0001558370-22-001764.txt : 20220223 0001558370-22-001764.hdr.sgml : 20220223 20220223172902 ACCESSION NUMBER: 0001558370-22-001764 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 110 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220223 DATE AS OF CHANGE: 20220223 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Coherus BioSciences, Inc. CENTRAL INDEX KEY: 0001512762 STANDARD INDUSTRIAL CLASSIFICATION: BIOLOGICAL PRODUCTS (NO DIAGNOSTIC SUBSTANCES) [2836] IRS NUMBER: 273615821 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-36721 FILM NUMBER: 22665156 BUSINESS ADDRESS: STREET 1: C/O DENNIS M. LANFEAR STREET 2: 333 TWIN DOLPHIN DR, SUITE 600 CITY: REDWOOD CITY STATE: CA ZIP: 94065 BUSINESS PHONE: (650) 649-3530 MAIL ADDRESS: STREET 1: C/O DENNIS M. LANFEAR STREET 2: 333 TWIN DOLPHIN DR, SUITE 600 CITY: REDWOOD CITY STATE: CA ZIP: 94065 FORMER COMPANY: FORMER CONFORMED NAME: BioGenerics, Inc. DATE OF NAME CHANGE: 20110210 10-K 1 chrs-20211231x10k.htm 10-K
http://fasb.org/us-gaap/2021-01-31#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2021-01-31#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2021-01-31#PropertyPlantAndEquipmentNethttp://fasb.org/us-gaap/2021-01-31#PropertyPlantAndEquipmentNethttp://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrenthttp://www.coherus.com/20211231#OperatingAndFinanceLeaseLiabilityNoncurrenthttp://www.coherus.com/20211231#OperatingAndFinanceLeaseLiabilityNoncurrenthttp://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent00000000P1Y--05-16--11-162024-09-01true2027-05-01true0001512762--12-312021FYfalse27-361582176930096725133480P10D0001512762chrs:TwoThousandEighteenBonusPayoutSettledInRestrictedStockUnitsRsusMemberus-gaap:AdditionalPaidInCapitalMember2019-01-012019-12-310001512762chrs:TwoThousandEighteenBonusPayoutSettledInRestrictedStockUnitsRsusMember2019-01-012019-12-310001512762chrs:TwoThousandNineteenBonusPayoutSettledInRestrictedStockUnitsRsusMemberus-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-310001512762chrs:TwoThousandNineteenBonusPayoutSettledInRestrictedStockUnitsRsusMember2020-01-012020-12-310001512762chrs:TwoThousandEighteenBonusPayoutSettledInRestrictedStockUnitsRsusMemberus-gaap:CommonStockMember2019-01-012019-12-310001512762chrs:TwoThousandNineteenBonusPayoutSettledInRestrictedStockUnitsRsusMemberus-gaap:CommonStockMember2020-01-012020-12-310001512762us-gaap:RetainedEarningsMember2021-12-310001512762us-gaap:AdditionalPaidInCapitalMember2021-12-310001512762us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001512762us-gaap:RetainedEarningsMember2020-12-310001512762us-gaap:AdditionalPaidInCapitalMember2020-12-310001512762us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001512762srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001512762us-gaap:RetainedEarningsMember2019-12-310001512762us-gaap:AdditionalPaidInCapitalMember2019-12-310001512762us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001512762srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2019-12-310001512762srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-310001512762us-gaap:RetainedEarningsMember2018-12-310001512762us-gaap:AdditionalPaidInCapitalMember2018-12-310001512762us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-310001512762srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2018-12-310001512762us-gaap:CommonStockMember2021-01-012021-12-310001512762us-gaap:CommonStockMember2020-01-012020-12-310001512762us-gaap:CommonStockMember2019-01-012019-12-3100015127622020-04-140001512762chrs:EquityPlan2016PlanAnd2014PlanMember2020-12-310001512762chrs:EquityPlan2016PlanAnd2014PlanMember2021-12-310001512762chrs:ConsultingAgreementWithLanfearAdvisorsMember2021-02-012021-02-280001512762chrs:EquityPlan2016PlanAnd2014PlanMember2021-01-012021-12-310001512762us-gaap:RestrictedStockUnitsRSUMember2020-12-310001512762chrs:TwoThousandTenPlanMember2014-01-012021-12-310001512762srt:MinimumMemberus-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001512762srt:MaximumMemberus-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001512762us-gaap:ProductMember2021-01-012021-12-310001512762us-gaap:ProductMember2020-01-012020-12-310001512762us-gaap:ProductMember2019-01-012019-12-310001512762srt:MinimumMember2019-01-012019-12-310001512762chrs:BevacizumabLicensedProductMemberus-gaap:ResearchAndDevelopmentExpenseMemberchrs:InnoventBiologicsSuzhouCoLtdMember2021-01-012021-12-310001512762chrs:ExclusiveLicenseAndCommercializationAgreementMember2021-01-012021-12-310001512762chrs:Chs2020Member2021-01-012021-12-310001512762chrs:ToripalimabMemberchrs:JunshiBiosciencesMember2021-01-012021-03-310001512762chrs:RightOfFirstNegotiationAgreementWithJunshiBiosciencesMember2020-10-012020-12-310001512762us-gaap:LoansPayableMemberus-gaap:LoansPayableMemberus-gaap:SubsequentEventMember2022-01-012022-01-310001512762us-gaap:LoansPayableMemberus-gaap:SubsequentEventMember2022-01-012022-01-310001512762chrs:ConsultingAgreementWithLanfearAdvisorsMember2021-01-012021-12-310001512762chrs:ConsultingAgreementWithLanfearAdvisorsMember2020-01-012020-12-310001512762srt:MinimumMemberus-gaap:ComputerEquipmentMember2021-01-012021-12-310001512762srt:MaximumMemberus-gaap:ComputerEquipmentMember2021-01-012021-12-310001512762us-gaap:MachineryAndEquipmentMember2021-01-012021-12-310001512762us-gaap:FurnitureAndFixturesMember2021-01-012021-12-310001512762us-gaap:LeaseholdImprovementsMember2021-01-012021-12-310001512762us-gaap:MachineryAndEquipmentMember2021-12-310001512762us-gaap:LeaseholdsAndLeaseholdImprovementsMember2021-12-310001512762us-gaap:LeaseholdImprovementsMember2021-12-310001512762us-gaap:FurnitureAndFixturesMember2021-12-310001512762us-gaap:ConstructionInProgressMember2021-12-310001512762us-gaap:ComputerEquipmentMember2021-12-310001512762us-gaap:MachineryAndEquipmentMember2020-12-310001512762us-gaap:LeaseholdsAndLeaseholdImprovementsMember2020-12-310001512762us-gaap:LeaseholdImprovementsMember2020-12-310001512762us-gaap:FurnitureAndFixturesMember2020-12-310001512762us-gaap:ConstructionInProgressMember2020-12-310001512762us-gaap:ComputerEquipmentMember2020-12-310001512762us-gaap:StateAndLocalJurisdictionMember2021-12-310001512762us-gaap:DomesticCountryMember2021-12-310001512762us-gaap:RetainedEarningsMember2021-01-012021-12-310001512762us-gaap:RetainedEarningsMember2020-01-012020-12-310001512762us-gaap:RetainedEarningsMember2019-01-012019-12-310001512762chrs:VehiclesLeaseMember2019-12-310001512762chrs:NewCamarilloLeaseMember2021-01-012021-12-310001512762chrs:CorporateHeadquartersLeaseAgreementMember2021-01-012021-12-310001512762us-gaap:InProcessResearchAndDevelopmentMember2021-12-310001512762us-gaap:InProcessResearchAndDevelopmentMember2020-12-310001512762us-gaap:FairValueInputsLevel3Memberchrs:ContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001512762us-gaap:FairValueInputsLevel2Memberchrs:ContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001512762us-gaap:FairValueInputsLevel3Memberchrs:ContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001512762us-gaap:FairValueInputsLevel2Memberchrs:ContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001512762us-gaap:FairValueInputsLevel1Memberchrs:ContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001512762us-gaap:RestrictedStockUnitsRSUMember2021-12-310001512762chrs:ConsultingAgreementWithLanfearAdvisorsMember2021-12-310001512762chrs:ConsultingAgreementWithLanfearAdvisorsMember2020-12-310001512762srt:MaximumMemberchrs:Plan401KMember2019-01-012019-12-310001512762srt:MaximumMemberchrs:Plan401KMember2021-01-012021-12-310001512762chrs:Plan401KMember2021-01-012021-12-310001512762chrs:Plan401KMember2020-01-012020-12-310001512762chrs:Plan401KMember2019-01-012019-12-310001512762chrs:HealthcareRoyaltyPartnersIIILPMemberus-gaap:LoansPayableMember2020-01-010001512762chrs:PrepaymentPremiumConditionTwoMemberus-gaap:LoansPayableMember2021-12-310001512762chrs:PrepaymentPremiumConditionThreeMemberus-gaap:LoansPayableMember2021-12-310001512762chrs:PrepaymentPremiumConditionOneMemberus-gaap:LoansPayableMember2021-12-310001512762chrs:PrepaymentPremiumConditionFourMemberus-gaap:LoansPayableMember2021-12-3100015127622016-02-290001512762chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Memberus-gaap:FairValueInputsLevel2Member2021-12-310001512762chrs:ConvertibleSeniorNotes8.2PercentDue2022Memberus-gaap:FairValueInputsLevel3Member2021-12-310001512762chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Memberus-gaap:FairValueInputsLevel2Member2020-12-310001512762chrs:ConvertibleSeniorNotes8.2PercentDue2022Memberus-gaap:FairValueInputsLevel3Member2020-12-310001512762srt:MinimumMemberus-gaap:ScenarioPlanMemberchrs:ConvertibleSeniorSubordinatedNotesDue20261.5Memberus-gaap:SubsequentEventMember2022-01-310001512762us-gaap:LineOfCreditMemberchrs:TermLoansMemberus-gaap:SubsequentEventMember2022-01-310001512762chrs:TrancheDLoanMemberus-gaap:SubsequentEventMember2022-01-310001512762chrs:TrancheCLoanMemberus-gaap:SubsequentEventMember2022-01-310001512762us-gaap:LoansPayableMember2021-12-310001512762chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Member2020-04-300001512762chrs:HealthcareRoyaltyPartnersIIILPMemberus-gaap:LoansPayableMember2019-01-070001512762chrs:HealthcareRoyaltyPartnersIIILPMemberus-gaap:ConvertibleDebtMemberchrs:KKRBiosimilarLPMember2016-02-290001512762us-gaap:ConvertibleDebtMemberchrs:MXIIAssociatesLLCMember2016-02-290001512762us-gaap:ConvertibleDebtMemberchrs:KMGCapitalPartnersLLCMember2016-02-290001512762us-gaap:ConvertibleDebtMemberchrs:KKRBiosimilarLPMember2016-02-290001512762chrs:ConvertibleSeniorNotes8.2PercentDue2022Membersrt:BoardOfDirectorsChairmanMember2016-02-290001512762chrs:ConvertibleSeniorNotes8.2PercentDue2022Member2016-02-290001512762us-gaap:LoansPayableMember2019-01-072019-01-070001512762srt:MinimumMemberchrs:ConvertibleSeniorNotes8.2PercentDue2022Memberus-gaap:ConvertibleDebtMember2016-02-292016-02-2900015127622016-02-292016-02-290001512762chrs:TermLoansMemberus-gaap:SubsequentEventMemberus-gaap:LondonInterbankOfferedRateLIBORMember2022-01-012022-01-310001512762us-gaap:ScenarioPlanMemberchrs:ConvertibleSeniorSubordinatedNotesDue20261.5Memberus-gaap:ConvertibleDebtMember2021-01-012021-12-310001512762us-gaap:ScenarioPlanMemberchrs:ConvertibleSeniorNotes8.2PercentDue2022Memberus-gaap:ConvertibleDebtMember2021-01-012021-12-310001512762chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Memberus-gaap:ConvertibleDebtMember2020-12-310001512762chrs:ConvertibleSeniorNotes8.2PercentDue2022Memberus-gaap:ConvertibleDebtMember2021-12-310001512762chrs:ConvertibleSeniorNotes8.2PercentDue2022Memberus-gaap:ConvertibleDebtMemberchrs:RelatedPartyDebtMember2020-12-310001512762chrs:ConvertibleSeniorNotes8.2PercentDue2022Memberus-gaap:ConvertibleDebtMember2020-12-310001512762us-gaap:LoansPayableMember2021-01-012021-12-310001512762chrs:ConvertibleSeniorNotes8.2PercentDue2022Member2021-01-012021-12-310001512762us-gaap:OtherCustomerMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-12-310001512762chrs:McKessonMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-12-310001512762chrs:CardinalMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-12-310001512762chrs:AmeriSourceBergenCorpMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-12-310001512762us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-12-310001512762us-gaap:OtherCustomerMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2020-01-012020-12-310001512762chrs:McKessonMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2020-01-012020-12-310001512762chrs:CardinalMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2020-01-012020-12-310001512762chrs:AmeriSourceBergenCorpMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2020-01-012020-12-310001512762us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2020-01-012020-12-310001512762us-gaap:OtherCustomerMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2019-01-012019-12-310001512762chrs:McKessonMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2019-01-012019-12-310001512762chrs:CardinalMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2019-01-012019-12-310001512762chrs:AmeriSourceBergenCorpMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2019-01-012019-12-310001512762us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2019-01-012019-12-310001512762us-gaap:CommonStockMember2021-12-310001512762us-gaap:CommonStockMember2020-12-310001512762us-gaap:CommonStockMember2019-12-310001512762us-gaap:CommonStockMember2018-12-310001512762chrs:TwoThousandTenPlanMember2021-12-310001512762chrs:TwoThousandAndFourteenEquityIncentiveAwardPlanMember2021-12-310001512762chrs:TwoThousandAndFourteenEmployeeStockPurchasePlanMember2021-12-310001512762chrs:EmploymentCommencementIncentivePlanMember2021-12-3100015127622018-12-310001512762us-gaap:OtherNoncurrentLiabilitiesMember2021-01-012021-12-310001512762us-gaap:OtherNoncurrentLiabilitiesMember2020-01-012020-12-310001512762us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001512762chrs:RestrictedCashMoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001512762us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001512762us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001512762chrs:RestrictedCashMoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001512762us-gaap:FairValueMeasurementsRecurringMember2021-12-310001512762us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001512762us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001512762us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001512762chrs:RestrictedCashMoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001512762chrs:RestrictedCashMoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001512762chrs:RestrictedCashMoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001512762us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001512762us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001512762us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001512762us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001512762chrs:RestrictedCashMoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001512762us-gaap:FairValueMeasurementsRecurringMember2020-12-310001512762chrs:LaboratoryFacilitiesLeaseAgreementMember2021-12-310001512762chrs:CorporateHeadquartersLeaseAgreementMember2021-12-310001512762chrs:ConvertibleNotesMemberchrs:ConvertibleSeniorSubordinatedNotesDue20261.5Member2021-01-012021-12-310001512762chrs:ConvertibleNotesMemberchrs:ConvertibleSeniorNotes8.2PercentDue2022Member2021-01-012021-12-310001512762us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001512762chrs:EmployeesAndNonemployeesStockOptionMember2021-01-012021-12-310001512762chrs:ConvertibleNotesMemberchrs:ConvertibleSeniorNotes8.2PercentDue2022Member2020-01-012020-12-310001512762us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-12-310001512762chrs:EmployeesAndNonemployeesStockOptionMember2020-01-012020-12-310001512762chrs:ConvertibleNotesMemberchrs:ConvertibleSeniorNotes8.2PercentDue2022Member2019-01-012019-12-310001512762us-gaap:RestrictedStockUnitsRSUMember2019-01-012019-12-310001512762chrs:EmployeesAndNonemployeesStockOptionMember2019-01-012019-12-310001512762chrs:ConvertibleSeniorNotes8.2PercentDue2022Memberus-gaap:ConvertibleDebtMemberchrs:RelatedPartyDebtMember2021-01-012021-12-310001512762chrs:HealthcareRoyaltyPartnersIIILPMemberus-gaap:LoansPayableMember2021-01-012021-12-310001512762chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Memberus-gaap:ConvertibleDebtMember2021-01-012021-12-310001512762chrs:ConvertibleSeniorNotes8.2PercentDue2022Memberus-gaap:ConvertibleDebtMember2021-01-012021-12-310001512762chrs:ConvertibleSeniorNotes8.2PercentDue2022Memberus-gaap:ConvertibleDebtMemberchrs:RelatedPartyDebtMember2020-01-012020-12-310001512762chrs:HealthcareRoyaltyPartnersIIILPMemberus-gaap:LoansPayableMember2020-01-012020-12-310001512762chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Memberus-gaap:ConvertibleDebtMember2020-01-012020-12-310001512762chrs:ConvertibleSeniorNotes8.2PercentDue2022Memberus-gaap:ConvertibleDebtMember2020-01-012020-12-310001512762chrs:ConvertibleSeniorNotes8.2PercentDue2022Memberus-gaap:ConvertibleDebtMemberchrs:RelatedPartyDebtMember2019-01-012019-12-310001512762chrs:HealthcareRoyaltyPartnersIIILPMemberus-gaap:LoansPayableMember2019-01-012019-12-310001512762chrs:ConvertibleSeniorNotes8.2PercentDue2022Memberus-gaap:ConvertibleDebtMember2019-01-012019-12-3100015127622021-02-012021-02-280001512762us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-01-012021-12-310001512762us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-12-310001512762us-gaap:EmployeeStockOptionMember2021-01-012021-12-310001512762us-gaap:CostOfSalesMember2021-01-012021-12-310001512762chrs:TwoThousandAndFourteenEmployeeStockPurchasePlanMember2021-01-012021-12-310001512762us-gaap:SellingGeneralAndAdministrativeExpensesMember2020-01-012020-12-310001512762us-gaap:ResearchAndDevelopmentExpenseMember2020-01-012020-12-310001512762us-gaap:EmployeeStockOptionMember2020-01-012020-12-310001512762us-gaap:CostOfSalesMember2020-01-012020-12-310001512762chrs:TwoThousandAndFourteenEmployeeStockPurchasePlanMember2020-01-012020-12-310001512762us-gaap:SellingGeneralAndAdministrativeExpensesMember2019-01-012019-12-310001512762us-gaap:ResearchAndDevelopmentExpenseMember2019-01-012019-12-310001512762us-gaap:EmployeeStockOptionMember2019-01-012019-12-310001512762us-gaap:CostOfSalesMember2019-01-012019-12-310001512762chrs:TwoThousandAndFourteenEmployeeStockPurchasePlanMember2019-01-012019-12-310001512762us-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-310001512762us-gaap:AdditionalPaidInCapitalMember2019-01-012019-12-3100015127622021-06-3000015127622022-01-310001512762chrs:AntiTigitAntibodyAndIl2CytokineMemberus-gaap:SubsequentEventMemberchrs:JunshiBiosciencesMember2022-01-012022-01-310001512762chrs:BevacizumabLicensedProductMemberus-gaap:ResearchAndDevelopmentExpenseMemberchrs:InnoventBiologicsSuzhouCoLtdMember2020-01-012020-12-310001512762us-gaap:ResearchAndDevelopmentExpenseMemberchrs:BioeqIPAGMember2019-01-012019-12-310001512762chrs:JunshiBiosciencesMember2021-04-160001512762us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001512762us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-12-310001512762us-gaap:RestrictedStockUnitsRSUMember2019-01-012019-12-3100015127622019-07-012019-07-010001512762chrs:HealthcareRoyaltyPartnersIIILPMembersrt:MinimumMemberus-gaap:LoansPayableMember2021-01-012021-12-310001512762chrs:RebatesMember2021-12-310001512762chrs:OtherFeesCoPayAssistanceAndReturnsMember2021-12-310001512762chrs:ChargebacksAndDiscountsForPromptPaymentMember2021-12-310001512762chrs:RebatesMember2020-12-310001512762chrs:OtherFeesCoPayAssistanceAndReturnsMember2020-12-310001512762chrs:ChargebacksAndDiscountsForPromptPaymentMember2020-12-310001512762chrs:RebatesMember2019-12-310001512762chrs:OtherFeesCoPayAssistanceAndReturnsMember2019-12-310001512762chrs:ChargebacksAndDiscountsForPromptPaymentMember2019-12-3100015127622019-12-310001512762chrs:TwoThousandAndFourteenEquityIncentiveAwardPlanMember2021-01-012021-12-310001512762srt:MinimumMemberchrs:TwoThousandAndFourteenEmployeeStockPurchasePlanMember2014-10-312014-10-310001512762us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001512762chrs:JunshiBiosciencesMember2021-04-162021-04-160001512762chrs:HealthcareRoyaltyPartnersIIILPMemberus-gaap:LoansPayableMember2019-01-072019-01-070001512762chrs:ConvertibleSeniorNotes8.2PercentDue2022Member2016-02-292016-02-290001512762chrs:BioeqIPAGMember2019-10-042019-10-040001512762srt:MinimumMember2021-01-012021-12-310001512762srt:MaximumMember2021-01-012021-12-310001512762chrs:RebatesMember2021-01-012021-12-310001512762chrs:OtherFeesCoPayAssistanceAndReturnsMember2021-01-012021-12-310001512762chrs:ChargebacksAndDiscountsForPromptPaymentMember2021-01-012021-12-310001512762chrs:RebatesMember2020-01-012020-12-310001512762chrs:OtherFeesCoPayAssistanceAndReturnsMember2020-01-012020-12-310001512762chrs:ChargebacksAndDiscountsForPromptPaymentMember2020-01-012020-12-310001512762us-gaap:LetterOfCreditMemberus-gaap:SubsequentEventMemberchrs:JunshiBiosciencesMember2022-01-090001512762us-gaap:StateAndLocalJurisdictionMember2021-01-012021-12-310001512762us-gaap:DomesticCountryMember2021-01-012021-12-310001512762chrs:VehiclesLeaseMember2019-01-012019-12-310001512762chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Member2021-12-310001512762us-gaap:LicenseMemberchrs:ExclusiveLicenseAndCommercializationAgreementMember2021-02-012021-02-010001512762chrs:HealthcareRoyaltyPartnersIIILPMemberus-gaap:ScenarioPlanMemberus-gaap:LoansPayableMember2021-12-310001512762chrs:TrancheLoanThirdAnniversaryFundedJanuary52022Memberus-gaap:SubsequentEventMember2022-01-310001512762chrs:TrancheLoanMemberus-gaap:SubsequentEventMember2022-01-310001512762chrs:TrancheBLoanMemberus-gaap:SubsequentEventMember2022-01-310001512762chrs:TermLoansMemberus-gaap:SubsequentEventMember2022-01-310001512762chrs:TermLoansMemberus-gaap:SubsequentEventMember2022-01-012022-01-310001512762us-gaap:LicenseMemberchrs:InnoventBiologicsSuzhouCoLtdMember2020-01-132020-01-130001512762chrs:BioeqIPAGMember2019-11-042019-11-040001512762chrs:JunshiBiosciencesMember2021-12-310001512762chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Memberus-gaap:ConvertibleDebtMember2020-04-012020-04-300001512762chrs:ConvertibleSeniorNotes8.2PercentDue2022Memberus-gaap:ConvertibleDebtMember2016-02-292016-02-290001512762chrs:TwoThousandAndFourteenEmployeeStockPurchasePlanMember2014-10-312014-10-3100015127622020-01-012020-12-3100015127622019-01-012019-12-310001512762chrs:ConvertibleSeniorNotes8.2PercentDue2022Memberus-gaap:ConvertibleDebtMemberchrs:RelatedPartyDebtMember2021-12-310001512762chrs:PrepaymentPremiumConditionTwoMemberus-gaap:LoansPayableMember2021-01-012021-12-310001512762chrs:PrepaymentPremiumConditionThreeMemberus-gaap:LoansPayableMember2021-01-012021-12-310001512762chrs:PrepaymentPremiumConditionOneMemberus-gaap:LoansPayableMember2021-01-012021-12-310001512762chrs:PrepaymentPremiumConditionFourMemberus-gaap:LoansPayableMember2021-01-012021-12-310001512762chrs:HealthcareRoyaltyPartnersIIILPMemberus-gaap:LoansPayableMember2021-12-310001512762chrs:HealthcareRoyaltyPartnersIIILPMemberus-gaap:LoansPayableMember2020-12-310001512762chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Memberus-gaap:ConvertibleDebtMember2020-04-300001512762chrs:ConvertibleSeniorNotes8.2PercentDue2022Memberus-gaap:ConvertibleDebtMember2016-02-290001512762chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Member2021-01-012021-12-310001512762chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Memberus-gaap:ConvertibleDebtMember2021-12-310001512762chrs:ToripalimabMemberchrs:JunshiBiosciencesMember2021-02-010001512762chrs:AntiTigitAntibodyAndIl2CytokineMemberchrs:JunshiBiosciencesMember2021-02-010001512762chrs:ToripalimabMemberchrs:JunshiBiosciencesMember2021-02-012021-02-010001512762chrs:AntiTigitAntibodyAndIl2CytokineMemberchrs:JunshiBiosciencesMember2021-02-012021-02-010001512762chrs:TechnologyTransferMemberchrs:InnoventBiologicsSuzhouCoLtdMember2020-01-132020-01-130001512762chrs:AccruedAndOtherCurrentLiabilitiesMemberchrs:ExclusiveLicenseAndCommercializationAgreementMember2021-12-310001512762us-gaap:CallOptionMember2020-04-012020-04-300001512762us-gaap:LetterOfCreditMemberus-gaap:SubsequentEventMemberchrs:JunshiBiosciencesMember2022-01-092022-01-090001512762chrs:OptionExerciseFeeMemberchrs:InnoventBiologicsSuzhouCoLtdMember2020-01-132020-01-130001512762chrs:BevacizumabLicensedProductMemberchrs:InnoventBiologicsSuzhouCoLtdMember2020-01-132020-01-130001512762us-gaap:LicenseMemberchrs:BioeqIPAGMember2019-11-042019-11-0400015127622021-01-012021-12-3100015127622021-12-3100015127622020-12-31iso4217:USDiso4217:EURiso4217:USDxbrli:sharesxbrli:purexbrli:shareschrs:itemutr:sqft

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

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

For the fiscal year ended December 31, 2021

OR

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

For the transition period from _________ to _________

Commission File Number: 001-36721

Coherus BioSciences, Inc.

(Exact name of registrant as specified in its charter)

Delaware

    

27-3615821

(State or other jurisdiction of

incorporation or organization)

(I.R.S. Employer

Identification No.)

333 Twin Dolphin Drive, Suite 600

Redwood City, California 94065

(650) 649 - 3530

(Address, including zip code, and telephone number, including area code, of registrant’s principal executive offices)

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

Title of each class

    

Trading
Symbol(s)

    

Name of each exchange on which registered

Common Stock, $0.0001 par value per share

CHRS

The Nasdaq Global Market

Securities Registered Pursuant to Section 12(g) of the Act: None

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

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

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period than 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).   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 managements assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.

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

The aggregate market value of the registrant’s common stock, held by non-affiliates of the registrant as of June 30, 2021 (which is the last business day of registrant’s most recently completed second fiscal quarter) based upon the closing market price of such stock on the Nasdaq Global Market on that date, was $836,606,033. For purposes of this disclosure, shares of common stock held by each officer and director have been excluded in that such persons may be deemed to be “affiliates” as that term is defined under the Rules and Regulations of the Securities Exchange Act of 1934. This determination of affiliate status is not necessarily conclusive.

The number of shares of the registrant’s common stock issued and outstanding as of January 31, 2022 was 77,275,299.

DOCUMENTS INCORPORATED BY REFERENCE

Part III incorporates by reference certain information from the registrant’s definitive proxy statement for the 2022 Annual Meeting of Stockholders.

COHERUS BIOSCIENCES, INC.

ANNUAL REPORT ON FORM 10-K

TABLE OF CONTENTS

Page

PART I

ITEM 1.

Business

3

ITEM 1A.

Risk Factors

23

ITEM 1B.

Unresolved Staff Comments

72

ITEM 2.

Properties

72

ITEM 3.

Legal Proceedings

72

ITEM 4.

Mine Safety Disclosures

72

PART II

ITEM 5.

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

73

ITEM 6.

[Reserved]

74

ITEM 7.

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

74

ITEM 7A.

Quantitative and Qualitative Disclosures About Market Risk

90

ITEM 8.

Financial Statements and Supplementary Data

91

ITEM 9.

Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

129

ITEM 9A.

Controls and Procedures

129

ITEM 9B.

Other Information

132

ITEM 9C.

Disclosure Regarding Foreign Jurisdictions that Prevent Inspections

132

PART III

ITEM 10.

Directors, Executive Officers and Corporate Governance

133

ITEM 11.

Executive Compensation

133

ITEM 12.

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

133

ITEM 13.

Certain Relationships and Related Transactions, and Director Independence

133

ITEM 14.

Principal Accounting Fees and Services

133

PART IV

ITEM 15.

Exhibits and Financial Statement Schedules

134

ITEM 16.

Form 10-K Summary

134

Signatures

140

UDENYCA®, YUSIMRY™ and CIMERLI™, whether or not appearing in large print or with the trademark symbol, are trademarks of Coherus, its affiliates, related companies or its licensors or joint venture partners, unless otherwise noted. Trademarks and trade names of other companies appearing in this Annual Report on Form 10-K are, to the knowledge of Coherus, the property of their respective owners.

ii

This Annual Report on Form 10-K contains forward-looking statements regarding future events and our future results that are subject to the safe harbors created under the Securities Act of 1933, as amended (the “Securities Act”), and the Securities Exchange Act of 1934, as amended (the “Exchange Act”). Any statements contained herein that are not statements of historical facts contained in this Annual Report on Form 10-K may be deemed to be forward-looking statements. In some cases, you can identify forward-looking statements by words such as “aim,” “anticipate,” “assume,” “attempt,” “believe,” “contemplate,” “continue,” “could,” “due,” “estimate,” “expect,” “goal,” “intend,” “may,” “objective,” “plan,” “predict,” “potential,” “seek,” “should,” “strive,” “target,” “will,” “would” and other similar expressions that are predictions of or indicate future events and future trends, or the negative of these terms or other comparable terminology. These forward-looking statements include, but are not limited to, statements about:

whether we will be able to continue to maintain or increase sales for our products in the United States;
our expectations regarding our ability to develop and commercialize toripalimab and JS006 in the United States and Canada, including whether the trial results, data package or biologics license application (“BLA”) for toripalimab will be sufficient to support regulatory approval;
our expectations regarding the timing of the April 30, 2022 target action date for the United States Food and Drug Administration’s (“FDA”) review of the BLA for toripalimab;
our expectations regarding our ability to develop and commercialize our bevacizumab (Avastin®) biosimilar candidate in the United States and Canada;
whether our CIMERLI partner, Bioeq AG (“Bioeq”), will be able to obtain regulatory approval in the United States, whether we or Bioeq can overcome import restrictions that could affect the timing of the launch in the United States or whether we will be able successfully to initiate sales of Bioeq’s biosimilar candidate upon such approval;
our ability to receive marketing authorization for the on-body injector presentation of UDENYCA, including the timing of receiving such marketing authorization, if approved;
our ability to maintain regulatory approval for our products and our ability to obtain and maintain regulatory approval of our product candidates, if and when approved;
our expectations regarding government and third-party payer coverage and reimbursement;
our ability to manufacture our product candidates in conformity with regulatory requirements and to scale up manufacturing capacity of these products for commercial supply;
our reliance on third-party contract manufacturers to supply our product candidates for us;
our expectations regarding the potential market size and the size of the patient populations for our product candidates, if approved for commercial use;
our financial performance, including, but not limited to, projected future performance of our gross margins, research and development expenses and selling and general administrative expenses;
the implementation of strategic plans for our business, product and product candidates;
the initiation, timing, progress and results of 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 product candidates;
our expectations regarding the scope or enforceability of third-party intellectual property rights, or the applicability of such rights to our product candidates;

1

the cost, timing and outcomes of litigation involving our product candidates;
our reliance on third-party contract research organizations to conduct clinical trials of our product candidates;
the benefits of the use of our product candidates;
the rate and degree of market acceptance of our current or any future product candidates;
our ability to compete with companies currently producing competitor products, including Neulasta, Avastin, Humira and Lucentis;
estimates of market opportunity, which are inherently highly speculative, forward looking and subject to significant uncertainty;
developments and projections relating to our competitors and our industry; and
the potential impact of COVID-19 on our business and prospects.

We have based these forward-looking statements on our current expectations about future events. These statements are not guarantees of future performance and involve risks, uncertainties and assumptions that are difficult to predict. Our actual results may differ materially from those suggested by these forward-looking statements for various reasons, including those identified in Part I, Item 1A of this Annual Report on Form 10-K under the heading “Risk Factors.” Given these risks and uncertainties, you are cautioned not to place undue reliance on forward-looking statements. The forward-looking statements included in this report are made only as of the date hereof. Except as required under federal securities laws and the rules and regulations of the Securities and Exchange Commission (“SEC”), we do not undertake, and specifically decline, any obligation to update any of these statements or to publicly announce the results of any revisions to any forward-looking statements after the distribution of this report, whether as a result of new information, future events, changes in assumptions or otherwise.

This Annual Report on Form 10-K also contains estimates, projections, market opportunity estimates 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 this 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, publicly filed reports and similar sources.

2

PART I

Item 1.   Business

Overview

We are a commercial-stage biopharmaceutical company focused on the research, development and commercialization of innovative immunotherapies to treat cancer. Our strategy is to build a leading immuno-oncology franchise funded with cash generated through net sales of our diversified portfolio of FDA-approved therapeutics.

We in-licensed our lead immuno-oncology product candidate, toripalimab (CHS-007), a novel anti-PD-1 antibody, from Shanghai Junshi Biosciences Co., Ltd. (“Junshi Biosciences”) in February 2021. The FDA has granted Priority Review for the toripalimab BLA, as well as Breakthrough Therapy Designation for toripalimab for the treatment of nasopharyngeal carcinoma (“NPC”) and set a Prescription Drug User Fee Act (“PDUFA”) action date for April 30, 2022. Toripalimab is being evaluated in late-stage clinical trials for the treatment of a broad range of tumor types including cancers of the lung, nasopharynx, esophagus, stomach, bladder, breast, liver, kidney and skin. Within the next several years, if toripalimab is approved, we anticipate submitting BLA supplements for multiple additional cancer indications.

We have also acquired options to license two pipeline immuno-oncology product candidates from Junshi Biosciences, a clinical stage anti-TIGIT antibody (“JS006”) and a next-generation engineered IL-2 cytokine, for potential evaluation in combination with toripalimab. In January 2022, we initiated the process to exercise the option to license JS006, the TIGIT-targeted antibody, in the United States and Canada. We will lead further development of JS006 and will be responsible for the associated development costs as set forth in the Collaboration Agreement. Antibodies blocking TIGIT (T cell immunoglobulin and ITIM domain) have shown potential for enhanced anti-tumor activity in combination with PD-1/PD-L1 inhibitors. In preclinical studies, JS006 demonstrated strong binding affinity and inhibition of the TIGIT pathway. A dose escalation, dose expansion clinical trial (clinicaltrials.gov identifier# NCT05061628) evaluating the safety, tolerability and pharmacokinetic properties of JS006 as monotherapy and in combination with PD-1 inhibitor toripalimab in patients with advanced solid tumors is ongoing in China. The FDA has cleared an investigational new drug application (“IND”) allowing clinical trials of JS006 in the United States, and we plan to advance toripalimab in combination with JS006 in a clinical trial in North America later in 2022.

We are also developing an internal immuno-oncology pipeline leveraging our demonstrated expertise in preclinical and translational science, bioinformatics, analytical characterization, process science engineering, and clinical-regulatory development and commercialization. Our preclinical pipeline includes antibodies that are designed to address immune suppression in the tumor micro-environment, enhance the anti-tumor activity of toripalimab and potentially improve clinical benefit for cancer patients. We expect to submit an IND to the FDA for the first of these programs in 2023.

Our commercial portfolio includes two FDA-approved biologics. Our first product, UDENYCA® (pegfilgrastim-cbqv), a biosimilar to Neulasta®, a long-acting granulocyte-colony stimulating factor, was launched commercially in the United States in January 2019. In December 2021, the FDA-approved YUSIMRY™ (adalimumab-aqvh), formerly CHS-1420, our Humira® (adalimumab) biosimilar product, which we plan to launch in the United States on or after July 1, 2023, per the terms of an agreement with Humira manufacturer, AbbVie Inc. (“AbbVie”). In addition to our two FDA-approved biologics, we also have two additional product candidates in the late stage of review with the FDA, toripalimab and CIMERLI™ (ranibizumab-ranq injection), a Lucentis® (ranibizumab) biosimilar candidate. The PDUFA action date for the toripalimab BLA is April 30, 2022, and if approved, we are planning to launch toripalimab in the United States following approval. In 2021, our partner, Bioeq, submitted to the FDA a BLA for CIMERLI. The FDA has accepted the application for filing and set a target action date of August 2022. If approved, we expect CIMERLI commercial launch following approval, depending on importation timing with United States Customs. We are also conducting a pharmacokinetic study to facilitate a potential biosimilar application (“Section 351(k) BLA”) seeking FDA approval for CHS-305, an Avastin® (bevacizumab) biosimilar candidate. We have built an experienced and robust oncology market access, key account management and medical affairs capability in the United States, supporting the successful commercialization of UDENYCA. We expect to leverage these capabilities as we build and launch our immuno-oncology franchise.

In January 2022, we entered into a loan agreement (the “Loan Agreement”) with BioPharma Credit PLC, (as the “Collateral Agent”), BPCR Limited Partnership, (as a “Lender”) and Biopharma Credit Investments V (Master) LP, acting by its general partner, BioPharma Credit Investments V GP LLC (as a “Lender”) that provides for a senior secured term loan facility of up to $400.0 million (inclusive of a $100.0 million uncommitted additional facility amount) to be funded in four committed tranches: (i) a Tranche A Loan in an aggregate principal amount of $100.0 million (the “Tranche A Loan”) that was funded on January 5, 2022 (the “Tranche A Closing Date”); (ii) a Tranche B Loan in an aggregate principal amount of $100.0 million (the “Tranche B Loan”) to be funded no later than April 1, 2022, subject to the delivery

3

of evidence of repayment, repurchase or redemption of indebtedness outstanding under our 8.2% Senior Convertible Notes due March 2022 and certain customary deliverables; (iii) a Tranche C Loan in an aggregate principal amount of $50.0 million (the “Tranche C Loan”) to be funded at our option between April 1, 2022 and March 17, 2023, subject to certain conditions including the first FDA approval of a BLA for our product candidate toripalimab in the United States; and (iv) a Tranche D Loan in an aggregate principal amount of $50.0 million (the “Tranche D Loan” and, together with the Tranche A Loan, the Tranche B Loan, and the Tranche C Loan, the “2027 Term Loans”) to be funded at our option between April 1, 2022 and March 17, 2023, subject to certain conditions including the first FDA approval of a BLA for our product candidate CHS-201 (ranibizumab biosimilar) in the United States. We have the right to request an uncommitted additional facility amount of up to $100.0 million after the Tranche A Closing Date that will be subject to new terms and conditions.

The 2027 Term Loans mature on either (i) the fifth anniversary of the Tranche A Closing Date; or (ii) October 15, 2025, if the outstanding aggregate principal amount of our 1.5% Convertible Senior Subordinated Notes due 2026 is greater than $50.0 million on October 1, 2025 (the “Maturity Date”). The 2027 Term Loans bear interest at 8.25% plus three-month LIBOR per annum with a LIBOR floor of 1.00%. In the event of the cessation of LIBOR, the benchmark governing the interest rate will be replaced with a rate based on the secured overnight financing rate published by the Federal Reserve Bank of New York as described in the Loan Agreement. Interest is payable quarterly in arrears. Repayment of outstanding principal of the 2027 Term Loans will be made in five equal quarterly payments of principal commencing after the 48-month anniversary of the Tranche A Closing Date.

Products and Product Candidates

Our portfolio includes the following products and product candidates:

Oncology

Toripalimab is being developed for its ability to block PD-1 interactions with its ligands, PD-L1 and PD-L2 by binding to the FG loop of PD-1, and for enhanced PD-1 receptor internalization (endocytosis function). We believe blocking PD-1 interactions with PD-L1 and PD-L2 can help to promote the immune system’s ability to attack and kill tumor cells. More than thirty company-sponsored toripalimab clinical studies covering more than fifteen indications have been conducted globally by our partner Junshi Biosciences, including in China, the United States, Southeast Asia, and European countries.

Together with Junshi Biosciences, in the third quarter of 2021 we completed the submission of the toripalimab BLA to the FDA seeking approval for the use of toripalimab in combination with gemcitabine and cisplatin for first-line treatment of adults with metastatic or recurrent locally advanced NPC, and for use as a monotherapy in the second- or later-line treatment of patients with recurrent unresectable or metastatic NPC that have progressed on or after a platinum-containing chemotherapy and the FDA granted the BLA Priority Review with a target action date of April 30, 2022. We believe there is a high unmet need in NPC based on the current FDA-approved treatment alternatives and the lack of any approved immunotherapies.

The FDA has granted Breakthrough Therapy designation to toripalimab for the treatment of patients with recurrent or metastatic NPC with disease progression on or after platinum-containing chemotherapy and for toripalimab in combination with chemotherapy (gemcitabine and cisplatin) for the first line treatment of recurrent or metastatic NPC. The FDA has also granted toripalimab Fast Track designation for the treatment of mucosal melanoma and orphan drug designations for treatment of NPC, mucosal melanoma soft tissue sarcoma, and esophageal cancer.

In addition to NPC, we plan to submit supplemental BLAs to the FDA to toripalimab within the next two years for the treatment of rare and highly prevalent cancers.

JS006 is an investigational recombinant humanized IgG4κ monoclonal antibody designed to act specifically against human TIGIT. A number of preclinical and clinical studies have demonstrated that activation of the TIGIT pathway could be a crucial underlying mechanism for tumor immune evasion and resistance to PD-1 blockade therapy. Combination of TIGIT and PD-1/PD-L1 antibodies showed a synergistic potential to enhance antitumor response, to overcome anti-PD-1 resistance and possibly broaden the cancer patient population that can benefit from immunotherapy.

A dose escalation, dose expansion clinical trial (clinicaltrials.gov identifier# NCT05061628) evaluating the safety, tolerability and pharmacokinetic properties of JS006 as monotherapy and in combination with PD-1 inhibitor toripalimab in patients with

4

advanced solid tumors is ongoing in China. The FDA has cleared an IND allowing clinical trials of JS006 in the United States, and we plan to advance toripalimab in combination with JS006 in a clinical trial in North America later in 2022.

UDENYCA is a biosimilar to Neulasta, a long-acting granulocyte colony stimulating factor (“G-CSF”). We launched UDENYCA commercially in the United States in January 2019 following approval by the FDA in November 2018. In 2021 we recorded net sales of UDENYCA of $326.6 million. We are also developing an additional presentation of UDENYCA: a proprietary on-body injector (“OBI”), in addition to the currently marketed pre-filled syringe (“PFS”) presentation. In October 2021, we announced positive results from a randomized, open-label, crossover study assessing the pharmacokinetic (“PK”) and pharmacodynamic bioequivalence of UDENYCA administered via OBI compared to UDENYCA PFS. We are planning a 2022 submission to the FDA of a prior approval supplement to seek marketing authorization for the UDENYCA OBI. 
CHS-305, a bevacizumab (Avastin) biosimilar candidate. In January 2020, we entered into a license agreement with Innovent Biologics (Suzhou) Co., Ltd. (“Innovent,” and with respect to the license agreement with Innovent, the “Innovent Agreement”) for the development and commercialization of a biosimilar version of bevacizumab (Avastin) in any dosage form and presentations (“bevacizumab Licensed Product”) in the United States and Canada. We are conducting a three-way PK study using Avastin drug products from the United States, Avastin drug products from China and Innovent’s biosimilar to bevacizumab, as well additional analytical similarity exercises. We, together with our partner Innovent, are assessing the commercial feasibility of CHS-305.

Immunology

YUSIMRY  (adalimumab-aqvh), is a biosimilar of Humira, a monoclonal antibody that can bind to tumor necrosis factor ("TNF"). YUSIMRY provides certain therapeutic benefits for treatment of patients with certain inflammatory diseases characterized by increased production of TNF in the body, including rheumatoid arthritis, juvenile idiopathic arthritis, psoriatic arthritis, ankylosing spondylitis, Crohn’s disease, psoriasis and ulcerative colitis. In December 2021, the FDA approved YUSIMRY, which we plan to launch in the United States on or after July 1, 2023, per the terms of an agreement with Humira manufacturer, AbbVie Inc.

Ophthalmology

CIMERLI, formerly known as CHS-201, a ranibizumab (Lucentis) biosimilar candidate. In November 2019, we entered into a license agreement with Bioeq for the commercialization of CHS-201, a biosimilar version of ranibizumab (Lucentis) in certain dosage forms in both a vial and PFS presentation. Under this agreement, Bioeq granted to us an exclusive royalty-bearing license to commercialize CHS-201 in the field of ophthalmology (and any other approved labelled indication) in the United States.

Bioeq submitted a Section 351(k) BLA for CIMERLI to the FDA in the third quarter of 2021. The FDA has accepted the CIMERLI BLA for review and assigned an August 2022 target action date.

Market Opportunity for our Oncology Franchise

Toripalimab Opportunity

In February 2021, we acquired exclusive rights in the United States and Canada for the co-development and commercialization of Junshi Biosciences’ toripalimab, a PD-1 blocking antibody. Total anti-PD-L1 antibody United States annual revenues in 2021 were approximately $18.0 billion and are projected to grow to approximately $25.0 billion by 2025. Non-small cell lung cancer accounted for approximately 40% of all anti-PD-L1 antibody United States revenues in 2021 and is expected to remain the largest tumor segment in the foreseeable future.

Immuno-oncology agents, and the PD-1/PD-L1 class in particular, have shifted the treatment paradigm across a broad range of tumors, and across the continuum of cancer settings (metastatic to early stage). Clinical adoption of PD-1/PD-L1 therapies has been driven by the proven versatility of certain therapies within the class to be used as a monotherapy, as well as combination therapy with targeted agents such as tyrosine kinase inhibitors, chemotherapy, or other immunotherapy agents to achieve durable tumor responses and

5

improved survival benefits, with acceptable toxicity profiles. The improved safety profile observed for approved PD-L1 therapies versus chemotherapy, enables these therapies to be used as a backbone therapy in a broad array of combination regimens.

UDENYCA Biosimilar

UDENYCA is a biosimilar to Neulasta, a long-acting granulocyte stimulating colony factor. We initiated United States sales of UDENYCA in January 2019, and in 2021 we recorded net sales of $326.6 million. According to Evaluate Pharma, the 2021 United States net sales for all pegfilgrastim products represented an estimated $2.1 billion. UDENYCA is currently approved by the FDA in a PFS presentation. PFS products currently account for approximately 50% of the overall pegfilgrastim market. The remaining 50% is held by Neulasta Onpro®, an OBI presentation of pegfilgrastim owned by Amgen Inc. and Amgen USA Inc. (collectively “Amgen”). We plan to submit a prior approval supplement seeking marketing authorization for our OBI presentation of UDENYCA. If approved, an OBI presentation could potentially expand the UDENYCA market opportunity to the remaining pegfilgrastim market.

Bevacizumab (Avastin) Biosimilar

In January 2020, we acquired the right to commercialize Innovent’s Avastin biosimilar candidate in the United States and Canada. Avastin is a recombinant humanized monoclonal antibody that selectively binds circulating vascular endothelial growth factor (“VEGF”), thereby inhibiting the binding of VEGF to its cell surface receptors. This inhibition leads to a reduction in microvascular growth of tumor blood vessels and thus limits the blood supply to various types of tumor tissues. Avastin was first approved in 2004 by the FDA for combination use with standard chemotherapy for metastatic colon cancer for the treatment of metastatic colorectal cancer, non-small cell lung cancer, metastatic kidney cancer, advanced cervical cancer, platinum-resistant ovarian cancer and recurrent glioblastoma.

United States net sales for Avastin and Avastin biosimilars were reported to be approximately $2 billion in 2021.

JS006 Opportunity

In January 2022, we initiated the process for the exercise of our option to license JS006, a TIGIT-targeted antibody, in the United States and Canada from Junshi Biosciences, expanding our 2021 immuno-oncology collaboration agreement. TIGIT-targeted antibodies have emerged as a promising novel immuno-oncology agent that can potentially be used in combination with PD-1/PD-L1 agents and have the potential to improve upon the durable clinical antitumor activity of current PD-1/PD-L1 regimens. Moreover, a TIGIT-targeted antibody and PD-1/PD-L1 combination, if successfully developed and approved, could be practice changing in numerous tumor settings by providing a chemotherapy free option, potentially improving upon the safety profile of current regimens. Our current hypothesis is that the TIGIT class of agents could be effective in the same tumor types and settings where PD-1/PD-L1 therapies have proven efficacy, but with a potentially better safety profile than chemotherapy containing PD-1/PD-L1 regimens, and as such, the market potential for this class of agents could be as large, or larger, than that of PD-1/PD-L1 therapies.

Immunology Franchise Market Opportunity

YUSIMRY

YUSIMRY is a biosimilar of Humira, a monoclonal antibody that can bind to TNF, thereby inhibiting the known effect of this substance as a potent mediator of inflammation. YUSIMRY thus provides certain therapeutic benefits for treatment of patients with certain inflammatory diseases characterized by increased production of TNF in the body, including rheumatoid arthritis, psoriatic arthritis, juvenile idiopathic arthritis, ankylosing spondylitis, Crohn’s disease, psoriasis and ulcerative colitis.

United States net revenues of Humira were reported by AbbVie to be approximately $17.3 billion in 2021. Our settlement and license agreements with AbbVie grant us global, non-exclusive worldwide rights under AbbVie’s intellectual property to manufacture and commercialize YUSIMRY starting on July 1, 2023.

6

Ophthalmology Franchise Market Opportunity

CIMERLI

In November 2019, we in-licensed United States commercial rights to Bioeq’s ranibizumab (Lucentis) biosimilar. Lucentis is a monoclonal antibody fragment (Fab) created from the same parent mouse antibody as bevacizumab and produced through a microbial culture. It blocks angiogenesis by inhibiting vascular endothelial growth factor A. Lucentis is approved in the United States for indications including wet AMD, macular edema following retinal vein occlusion, and diabetic retinopathy.

United States net revenues of Lucentis were reported by F. Hoffman-La Roche Ltd. (“Roche”) to be approximately $1.5 billion in 2021.

Deprioritized pipeline programs

We are currently seeking strategic alternatives for CHS-131, a PPARγ small molecule clinical candidate being evaluated for the treatment of NASH.

In February 2021, we announced discontinuation of the development of CHS-2020, a biosimilar of Eylea® as part of a realignment of research and development resources toward the development of immuno-oncology assets including toripalimab.

Sales and Marketing

Our strategy is to build a leading immuno-oncology franchise funded with cash generated through net sales of our diversified portfolio of FDA-approved therapeutics.

If we are successful in gaining approval of toripalimab and our other immuno-oncology assets or of our bevacizumab biosimilar, we believe we have the potential to efficiently integrate these new products into our existing oncology commercial infrastructure. For example, we project that our current field footprint is sufficiently organized to successfully launch toripalimab, if approved, in NPC and can scale as needed as new indications are approved.

Similarly, for our ophthalmology franchise, we anticipate that the number of accounts to drive 90% of sales volume is approximately one-third that of the oncology supportive care market. As a result, we anticipate a relatively small incremental investment in additional sales force will be needed to address the ophthalmology marketplace.

For the expected launch of CIMERLI, if approved, we intend to build a dedicated sales and key account team who will focus on the approximately 3,000 retinal specialists practicing in the United States today. Market access support will come from our existing payor and field reimbursement managers, and our Coherus Complete® patient services hub will scale to support the needs of CIMERLI customers.

For the planned launch of YUSIMRY, we believe that payor coverage policies and formularies will dictate provider access to both Humira and adalimumab biosimilars and that a combination of factors will influence formulary decision making. Examples of these include but are not limited to, list price, discounts and rebates, product formulation, supply guarantees, and timing of market entry. We intend to leverage our deep and established commercial experience in market segmentation, pricing and contracting, market access (dedicated payor team, key account teams, field-based reimbursement specialists, and Coherus Complete patient services HUB) to compete upon market entry. We are also scaling our digital and remote-based selling capabilities in order to drive share of voice and product pull-though in markets where formulary acceptance is achieved.

For a discussion of risks related to sales and marketing, please see “Risk Factors—Risks Related to Launch and Commercialization of our Products and our Product Candidates.”

Manufacturing

We have entered into agreements with several contract manufacturing organizations (“CMOs”) for the manufacture and clinical drug supply of our commercial and products candidates. We continue to screen other contract manufacturers to meet our clinical, commercial and regulatory supply requirements on a product-by-product basis. For a discussion of risks related to our sources and

7

availability of supplies, please see “Risk Factors—Risks Related to Our Ability to Hire and Retain Highly Qualified Personnel and Risks Related to Manufacturing and Supply Chain.”

Competition

While we believe that our biologics platform, knowledge, experience and scientific resources provide us with competitive advantages, we face potential competition from many different sources. We operate in a highly competitive environment. Such competition includes larger and better-funded pharmaceutical, generic pharmaceutical, specialty pharmaceutical and biotechnology companies commercializing and developing immuno-oncology and biosimilar products that would compete with our products and the product candidates in our pipeline.

Toripalimab, if approved, will enter a competitive market in the United States where a number of anti-PD-1 or PD-L1 antibody drugs have been approved by the FDA including the following marketed products from several competitors: Keytruda® (pembrolizumab) from Merck & Company, Inc. (“Merck”), Opdivo® (nivolumab) from Bristol-Myers Squibb Company (“BMS”), Tecentriq® (atezolizumab) from Genentech, Inc. (“Genentech”), Imfinzi® (durvalumab) from AstraZeneca plc (“AstraZeneca”), Bavencio® (avelumab) from EMD Serono Inc. and Pfizer Inc. (“Pfizer”), and Libtayo® (cemiplimab-rwlc) from Regeneron Pharmaceuticals, Inc. (“Regeneron”) and Sanofi S.A. (“Sanofi”), and Jemperli (dostarlimab-gxly) from GlaxoSmithKline plc (“GlaxoSmithKline”). In addition to toripalimab, multiple other competitors are seeking to develop and approve novel anti-PD-1 or PD-L1 antibody drugs in the United States in the coming years, including but not limited to BeiGene, Ltd. (in collaboration with Novartis International AG (“Novartis”)), GlaxoSmithKline and Innovent (in collaboration with Eli Lilly and Company (“Eli Lilly”)).

UDENYCA faces competition in the United States from Amgen, Viatris Inc. (“Viatris”), Mylan N.V. (“Mylan”), Sandoz International GmbH (“Sandoz”), and Pfizer, and may face competition from Amneal Pharmaceuticals, Inc. (“Amneal”), Fresenius Medical Care AG & Co. KGaA (“Fresenius”) and Spectrum Pharmaceuticals, Inc. (“Spectrum”) each of which has announced the development of a pegfilgrastim biosimilar.

YUSIMRY, following our planned launch, may face competition in the United States from AbbVie (the holder of rights to Humira), Amgen (AmjevitaTM (adalimumab-atto)), Sandoz (HyrimozTM (adalimumab-adaz)), Samsung Bioepis Co., Ltd. (“Samsung Bioepis”) (HadlimaTM (adalimumab-bwwd)), Pfizer (AbriladaTM (adalimumab-afzb)), Boehringer Ingelheim GmbH (“Boehringer Ingelheim”) (CyltezoTM (adalimumab-adbm)) as well as Viatris / Biocon (“Biocon”) (Hulio® (adalimumab-fkjp)), Alvotech Holdings S.A. and Fresenius, each a company that has disclosed development plans for a Humira biosimilar candidate.

Innovent’s bevacizumab (Avastin) biosimilar candidate, if approved, may face competition in the United States from Genentech, the holder of rights to Avastin, as well as Amgen (MvasiTM (bevacizumab-awwb)) and Pfizer (ZirabevTM (bevacizumab-bvzr)), each of which have initiated the commercial launch of an Avastin biosimilar. We may also face competition from several other companies with Avastin biosimilar candidates in development or in registration, including Sandoz (BAT1706), Celltrion, Inc. (CT-P16), Amneal (AlymsysTM), Organon & Co. (Aybintio SB8-biosimilar-bevacizumab) and Viatris.

CIMERLI, if approved, may face competition in the United States from Roche/Genentech (the manufacturer of Lucentis, Vabysmo and SusvimoTM). Biogen Inc. (“Biogen”) with collaborator Samsung Bioepis, and Xbrane Biopharma AB (“Xbrane”) (in collaboration with STADA Arzneimittel AG (“STADA”) and Bausch & Lomb Incorporated (“Bausch & Lomb”)) have each disclosed the development of a Lucentis biosimilar candidate.

We expect any products that we develop and commercialize directly or with partners to compete on the basis of, among other things, price and the availability of reimbursement from government and other third-party payers. Our competitors also may obtain FDA or other regulatory approval for their products more rapidly than we may obtain approval for ours, which could result in our competitors establishing a strong market position before we are able to enter the market. For a discussion of risks related to our competition, please see “Risk Factors — Risks Related to Competitive Activity.”

8

Collaboration and License Agreements

Distribution Agreement with Orox Pharmaceuticals B.V. (“Orox”)

In December 2012, we entered into a distribution agreement with Orox, for the commercialization of biosimilar versions of our internally developed biosimilars. Under this agreement, we granted to Orox an exclusive license to commercialize UDENYCA in Latin America, except Brazil and Argentina, and YUSIMRY and CHS-0214 (our etanercept (Enbrel®) biosimilar candidate, for which we discontinued development in 2020) in Latin America, except Brazil. Under this agreement, Orox has an option, exercisable within a defined time period, to obtain an exclusive license to commercialize certain additional biosimilar products in the same field and territory. We are obligated to manufacture and supply licensed products to Orox.

We are obligated to develop licensed products and achieve regulatory approval for such products outside of the Caribbean and Latin American countries covered by the agreement by specified dates in order to support Orox’s activities under the agreement in its licensed territory. We are eligible to receive from Orox a share of gross profits in the low twenty percent range from the sale of licensed products, on a product-by-product basis.

Our agreement with Orox will expire on a product-by-product and country-by-country basis ten years after regulatory approval of such product in such country, subject to automatic three-year extensions unless Orox notifies us in writing at least 18 months in advance of the date upon which the term would otherwise expire that it does not wish to extend the term for such product in such country. Either party may terminate the agreement for material breach by the other party that is not cured within a specified time period. Orox may terminate the Agreement for convenience on a product-by-product basis at any time upon 12-months prior written notice. Each party may terminate the agreement upon bankruptcy or insolvency of the other party, and we may terminate the agreement immediately upon written notice to Orox if Orox challenges the licensed patents or commits a breach of specified provisions of the agreement.

License Agreement with Selexis SA (“Selexis”)

In June 2012, we entered into a license agreement with Selexis, under which Selexis granted to us royalty-bearing, non-exclusive, sublicensable licenses under Selexis’s intellectual property rights to manufacture, use and commercialize one of our biosimilar products using Selexis cell lines. In consideration for the rights granted to us under the agreement, we made cash upfront payments to Selexis and are required to make payments based upon the achievement of certain development, regulatory and commercial milestones for such biosimilar product, totaling up to €210,000 for this product. In addition, we are also required to pay a royalty as a percentage of revenue on a product-by-product and country-by-country basis in the low-single digits.

We may terminate this agreement at any time upon 60 days written notice to Selexis. Either we or Selexis may terminate the agreement for any material breach by the other party that is not cured within a specified time period or in the event of the other party’s insolvency. Absent earlier termination, the agreement with Selexis terminates on a country-by-country and product-by-product basis on the expiration of the last-to-expire or lapse of the valid patent claims covering such product in such country.

Settlement and License Agreements with AbbVie

In January 2019, we entered into three settlement and license agreements with AbbVie that grant Coherus global, royalty-bearing, non-exclusive license rights under AbbVie’s intellectual property to commercialize YUSIMRY. The global settlements resolve all pending disputes between the parties related to our adalimumab biosimilar. Under the United States settlement, our license period in the United States commences on July 1, 2023.

Settlement and License Agreements with Pfizer

In October 2019, we entered into a license and settlement agreement with Pfizer relating to Coherus’ patents and applications for patents directed to Humira (adalimumab) formulations.

License Agreement with Bioeq

In November 2019, we entered into a license agreement (the “Bioeq Agreement") with Bioeq for the commercialization of a biosimilar version of ranibizumab (Lucentis) in certain dosage forms in both a vial and pre-filled syringe presentation (the “Bioeq Licensed

9

Products”). Under this agreement, Bioeq granted to us an exclusive, royalty-bearing license to commercialize the Bioeq Licensed Products in the field of ophthalmology (and any other approved labelled indication) in the United States. Bioeq will supply to us the Bioeq Licensed Products in accordance with terms and conditions specified in the agreement and a manufacturing and supply agreement to be executed by the parties in accordance therewith.

Under the Bioeq Agreement, Bioeq must use commercially reasonable efforts to develop and obtain regulatory approval of the Bioeq Licensed Products in the United States in accordance with a development and manufacturing plan, and we must use commercially reasonable efforts to commercialize the Bioeq Licensed Products in accordance with a commercialization plan. Additionally, we must commit certain pre-launch and post-launch resources to the commercialization of the Bioeq Licensed Products for a limited time as specified in the Bioeq Agreement. The development, manufacturing, and commercialization of the Bioeq Licensed Products in the United States is governed by a governance committee as described in more detail in the Bioeq Agreement.

We paid Bioeq an upfront payment of €5.0 million and a milestone payment of €5.0 million in 2019. Additionally, following milestone target dates that expired on or prior to December 31, 2021, our obligation to pay Bioeq milestone payments in connection with the achievement of such development and regulatory milestones with respect to the Bioeq Licensed Products in the United States reduced from an aggregate of up to €25.0 million to €12.5 million. We will share a percentage of gross profits on sales of Bioeq Licensed Products in the United States with Bioeq in the low to mid fifty percent range.

The Bioeq Agreement’s initial term continues in effect for ten years after the first commercial sale of a Bioeq Licensed Product in the United States, and thereafter renews for an unlimited period of time unless otherwise terminated in accordance with its terms. Either party may terminate the Bioeq Agreement for the other party’s material breach which is not cured within a specified time period or for the other party’s bankruptcy or insolvency-related events. Bioeq may terminate the Bioeq Agreement in certain limited circumstances for failure to obtain specified minimum market share requirements during certain windows of time, if we conduct certain commercial or advanced pre-commercial activities with respect to certain competitive products, if we challenge the validity or enforceability of the patent rights licensed to us under the Bioeq Agreement, or if we undergo a change of control with a competitor of Bioeq and do not divest certain competitive products in connection therewith. We may terminate the Bioeq Agreement for convenience with 18 months advance written notice (provided that such termination shall not become effective prior to 12 months after the first commercial sale of the first Bioeq Licensed Product in the United States). We may also terminate the Bioeq Agreement in certain circumstances of delays, or anticipated delays, in the achievement of regulatory approval of the first Bioeq Licensed Product in the United States, or if Bioeq receives certain adverse regulatory feedback from the FDA for the Bioeq Licensed Products.

CIMERLI demonstrated similar binding and bioactivity as ranibizumab (Lucentis) and met its primary endpoint in a wet AMD Phase 3 study. At the request of a national European health authority addressed to Bioeq’s drug substance contract manufacturer, the manufacturer moved a piece of processing equipment to a different location within the same site after the production of the Bioeq ranibizumab biosimilar candidate qualification batches was completed. In February 2020, the FDA requested additional manufacturing data for the equipment in its new location in the context of its review of the Section 351(k) BLA, and Bioeq withdrew its BLA. During the first quarter of 2021, Bioeq received pre-BLA feedback from the FDA on the requested manufacturing data, and Bioeq subsequently resubmitted its Section 351(k) BLA during 2021 which the FDA accepted for filing in October 2021. The FDA has set a Biosimilar User Fee Act action date for August 2, 2022, and, if approved, we plan to launch CIMERLI in the United States in 2022.

License Agreement with Innovent

In January 2020, we entered into the Innovent Agreement for the development and commercialization of a biosimilar version of bevacizumab (Avastin) in any dosage form and presentations (the “bevacizumab Licensed Product”) in the United States and Canada (the “Territory”). Under the Innovent Agreement, Innovent granted us an exclusive, royalty-bearing license to develop and commercialize the bevacizumab Licensed Product in the field of treatment, prevention or amelioration of any human diseases and conditions as included in the label of Avastin. We also acquired an option for twelve months to develop and commercialize Innovent’s biosimilar version of rituximab (Rituxan®) in any dosage form and presentations (the “rituximab Licensed Product” and together with the bevacizumab Licensed Product, the “Innovent Licensed Products”) in the Territory. Subject to the terms of the Innovent Agreement, we may exercise our option within 12 months of receiving certain regulatory materials from Innovent. Following our option exercise, Innovent’s biosimilar version of rituximab would be deemed an Innovent Licensed Product and Innovent would grant us an exclusive, royalty-bearing license to develop and commercialize Innovent’s biosimilar version of rituximab in the field of treatment, prevention or amelioration of any human diseases and conditions as included in the label of Rituxan.

10

Innovent will supply the Innovent Licensed Products to us in accordance with a manufacturing and supply agreement to be executed by the parties. Under the Innovent Agreement, we acquired the right to require Innovent to perform technology transfer for the manufacturing of the Innovent Licensed Products in the Territory and, upon completion of such technology transfer, we will have the exclusive right to manufacture the Innovent Licensed Products in the Territory.

We paid Innovent an upfront payment of $5.0 million and a milestone payment of $2.5 million in 2020. Additionally, we are obligated to pay Innovent an aggregate of up to $37.5 million in milestone payments in connection with the achievement of certain development, regulatory and sales milestones with respect to the bevacizumab Licensed Product and, if we exercise our option to license Innovent’s rituximab biosimilar, an aggregate of up to $40.0 million in milestone payments in connection with the achievement of certain development, regulatory and sales milestones with respect to the rituximab Licensed Product. We will share a percentage of net sales of Innovent Licensed Products with Innovent in the mid-teens to low twenty percent range. If we exercise our option, we would be required to pay an option exercise fee of $5.0 million. Subject to the terms of the Innovent Agreement, if we request Innovent to perform technology transfer for the manufacturing of the Innovent Licensed Products, we would be required to pay up to $10.0 million for fees related thereto.

For the bevacizumab Licensed Product, the initial term continues in effect for ten years after the effective date of the Innovent Agreement, and thereafter renews for successive two-year periods upon mutual agreement by the parties, unless otherwise terminated in accordance with its terms. For the rituximab Licensed Product, the initial term would continue in effect for ten years after the effective date of the option effective date and thereafter would renew for successive two-year periods upon mutual agreement by the parties, unless otherwise terminated in accordance with its terms. Either party may terminate the Innovent Agreement for the other party’s material breach that is not cured within a specified time period or for the other party’s bankruptcy or insolvency-related events. Innovent may terminate the Innovent Agreement if we undergo a change of control with a competitor of Innovent and does not assign the Innovent Agreement to a third party within a certain period of time. On an Innovent Licensed Product-by-Licensed Product basis, we may terminate the Innovent Agreement based on certain market conditions beginning 12 months after the first commercial sale of such Innovent Licensed Product with 18 months advance written notice. Also on an Innovent Licensed Product-by-Licensed Product basis, we may terminate the Innovent Agreement in certain circumstances of delays, or anticipated delays, in the achievement of regulatory approval of such Innovent Licensed Product in the United States, if we receive certain adverse regulatory feedback from the FDA for such Innovent Licensed Product, or if we receive written FDA meeting minutes indicating that the FDA recommends an additional Phase 3 clinical trial efficacy comparability study to support the regulatory approval of such Innovent Licensed Product in the United States. The bevacizumab Licensed Product demonstrated PK bioequivalence and showed equivalent clinical efficacy to Avastin in a non-small cell lung carcinoma Phase 3 study.

License Agreement with Junshi Biosciences

On February 1, 2021, we entered into an Exclusive License and Commercialization Agreement (the “Collaboration Agreement”) with Junshi Biosciences for the co-development and commercialization of toripalimab, Junshi Biosciences’ anti-PD-1 antibody in the United States and Canada (the “Collaboration”).

Under the terms of the Collaboration Agreement, we paid $150.0 million upfront for exclusive rights to toripalimab in the United States and Canada, options in these territories to Junshi Biosciences’ anti-TIGIT antibody JS006 and next-generation engineered IL-2 cytokine, and certain negotiation rights to two undisclosed preclinical immuno-oncology drug candidates. We will have the right to conduct all commercial activities of toripalimab in the United States and Canada. We will be obligated to pay Junshi Biosciences a 20% royalty on net sales of toripalimab and up to an aggregate $380.0 million in one-time payments for the achievement of various regulatory and sales milestones.

In January 2022, we took steps that we expect will result in the payment to Junshi Biosciences of an additional $35.0 million upon the closing of the exercise of our option to license JS006, a TIGIT-targeted antibody, in the United States and Canada. We will lead further development of JS006 and will be responsible for the associated development costs as set forth in the Collaboration Agreement. If we exercise our remaining option for the IL-2 cytokine, we will be obligated to pay an option exercise fee of $35.0 million. Additionally, for each exercised option, we will be obligated to pay Junshi Biosciences an 18% royalty on net sales and up to an aggregate $255.0 million for the achievement of various milestones, including up to $170.0 million for attainment of certain sales thresholds. Under the Collaboration Agreement, we retain the right to collaborate in the development of toripalimab and the other licensed compounds and will pay for a portion of these co-development activities up to a maximum of $25.0 million per licensed compound per year. Additionally, we are responsible for certain associated regulatory and technology transfer costs for toripalimab and other licensed compounds and will reimburse Junshi Biosciences for such costs. We recognized research and development expense of $39.4 million in the consolidated

11

statement of operations for year ended December 31, 2021, and had $1.9 million recorded in accrued and other current liabilities on the consolidated balance sheets as of December 31, 2021 related to the co-development, regulatory and technology transfer costs.

We accounted for the licensing transaction as an asset acquisition under the relevant accounting rules. We recorded research and development expense of $145.0 million during the first quarter of 2021, related to an upfront payment for exclusive rights to toripalimab in the United States and Canada. We had entered into a Right of First Negotiation agreement with Junshi Biosciences and paid a fee of $5.0 million which was expensed as research and development expense in the fourth quarter of 2020. The Right of First Negotiation fee was fully credited against the total upfront license fee obligation under the Collaboration Agreement. As of December 31, 2021, we did not have any outstanding milestone or royalty payment obligations to Junshi Biosciences. The $35.0 million payment for the option to license JS006 will be reflected in our first quarter 2022 financial statements. The additional milestone payments, option fees and royalties are contingent upon future events and, therefore, will be recorded when it is probable that a milestone will be achieved, option fees will be incurred or when royalties are due.

In connection with the Collaboration Agreement, we entered into a stock purchase agreement (the “Stock Purchase Agreement”) with Junshi Biosciences agreeing, subject to customary conditions, to acquire certain equity interests in the Company. Pursuant to the Stock Purchase Agreement, on April 16, 2021, we issued 2,491,988 unregistered shares of our common stock to Junshi Biosciences, at a price per share of $20.0643, for an aggregate value of approximately $50.0 million cash. Under the terms of the Stock Purchase Agreement, Junshi Biosciences is not permitted to sell, transfer, make any short sale of, or grant any option for the sale of the common stock for the two years period following its effective date. The Collaboration Agreement and the Stock Purchase Agreement were negotiated concurrently and were therefore evaluated as a single agreement. We used the “Finnerty” and “Asian put” valuation models and determined the fair value for the discount for lack of marketability (“DLOM”) to be $9.0 million at the date the shares were issued. The fair value of the DLOM was attributable to the Collaboration Agreement and was included as an offset against the research and development expense in the consolidated statement of operations for the year ended December 31, 2021.

Intellectual Property

Our commercial success depends in part on our ability to avoid infringing the proprietary rights of third parties. Additionally, our commercial success may depend on our ability to obtain and maintain proprietary protection for our technologies where applicable and to prevent others from infringing our proprietary rights. We seek to protect our proprietary technologies by, among other methods, filing United States and international patent applications on these technologies, inventions and improvements that are important to our business. We also rely on trade secrets, know-how and continuing technological innovation to develop and maintain our proprietary position.

The term of individual patents depends upon the legal term of the patents in countries in which they are obtained. In most countries, including the United States, the patent term is generally 20 years from the earliest date of filing a non-provisional patent application in the applicable country. In the United States, a patent’s term may, in certain cases, be lengthened by patent term adjustment, which compensates a patentee for administrative delays by the United States Patent and Trademark Office (“USPTO”) in examining and granting a patent or may be shortened if a patent is terminally disclaimed over a commonly owned patent or a patent naming a common inventor and having an earlier expiration date.

In the normal course of business, we pursue patent protection for inventions related to our product candidates. Each patent family includes United States patent applications and/or issued patents, and some include foreign counterparts to certain of the United States patents and patent applications. Our patent portfolio includes issued or pending claims directed to formulations, methods of manufacturing biological proteins, and drug products and devices, including their methods of use and methods of manufacture.

For a discussion of risks related to our proprietary technology and processes, please see “Risk Factors — Risks Related to Intellectual Property.”

Government Regulation

Our operations and activities are subject to extensive regulation by numerous government authorities in the United States, the E.U. and other countries, including laws and regulations governing the testing, manufacture, safety, efficacy, labeling, storage, record keeping, approval, advertising and promotion of our products. As a result of these regulations, product development and product approval processes are very expensive and time consuming. The regulatory requirements applicable to drug development and approval are subject

12

to change. Any legal and regulatory changes may impact our operations in the future. A country’s regulatory agency, such as the FDA in the United States and the EMA or the European Commission for the E.U., must approve a drug before it can be sold in the respective country or countries. The general process for biosimilar approval in the United States is summarized below. Many other countries, including countries in the E.U., have similar regulatory structures.

FDA Approval Process for Drugs and Biologics

Our current product candidates are subject to regulation in the United States by the FDA as biological products or as drug product candidates. The FDA subjects drugs and biologics to extensive pre- and post-market regulation pursuant to the Federal Food, Drug and Cosmetic Act (“FFDCA”) and its implementing regulations, and in the case of biologics, the FFDCA and the Public Health Service Act (“PHSA”) and their implementing regulations. In addition, we are subject to other federal and state statutes and regulations. These laws and regulations govern, among other things, the research, development, testing, manufacture, storage, recordkeeping, approval, labeling, promotion and marketing, distribution, post-approval monitoring and reporting, sampling and import and export of drugs and biologics. Failure to comply with applicable United States requirements may subject a company to a variety of administrative or judicial sanctions, such as FDA refusal to approve a pending BLA or NDA, withdrawal of approvals, clinical holds, warning letters, product recalls, product seizures, total or partial suspension of production or distribution, injunctions, fines, civil penalties or criminal penalties.

The process required by the FDA before a new biologic or drug may be marketed in the United States is long, expensive and inherently uncertain. Biologic and drug development in the United States typically involves the completion of preclinical laboratory and animal tests in accordance with good laboratory practices (“GLP”), the submission to the FDA of an IND application, which must become effective before clinical testing may commence, the performance of adequate and well-controlled clinical trials to establish the safety and effectiveness of the biologic or drug for each indication for which FDA approval is sought in compliance with good clinical practice (“GCP”) requirements, the submission to the FDA of an original BLA under Section 351(a) of the PHSA (“original BLA”) or an NDA, as appropriate, satisfactory completion of an FDA inspection of the manufacturing facility or facilities at which the drug or biologic is produced, and FDA approval and review of the original BLA or NDA. Developing the data to satisfy FDA pre-market approval requirements typically takes many years and the actual time required may vary substantially based upon the type, complexity and novelty of the product or disease.

Preclinical tests include laboratory evaluation of product chemistry, formulation and toxicity, as well as animal trials to assess the characteristics and potential safety and efficacy of the product. The conduct of the preclinical tests must comply with federal regulations and requirements, including GLP. An IND is a request for authorization from the FDA to administer an investigational new drug or biologic to humans. The central focus of an IND submission is on the general investigational plan and the protocol(s) for human studies, although the IND must also include the results of preclinical testing and animal testing assessing the toxicology, PK, pharmacology and PD characteristics of the product along with other information, including information about product chemistry, manufacturing and controls and a proposed clinical trial protocol. Long-term preclinical tests, such as animal tests of reproductive toxicity and carcinogenicity, may continue after the IND is submitted.

An IND must become effective before United States clinical trials may begin. A 30-day waiting period after the submission of each IND is required prior to the commencement of clinical testing in humans. If during the 30-day waiting period the FDA raises concerns or questions related to the proposed clinical studies, the sponsor and the FDA must resolve any outstanding concerns or questions before clinical studies can begin. If the FDA has neither commented on nor questioned the IND within this 30-day period, the clinical trial proposed in the IND may begin.

Clinical trials involve the administration of the investigational new drug or biologic to healthy volunteers or patients with the condition under investigation, all under the supervision of a qualified investigator. Clinical trials must be conducted: (i) in compliance with federal regulations; (ii) in compliance with GCP requirements, which are designed to protect the rights and health of patients and to define the roles of clinical trial sponsors, administrators and monitors; as well as (iii) under protocols detailing the objectives of the trial, the parameters to be used in monitoring safety and the effectiveness criteria to be evaluated. Each protocol involving testing on United States patients and subsequent protocol amendments must be submitted to the FDA as part of the IND.

Human clinical trials for novel drugs and biologics are typically conducted in three sequential phases that may overlap or be combined.

Phase 1—The product candidate is initially introduced into healthy human subjects and tested for safety, dosage tolerance, absorption, metabolism, distribution and elimination. In the case of some therapeutic candidates for severe or life-

13

threatening diseases, such as cancer, especially when the product candidate may be inherently to toxic to ethically administer to healthy volunteers, the initial human testing is often conducted in patients.
Phase 2—Clinical trials are performed on a limited patient population intended to identify possible adverse effects and safety risks, to preliminarily evaluate the efficacy of the product for specific targeted diseases and to determine dosage tolerance and optimal dosage.
Phase 3—Clinical trials are undertaken to further evaluate dosage, clinical efficacy and safety in an expanded patient population at geographically dispersed clinical study sites. These studies are intended to establish the overall risk-benefit ratio of the product and provide an adequate basis for product labeling.

Post-approval trials, sometimes referred to as “Phase 4” clinical trials, may be conducted after initial marketing approval. These trials are used to gain additional experience from the treatment of patients in the intended therapeutic indication. In certain instances, the FDA may mandate the performance of such “Phase 4” clinical trials.

The FDA may order the temporary or permanent discontinuation of a clinical trial at any time or impose other sanctions if it believes that the clinical trial either is not being conducted in accordance with FDA requirements or presents an unacceptable risk to the clinical trial patients. The study protocol and informed consent information for patients in clinical trials must also be submitted to an institutional review board (“IRB”), for approval. An IRB may also require the clinical trial at the site to be halted, either temporarily or permanently, for failure to comply with the IRB’s requirements or may impose other conditions. The study sponsor may also suspend a clinical trial at any time on various grounds, including a determination that the subjects or patients are being exposed to an unacceptable health risk.

Concurrent with clinical trials, sponsors usually complete additional animal safety studies, develop additional information about the chemistry and physical characteristics of the product candidate and finalize a process for manufacturing commercial quantities of the product candidate in accordance with current Good Manufacturing Practices (“cGMP”) requirements. The manufacturing process must be capable of consistently producing quality batches of the product candidate and the manufacturer must develop methods for testing the quality, purity and potency of the product candidate. To help reduce the risk of the introduction of adventitious agents with use of biological products, the PHSA emphasizes the importance of manufacturing control for products whose attributes cannot be precisely defined. The manufacturing process must be capable of consistently producing quality batches of the product candidate and, among other criteria, the sponsor must develop methods for testing the identity, strength, quality, potency and purity of the final biological product. Additionally, appropriate packaging must be selected and tested, and stability studies must be conducted to demonstrate that the biological product candidate does not undergo unacceptable deterioration over its shelf life. Additionally, for both NDA and BLA products, appropriate packaging must be selected and tested and stability studies must be conducted to demonstrate that the product candidate does not undergo unacceptable deterioration over its proposed shelf-life.

Assuming successful completion of all required testing in accordance with all applicable regulatory requirements, detailed information regarding the investigational product is submitted to the FDA in the form of a BLA or NDA requesting approval to market the product for one or more indications. The BLA or NDA must include all relevant data available from pertinent preclinical and clinical trials, including negative or ambiguous results as well as positive findings, together with detailed information relating to the product’s chemistry, manufacturing, controls, and proposed labeling, among other things. Data can come from company-sponsored clinical studies intended to test the safety and effectiveness of a use of the product, or from a number of alternative sources, including studies initiated by investigators. Under the PDUFA as amended, each original BLA or NDA must be accompanied by a significant user fee. Fee waivers or reductions are available in certain circumstances, such as where a waiver is necessary to protect the public health, where the fee would present a significant barrier to innovation, or where the applicant is a small business submitting its first human therapeutic application for review.

Within 60 days following submission of the application, the FDA reviews an original BLA or NDA submitted to determine if it is substantially complete before the agency accepts it for filing. The FDA may refuse to file any original BLA or NDA that it deems incomplete or not properly reviewable at the time of submission, and may request additional information. In this event, the original BLA or NDA must be resubmitted with the additional information. The resubmitted application also is subject to review before the FDA accepts it for filing. Once the submission is accepted for filing, the FDA begins an in-depth substantive review of the original BLA or NDA. The FDA reviews the original BLA to determine, among other things, whether the proposed product is safe, pure and potent for its intended use, and has an acceptable purity profile, and in the case of an NDA, whether the product is safe and effective for its intended use, and in each case, whether the product is being manufactured in accordance with cGMP. The FDA may refer applications for novel products or products that

14

present difficult questions of safety or efficacy to an advisory committee, typically a panel that includes clinicians and other experts, for review, evaluation and a recommendation as to whether the application should be approved and under what conditions. The FDA is not bound by the recommendations of an advisory committee, but it considers such recommendations carefully when making decisions. The FDA’s goal is to review standard applications within ten months after the filing date, or, if the application qualifies for Priority Review, six months after the FDA accepts the application for filing. A BLA or NDA is eligible for Priority Review if the product if the product candidate has the potential to provide a significant improvement in the treatment, diagnosis or prevention of a serious disease or condition compared to marketed products. In both standard and Priority Reviews, the review process may also be extended by FDA requests for additional information or clarification.

During the product approval process, the FDA also will determine whether a risk evaluation and mitigation strategy (“REMS”) is necessary to assure the safe use of the product. If the FDA concludes a REMS plan is needed, the sponsor of the original BLA or NDA must submit a proposed REMS plan. The FDA will not approve an original BLA or NDA without a REMS plan, if required. In determining whether a REMS plan is necessary, the FDA must consider the size of the population likely to use the drug or biologic, the seriousness of the disease or condition to be treated, the expected benefit of the drug or biologic, the duration of treatment, the seriousness of known or potential adverse events, and whether the drug or biologic is a new molecular entity. A REMS plan may be required to include various elements, such as a medication guide or patient package insert, a communication plan to educate health care providers of the risks, limitations on who may prescribe or dispense the drug or biologic, or other measures that the FDA deems necessary to assure the safe use of the drug or biologic. In addition, the REMS plan must include a timetable to assess the strategy at 18 months, three years, and seven years after the strategy’s approval.

The FDA will not approve the application unless it determines that the manufacturing processes and facilities are in compliance with cGMP requirements and adequate to assure consistent production of the product within required specifications. Additionally, before approving an original BLA or NDA, the FDA will typically inspect one or more clinical sites to assure compliance with cGCP. After the FDA evaluates an original BLA or NDA and conducts inspections of manufacturing facilities where the investigational product and/or its drug substance will be produced, the FDA may issue an approval letter or a complete response letter. An approval letter authorizes commercial marketing of the product with specific prescribing information for specific indications. A complete response letter indicates that the review cycle of the application is complete and the application is not ready for approval. A complete response letter may require additional clinical data and/or an additional clinical trial or trials, and/or other significant, expensive and time-consuming requirements related to clinical trials, preclinical trials or manufacturing. Even if such additional information is submitted, the FDA may ultimately decide that the original BLA or NDA does not satisfy the criteria for approval.

Even if a product receives regulatory approval, the approval may be significantly limited to specific indications and dosages or the indications for use may otherwise be limited, which could restrict the commercial value of the product. Further, the FDA may require that certain contraindications, warnings or precautions be included in the product labeling. The FDA may impose restrictions and conditions on product distribution, prescribing, or dispensing in the form of a risk management plan, or otherwise limit the scope of any approval. In addition, the FDA may require post marketing clinical trials, sometimes referred to as “Phase 4” clinical trials, designed to further assess a biological product’s safety and effectiveness, and testing and surveillance programs to monitor the safety of approved products that have been commercialized.

Abbreviated Licensure Pathway of Biological Products as Biosimilar under Section 351(k)

The Biologics Price Competition and Innovation Act of 2009 (“BPCIA”), amended the PHSA and created an abbreviated approval pathway for biological products shown to be highly similar to an FDA-licensed reference biological product. The BPCIA attempts to minimize duplicative testing and thereby lower development costs and increase patient access to affordable treatments. Thus, an application for licensure of a biosimilar product pursuant to a Section 351(k) BLA must include information demonstrating biosimilarity based upon the following, unless the FDA determines otherwise:

analytical studies demonstrating that the proposed biosimilar product is highly similar to the approved product notwithstanding minor differences in clinically inactive components;
animal studies (including the assessment of toxicity); and
two clinical study phases: first, a clinical study or studies (generally termed “Phase 1”) that demonstrate the PK and PD similarity (e.g., bioequivalence study) of the proposed biosimilar to the originator molecule, and second, a clinical study or

15

studies (generally termed “Phase 3”) that demonstrate the safety (including immunogenicity), purity and that potency is statistically not inferior to that of the originator in one or more conditions for which the reference product is licensed and intended to be used.

In addition, an application submitted under the Section 351(k) pathway must include information demonstrating that:

the proposed biosimilar product and reference product utilize the same mechanism of action for the condition(s) of use prescribed, recommended or suggested in the proposed labeling, but only to the extent the mechanism(s) of action are known for the reference product;
the condition or conditions of use prescribed, recommended or suggested in the labeling for the proposed biosimilar product have been previously approved for the reference product;
the route of administration, the dosage form and the strength of the proposed biosimilar product are the same as those for the reference product; and
the facility in which the biological product is manufactured, processed, packed or held meets standards designed to assure that the biological product continues to be safe, pure and potent.

Biosimilarity is defined to mean that the proposed biological product is highly similar to the reference product notwithstanding minor differences in clinically inactive components and that there are no clinically meaningful differences between the biological product and the reference product in terms of the safety, purity and potency of the product. In addition, a biosimilar may also be determined to be “interchangeable” with the reference products, whereby the biosimilar may be substituted for the reference product without the intervention of the health care provider who prescribed the reference product. The higher standard of interchangeability must be demonstrated by information sufficient to show that:

the proposed product is biosimilar to the reference product;
the proposed product is expected to produce the same clinical result as the reference product in any given patient; and
for a product that is administered more than once to an individual, the risk to the patient in terms of safety or diminished efficacy of alternating or switching between the biosimilar and the reference product is no greater than the risk of using the reference product without such alternation or switch.

FDA approval is required before a biosimilar may be marketed in the United States. The FDA has discretion over the kind and amount of scientific evidence — laboratory, preclinical and/or clinical — required to demonstrate biosimilarity to a licensed biological product. The FDA intends to consider the totality of the evidence, provided by a sponsor to support a demonstration of biosimilarity, and recommends that sponsors use a stepwise approach in the development of their biosimilar products. Biosimilar product applications thus may not be required to duplicate the entirety of preclinical and clinical testing used to establish the underlying safety and effectiveness of the reference product. However, the FDA may refuse to approve a biosimilar application if there is insufficient information to show that the active ingredients are the same or to demonstrate that any impurities or differences in active ingredients do not affect the safety, purity or potency of the biosimilar product. In addition, as with original BLAs, biosimilar product applications will not be approved unless the product is manufactured in facilities designed to assure and preserve the biological product’s safety, purity and potency.

The submission of an application via the Section 351(k) pathway does not guarantee that the FDA will accept the application for filing and review, as the FDA may refuse to accept applications that it finds are incomplete. The FDA will treat a biosimilar application or supplement as incomplete if, among other reasons, any applicable user fees assessed under the Biosimilar User Fee Amendment of 2017 have not been paid. In addition, the FDA may accept an application for filing but deny approval on the basis that the sponsor has not demonstrated biosimilarity, in which case the sponsor may choose to conduct further analytical, preclinical or clinical studies to demonstrate such biosimilarity under Section 351(k) or submit an original BLA for licensure as a new biological product under Section 351(a) of the PHSA.

16

The timing of final FDA approval of a biosimilar for commercial distribution depends on a variety of factors, including whether the manufacturer of the branded product is entitled to one or more statutory exclusivity periods, during which time the FDA is prohibited from approving any products that are biosimilar to the branded product. The FDA cannot approve a biosimilar application for 12 years from the date of first licensure of the reference product. Additionally, a biosimilar product sponsor may not submit an application under the Section 351(k) pathway for four years from the date of first licensure of the reference product. In certain circumstances, a regulatory exclusivity period can extend beyond the life of a patent and thus block the Section 351(k) BLA from being approved on or after the patent expiration date. In addition, the FDA may under certain circumstances extend the exclusivity period for the reference product by an additional six months if the FDA requests, and the manufacturer undertakes, studies on the effect of its product in children, a so-called pediatric extension.

The first biological product determined to be interchangeable with a branded product for any condition of use is also entitled to a period of exclusivity, during which time the FDA may not determine that another product is interchangeable with the reference product for any condition of use. This exclusivity period extends until the earlier of: (1) one year after the first commercial marketing of the first interchangeable product; (2) 18 months after resolution of a patent infringement suit instituted under 42 U.S.C. § 262(l)(6) against the applicant that submitted the application for the first interchangeable product, based on a final court decision regarding all of the patents in the litigation or dismissal of the litigation with or without prejudice; (3) 42 months after approval of the first interchangeable product, if a patent infringement suit instituted under 42 U.S.C. § 262(l)(6) against the applicant that submitted the application for the first interchangeable product is still ongoing; or (4) 18 months after approval of the first interchangeable product if the applicant that submitted the application for the first interchangeable product has not been sued under 42 U.S.C. § 262(l)(6).

FDA Regulation of Combination Products

Certain products or product candidates, such as the OBI presentation of UDENYCA we are developing, may be composed of components, such as drug components and device components that would normally be regulated under different types of regulatory authorities, and frequently by different centers at the FDA. These products are known as combination products. Specifically, under regulations issued by the FDA, a combination product may be:

a product composed of two or more regulated components that are physically, chemically, or otherwise combined or mixed and produced as a single entity;
two or more separate products packaged together in a single package or as a unit and composed of drug and device products, device and biological products, or biological and drug products;
a drug, or device, or biological product packaged separately that according to its investigational plan or proposed labeling is intended for use only with an approved individually specified drug, or device, or biological product where both are required to achieve the intended use, indication, or effect and where upon approval of the proposed product the labeling of the approved product would need to be changed, e.g., to reflect a change in intended use, dosage form, strength, route of administration, or significant change in dose; or
any investigational drug, or device, or biological product packaged separately that according to its proposed labeling is for use only with another individually specified investigational drug, device, or biological product where both are required to achieve the intended use, indication, or effect.

Under the FFDCA and its implementing regulations, the FDA is charged with assigning a center with primary jurisdiction, or a lead center, for review of a combination product. The designation of a lead center generally eliminates the need to receive approvals from more than one FDA component for combination products, although it does not preclude consultations by the lead center with other components of the FDA. The determination of which center will be the lead center is based on the “primary mode of action” of the combination product. Thus, if the primary mode of action of a drug-device combination product is attributable to the drug product, the FDA center responsible for premarket review of the drug product would have primary jurisdiction for the combination product. The FDA has also established an Office of Combination Products to address issues surrounding combination products and provide more certainty to the regulatory review process. That office serves as a focal point for combination product issues for agency reviewers and industry. It is also responsible for developing guidance and regulations to clarify the regulation of combination products, and for assignment of the FDA center that has primary jurisdiction for review of combination products where the jurisdiction is unclear or in dispute.

17

A combination product with a biologic primary mode of action generally would be reviewed and approved pursuant to the biologic licensure processes under the PHSA. In reviewing the BLA or Section 351(k) BLA for such a product, however, FDA reviewers in the drug center could consult with their counterparts in the device center to ensure that the device component of the combination product met applicable requirements regarding safety, purity, potency, durability and performance. In addition, under FDA regulations, combination products are subject to cGMP requirements applicable to both drugs and devices, including the Quality System regulations applicable to medical devices.

Advertising and Promotion

Once an NDA, original BLA, or Section 351(k) BLA is approved, a product will be subject to continuing post-approval regulatory requirements, including, among other things, requirements relating to recordkeeping, periodic reporting, product sampling and distribution, advertising and promotion and reporting of adverse experiences with the product. For instance, the FDA closely regulates the post-approval marketing and promotion of biologics, including standards and regulations for direct-to-consumer advertising, off-label promotion, industry-sponsored scientific and educational activities and promotional activities involving the internet. Failure to comply with these regulations can result in significant penalties, including the issuance of warning letters directing a company to correct deviations from FDA standards, a requirement that future advertising and promotional materials be pre-cleared by the FDA and federal and state civil and criminal investigations and prosecutions.

Biologics and drugs may be marketed only for the approved indications and in accordance with the provisions of the approved labeling. After approval, most changes to the approved product, including changes in indications, labeling or manufacturing processes or facilities, require submission and FDA approval of a new marketing application or supplement to the approved marketing application before the change can be implemented. A supplement for a new indication typically requires clinical data similar to that in the original application, and the FDA uses the same procedures and actions in reviewing supplements as it does in reviewing original application. There are also continuing annual program user fee requirements for marketed products.

Adverse Event Reporting and GMP Compliance

Adverse event reporting and submission of periodic reports are required following FDA approval of a marketing application. The FDA also may require post-market testing, including Phase 4 testing, a REMS, and surveillance to monitor the effects of an approved product, or the FDA may place conditions on an approval that could restrict the distribution or use of the product. In addition, manufacture, packaging, labeling, storage and distribution procedures must continue to conform to cGMPs after approval. Manufacturers and certain of their subcontractors are required to register their establishments with the FDA and certain state agencies. Registration with the FDA subjects entities to periodic unannounced inspections by the FDA, during which the agency inspects manufacturing facilities to assess compliance with cGMPs. Accordingly, manufacturers must continue to expend time, money and effort in the areas of production and quality control to maintain compliance with cGMPs. Regulatory authorities may withdraw product approvals, request product recalls or impose marketing restrictions through labeling changes or product removals if a company fails to comply with regulatory standards, if it encounters problems following initial marketing or if previously unrecognized problems are subsequently discovered.

The FDA may withdraw approval if compliance with regulatory requirements and standards is not maintained or if problems occur after the product reaches the market. Later discovery of previously unknown problems with a product, including adverse events of unanticipated severity or frequency or with manufacturing processes or failure to comply with regulatory requirements, may result in revisions to the approved labeling to add new safety information; imposition of post-market studies or clinical studies to assess new safety risks; or imposition of distribution restrictions or other restrictions under a REMS program. Other potential consequences include, among other things:

restrictions on the marketing or manufacturing of the product, complete withdrawal of the product from the market or product recalls;
fines, warning letters or holds on post-approval clinical trials;
refusal of the FDA to approve pending applications or supplements to approved applications or suspension or revocation of product license approvals;
product seizure or detention or refusal to permit the import or export of products; or

18

injunctions or the imposition of civil or criminal penalties.

Other Healthcare Laws and Compliance Requirements

We are subject to healthcare regulation and enforcement by the federal government and the states and foreign governments in which we conduct our business. These laws include, without limitation, state and federal anti-kickback, fraud and abuse, false claims, privacy and security and transparency laws and regulations.

The federal Anti-Kickback Statute prohibits, among other things, any person from knowingly and willfully offering, soliciting, receiving or providing remuneration, directly or indirectly, to induce either the referral of an individual, for an item or service or the purchasing or ordering of a good or service, for which payment may be made under federal healthcare programs such as the Medicare and Medicaid programs. The Anti-Kickback Statute is subject to evolving interpretations. In the past, the government has enforced the Anti-Kickback Statute to reach large settlements with healthcare companies based on sham consulting and other financial arrangements with physicians. Further, a person or entity does not need to have actual knowledge of the statutes or specific intent to violate it in order to have committed a violation. The majority of states also have anti-kickback laws, which establish similar prohibitions and in some cases may apply to items or services reimbursed by any third-party payer, including commercial insurers.

Additionally, federal civil and criminal false claims laws, including the civil False Claims Act, prohibit knowingly presenting or causing the presentation of a false, fictitious or fraudulent claim for payment to the United States government. Actions under the False Claims Act may be brought by the Attorney General or as a qui tam action by a private individual in the name of the government. In addition, the government may assert that a claim including items or services resulting from a violation of the federal Anti-Kickback Statute constitutes a false or fraudulent claim for purposes of the federal False Claims Act. Violations of the False Claims Act can result in very significant monetary penalties and treble damages. The federal government is using the False Claims Act, and the accompanying threat of significant liability, in its investigation and prosecution of pharmaceutical and biotechnology companies throughout the country, for example, in connection with the promotion of products for unapproved uses and other sales and marketing practices. The government has obtained multi-million and multi-billion dollar settlements under the False Claims Act in addition to individual criminal convictions under applicable criminal statutes. Given the significant size of actual and potential settlements, it is expected that the government will continue to devote substantial resources to investigating healthcare providers’ and manufacturers’ compliance with applicable fraud and abuse laws.

The federal Civil Monetary Penalties Law prohibits, among other things, the offering or transferring of remuneration to a Medicare or Medicaid beneficiary that the person knows or should know is likely to influence the beneficiary’s selection of a particular supplier of Medicare or Medicaid payable items or services. Noncompliance with such beneficiary inducement provision of the federal Civil Monetary Penalties Law can result in civil money penalties for each wrongful act, assessment of three times the amount claimed for each item or service and exclusion from the federal healthcare programs.

Federal and state government price reporting laws require manufacturers to calculate and report complex pricing metrics to government programs. Such reported prices may be used in the calculation of reimbursement and/or discounts on marketed products. Participation in these programs and compliance with the applicable requirements subject manufacturers to potentially significant discounts on products, increased infrastructure costs, and potentially limit the ability to offer certain marketplace discounts.

In addition, there has been a recent trend of increased federal and state regulation of payments made to physicians and other healthcare providers. The Patient Protection and Affordable Care Act, as amended by the Health Care and Education Reconciliation Act (collectively, the “ACA”), among other things, imposed new reporting requirements on drug manufacturers for payments made by them to physicians (defined to include doctors, dentists, optometrists, podiatrists, chiropractors, certain non-physician practitioners (physician assistants, nurse practitioners, clinical nurse specialists, certified registered nurse anesthetists and anesthesiologist assistants, and certified nurse midwives) and teaching hospitals, as well as ownership and investment interests held by such physicians and their immediate family members. Failure to submit required information may result in significant civil monetary penalties for any payments, transfers of value or ownership or investment interests that are not timely, accurately and completely reported in an annual submission, and additional penalties for “knowing failures.” Certain states also mandate implementation of commercial compliance programs, impose restrictions on pharmaceutical manufacturer marketing practices and/or require the tracking and reporting of gifts, compensation and other remuneration to physicians.

19

The federal Health Insurance Portability and Accountability Act of 1996 (“HIPAA”) created new federal criminal statutes that prohibit among other actions, knowingly and willfully executing, or attempting to execute, a scheme to defraud any healthcare benefit program, including private third‑party payers, knowingly and willfully embezzling or stealing from a healthcare benefit program, willfully obstructing a criminal investigation of a healthcare offense, and knowingly and willfully falsifying, concealing or covering up a material fact or making any materially false, fictitious or fraudulent statement in connection with the delivery of or payment for healthcare benefits, items or services. Similar to the federal Anti‑Kickback Statute, a person or entity does not need to have actual knowledge of the statute or specific intent to violate it in order to have committed a violation.

Some states also require pharmaceutical companies to comply with the pharmaceutical industry’s voluntary compliance guidelines and the relevant compliance guidance promulgated by the federal government and require manufacturers to report information related to payments and other transfers of value to healthcare providers and institutions as well as marketing expenditures and pricing information.

The shifting commercial compliance environment and the need to build and maintain robust systems to comply with different compliance and/or reporting requirements in multiple jurisdictions increase the possibility that a healthcare company may violate one or more of the requirements. A violation of any of such laws or any other applicable governmental regulations may result in penalties, including, without limitation, civil and criminal penalties, damages, fines, the curtailment or restructuring of our operations, exclusion from participation in federal and state healthcare programs, additional reporting obligations and oversight if the government requires a corporate integrity agreement or other agreement to resolve allegations of non-compliance with these laws, and/or imprisonment.

Pharmaceutical Coverage, Pricing and Reimbursement

In the United States and other countries, sales of UDENYCA and any other products for which we receive regulatory approval for commercial sale will depend in part on the availability of coverage and reimbursement from third-party payers, including government health administrative authorities, managed care providers, private health insurers and other organizations. Third-party payers are increasingly examining the medical necessity and cost effectiveness of medical products and services in addition to safety and efficacy and, accordingly, significant uncertainty exists as to the reimbursement status of newly approved therapeutics. In addition, the United States government, state legislatures and foreign governments have continued implementing cost-containment programs, including price controls, restrictions on coverage and reimbursement and requirements for substitution of generic products. Adoption of price controls and cost-containment measures and adoption of more restrictive policies in jurisdictions with existing controls and measures could further limit our net revenue and results. A significant portion of our sales are subject to substantial discounts to list price, including rebates we may be required to pay to Medicaid agencies or discounts we may be required to pay to 340B covered entities. Decreases in third-party reimbursement for UDENYCA or other products for which we receive regulatory approval or a decision by a third-party payer to not cover our products could reduce physician utilization of our products and have a material adverse effect on our sales, results of operations and financial condition.

Government Price Reporting

Medicaid is a joint federal and state program for low income and disabled beneficiaries. Medicare is a federal program that is administered by the federal government covering individuals age 65 and over as well as those with certain disabilities. Under the Medicaid Drug Rebate Program (“MDRP”), as a condition of having federal funds available for our covered outpatient drugs under Medicaid and under Medicare Part B, we must enter into, and have entered into, an agreement with the Secretary of Health and Human Services to pay a rebate to state Medicaid programs for each unit of our covered outpatient drugs dispensed to a Medicaid beneficiary and paid for by the state Medicaid program. Medicaid rebates are based on pricing data that we are required to report on a monthly and quarterly basis to the U.S. Centers for Medicare & Medicaid Services (“CMS”), the federal agency that administers the MDRP and Medicare programs. For the MDRP, these data include the average manufacturer price (“AMP”) for each drug and, in the case of innovator products, the Best Price, which represents the lowest price available from us to any wholesaler, retailer, provider, health maintenance organization, nonprofit entity, or governmental entity in the United States in any pricing structure, calculated to include all applicable sales and associated rebates, discounts and other price concessions. In connection with Medicare Part B, we must provide CMS with Average Sales Price (“ASP”) information on a quarterly basis. CMS uses this information to compute Medicare Part B payment rates, which consist of ASP plus a specified percentage. If we become aware that our MDRP submissions for a prior period were incorrect or have changed as a result of recalculation of the pricing data, we must resubmit the corrected data for up to three years after those data originally were due. If we fail to provide information timely or are found to have knowingly submitted false information to CMS, we may be subject to civil monetary penalties and other sanctions, including termination from the MDRP.

20

Federal law requires that a manufacturer that participates in the MDRP also participate in the Public Health Service’s 340B drug pricing program in order for federal funds to be available for the manufacturer’s drugs under Medicaid and Medicare Part B. The 340B program is administered by the Health Resources and Services Administration (“HRSA”) and requires us to agree to charge statutorily defined covered entities no more than the 340B “ceiling price” for our covered outpatient drugs when used in an outpatient setting. 340B covered entities include a variety of community health clinics and other entities that receive health services grants from the Public Health Service, as well as hospitals that serve a disproportionate share of low income patients. The 340B ceiling price is calculated using a statutory formula, which is based on the AMP and rebate amount for the covered outpatient drug as calculated under the MDRP. In general, products subject to Medicaid price reporting and rebate liability are also subject to the 340B ceiling price requirement. We must report 340B ceiling prices to HRSA on a quarterly basis, and HRSA publishes them to 340B covered entities. HRSA has finalized regulations regarding the calculation of the 340B ceiling price and the imposition of civil monetary penalties on manufacturers that knowingly and intentionally overcharge covered entities for 340B eligible drugs. HRSA has also finalized an administrative dispute resolution process through which 340B covered entities may pursue claims against participating manufacturers for overcharges. In addition, legislation may be introduced that, if passed, would further expand the 340B program, such as adding further covered entities or requiring participating manufacturers to agree to provide 340B discounted pricing on drugs when used in an inpatient setting.

In order to be eligible to have drug products paid for with federal funds under Medicaid and Medicare Part B and purchased by certain federal agencies and grantees, a manufacturer must also participate in the U.S. Department of Veterans Affairs (“VA”) Federal Supply Schedule (“FSS”) pricing program. Under the VA FSS program, we must report the Non-Federal Average Manufacturer Price (“Non-FAMP”) for our covered drugs to the VA and charge certain federal agencies no more than the Federal Ceiling Price, which is calculated based on Non-FAMP using a statutory formula. These four agencies are the VA, the U.S. Department of Defense, the U.S. Coast Guard, and the U.S. Public Health Service (including the Indian Health Service). We must also pay rebates on products purchased by military personnel and dependents through the TRICARE retail pharmacy program. If a manufacturer participating in the FSS program fails to provide timely information or is found to have knowingly submitted false information, the manufacturer may be subject to civil monetary penalties.

Individual states continue to consider and have enacted legislation to limit the growth of healthcare costs, including the cost of prescription drugs and combination products. A number of states have either implemented or are considering implementation of drug price transparency legislation. Requirements under such laws include advance notice of planned price increases, reporting price increase amounts and factors considered in taking such increases, wholesale acquisition cost information disclosure to prescribers, purchasers, and state agencies, and new product notice and reporting. Such legislation could limit the price or payment for certain drugs, and a number of states are authorized to impose civil monetary penalties or pursue other enforcement mechanisms against manufacturers for the untimely, inaccurate, or incomplete reporting of drug pricing information or for otherwise failing to comply with drug price transparency requirements.

Healthcare Reform

The United States federal and state governments continue to propose and pass legislation designed to regulate the healthcare industry, including legislation that seeks to indirectly or directly regulate pharmaceutical drug pricing. For more information, see “Risk Factors – Healthcare legislative reform measures may have a material adverse effect on our business and results of operations.”

Environment

We are subject to a number of laws and regulations that require compliance with federal, state, and local regulations for the protection of the environment. The regulatory landscape continues to evolve, and we anticipate additional regulations in the near future. Laws and regulations are implemented and under consideration to mitigate the effects of climate change mainly caused by greenhouse gas emissions. Our business is not energy intensive. Therefore, we do not anticipate being subject to a cap and trade system or other mitigation measure that would materially impact our capital expenditures, operations or competitive position. The building where our headquarters is located in Redwood City, California, has been awarded LEED Gold Certification from the United States Green Building Council.

Human Capital Management

As of December 31, 2021, we had 332 employees. All were located in the United States and none of our employees are represented by a labor union. We have not experienced any work stoppages and believe we have good relations with our employees and

21

contractors. Our guiding principles are anchored on the goals of being able to recruit, incentivize, retain and integrate talented employees who can develop, implement, and drive long-term value creation strategies.

Compensation and Benefits 

We believe our base wages and salaries are fair and competitive with the external labor markets in which our employees work and are reviewed on a regular basis. We offer incentive programs that provide cash bonus opportunities to encourage and reward participants for our achievement of financial and other key performance metrics and strengthen the connection between pay and performance. We also grant equity compensation awards that vest over time through our long-term incentive plan to eligible employees to align such employees’ incentives with our long-term strategic objectives and the interests of our stockholders.

We also offer competitive benefits to our employees, including paid vacation and holidays, family leave, disability insurance, life insurance, healthcare, dental and vision coverage, dependent care flexible spending accounts, a 401(k) plan with a company match, and an Employee Stock Purchase Plan. Additionally, we offer an Employee Assistance Program (“EAP”) that includes professional support for employees to balance the stress of personal and professional demands.

Inclusion and Diversity

People are a critical component of our efforts to drive growth and deliver value for stockholders. One of the ways we have put people at the center of our business is by continuing to work toward a more inclusive and diverse workplace where each person feels respected, valued and seen and can be the best version of themselves. We believe that having a truly diverse workplace helps our company to achieve the best results, including by striving for diversity in terms of gender, ethnicity, nationality, disability status, and veteran status. We launched our Diversity and Inclusion Program to our employees in 2020 and intend to continue implementation of the program in 2022. As of December 31, 2021, ethnically diverse employees represented approximately 37% of our employees and women comprised 51% of our employees. We donate to non-profit organizations such as Life Science Cares, an organization focused on eliminating the impact of poverty on our neighbors. Our Chief Executive Officer also serves on the Board of Advisors of Life Science Cares.

Health and Safety

We are committed to a safe workplace for our employees and have implemented health and safety management processes, including training and awareness, into our operations. In response to the COVID-19 pandemic, we implemented additional safety measures for the protection of our employees, including work-from-home measures for applicable employees and additional cleaning and protective measures. We have provided complimentary COVID-19 testing and personal protective equipment (“PPE”) for our employees since June 2020 and continue to evaluate measures to keep our employees and other stakeholders safe as we work together. We are requiring all employees to be fully-vaccinated and to get their recommended booster shots as recommended by the United States Centers of Disease Control and Prevention.

Training, Development and Engagement

We have launched a training platform that provides a variety of training topics and offers management training to advance leadership skills. Through our online learning platform, we deliver a variety of required learning modules, including those modules tied to our Code of Business Conduct, sexual harassment and anticorruption policies, which are completed annually by all team members. In 2021, we began a formal employee engagement initiative seeking feedback from new team members during their first 90 days and will continue this program to ensure all team members have the resources they need to be successful and to give all employees the platform to share meaningful feedback to help improve our company.

Additional Information

We view our operations and measure our business as one reportable segment operating primarily in the United States. See “Note 1. Organization and Significant Accounting Policies” in the “Notes to Consolidated Financial Statements” contained in Part II, Item 8 of this Annual Report on Form 10-K for additional information. Additional information required by this item is incorporated herein by reference to Part I, Item 1A “Risk Factors.”

22

We were incorporated in Delaware in September 2010. We completed the initial public offering of our common stock in November 2014. Our common stock is currently listed on The Nasdaq Global Market under the symbol “CHRS.”

Our principal executive offices are located at 333 Twin Dolphin Drive, Suite 600, Redwood City, CA 94065, and our telephone number is (650) 649-3530.

You may find on our website at http://www.coherus.com electronic copies of our annual report on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, and amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934. We also periodically release press releases to the public that are also available on our website’s section entitled “News” which we use as a recognized channel of distribution. The SEC maintains a website (http://www.sec.gov) that contains reports, proxy and information statements and other information regarding issuers that file electronically with the SEC. Such filings are placed on our website as soon as reasonably possible after they are filed with the SEC. Our most recent charter for our audit, compensation, and nominating and corporate governance committees and our Code of Business Conduct and Ethics are available on our website as well. Any waiver of our Code of Business Conduct and Ethics may be made only by our board of directors. Any waiver of our Code of Business Conduct and Ethics for any of our directors or executive officers must be disclosed on a Current Report on Form 8-K within four business days, or such shorter period as may be required under applicable regulation.

Item 1A.   Risk Factors

Risk Factor Summary

Below is a summary of the principal factors that make an investment in our common stock speculative or risky. This summary does not address all of the risks that we face. Additional discussion of the risks summarized in this risk factor summary, and other risks that we face, can be found below under the heading “Risk Factors” and should be carefully considered, together with other information in this Annual Report on Form 10-K, including our financial statements and related notes thereto, before making investment decisions regarding our common stock.

We have a limited operating history in an emerging regulatory environment on which to assess our business and we have a limited history of profitability, which we have not maintained and may not achieve again, and only one product that has been approved and marketed, with multiple products either approved and not yet marketed or not approved and still early in development.
The applicability of clinical data generated outside the United States, particularly from a single country such as China, is subject to FDA concurrence for its suitability in supporting product approvals in the United States. If the FDA or comparable regulatory agencies do not accept data from such trials, our development plans will be delayed, which could materially harm our business.
The commercial success of our existing products or any future products, will depend upon the degree of market acceptance and adoption by healthcare providers, patients, third-party payers and others in the medical community, including clinicians who influence and create clinical guidelines that drive prescribing and product reimbursement.
Our business, financial condition, results of operations and growth could be harmed by the effects of the COVID-19 pandemic.
As we have in-licensed development and/or commercial rights to toripalimab, CHS-201 and CHS-305, we rely on prior and ongoing preclinical, clinical, regulatory and manufacturing expertise of our collaborators in order to advance these product candidates through regulatory approvals in the United States and other licensed territories.
Our products and our product candidates, even if approved, will remain subject to regulatory scrutiny.
Disruptions at the FDA and other government agencies caused by funding shortages or global health concerns could hinder their ability to hire, retain or deploy key leadership and other personnel, and conduct foreign inspections of manufacturing facilities,

23

or otherwise prevent new or modified products from being developed, or approved or commercialized in a timely manner or at all, which could negatively impact our business.
Our biosimilar products or our biosimilar product candidates, if approved, face significant competition from the reference products and from other biosimilar products or pharmaceuticals approved for the same indication as the originator products. Toripalimab and JS006, if approved, faces significant competition from other immuno-oncology biologics. If we fail to compete effectively, we may not achieve significant market penetration and expansion.
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 future commercial success of toripalimab, JS006  and any other immuno-oncology products, if approved, will depend on our ability to successfully transition our company’s clinical, commercial, manufacturing, regulatory, marketing and general historical focus on biosimilars to a new strategy to build a leading immuno-oncology franchise funded with cash generated by our commercial biosimilar business.
If an improved version of an originator product, such as Neulasta, Humira or Lucentis, is developed or if the market for the originator product significantly declines, sales or potential sales of our biosimilar product candidates may suffer.
We are highly dependent on the services of our key executives and personnel, including our President and Chief Executive Officer, Dennis M. Lanfear, and if we are not able to retain these members of our management or recruit additional management, clinical and scientific personnel, our business will suffer.
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 not be able to obtain regulatory approval for or commercialize our product candidates and our business could be substantially harmed.
We are subject to a multitude of manufacturing risks. Any adverse developments affecting the manufacturing operations of our biosimilar product candidates could substantially increase our costs and limit supply for our product candidates.
Our products or our product candidates may cause undesirable side effects or have other properties that could, as applicable, delay or prevent their regulatory approval, limit the commercial profile of an approved label or result in significant negative consequences following marketing approval, if granted.
If we infringe or are alleged to infringe intellectual property rights of third parties, our business could be harmed. Third-party claims of intellectual property infringement may prevent or delay our development and commercialization efforts.
We are heavily dependent on the development, clinical success, regulatory approval and commercial success of our product candidates. We cannot give any assurance that any of our product candidates will receive regulatory approval, which is necessary before they can be commercialized.

Risk Factors

Investing in the common stock of a biopharmaceutical company, including one with significant international partnerships and multiple products in development, is a highly speculative undertaking and involves a substantial degree of risk. You should carefully consider the risks and uncertainties described below, together with all of the other information in this Annual Report on Form 10-K. If any of the

24

following risks are realized, our business, financial condition, results of operations and prospects could be materially and adversely affected. The risks described below are not the only risks facing the Company. Risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially adversely affect our business, financial condition, results of operations and/or prospects.

Risks Related to Our Financial Condition and Capital Requirements

We have a limited operating history in an emerging regulatory environment on which to assess our business and we have a limited history of profitability, which we have not maintained and may not achieve again, and only one product that has been approved and marketed, with multiple products either approved and not yet marketed or not approved and still early in development.

We are a biopharmaceutical company with a limited operating history in an emerging regulatory environment. We incurred net losses in each year from our inception in September 2010 through December 31, 2018, including a net loss of $287.1 million for the year ended December 31, 2021. However, while we did generate net income of $132.2 million and $89.8 million for the years ended December 31, 2020 and 2019, respectively, it is uncertain that we will be profitable in future periods as research and development is expensive and risky. The amount of our future net losses or net income will depend, in part, on the amount of our future expenditures offset by the amount of future product sales, including sales of our current products or any other products that may receive regulatory approval. Biopharmaceutical product development is a highly speculative undertaking and involves a substantial degree of risk.

For example, as of December 31, 2021, we had an accumulated deficit of $1.0 billion. The losses and accumulated deficit were primarily due to the substantial investments we made to identify, develop or license our product candidates, including conducting, among other things, analytical characterization, process development and manufacturing, formulation and clinical studies and providing general and administrative support for these operations.

We anticipate we will incur certain development and pre-commercial expenses for toripalimab, the anti-PD-1 antibody we licensed from Junshi Biosciences in 2021, and have agreed to pay up to an aggregate $255.0 million for the achievement of various milestones, including up to $170.0 million for attainment of certain sales thresholds. We also anticipate we will incur certain development and pre-commercial expenses for CIMERLI, which we licensed from Bioeq in November 2019, for the Avastin biosimilar candidate, which we licensed from Innovent in January 2020. Advancing these candidates through clinical development will be expensive and could result in us continuing to experience future net losses.

For YUSIMRY, which is approved but not yet marketed, and if we obtain regulatory approval to market any other biosimilar product candidate, our future revenue will depend upon the size of any markets in which our product candidates may receive approval and our ability to achieve sufficient market acceptance, pricing, reimbursement from third-party payers, and adequate market share for our product candidates which include all product candidates for which we obtained commercial rights, in those markets. However, even if additional product candidates in addition to our current products gain regulatory approval and are commercialized, we may not remain profitable.

Our expenses will increase substantially if and as we:  

further develop our sales, marketing and distribution infrastructure for our current products and develop such infrastructure for new products once they are launched;
establish a sales, marketing and distribution infrastructure to commercialize any of our product candidates for which we may obtain marketing approval;
make upfront, milestone, royalty or other payments under any license agreements;
continue our nonclinical and clinical development of our product candidates;
initiate additional nonclinical, clinical or other studies for our product candidates;
expand the scope of our current clinical studies for our product candidates;
advance our programs into more expensive clinical studies;
change or add contract manufacturers, clinical research service providers, testing laboratories, device suppliers, legal service providers or other vendors or suppliers;

25

seek regulatory and marketing approvals for our product candidates that successfully complete clinical studies;
seek to identify, assess, acquire and/or develop other product candidates or products that may be complementary to our products;
seek to create, maintain, protect and expand our intellectual property portfolio;
engage legal counsel and technical experts to help us evaluate and avoid infringing any valid and enforceable intellectual property rights of third parties;
engage in litigation, including patent litigation, and Inter Partes Review (“IPR”) proceedings with originator companies or others that may hold patents;
seek to attract and retain skilled personnel;
create additional infrastructure to support our operations as a public company and our product development and planned future commercialization efforts; and
experience any delays or encounter issues with any of the above, including but not limited to failed studies, conflicting results, safety issues, manufacturing delays, litigation or regulatory challenges that may require longer follow-up of existing studies, additional major studies or additional supportive studies or analyses in order to pursue marketing approval.

Further, the net loss or net income we achieve 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 quarter-to-quarter and year-to-year due to factors including the timing of clinical trials, any litigation that we may initiate or that may be initiated against us, the execution of collaboration, licensing or other agreements and the timing of any payments we make or receive thereunder.

We continue to be dependent on the ability to raise funding. This additional funding may not be available on acceptable terms or at all. Failure to obtain this necessary capital when needed may force us to delay, limit or terminate our product development and commercialization efforts or other operations.

As of December 31, 2021, our cash and cash equivalents were $417.2 million. We expect that our existing cash and cash equivalents and cash collected from our product sales will be sufficient to fund our current operations for the foreseeable future. We have financed our operations primarily through the sale of equity securities, convertible notes, credit facilities, license agreements and through recent product sales of our products.

However, our operating or investing 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:

our ability to continue to successfully commercialize our products;
the scope, rate of progress, results and cost of any clinical studies, nonclinical testing and other related activities;
the cost of manufacturing clinical drug supplies and establishing commercial supplies, of our product candidates and any products that we may develop;
the number and characteristics of product candidates that we pursue;
the cost, timing and outcomes of regulatory approvals;
the cost and timing of establishing sales, marketing and distribution capabilities;

26

the terms and timing of any licensing or other arrangements to acquire intellectual property rights that we may establish, including any milestone and royalty payments thereunder;
the timing of conversion in common shares or repayment in cash of our convertible debt, or the timing of repayment in cash, whether due or not, of our long-term debt; and
the cost, timing and outcomes of any litigation that we may file against third parties or that may be filed against us by third parties.

Any additional fundraising efforts may divert our management from their day-to-day activities, which may adversely affect our ability to develop and commercialize our product candidates. In addition, we cannot guarantee that future financing will be available in sufficient amounts or on terms acceptable to us, if at all. Moreover, the terms of any financing may adversely affect the holdings or the rights of our stockholders, and the issuance of additional securities, whether equity or debt, by us 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 the share ownership of our existing stockholders. The incurrence of indebtedness could result in increased fixed payment obligations and we may be required to agree to certain restrictive covenants, such as those contained in our Loan Agreement, including 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. For more information on our restrictive covenants please read the Loan Agreement referenced as Exhibit 10.31 to this Annual Report on Form 10-K. We could also be required to seek funds through arrangements with collaborative partners or otherwise at an earlier stage than otherwise would be desirable and we may be required to relinquish rights to some of our technologies or 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 for specific strategic considerations.

If we are unable to obtain funding on a timely basis or at all, stay profitable or increase our net profits, we may be required to significantly curtail, delay or discontinue one or more of our research or development programs or the commercialization of any product candidates or be unable to expand our operations or otherwise capitalize on our business opportunities, as desired, which could materially affect our financial condition and results of operations.

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

To the extent that we continue to generate taxable losses, unused losses will 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, if a corporation undergoes an “ownership change” (generally defined as a greater than 50 percentage point change (by value) in its equity ownership by certain stockholders over a rolling three-year period), such corporation’s ability to use its pre-change net operating loss carryforwards (“NOLs”) and other pre-change tax attributes (such as research tax credits) to offset its post-change income or taxes may be limited. We have experienced ownership changes in the past and may experience ownership changes in the future (some of which changes are outside our control). As a result, if we earn net taxable income, our ability to use our pre-change NOLs to offset such taxable income may be subject to limitations. Similar provisions of state tax law may also apply to limit our use of accumulated state tax attributes. In addition, at the state level, there may be periods during which the use of NOLs is suspended or otherwise limited, which could accelerate or permanently increase state taxes owed. As a result, we may be unable to use a material portion of our NOLs and other tax attributes, which could adversely affect our future cash flows.

Risks Related to Launch and Commercialization of our Products and our Product Candidates

The applicability of clinical data generated outside the United States, particularly from a single country such as China, is subject to FDA concurrence for its suitability in supporting approval in the United States. If the FDA or comparable regulatory agencies do not accept data from such trials, our development plans may be delayed, which could materially harm our business.

Certain clinical trials supporting our regulatory strategies were conducted outside the United States in foreign countries such as China, and we or our collaborators in the future may choose to conduct one or more clinical trials or a portion of such clinical trials for our product candidates outside the United States. The acceptance of study data from clinical trials conducted outside the United States or another jurisdiction by the FDA or comparable foreign regulatory authority may be subject to certain conditions or may not be accepted at all. In cases where data from foreign clinical trials are intended to serve as the sole basis for marketing approval in the United States,

27

the FDA will generally not approve the application on the basis of foreign data alone unless (i) the data are applicable to the United States population and United States medical practice; (ii) the trials were performed by clinical investigators of recognized competence and pursuant to GCP regulations; and (iii) the data may be considered valid without the need for an on-site inspection by the FDA, or if the FDA considers such inspection to be necessary, the FDA is able to validate the data through an on-site inspection or other appropriate means. In addition, even where the foreign study data are not intended to serve as the sole basis for approval, the FDA will not accept the data as support for an application for marketing approval unless the study is well-designed and well-conducted in accordance with GCP requirements and the FDA is able to validate the data from the study through an onsite inspection if deemed necessary. Many foreign regulatory authorities have similar approval requirements. In addition, such foreign trials would be subject to the applicable local laws of the foreign jurisdictions where the trials are conducted. There can be no assurance that the FDA or any comparable foreign regulatory authority will accept data from trials conducted outside of the United States or the applicable jurisdiction. If the FDA or any comparable foreign regulatory authority does not accept such data, it would result in the need for additional trials, which could be costly and time-consuming, and which may result in current or future product candidates that we may develop not receiving approval for commercialization in the applicable jurisdiction.

We have a limited operating history in an emerging regulatory environment on which to assess our business.

We are a biopharmaceutical company with a limited operating history in an emerging regulatory environment of biosimilar products. Although we have received upfront payments, milestone and other contingent payments and/or funding for development from some of our collaboration and license agreements, our only approved products include UDENYCA, which is approved for commercialization in the United States and E.U. and YUSIMRY, which is approved for commercialization in the United States, and we have no products approved in any other territories.

Our ability to generate meaningful revenue and remain profitable depends on our ability, alone or with strategic collaboration partners, to successfully market and sell our products, and to complete the development of, and obtain the regulatory and marketing approvals necessary to commercialize, one or more of our product pipeline candidates, which include:

toripalimab and JS006;
the on-body injector presentation of UDENYCA;
CIMERLI; and
Innovent’s bevacizumab (Avastin) biosimilar candidate.

We may not be able to continue to generate meaningful revenue from product sales, as this depends heavily on our success in many areas, including but not limited to:

our ability to continue to successfully commercialize UDENYCA;
our ability to successfully launch and commercialize YUSIMRY;
competing against numerous current and future pegfilgrastim and adalimumab products with significant market share;
healthcare providers, payers, and patients adopting our products and product candidates once approved and launched;
our ability to procure and commercialize our in-licensed biosimilar candidates;
obtaining additional regulatory and marketing approvals for product candidates for which we complete clinical studies;
obtaining adequate third-party coverage and reimbursements for our products;
obtaining market acceptance of our products and product candidates as viable treatment options;
completing nonclinical and clinical development of our product candidates;
developing and testing of our product formulations;
attracting, hiring and retaining qualified personnel;
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 process and

28

provide adequate (in amount and quality) products to support clinical development and the market demand for our products our product candidates, if approved;
addressing any competing technological and market developments;
identifying, assessing and developing (or acquiring/in-licensing on favorable terms) new product candidates;
negotiating favorable terms in any collaboration, licensing or other arrangements into which we may enter;
maintaining, protecting and expanding our portfolio of intellectual property rights, including patents, trade secrets and know-how; and
defending against any litigation including patent or trade secret infringement lawsuits, that may be filed against us, or achieving successful outcomes of IPR petitions that we have filed, or may in the future file, against third parties.

Even if one or more of the product candidates that we develop is approved for commercial sale, we anticipate incurring significant costs to commercialize any such product. Our expenses could increase beyond our expectations if we are required by the FDA, the European Medical Agency (the “EMA”), other regulatory agencies, domestic or foreign, or by any unfavorable outcomes in intellectual property litigation filed against us, to change our manufacturing processes or assays or to perform clinical, nonclinical or other types of studies in addition to those that we currently anticipate. In cases where we are successful in obtaining additional regulatory approvals to market one or more of our product candidates, our revenue will be dependent, in part, upon the size of the markets in the territories for which we gain regulatory approval, the number of biosimilar or immuno-oncology competitors in such markets, the accepted price for the product, the ability to get reimbursement at any price, the nature and degree of competition from originators and other biosimilar or immuno-oncology companies (including competition from large pharmaceutical companies entering the biosimilar market or possessing large established positions in the immuno-oncology market that may be able to gain advantages in the sale of biosimilar or immuno-oncology products based on brand recognition and/or existing relationships with customers and payers) and whether we own (or have partnered with companies owning) the commercial rights for that territory. If the market for our products and product candidates (or our share of that market) is not as significant as we expect, 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, we may not generate significant revenue from sales of such products, even if approved. If we are unable to successfully complete development and obtain additional regulatory approval for our products, our business may suffer.

The commercial success of our products or product candidates, will depend upon the degree of market acceptance and adoption by healthcare providers, patients, third-party payers and others in the medical community.

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

the safety and efficacy of the product, as demonstrated in clinical studies, and potential advantages over competing treatments;
the prevalence and severity of any side effects and any limitations or warnings contained in a product’s approved labeling;
the clinical indications for which approval is granted;
for our immuno-oncology product candidates, our ability to compete in a competitive immuno-oncology market that may differ from the biosimilar market;
inclusion, in either parity or better position, on commonly accepted clinical guidelines or pathways that influence prescribing patterns and/or affect reimbursement;
for our biosimilar product candidates, the possibility that a competitor may achieve interchangeability and we may not;
relative convenience, ease of administration and any real or perceived benefit from administration at home as opposed to in the clinic;

29

for our biosimilar products, the extent to which our product may be more similar to the originator product than competing biosimilar product candidates;
policies and practices governing the naming of biosimilar product candidates;
prevalence of the disease or condition for which the product is approved;
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 strength of marketing and distribution support and timing of market introduction of competitive products;
the extent to which the product is approved for inclusion on formularies of hospitals, integrated delivery networks and managed care organizations;
publicity concerning our products or competing products and treatments;
the extent to which third-party payers (including government and national/regional commercial plans) provide adequate third-party coverage and reimbursement for our products and product candidates, if approved;
the price at which we sell our products;
the actions taken by current and future competitors to delay, restrict or block customer usage of the product; and
our ability to maintain compliance with regulatory requirements.

Market acceptance of any future product candidates, if approved, will not be fully known until after they are launched and may be negatively affected by a potential poor safety experience and the track record of other biosimilar and immuno-oncology products and product candidates. Further, continued market acceptance of UDENYCA, and the market acceptance of YUSIMRY, once launched, any future product candidates that may be approved, depends on our efforts to educate the medical community and third-party payers on the benefits of our products and product candidates and will require significant resources from us and we have significantly less resources compared to large, well-funded pharmaceutical entities. Given the resource disparity, our outreach may have little success or may never be successful. If our products or any future product candidates that are approved fail to achieve an adequate level of acceptance by physicians, patients, third-party payers and others in the medical community, we will not be able to generate sufficient revenue to sustain profitability.

30

The future commercial success of toripalimab, JS006 and any other immuno-oncology product candidates, if approved, will depend on our ability to successfully transition our company’s clinical, commercial, manufacturing, regulatory, marketing and general historical focus on biosimilars to a new strategy to build a leading immuno-oncology franchise funded with cash generated by our commercial biosimilar business. We may have little or no success making this strategic transition if there is difficulty hiring and retaining employees with expertise in both biosimilar and immuno-oncology products, managing our licensing relationship with our partner for toripalimab and JS006, regulatory differences between biosimilars and immuno-oncology products and other factors.

Our acquisition of toripalimab and steps we have taken to acquire JS006 represented a significant strategic shift for our company from a historical focus on biosimilars to a new strategy to build a leading immuno-oncology franchise funded with cash generated by our commercial biosimilar business. Pivoting in this manner requires hiring and retaining new employees with expertise across multiple therapeutic areas, particularly immuno-oncology, in a highly competitive global market for talent. In addition, our strategic transition requires us to rely heavily on our licensing relationship with Junshi Biosciences, our partner for toripalimab. A bilateral relationship involves significant risks, including those discussed below in the Risk Factor titled “we are dependent on Junshi Biosciences, Bioeq, Innovent and Orox for the commercialization of our product candidates in certain markets and we intend to seek additional commercialization partners for major markets, and the failure to commercialize in those markets could have a material adverse effect on our business and operating results.” We have managed in a highly complex regulatory environment for biosimilars in the past where approval from the FDA primarily requires a demonstration that our product shows biosimilarity with the reference product. However, with our strategic shift to operating in both the biosimilar and immuno-oncological spaces, we must still maintain regulatory expertise within the biosimilar area while also building capabilities in the immuno-oncology market. FDA regulation of immuno-oncology product candidates like toripalimab is different than for biosimilars because we must demonstrate the safety, purity and efficacy of the product candidate to the satisfaction of the FDA rather than relying on the safety and efficacy data of the reference product and demonstrate biosimilarity. This process of generating acceptable safety and efficacy data from clinical trials represents a relatively new approach for our company, so it involves more execution risk for us than for biosimilars where we have many years of experience advancing product candidates. If we fail to successfully manage the transition of our focus on biosimilars to our new strategy to build a leading immuno-oncology franchise funded with cash generated by our commercial biosimilar business it will materially and adversely affect our financial results.

The third-party coverage and reimbursement status of our products are 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.

Pricing, coverage and reimbursement of our products, or any of our product candidates, if approved, may not be adequate to support our commercial infrastructure. The prices required to successfully compete may not continue to be sufficient to recover our development and manufacturing costs, and as a result, we may not be profitable in the future. Accordingly, the availability and adequacy of coverage and reimbursement by governmental and commercial payers are essential to enable provider/patient access to our products and our patient support services must be sufficiently scaled to meet the needs of patients receiving our products. Sales will depend substantially, both domestically and abroad, on the extent to which the costs of our products 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 third-party payers. If coverage and reimbursement are not available, or are available only to limited levels, or become unavailable, we may not be able to successfully commercialize our products or any of our product candidates, if approved. Even if coverage is provided, the approved reimbursement amount may not be adequate to allow us to establish or maintain pricing sufficient to realize a return on our investment.

There is significant uncertainty related to third-party coverage and reimbursement of newly approved products. In the United States, third-party payers, including private and governmental payers such as the Medicare and Medicaid programs, play an important role in determining the extent to which new drugs and biologics will be covered and reimbursed. The Medicare program covers certain individuals aged 65 or older or those who are disabled or suffering from end-stage renal disease. The Medicaid program, which varies from state to state, covers certain individuals and families who have limited financial means. The Medicare and Medicaid programs increasingly are used as models for how private payers and other governmental payers develop their coverage and reimbursement policies for drugs and biologics. It is difficult to predict what third-party payers will decide with respect to the coverage and reimbursement for any newly approved product. In addition, in the United States, no uniform policy of coverage and reimbursement for biologics exists among third-party payers. Therefore, coverage and reimbursement for biologics can differ significantly from payer to payer. As a result, the process for obtaining favorable coverage determinations often is time-consuming and costly and may require us to provide scientific and clinical support for the use of our products to each payer separately, with no assurance that coverage and adequate reimbursement will be obtained.

31

Effective January 2019, the CMS assigned a product specific Q-Code to UDENYCA, which is necessary to allow UDENYCA to have its own reimbursement rate with Medicare or other third-party payers. However, reimbursement is not guaranteed and rates may vary based on product life cycle, site of care, type of payer, coverage decisions, and provider contracts. Furthermore, while payers have adopted the Q-Code assigned by CMS for UDENYCA, there remains uncertainty as to whether such payers will continue to cover and pay providers for the administration and use of the product with each patient or may favor a competing product. If our products or any of our future product candidates, are not covered or adequately reimbursed by third-party payers, including Medicare, then the cost of the relevant product may be absorbed by healthcare providers or charged to patients. If this is the case, our expectations of the pricing we expect to achieve for such product and the related potential revenue, may be significantly diminished.

Outside of the United States, pharmaceutical businesses are generally subject to extensive governmental price controls and other market regulations. We believe the increasing emphasis on cost-containment initiatives in Europe, Canada and other countries has and will continue to put pressure on the pricing and usage of our 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 medical 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 United States, the reimbursement for our products may be reduced compared with the United States and may be insufficient to generate commercially reasonable revenue and profits.

Increasing efforts by governmental and third-party payers in the United States and abroad to control healthcare costs may cause such organizations to limit both coverage and the level of reimbursement for new products approved and, as a result, they may not cover or provide adequate payment for our products or any of our product candidates. While cost containment practices generally benefit biosimilars, severe cost containment practices may adversely affect our product sales. We expect to experience pricing pressures in connection with the sale of our products and any of our product candidates due to the trend toward managed healthcare, the increasing influence of health maintenance organizations and additional legislative changes.

Our products and our product candidates, even if approved, will remain subject to regulatory scrutiny.

Our products and our product candidates, even If approved, will be subject to ongoing regulatory requirements for manufacturing, labeling, packaging, storage, 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 United States and requirements of comparable foreign regulatory authorities.

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 cGMP regulations. As such, we and our contract manufacturers will be subject to continual review and inspections to assess compliance with cGMP and adherence to commitments made in any NDA, original BLA, Section 351(k) BLA or MAA. Accordingly, we and others with whom we work must continue to expend time, money and effort in all areas of regulatory compliance, including manufacturing, production and quality control.

Any regulatory approvals that we or our collaboration partners receive for our product candidates may be subject to limitations on the approved indicated uses for which the product may be marketed or to the conditions of approval or may contain requirements for potentially costly additional clinical trials and surveillance to monitor the safety and efficacy of the product candidate. We will be required to report certain adverse events and production problems, if any, to the FDA and comparable foreign regulatory authorities. Any new legislation addressing drug safety issues could result in delays in product development or commercialization or increased costs to assure compliance. We will have to comply with requirements concerning advertising and promotion for our products. Promotional communications with respect to prescription drugs are subject to a variety of legal and regulatory restrictions and must be consistent with the information in the product’s approved label. As such, we may not promote our products for indications or uses for which they do not have approval. If our product candidates are approved, we must submit new or supplemental applications and obtain approval for certain changes to the approved products, product labeling or manufacturing process. We or our collaboration partners 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 is obtained via an accelerated biosimilar approval pathway, we could 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.

32

If a regulatory agency discovers previously unknown problems with a product, such as adverse events of unanticipated severity or frequency or problems with the facility where the product is manufactured or disagrees with the promotion, marketing or labeling of a product, such regulatory agency may impose restrictions on that product or us, including requiring withdrawal of the product from the market. If we fail to comply with applicable regulatory requirements, a regulatory agency or enforcement authority may, among other possibilities:

issue warning 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; or
seize or detain products or require a product recall.

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.

The FDA’s and other regulatory authorities’ policies may change and additional government regulations may be enacted that could prevent, limit or delay regulatory approval of our product candidates. If we are slow or unable to adapt to changes in existing requirements or the adoption of new requirements or policies, or if we are not able to maintain regulatory compliance, we may lose any marketing approval that we may have obtained and we may not sustain profitability, which would adversely affect our business, prospects, financial condition and results of operations.

We also cannot predict the likelihood, nature or extent of government regulation that may arise from future legislation or administrative or executive action, either in the United States, China or other foreign countries.

Disruptions at the FDA and other government agencies caused by funding shortages or global health concerns could hinder their ability to hire, retain or deploy key leadership and other personnel, and conduct foreign inspections of manufacturing facilities, or otherwise prevent new or modified products from being developed, or approved or commercialized in a timely manner or at all, which could negatively impact our business.

The ability of the FDA to review and approve new products can be affected by a variety of factors, including government budget and funding levels, statutory, regulatory, and policy changes, the FDA’s ability to hire and retain key personnel and accept the payment of user fees, and other events that may otherwise affect the FDA’s ability to perform routine functions. Average review times at the FDA have fluctuated in recent years as a result. In addition, government funding of other government agencies that fund research and development activities is subject to the political process, which is inherently fluid and unpredictable. Disruptions at the FDA and other agencies may also slow the time necessary for new drugs and biologics or modifications to approved drugs and biologics to be reviewed and/or approved by necessary government agencies, which would adversely affect our business. For example, over the last several years, the United States government has periodically shut down and certain regulatory agencies, such as the FDA, had to furlough critical FDA employees and stop critical activities.

Separately, in response to the COVID-19 pandemic, in March 2020, the FDA announced its intention to postpone most inspections of foreign manufacturing facilities, and on March 18, 2020, the FDA temporarily postponed routine surveillance inspections of domestic manufacturing facilities. Subsequently, in July 2020, the FDA resumed certain on-site inspections of domestic manufacturing facilities subject to a risk-based prioritization system. The FDA utilized this risk-based assessment system to assist in determining when and where it was safest to conduct prioritized domestic inspections. Additionally, on April 15, 2021, the FDA issued a guidance document in which the FDA described its plans to conduct voluntary remote interactive evaluations of certain drug manufacturing facilities and clinical research sites, among other facilities. According to the guidance, the FDA may request such remote interactive evaluations where the FDA determines that  remote evaluation would be appropriate based on mission needs and travel limitations. In May 2021, the FDA outlined a

33

detailed plan to move toward a more consistent state of inspectional operations, and in July 2021, the FDA resumed standard inspectional operations of domestic facilities and was continuing to maintain this level of operation as of September 2021. More recently, the FDA has continued to monitor and implement changes to its inspectional activities to ensure the safety of its employees and those of the firms it regulates as it adapts to the evolving COVID-19 pandemic. Regulatory authorities outside the United States may adopt similar restrictions or other policy measures in response to the COVID-19 pandemic. If a prolonged government shutdown occurs, or if global health concerns continue to prevent the FDA or other regulatory authorities from conducting their regular inspections, reviews, or other regulatory activities, including  in China where we partner with Junshi Biosciences for toripalimab, it could significantly impact the ability of the FDA or other regulatory authorities to timely review and process our regulatory submissions, which could have a material adverse effect on our business.

Risks Related to COVID-19

Our business, financial condition, results of operations and growth could continue to be harmed by the effects of the COVID-19 pandemic and other viral pandemics.

We are subject to risks related to public health crises such as the global pandemic associated with the COVID-19 pandemic. As a result of the COVID-19 outbreak, we have experienced and may continue to experience disruptions that could severely impact our business, competitive position, clinical trials and preclinical studies, including, but not limited to:

decreased sales of our products;
our ability to compete with Neulasta Onpro® during the period of time when the UDENYCA on-body injector is not approved and is not commercially available if a large number of patients demonstrate a preference to administer medication at home due to COVID-19, other viral pandemics, convenience or other factors;
our ability to maintain or expand the commercial use of our products due to, among other factors, healthcare providers, payers and patients not utilizing or adopting our products due to resources being strained or otherwise focused on the COVID-19 pandemic and our sales team efficacy in selling our products being limited due to such strained resources or other factors such as travel restrictions;
fewer individuals undertaking or completing cancer treatments, or participating in clinical trials, whether due to contracting COVID-19, self-isolating or quarantining to lower the risk of contracting COVID-19 or being unable to access care as a result of healthcare providers tending to COVID-19 patients;
our third-party contract manufacturers and logistics providers not being able to maintain adequate (in amount and quality) supply to support the commercial sale of our products or the clinical development of our product candidates due to staffing shortages, production slowdowns or stoppages and disruptions in delivery systems;
delays and difficulties in clinical site initiation, including difficulties in recruiting clinical site investigators and clinical site staff, as well as delays or difficulties in enrolling patients or maintaining enrolled patients in our clinical trials;
interruption of key clinical trial activities, such as clinical trial site data monitoring, due to limitations on travel imposed or recommended by foreign, federal or state governments, employers and others or interruption of clinical trial subject visits and study procedures (particularly any procedures that may be deemed non-essential), which may impact the integrity of subject data and clinical study endpoints;
interruption or delays in the operations of the FDA and comparable foreign regulatory agencies, which may impact regulatory review and approval timelines;
limitations on our employee resources, and those of our business partners, that would otherwise be focused on the conduct of our business in all aspects, including because of sickness or fear of sickness of employees or their families; and
negative impact from government orders, quarantines and similar government orders and restrictions.

These and other factors arising from the COVID-19 pandemic could result in us not being able to maintain UDENYCA’s market position or increase its penetration against all of Neulasta’s dosage forms, achieve a successful launch of new products, and could result in our inability to meet development milestones for our product candidates, each of which would harm our business, financial condition, results of operations and growth.

34

Numerous state and local jurisdictions have imposed, and others in the future may impose, “shelter-in-place” orders, quarantines, executive orders and similar government orders and restrictions for their residents to control the spread of COVID-19. Multiple times in 2021, the governor of California, where our headquarters and laboratory facilities are located, issued a “shelter-in-place” order restricting non-essential activities, travel and business operations for an indefinite period of time, subject to certain exceptions for necessary activities. Such orders or restrictions, have resulted in our headquarters closing for certain periods, slowdowns and delays, travel restrictions and cancellation of events, among other effects, thereby negatively impacting our operations. Such orders or restrictions may continue or be re-instated, as the case may be, thereby causing additional negative impact on our operations. Further, because the full rollout of COVID-19 vaccines and booster doses has suffered from reluctance from eligible individuals to be fully inoculated, the COVID-19 pandemic may last longer than expected and could result in additional outbreaks that prompt additional closings. In addition, the spread of more contagious and deadly variants, such as the Delta variant and the omicron variant, could cause the COVID-19 pandemic to last longer or be more severe than expected. We have no ability to predict the future spread of severe and deadly pandemics that could disrupt our business and materially impact our financial position.

While the long-term economic impact and the duration of the COVID-19 pandemic or other viral pandemics may be difficult to assess or predict, the widespread pandemic has resulted in, and may continue to result in, significant disruption of global financial markets, which could reduce our ability to access capital and could negatively affect our liquidity and the liquidity and stability of markets for our common stock and our notes. In addition, a recession, further market correction or depression resulting from the spread of COVID-19 could materially affect our business and the value of our notes and our common stock.

Risks Related to Competitive Activity

Our biosimilar products or our biosimilar product candidates, if approved, face significant competition from the reference products and from other biosimilar products or pharmaceuticals approved for the same indication as the originator products. Toripalimab and JS006, if approved, face significant competition from other immuno-oncology biologics. If we fail to compete effectively, we may not achieve significant market penetration and expansion.

We operate in highly competitive pharmaceutical markets. Successful competitors in the pharmaceutical market have demonstrated the ability to effectively discover, obtain patents, develop, test and obtain regulatory approvals for products, as well as an ability to effectively commercialize, market and promote approved products. Numerous companies, universities and other research institutions are engaged in developing, patenting, manufacturing and marketing of products competitive with those that we are developing. Many of these potential competitors are large, experienced multinational pharmaceutical and biotechnology companies that enjoy significant competitive advantages, such as substantially greater financial, research and development, legal, governmental affairs, manufacturing, personnel, marketing resources, and the benefits of mergers and acquisitions.

UDENYCA faces competition in the United States from Amgen, Mylan (with partner Biocon), Sandoz, Pfizer, and may face competition from Amneal and Fresenius, companies that announced the development of a pegfilgrastim biosimilar.

Our ranibizumab (Lucentis) biosimilar candidate licensed from Bioeq may face competition in the United States from Genentech (the manufacturer of Lucentis). Biogen with collaborator Samsung Bioepis, and Xbrane (in collaboration with STADA and Bausch & Lomb) have each disclosed the development for a Lucentis biosimilar candidate.

Our bevacizumab (Avastin) biosimilar candidate licensed from Innovent may face competition in the United States from Genentech (the manufacturer of Avastin) as well as Amgen and Pfizer, each of which have initiated the commercial launch of an Avastin biosimilar.

Similarly, YUSIMRY may face competition from AbbVie (the manufacturer of Humira) as well as manufacturers of Humira biosimilars such as Pfizer, Boehringer Ingelheim, Amgen, Sandoz and Samsung Bioepis. Boehringer Ingelheim’s biosimilar was approved as interchangeable of Humira which means that pharmacists may provide it instead of Humira without a specific prescription. There is no guarantee that YUSIMRY will be approved as interchangeable. There are a number of adalimumab biosimilar products that have been approved by the FDA in the United States, and Fujifilm and Fresenius have each received approvals for Humira biosimilars. As a result of continued expected competition from Humira and a large number of potential adalimumab (Humira) biosimilar competitors, we may not be able to achieve substantial topline sales for YUSIMRY in the United States when we launch it as planned in July 2023.

35

Toripalimab and JS006 may face competition from Merck, BMS, Novartis, AstraZeneca, Pfizer, Eli Lilly, Regeneron, EQRx, Inc. and others who currently commercialize PD-1/PD-L1 blocking antibodies or are developing such compounds for commercialization in the United States.

These companies may also have greater brand recognition and more experience in conducting preclinical testing and clinical trials of product candidates, obtaining FDA and other regulatory approvals of products and marketing and commercializing products once approved.

Additionally, many manufacturers of originator products have increasingly used legislative, regulatory and other means, such as litigation, to delay regulatory approval and to seek to restrict competition from manufacturers of biosimilars. These efforts may include or have included:  

settling, or refusing to settle, patent lawsuits with biosimilar companies, resulting in such patents remaining an obstacle for biosimilar approval;
submitting Citizen Petitions to request the FDA Commissioner to take administrative action with respect to prospective and submitted biosimilar applications;
appealing denials of Citizen Petitions in United States federal district courts and seeking injunctive relief to reverse approval of biosimilar applications;
restricting access to reference brand products for equivalence and biosimilarity testing that interferes with timely biosimilar development plans;
attempting to influence potential market share by conducting medical education with physicians, payers, regulators and patients claiming that biosimilar products are too complex for biosimilar approval or are too dissimilar from originator products to be trusted as safe and effective alternatives;
implementing payer market access tactics that benefit their brands at the expense of biosimilars;
seeking state law restrictions on the substitution of biosimilar products at the pharmacy without the intervention of a physician or through other restrictive means such as excessive recordkeeping requirements or patient and physician notification;
seeking federal or state regulatory restrictions on the use of the same non-proprietary name as the reference brand product for a biosimilar or interchangeable biologic;
seeking changes to the United States Pharmacopeia, an industry recognized compilation of drug and biologic standards;
obtaining new patents covering existing products or processes, which could extend patent exclusivity for a number of years or otherwise delay the launch of biosimilars; and
influencing legislatures so that they attach special patent extension amendments to unrelated federal legislation.

Our products and our product candidates, if approved, could face price competition from other products or biosimilars of the same reference products for the same indication. This price competition could exceed our capacity to respond, detrimentally affecting our market share and revenue as well as adversely affecting the overall financial health and attractiveness of the market for the biosimilar.

Competitors in the biosimilar market have the ability to compete on price through PBMs, payers and their third-party administrators, IDNs and hospitals who exert downward pricing pressure on our price offerings. It is possible our biosimilar competitors’ compliance with price discounting demands in exchange for market share or volume requirements could exceed our capacity to respond in kind and reduce market prices beyond our expectations. There could be similar price competition in the immuno-oncology market that could adversely affect our results in the future. Such practices may limit our ability to increase market share and may also impact profitability.

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

Many of our competitors have substantially greater financial, technical and other resources, such as larger research and development staff and more experienced marketing and manufacturing organizations. Additional mergers and acquisitions in the

36

pharmaceutical industry may 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. Smaller or early-stage companies may also prove to be significant competitors, particularly through collaborative arrangements with large, established companies. 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; they may also obtain patent protection that could block our products; and they may obtain regulatory approval, product commercialization and market penetration earlier than we do. Our competitors may have products that are easier to administer than our products, which could adversely affect our results, such as due to the observed trend that a large number of patients demonstrate a preference to administer medication at home due to COVID-19 or other factors. Biosimilar or immuno-oncology product candidates developed by our competitors may render our potential product candidates uneconomical, less desirable or obsolete, and we may not be successful in marketing our product candidates against competitors.

If other biosimilars of bevacizumab (Avastin), ranibizumab (Lucentis) or adalimumab (Humira), are approved and successfully commercialized before our product candidates and products for these originator products, our business would suffer. If other competitors to toripalimab are approved and successfully commercialized before our product candidates and products for these originator products, our business would suffer.

Approvals have already been obtained and we expect additional companies to continue to seek approval to manufacture and market biosimilar versions of Avastin, Lucentis or Humira. Similarly, there are a number of companies that currently commercialize PD-1/PD-L1 blocking antibodies or are developing such compounds for commercialization in the United States. If other biosimilars of these branded biologics are approved and successfully commercialized before our biosimilar products and product candidates and if other competitors to toripalimab are successfully commercialized before our product candidates, we may never achieve meaningful market share for these products, our revenue would be reduced and, as a result, our business, prospects and financial condition could suffer.

If an improved version of an originator product, such as Neulasta, Humira or Lucentis, is developed or if the market for the originator product significantly declines, sales or potential sales of our biosimilar products and product candidates may suffer.

Originator companies may develop improved versions of a reference product as part of a life cycle extension strategy and may obtain regulatory approval of the improved version under a new or supplemental BLA submitted to the applicable regulatory authority. Should the originator company succeed in obtaining an approval of an improved biologic product, it may capture a significant share of the collective reference product market in the applicable jurisdiction and significantly reduce the market for the reference product and thereby the potential size of the market for our biosimilar products and product candidates. In addition, the improved product may be protected by additional patent rights that may subject our follow-on biosimilar to claims of infringement.

Biologic reference products may also face competition as technological advances are made that may offer patients a more convenient form of administration or increased efficacy or as new products are introduced. External developments such as the COVID-19 pandemic can also result in changing preferences for convenient forms of administration of products that may impact our business. As new products are approved that compete with the reference product to our biosimilar product candidates, sales of the reference originator product may be adversely impacted or rendered obsolete. If the market for the reference product is impacted, we may lose significant market share or experience limited market potential for our approved biosimilar products or product candidates, and the value of our product pipeline could be negatively impacted. As a result of the above factors, our business, prospects and financial condition could suffer.

Any product candidates for which we intend to seek approval as original biologic products may face competition sooner than anticipated.

Our development of novel biologic product candidates, such as toripalimab, subjects us to additional risks relating to biosimilar competition. In particular, under the BPCIA, an application for a biosimilar product may not be submitted to the FDA until four years following the date that the reference product was first licensed by the FDA. In addition, the approval of a biosimilar product may not be made effective by the FDA until 12 years from the date on which the reference product was first licensed. During this 12-year period of exclusivity, another company may still market a competing version of the reference product if the FDA approves a full BLA for the competing product containing the sponsor’s own preclinical data and data from adequate and well-controlled clinical trials to demonstrate the safety, purity and potency of its product.

37

We believe that any of our future product candidates approved under an original BLA should qualify for the 12-year period of exclusivity. However, there is a risk that this exclusivity could be shortened due to Congressional action or otherwise, or that the FDA will not consider our product candidates to be reference products for competing products, potentially creating the opportunity for generic competition sooner than anticipated. Moreover, the extent to which a biosimilar, once approved, could be substituted for any one of our reference products in a way that is similar to traditional generic substitution for non-biological products will depend on a number of marketplace and regulatory factors that are still developing.

Risks Related to Our Ability to Hire and Retain Highly Qualified Personnel

We are highly dependent on the services of our key executives and personnel, including our President and Chief Executive Officer, Dennis M. Lanfear, and if we are not able to retain these members of our management or recruit additional management, product development and scientific personnel, our business will suffer.

We are highly dependent on the principal members of our management and scientific and technical staff. The loss of service of any of our management or key scientific and technical staff could harm our business. In addition, we are dependent on our continued ability to attract, retain and motivate highly qualified additional management, product development and scientific personnel. If we are not able to retain our management, particularly our President and Chief Executive Officer, Mr. Lanfear, and to attract, on acceptable terms, additional qualified personnel necessary for the continued development of our business, we may not be able to sustain our operations or grow.

Our future performance will also depend, in part, on our ability to successfully integrate newly hired executive officers into our management team and our ability to develop an effective working relationship among senior management. Our failure to integrate these individuals and create effective working relationships among them and other members of management could result in inefficiencies in the development and commercialization of our product candidates, harming future regulatory approvals, sales of our product candidates and our results of operations. Additionally, we do not currently maintain “key person” life insurance on the lives of our executives or any of our employees.

We will need to expand and effectively manage our managerial, scientific, operational, financial, commercial and other resources in order to successfully pursue our product development and commercialization efforts. Our success also depends on our continued ability to attract, retain and motivate highly qualified management and technical personnel. We may not be able to attract or retain qualified management and scientific and product development personnel in the future due to the intense competition for qualified personnel among biotechnology, pharmaceutical and other businesses, particularly those located in the San Francisco Bay Area. We also use equity compensation as a part of a comprehensive compensation package for our personnel and to the extent our stock price declines or stays steady over time our equity compensation packages may not provide the retention and motivation incentive that we believe it should. If we are not able to attract, retain and motivate necessary personnel to accomplish our business objectives, we may experience constraints that will significantly impede the achievement of our development objectives, our ability to raise additional capital and our ability to implement our business strategy.

We will need to expand our organization, particularly due to the transition of our strategy from a biosimilars business to a company using cash flows from our commercial biosimilars portfolio to fund our immuno-oncology pipeline,  and we may experience difficulties in managing this transition and associated growth, which could disrupt our operations.

As of December 31, 2021, we had 332 employees. As our development and commercialization plans and strategies develop and evolve with our new corporate focus, we expect to need additional managerial, operational, sales, marketing, financial, legal and other resources, particularly those with expertise in immuno-oncology. Further, as we develop and build our immuno-oncology platform, such work could further divert internal resources. 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, including building our immuno-oncology platform. 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 our current and potential future 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

38

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.

Risks Related to 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 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-party contract research organizations (“CROs”) to monitor and manage data for our ongoing nonclinical and clinical programs. We rely on these parties for execution of our nonclinical and clinical studies and control only certain aspects of their activities. Nevertheless, we are responsible for ensuring that each of our studies is conducted in accordance with the applicable protocol, legal, regulatory and scientific standards and our reliance on the CROs does not relieve us of our regulatory responsibilities. We and our CROs and other vendors are required to comply with cGMP, good clinical practices (“GCP”), and Good Laboratory Practices (“GLP”), which are regulations and guidelines enforced by the FDA, the Competent Authorities of the Member States of the EEA and comparable foreign regulatory authorities for all of our product candidates in clinical development. Regulatory authorities enforce these regulations through periodic inspections of study sponsors, principal investigators, study sites and other contractors. If we, any of our CROs, service providers or investigators fail to comply with applicable regulations or GCPs, the data generated in our nonclinical and clinical studies may be deemed unreliable and the FDA, EMA or comparable foreign regulatory authorities may require us to perform additional nonclinical and clinical studies before approving our marketing applications. There can be no assurance that upon inspection by a given regulatory authority, such regulatory authority will determine that any of our clinical studies comply with GCP regulations. In addition, our clinical studies must be conducted with product generated under cGMP regulations. Failure to comply by any of the participating parties or ourselves with these regulations may require us to repeat clinical studies, which would delay the regulatory approval process. Moreover, our business may be implicated if our CRO or any other participating parties violate federal or state fraud and abuse or false claims laws and regulations or healthcare privacy and security laws.

If any of our relationships with these third-party CROs terminate, we may not be able to enter into arrangements with alternative CROs or do so on commercially reasonable terms. In addition, our CROs are not our employees, and except for remedies available to us under our agreements with such CROs, we cannot control whether or not they devote sufficient time and resources to our on-going nonclinical and clinical programs. If CROs 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 may also generate higher costs than anticipated. As a result, our results of operations and the commercial prospects for our product candidates would be harmed, our costs could increase and our ability to generate revenue could be delayed.

Switching or adding additional CROs involves additional cost and requires management time and focus. In addition, a transition period is necessary when a new CRO commences work, which can materially impact our ability to meet our desired clinical development timelines. Though we strive to carefully manage our relationships with our CROs, there can be 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, prospects and financial condition.

We rely on third parties, and in some cases a single third party, to manufacture nonclinical, clinical and commercial drug supplies of our product candidates and to store critical components of our product candidates for us. Our business could be harmed if those third parties fail to provide us with sufficient quantities of product candidates or fail to do so at acceptable quality levels or prices.

We do not currently have the infrastructure or capability internally to manufacture supplies of our product candidates for use in our nonclinical and clinical studies, and we lack the resources and the capability to manufacture any of our product candidates on a clinical or commercial scale. We rely on third party manufacturers to manufacture and supply us with our product candidates for our preclinical and clinical studies as well as to establish commercial supplies of our product candidates. Successfully transferring complicated manufacturing techniques to contract manufacturing organizations and scaling up these techniques for commercial quantities is time consuming and we may not be able to achieve such transfer or do so in a timely manner. Moreover, the availability of contract manufacturing services for protein-based therapeutics is highly variable and there are periods of relatively abundant capacity alternating with periods in which there

39

is little available capacity. If our need for contract manufacturing services increases during a period of industry-wide production capacity shortage, we may not be able to produce our product candidates on a timely basis or on commercially viable terms. Although we will plan accordingly and generally do not begin a clinical study unless we believe we have a sufficient supply of a product candidate to complete such study, any significant delay or discontinuation in the supply of a product candidate for an ongoing clinical study due to the need to replace a third-party manufacturer could considerably delay completion of our clinical studies, product testing and potential regulatory approval of our product candidates, which could harm our business and results of operations.

Reliance on third-party manufacturers entails additional risks, including reliance on the third party for regulatory compliance and quality assurance, the possible breach of the manufacturing agreement by the third party and the possible termination or nonrenewal of the agreement by the third party at a time that is costly or inconvenient for us. In addition, third party manufacturers may not be able to comply with cGMP or similar regulatory requirements outside the United States. Our failure or the failure of our third party manufacturers to comply with applicable regulations could result in sanctions being imposed on us, including fines, injunctions, civil penalties, delays, suspension or withdrawal of approvals, license revocation, seizures or recalls of products, operating restrictions and criminal prosecutions, any of which could significantly and adversely affect supplies of our product candidates or any other product candidates or products that we may develop. Any failure or refusal to supply the components for our product candidates that we may develop could delay, prevent or impair our clinical development or commercialization efforts. If our contract manufacturers were to breach or terminate their manufacturing arrangements with us, the development or commercialization of the affected products or product candidates could be delayed, which could have an adverse effect on our business. Any change in our manufacturers could be costly because the commercial terms of any new arrangement could be less favorable and because the expenses relating to the transfer of necessary technology and processes could be significant.

If any of our product candidates are approved, in order to produce the quantities necessary to meet anticipated market demand, any contract manufacturer that we engage may need to increase manufacturing capacity. If we are unable to build and stock our product candidates in sufficient quantities to meet the requirements for the launch of these candidates or to meet future demand, our revenue and gross margins could be adversely affected. Although we believe that we will not have any material supply issues, we cannot be certain that we will be able to obtain long-term supply arrangements for our product candidates or materials used to produce them on acceptable terms, if at all. If we are unable to arrange for third-party manufacturing, or to do so on commercially reasonable terms, we may not be able to complete development of our product candidates or market them.

We are dependent on Junshi Biosciences, Bioeq, Innovent and Orox for the commercialization of our product candidates in certain markets and we intend to seek additional commercialization partners for major markets, and the failure to commercialize in those markets could have a material adverse effect on our business and operating results.

We have an exclusive license from Junshi Biosciences to develop and commercialize toripalimab in the United States and Canada. We have an exclusive license from Bioeq to commercialize CIMERLI in the United States. We have an exclusive license from Innovent to develop and commercialize Innovent’s bevacizumab (Avastin) biosimilar in the United States and Canada. Our licensors are responsible for supplying us with drug substance and final drug products as well as, in the case of Innovent, the necessary regulatory data to submit a Section 351(k) BLA for Innovent’s bevacizumab candidate in the United States and Canada.

Our exclusive licensee, Orox, is responsible for commercialization of certain of our products and product candidates, including UDENYCA and YUSIMRY in certain Caribbean and Latin American countries (excluding Brazil, and in the case of UDENYCA, also excluding Argentina).

Our licenses with Junshi Biosciences, Bioeq, Innovent, Orox, or other future license or collaboration agreements, may not be successful. Factors that may affect the success of our licenses and collaborations include, but are not limited to, the following:

our existing and potential collaboration partners may fail to provide sufficient amounts of commercial products, including because of import restrictions, or they may be ineffective in doing so;
our existing and potential collaboration partners may fail regulatory inspections which may preclude or delay the delivery of commercial products;
our existing and potential collaboration partners may fail to exercise commercially reasonable efforts to market and sell our products in their respective licensed jurisdictions or they may be ineffective in doing so;

40

our existing and potential licensees and collaboration partners may incur financial, legal or other difficulties that force them to limit or reduce their participation in our joint projects;
our existing and potential licensees and collaboration partners may terminate their licenses or collaborations with us, which could make it difficult for us to attract new partners and/or adversely affect perception of us in the business and financial communities; and
our existing and potential licensees and collaboration partners may choose to pursue alternative, higher priority programs, which could affect their commitment to us.

Moreover, any disputes with our licensees and collaboration partners will substantially divert the attention of our senior management from other business activities and will require us to incur substantial costs associated with litigation or arbitration proceedings. If we cannot maintain successful license and collaboration arrangements, our business, financial condition and operating results may be adversely affected.

Risks Related to Manufacturing and Supply Chain

We are subject to a multitude of manufacturing risks. Any adverse developments affecting the manufacturing operations of our biosimilar product candidates could substantially increase our costs and limit supply for our product candidates.

The process of manufacturing our product candidates is complex, highly regulated and subject to several risks, including but not limited to:

product loss due to contamination, equipment failure or improper installation or operation of equipment or vendor or operator error;
equipment failures, labor shortages, natural disasters, power failures and numerous other factors associated with the manufacturing facilities in which our product candidates are produced, and potentially exacerbated by climate change; and
disruption of supply chains for critical and specialized raw materials, delays in regulatory inspections of manufacturing and testing facilities, and reduced manufacturing capacities created by global events such as the COVID-19 pandemic.

Even minor deviations from normal manufacturing processes for any of our product candidates could result in reduced production yields, product defects and other supply disruptions. For example, we have experienced failures with respect to the manufacturing of certain lots of each of our product candidates resulting in delays prior to our taking corrective action. Additionally, if microbial, viral or other contaminations are discovered in our product candidates or in the manufacturing facilities in which our product candidates are made, such manufacturing facilities may need to be closed for an extended period of time to investigate and remedy the contamination.

Any adverse developments affecting manufacturing operations for our product candidates, including due to sudden or long-term changes in weather patterns, may result in shipment delays, inventory shortages, lot failures, withdrawals or recalls or other interruptions in the supply of our product candidates. We may also have to take inventory write-offs and incur other charges and expenses for product candidates that fail to meet specifications, undertake costly remediation efforts or seek costlier manufacturing alternatives.

We currently engage single suppliers for manufacture, clinical trial services, formulation development and product testing of our product candidates. The loss of any of these suppliers or vendors could materially and adversely affect our business.

For our products and our product candidates, we currently engage a distinct vendor or service provider for each of the principal activities supporting our manufacture and development of these products, such as manufacture of the biological substance present in each of the products, manufacture of the final filled and finished presentation of these products, as well as laboratory testing, formulation development and clinical testing of these products. For example, in December 2015, we entered into a strategic manufacturing agreement with KBI Biopharma for long-term commercial manufacturing of UDENYCA. Because we currently have engaged a limited number of back-up suppliers or vendors for these single-sourced services, and although we believe that there are alternate sources that could fulfill these activities, we cannot assure you that identifying and establishing relationships with alternate suppliers and vendors would not result in significant delay in the development of our product candidates. Additional delays could occur due to the direct or indirect effects of the COVID-19 pandemic. Additionally, we may not be able to enter into arrangements with alternative service providers on commercially

41

reasonable terms or at all. A delay in 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 on our business.

We and our collaboration partners and contract manufacturers are subject to significant regulation with respect to manufacturing our product candidates. The manufacturing facilities on which we rely may not continue to meet regulatory requirements or may not be able to meet supply demands.

All entities involved in the preparation of therapeutics for clinical studies or commercial sale, including our existing contract manufacturers for our product candidates, are subject to extensive regulation. Components of a finished therapeutic product approved for commercial sale or used in clinical studies must be manufactured in accordance with cGMP. These regulations govern manufacturing processes and procedures (including record keeping) and the implementation and operation of quality systems to control and assure the quality of investigational products and products approved for sale. Poor control of production processes can lead to the introduction of contaminants or to inadvertent changes in the properties or stability of our product candidates that may not be detectable in final product testing. We, our collaboration partners, or our contract manufacturers must supply all necessary documentation in support of a Section 351(k) BLA, original BLA, NDA or MAA on a timely basis and must adhere to GLP and cGMP regulations enforced by the FDA and other regulatory agencies through their facilities inspection program. Some of our contract manufacturers may have never produced a commercially approved pharmaceutical product and therefore have not obtained the requisite regulatory authority approvals to do so. The facilities and quality systems of some or all of our collaboration partners and third-party contractors must pass a pre-approval inspection for compliance with the applicable regulations as a condition of regulatory approval of our product candidates or any of our other potential products. In addition, the regulatory authorities may, at any time, audit or inspect a manufacturing facility involved with the preparation of our product candidates or our other potential products or the associated quality systems for compliance with the regulations applicable to the activities being conducted. Although we oversee the contract manufacturers, we cannot control the manufacturing process of, and are completely dependent on, our contract manufacturing partners for compliance with the regulatory requirements. If these facilities do not pass a pre-approval plant inspection, regulatory approval of the products may not be granted or may be substantially delayed until any violations are corrected to the satisfaction of the regulatory authority, if ever.

The regulatory authorities also may, at any time following approval of a product for sale, inspect or audit the manufacturing facilities of our collaboration partners and third-party contractors. If any such inspection or audit identifies a failure to comply with applicable regulations or if a violation of our product specifications or applicable regulations occurs independent of such an inspection or audit, we or the relevant regulatory authority may require remedial measures that may be costly and/or time consuming for us or a third party to implement and that may include the temporary or permanent suspension of a clinical study or commercial sales or the temporary or permanent closure of a facility. Any such remedial measures imposed upon us or third parties with whom we contract could materially harm our business.

If we, our collaboration partners 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, refusal to approve a pending application for a new product candidate, withdrawal of an approval or suspension of production. As a result, our business, financial condition and results of operations may be materially harmed.

Additionally, if supply from one approved manufacturer is interrupted, an alternative manufacturer would need to be qualified through a BLA supplement, NDA supplement or MAA variation or equivalent foreign regulatory filing, which could result in further delay. The regulatory agencies may also require additional studies if a new manufacturer is relied upon for commercial production. Switching manufacturers may involve substantial costs and is likely to result in a delay in our desired clinical and commercial timelines.

These factors could cause us to incur additional costs and could cause the delay or termination of clinical studies, regulatory submissions, required approvals or commercialization of our product candidates. Furthermore, if our suppliers fail to meet contractual requirements and we are unable to secure one or more replacement suppliers capable of production at a substantially equivalent cost, our clinical studies may be delayed or we could lose potential revenue.

42

The structure of complex proteins used in protein-based therapeutics is inherently variable and highly dependent on the processes and conditions used to manufacture them. If we are unable to develop manufacturing processes that achieve a requisite degree of biosimilarity to the originator drug, and within a range of variability considered acceptable by regulatory authorities, we may not be able to obtain regulatory approval for our biosimilar products.

Protein-based therapeutics are inherently heterogeneous and their structures are highly dependent on the production process and conditions. Products from one production facility can differ within an acceptable range from those produced in another facility. Similarly, physicochemical differences can also exist among different lots produced within a single facility. The physicochemical complexity and size of biologic therapeutics create significant technical and scientific challenges in the context of their replication as biosimilar products.

The inherent variability in protein structure from one production lot to another is a fundamental consideration with respect to establishing biosimilarity to an originator product to support regulatory approval requirements. For example, the glycosylation of the protein, meaning the manner in which sugar molecules are attached to the protein backbone of a therapeutic protein when it is produced in a living cell, is critical to therapeutic efficacy, half-life, efficacy and even safety of the therapeutic and is therefore a key consideration for biosimilarity. Defining and understanding the variability of an originator molecule in order to match its glycosylation profile requires significant skill in cell biology, protein purification and analytical protein chemistry. Furthermore, manufacturing proteins with reliable and consistent glycosylation profiles at scale is challenging and highly dependent on the skill of the cell biologist and process scientist.

There are extraordinary technical challenges in developing complex protein-based therapeutics that not only must achieve an acceptable degree of similarity to the originator molecule in terms of characteristics such as the unique glycosylation pattern, but also the ability to develop manufacturing processes that can replicate the necessary structural characteristics within an acceptable range of variability sufficient to satisfy regulatory authorities.

Given the challenges caused by the inherent variability in protein production, we may not be successful in developing our biosimilar products if regulators conclude that we have not achieved a sufficient level of biosimilarity to the originator product, or that the processes we use are unable to generate our products within an acceptable range of variability.

Risks Related to Adverse Events

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

As with most pharmaceutical products, use of our products or our product candidates could be associated with side effects or adverse events, which can vary in severity (from minor reactions to death) and frequency (infrequent or prevalent). Side effects or adverse events associated with the use of our product candidates may be observed at any time, including in clinical trials or when a product is commercialized. Undesirable side effects caused by our product candidates could cause us or regulatory authorities to interrupt, delay or halt clinical studies and could result in a more restrictive label or the delay or denial of regulatory approval by the FDA or other comparable foreign authorities. Results of our studies could reveal a high and unacceptable severity and prevalence of side effects such as toxicity or other safety issues and could require us or our collaboration partners to perform additional studies or halt development or sale of these product candidates or expose us to product liability lawsuits, which will harm our business. In such an event, we may be required by regulatory agencies to conduct additional animal or human studies regarding the safety and efficacy of our product candidates, which we have not planned or anticipated or 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. There can be no assurance that we will resolve any issues related to any product-related adverse events to the satisfaction of the FDA or any other regulatory agency in a timely manner, if ever, which could harm our business, prospects and financial condition.

Additionally, product quality characteristics have been shown to be sensitive to changes in process conditions, manufacturing techniques, equipment or sites and other such related considerations, hence any manufacturing process changes we implement prior to or after regulatory approval could impact product safety and efficacy.

Drug-related side effects could affect patient recruitment for clinical trials, the ability of enrolled patients to complete our studies or result in potential product liability claims. We currently carry product liability insurance and we are required to maintain product liability

43

insurance pursuant to certain of our license agreements. We believe our product liability insurance coverage is sufficient in light of our current clinical programs; however, 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. A successful product liability claim or series of claims brought against us 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.

Additionally, if one or more of our product candidates receives marketing approval, and 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 label;
we may be required to create a Risk Evaluation and Mitigation Strategy (“REMS”), plan, which could include a medication guide outlining the risks of such side effects for distribution to patients, a communication plan for healthcare providers and/or other elements to assure safe use;
we could be sued and held liable for harm caused to patients; 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, and could significantly harm our business, results of operations and prospects.

If we receive approval for our product candidates, regulatory agencies including the FDA and foreign regulatory agencies, regulations require that we report certain information about adverse medical events if those products may have caused or contributed to those adverse events. The timing of our obligation to report would be triggered by the date we become aware of the adverse event as well as the nature of the event. We may fail to report adverse events we become aware of within the prescribed timeframe. We may also fail to appreciate that we have become aware of a reportable adverse event, especially if it is not reported to us as an adverse event or if it is an adverse event that is unexpected or removed in time from the use of our products. If we fail to comply with our reporting obligations, the FDA or foreign regulatory agencies could take action including criminal prosecution, the imposition of civil monetary penalties, seizure of our products or delay in approval or clearance of future products.

Adverse events involving an originator product, or other biosimilars of such originator product, may negatively affect our business.

In the event that use of an originator product, or other biosimilar for such originator product, results in unanticipated side effects or other adverse events, it is likely that our biosimilar product candidate will be viewed comparably and may become subject to the same scrutiny and regulatory sanctions as the originator product or other biosimilar, as applicable. Accordingly, we may become subject to regulatory supervisions, clinical holds, product recalls or other regulatory actions for matters outside of our control that affect the originator product, or other biosimilar, as applicable, if and until we are able to demonstrate to the satisfaction of our regulators that our biosimilar product candidate is not subject to the same issues leading to the regulatory action as the originator product or other biosimilar, as applicable.

Risks Related to Intellectual Property

If we infringe or are alleged to infringe intellectual property rights of third parties, our business could be harmed. Third-party claims of intellectual property infringement may prevent or delay our development and commercialization efforts.

Our commercial success depends in large part on avoiding infringement of the patents and proprietary rights of third parties. There have been many lawsuits and other proceedings involving patent and other intellectual property rights in the pharmaceutical industry, including patent infringement lawsuits, interferences, oppositions and reexamination proceedings before the USPTO and corresponding foreign patent offices. Numerous United States and foreign issued patents and pending patent applications, which are owned by third

44

parties, exist in the fields in which we are developing product candidates. As the pharmaceutical industry expands and more patents are issued, the risk increases that our product candidates may be subject to claims of infringement of the patent rights of third parties.

Our research, development and commercialization activities may infringe or otherwise violate or be claimed to infringe or otherwise violate patents owned or controlled by other parties. The companies that originated the products for which we intend to introduce biosimilar versions, such as Amgen, AbbVie and Genentech, as well as other competitors (including other companies developing biosimilars) have developed, and are continuing to develop, worldwide patent portfolios of varying sizes and breadth, many of which are in fields relating to our business, and it may not always be clear to industry participants, including us, which patents cover various types of products or methods of use.

Third parties may assert that we are employing their proprietary technology without authorization. We are aware of third-party patents or patent applications with claims, for example, to compositions, formulations, methods of manufacture or methods for treatment related to the use or manufacture of our product candidates. While we have conducted freedom to operate analyses with respect to our products and our product candidates, including our in-licensed biosimilar candidates, as well as our pipeline candidates, we 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 United States and abroad that is relevant or necessary to the commercialization of our product candidates. Moreover, because patent applications can take many years to issue, there may be currently pending patent applications that may later result in issued patents covering our product candidates. With respect to products we are evaluating for inclusion in our future biosimilar product pipeline, our freedom to operate analyses, including our research on the timing of potentially relevant patent expirations, are ongoing.

There may also be patent applications that have been filed but not published and if such applications issue as patents, they could be asserted against us. For example, in most cases, a patent filed today would not become known to industry participants for at least 18 months given patent rules applicable in most jurisdictions, which do not require publication of patent applications until 18 months after filing. Moreover, some United States patents may issue without any prior publication in cases where the patent applicant does not also make a foreign filing. We may also face claims from non-practicing entities that have no relevant product revenue and against whom our own patent portfolio may have no deterrent effect. In addition, coverage of patents is subject to interpretation by the courts, and the interpretation is not always uniform. If we are sued for patent infringement, we would need to demonstrate that our product candidates, products or methods either do not infringe the patent claims of the relevant patent or that the patent claims are invalid and/or unenforceable, and we may not be able to do this. Proving that a patent is invalid or unenforceable is difficult. For example, in the United States, proving invalidity requires a showing of clear and convincing evidence to overcome the presumption of validity enjoyed by issued patents. Also in proceedings before courts in Europe, the burden of proving invalidity of the patent usually rests on the party alleging invalidity. Even if we are successful in these proceedings, we may incur substantial costs and the time and attention of our management and scientific personnel could be diverted in pursuing these proceedings, which could have a material adverse effect on us. In addition, we may not have sufficient resources to bring these actions to a successful conclusion.

Third parties could bring claims against us that would cause us to incur substantial expenses and, if successful against us, could cause us to pay substantial monetary damages. Further, if a patent infringement suit were brought against us, we could be forced to stop or delay research, development, manufacturing or sales of the product or product candidate that is the subject of the suit. Ultimately, we could be prevented from commercializing a product or be forced to cease some aspect of our business operations, if, as a result of actual or threatened patent infringement claims, we are unable to enter into licenses on commercially acceptable terms or at all. If, as a result of patent infringement claims or to avoid potential claims, we choose or are required to seek licenses from third parties, these licenses may not be available on acceptable terms or at all. Even if we are able to obtain a license, the license may obligate us to pay substantial license fees or royalties or both, and the rights granted to us might be nonexclusive, which could result in our competitors gaining access to the same intellectual property. Parties making claims against us may obtain injunctive or other equitable relief, which could effectively block our ability to further develop and commercialize one or more of our product candidates. Defense of these claims, regardless of their merit, would likely involve substantial litigation expense and would likely be a substantial diversion of employee resources from our business. In the event of a successful claim of infringement against us, we may, in addition to being blocked from the market, have to pay substantial monetary 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.

On May 10, 2017, Amgen Inc. and Amgen Manufacturing Inc. filed an action against us in the United States District Court for the District of Delaware alleging infringement of one or more claims of Amgen’s US patent 8,273,707 (the “‘707 patent”) under 35 U.S.C. § 271. The complaint seeks injunctive relief, monetary damages and attorney fees. On December 7, 2017, the United States Magistrate Judge

45

issued under seal a Report and Recommendation to the District Court recommending that the District Court grant, with prejudice, our pending motion to dismiss Amgen’s complaint for failure to state a claim pursuant to Federal Rule of Civil Procedure 12(b)(6). On March 26, 2018, Judge Stark of the District Court adopted the United States Magistrate Judge’s Report and Recommendation to grant our motion pursuant to Federal Rule of Civil Procedure 12(b)(6) to dismiss with prejudice the patent infringement complaint alleging infringement of the ‘707 patent on the grounds that such complaint failed to state a claim upon which relief may be granted. In May 2018, Amgen filed a Notice of Appeal in the United States Court of Appeals for the Federal Circuit. Amgen and Coherus filed briefs in this matter and oral argument was held on May 8, 2019. On July 29, 2019, the Federal Circuit issued a precedential opinion affirming the District Court’s judgment in our favor. The Federal Circuit held that the doctrine of prosecution history estoppel barred Amgen from succeeding on its infringement claim and affirmed the District Court’s dismissal. In a Joint Status Report, dated September 20, 2019, Amgen stated that it does not intend to further appeal the Federal Circuit’s decision. On October 11, 2019, we filed a Motion for Attorneys’ Fees with the District Court. Amgen filed its Answering Brief in Opposition on November 8, 2019. On November 22, 2019, we filed our Reply Brief with the District Court. On November 30, 2020, the District Court issued an order denying the Company’s motion.

On January 24, 2019, we entered into settlement and license agreements with AbbVie, that grant us global, royalty-bearing, non-exclusive license rights under AbbVie’s intellectual property to commercialize CHS-1420, our proposed adalimumab (Humira) biosimilar. The global settlements resolve all pending disputes between the parties related to CHS-1420. Under the United States settlement, our license period in the United States commences on July 1, 2023.

In addition to infringement claims against us, we may become a party to other patent litigation and other proceedings, including interference, IPR, derivation or post-grant proceedings declared or granted by the USPTO and similar proceedings in foreign countries, regarding intellectual property rights with respect to our current or future products. An unfavorable outcome in any such proceeding could require us to cease using the related technology or to attempt to license rights to it from the prevailing party or could cause us to lose valuable intellectual property rights. Our business could be harmed if the prevailing party does not offer us a license on commercially reasonable terms, if any license is offered at all. Litigation or other proceedings may fail and, even if successful, may result in substantial costs and distract our management and other employees. We may also become involved in disputes with others regarding the ownership of intellectual property rights. For example, we jointly develop intellectual property with certain parties, and disagreements may therefore arise as to the ownership of the intellectual property developed pursuant to these relationships. If we are unable to resolve these disputes, we could lose valuable intellectual property rights.

Third parties may submit applications for patent term extensions in the United States or other jurisdictions where similar extensions are available and/or Supplementary Protection Certificates in the E.U. states (including Switzerland) seeking to extend certain patent protection, which, if approved, may interfere with or delay the launch of one or more of our biosimilar products.

The cost to us of any patent litigation or other proceeding, even if resolved in our favor, could be substantial. Patent litigation and other proceedings may fail, and even if successful, may result in substantial costs and distract our management and other employees. The companies that originated the products for which we intend to introduce biosimilar versions, as well as other competitors (including other biosimilar companies) may be able to sustain the costs of such litigation or proceedings more effectively than we can because of their substantially greater financial resources. Uncertainties resulting from the initiation and continuation of patent litigation or other proceedings could impair our ability to compete in the marketplace.

We do not know whether any of our pending patent applications will result in the issuance of any patents or whether the rights granted under any patents issuing from these applications will prevent any of our competitors from marketing similar products that may be competitive with our own. Moreover, even if we do obtain issued patents, they will not guarantee us the right to use our patented technology for commercialization of our product candidates. Third parties may have blocking patents that could prevent us from commercializing our own products, even if our products use or embody our own, patented inventions.

The validity and enforceability of patents are generally uncertain and involve complex legal and factual questions. Any patents that may issue on our pending applications may be challenged, invalidated or circumvented, which could limit our ability to stop competitors from marketing products similar to ours. Furthermore, our competitors may develop similar or alternative technologies not covered by any patents that may issue to us.

46

For technologies for which we do not seek patent protection, we may rely on trade secrets to protect our proprietary position. However, trade secrets are difficult to protect. We seek to protect our technology and product candidates, in part, by entering into confidentiality agreements with those who have access to our confidential information, including our employees, consultants, advisors, contractors or collaborators. We also seek to preserve the integrity and confidentiality of our proprietary technology and processes by maintaining physical security of our premises and physical and electronic security of our information technology systems. While we have confidence in these individuals, organizations and systems, agreements or security measures may be breached and we may not have adequate remedies for any breach. In addition, our trade secrets may otherwise become known or be independently discovered by competitors. To the extent that our employees, consultants, advisors, contractors and collaborators use intellectual property owned by others in their work for us, disputes may arise as to the rights in related or resulting know-how and inventions.

We may be involved in lawsuits or IPR proceedings to protect or enforce our patents, which could be expensive, time consuming and unsuccessful.

We may discover that competitors are infringing our issued patents. Expensive and time-consuming litigation may be required to abate such infringement. We may not prevail in any lawsuits that we initiate and the damages or other remedies awarded, if any, may not be commercially meaningful. If we or one of our collaboration partners were to initiate legal proceedings against a third party to enforce a patent covering one of our product candidates, the defendant could counterclaim that the patent covering our product candidate is invalid and/or unenforceable. In patent litigation in the United States, 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 but not limited to lack of novelty, obviousness or non-enablement. Grounds for an unenforceability assertion could include an allegation that someone involved in the prosecution of the patent withheld relevant or material information related to the patentability of the invention from the USPTO or made a misleading statement during prosecution. The outcome following legal assertions of invalidity and unenforceability is unpredictable.

Interference proceedings provoked by third parties or brought by us or declared by the USPTO may be necessary to determine the priority of inventions with respect to our patents or patent applications. 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 we cannot obtain a license from the prevailing party on commercially reasonable terms. Third parties may request an IPR of our patents in the USPTO. An unfavorable decision may result in the revocation of our patent or a limitation to the scope of the claims of our patents. Our defense of litigation, interference or IPR proceedings may fail and, even if successful, may result in substantial costs and distract our management and other employees. In addition, the uncertainties associated with litigation could have a material adverse effect on our ability to raise the funds necessary to continue our clinical trials, continue our research programs, license necessary technology from third parties or enter into development partnerships that would help us bring our product candidates to market.

Furthermore, 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 any litigation we initiate to enforce our patents. There could also be public announcements of the results of hearings, motions or other interim proceedings or developments. 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 individuals, retain independent contractors and consultants and members on our board of directors or scientific advisory board who were previously employed at universities or other pharmaceutical companies, including our competitors or potential competitors. For example, our Chief Executive Officer, Dennis M. Lanfear is a former employee of Amgen. Mr. Lanfear was employed at Amgen during periods when Amgen’s operations included the development and commercialization of Neulasta. Senior members of our commercial team who will be responsible for any launch of our Neulasta biosimilar formerly held positions at Amgen. Our board of directors and scientific advisory board include members who were former employees of Genentech, Amgen and Abbott Laboratories. Although we have procedures in place to try to ensure that our employees, consultants and independent contractors do not use the proprietary information or know-how of others in their work for us, we may be subject to claims that we or our employees or consultants have inadvertently or otherwise used or disclosed intellectual property, including trade secrets or other proprietary information, of a former employer or other third parties. Litigation may be necessary to defend against these claims. 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 be a distraction to management and other employees.

47

On March 3, 2017, Amgen filed an action against us, KBI Biopharma, our employee Howard S. Weiser and Does 1-20 in the Superior Court of the State of California, County of Ventura. The complaint, which was amended, alleged that we engaged in unfair competition and improperly solicited and hired certain former Amgen employees in order to acquire and access trade secrets and other confidential information belonging to Amgen. The complaint, as amended, sought injunctive relief and monetary damages. On May 2, 2019, we and Amgen settled the trade secret action brought by Amgen. The details of the settlement are confidential but the Company will continue to market UDENYCA and began paying a mid-single digit royalty to Amgen for five years starting on July 1, 2019.

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 certain non-exclusive intellectual property license agreements with certain vendors (pertaining to mammalian cell lines) and with AbbVie (pertaining to AbbVie’s intellectual property related to CHS-1420) that are important to our business, and we 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 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 the event we breach any of our obligations related to such agreements, we may incur significant liability to our licensing partners. 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 patents and other rights;
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 and that could have a material adverse effect on our business.

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

We currently have rights to certain intellectual property, through licenses from third parties and under patent applications that we own, to develop our product candidates. Because we may find that our programs require the use of proprietary rights held by third parties, the growth of our business may depend in part on our ability to acquire, in-license or use these proprietary rights. We may be unable to acquire or in-license 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, financial 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.

If we are unable to successfully obtain required third party intellectual property rights or maintain the existing intellectual property rights we have, we may have to abandon development of that program and our business and financial condition could suffer.

48

Our ability to market our products in the United States may be significantly delayed or prevented by the BPCIA patent dispute resolution mechanism.

The BPCIA created an elaborate and complex patent dispute resolution mechanism for biosimilars that, if we choose to implement it, could prevent us from launching our product candidates in the United States or could substantially delay such launches. However, even if we elect not to implement this mechanism, the launch of our products in the United States could still be prevented or substantially delayed by intellectual property disputes with originator companies that market the reference products on which our biosimilar products are based.

The BPCIA establishes a patent disclosure and briefing process between the biosimilar applicant and the originator that is demanding and time-sensitive. While certain aspects of this process are still being tested in the federal courts, the United States Supreme Court, as discussed further below, ruled in 2017 that this process is not mandatory, such that a biosimilar applicant may elect to engage in this process, but is not required to do so. The following is an overview of the patent exchange and patent briefing procedures established by the BPCIA for biosimilar applicants that elect to employ them:

1.Disclosure of the Biosimilar Application. Within 20 days after the FDA publishes a notice that its application has been accepted for review, a Section 351(k) biosimilar applicant may elect to provide a copy of its application to the originator if it chooses to engage in the BPCIA patent exchange mechanism.
2.Identification of Pertinent Patents. Within 60 days of the date of receipt of the application the originator must identify patents owned or controlled by the originator, which it believes could be asserted against the biosimilar applicant.
3.Statement by the Biosimilar Applicant. Following the receipt of the originator’s patent list, the biosimilar applicant must state either that it will not market its product until the relevant patents have expired or alternatively provide its arguments that the patents are invalid, unenforceable or would not be infringed by the proposed biosimilar product candidate. The biosimilar applicant may also provide the originator with a list of patents it believes the brand-name firm could assert against the reference product.
4.Statement by the Originator. In the event the biosimilar applicant has asserted that the patents are invalid, unenforceable or would not be infringed by the proposed follow-on product, the originator must provide the biosimilar applicant with a response within 60 days. The response must provide the legal and factual basis of the opinion that such patent will be infringed by the commercial marketing of the proposed biosimilar.
5.Patent Resolution Negotiations. If the originator provides its detailed views that the proposed biosimilar would infringe valid and enforceable patents, then the parties are required to engage in good faith negotiations to identify which of the discussed patents will be the subject of a patent infringement action. If the parties agree on the patents to be litigated, the brand-name firm must bring an action for patent infringement within 30 days.
6.Simultaneous Exchange of Patents. If those negotiations do not result in an agreement within 15 days, then the biosimilar applicant must notify the originator of how many patents (but not the identity of those patents) that it wishes to litigate. Within five days, the parties are then required to exchange lists identifying the patents to be litigated. The number of patents identified by the originator may not exceed the number provided by the biosimilar applicant. However, if the biosimilar applicant previously indicated that no patents should be litigated, then the originator may identify one patent.
7.Commencement of Patent Litigation. The originator must then commence patent infringement litigation within 30 days. That litigation will involve all of the patents on the originator’s list and all of the patents on the follow-on applicant’s list. The follow-on applicant must then notify the FDA of the litigation. The FDA must then publish a notice of the litigation in the Federal Register.
8.Notice of Commercial Marketing. The BPCIA requires the biosimilar applicant to provide notice to the originator 180 days in advance of its first commercial marketing of its proposed follow-on biologic. The originator is allowed to seek a preliminary injunction blocking such marketing based upon any patents that either party had preliminarily identified but were not subject to the initial phase of patent litigation. The litigants are required to “reasonably cooperate to expedite such further discovery as is needed” with respect to the preliminary injunction motion. The federal courts have not yet settled the issue as to when, or under what circumstances, the biosimilar applicant must provide the 180 notice of commercial marketing provided in the BPCIA.

On June 12, 2017, the Supreme Court issued its decision in Amgen v. Sandoz, holding that (i) the “patent dance” is optional; and (ii) the 180-day pre-marketing notification may be given either before or after receiving FDA approval of the biosimilar product. The Supreme

49

Court declined to rule whether a state injunctive remedy may be available to the originator and remanded that question to the Federal Circuit for further consideration. On December 14, 2017, the Federal Circuit decided that state law claims are preempted by the BPCIA on both field and conflict grounds.

A significant legal risk for a biosimilar applicant that pursues regulatory approval under the Section 351(k) regulatory approval route and also elects to engage in the above-described BPCIA patent exchange mechanism, is that the process could result in the initiation of patent infringement litigation prior to FDA approval of a Section 351(k) application, and such litigation could result in blocking the market entry of the biosimilar product. However, even if biosimilar applicants opt out of the BPCIA patent exchange process, originators will still have the right to assert patent infringement as a basis to enjoin a biosimilar product launch. Thus, whether or not we engage in the BPCIA patent exchange process, there is risk that patent infringement litigation initiated by originators could prevent us indefinitely from launching our biosimilar products.

The legal and strategic considerations weighing for or against a decision to voluntarily engage in the BPCIA patent exchange process are complex and will differ on a product-by-product basis. If we decide to engage in the BPCIA patent exchange process, preparing for and conducting the patent exchange, briefing and negotiation process outlined above will require extraordinarily sophisticated legal counseling and extensive planning, all under extremely tight deadlines. Moreover, it may be difficult for us to secure or retain such legal support if large, well-funded originators have already entered into engagements with highly qualified law firms or if the most highly qualified law firms choose not to represent biosimilar applicants due to their long-standing relationships with originators.

Under the complex, and uncertain rules of the BPCIA patent provisions, coupled with the inherent uncertainty surrounding the legal interpretation of any originator patents that might be asserted against us in this new process, we see substantial risk that the BPCIA process may significantly delay or defeat our ability to market our products in the United States, or may result in us incurring substantial legal settlement costs.

Risks Related to the Discovery and Development of Our Product Candidates

We are heavily dependent on the development, clinical success, regulatory approval and commercial success of our product candidates. We cannot give any assurance that any of our product candidates will receive regulatory approval, which is necessary before they can be commercialized.

We invested substantially all of our efforts and financial resources to identify, acquire and develop our product candidates. Our future success is dependent on our ability to develop, obtain regulatory approval for, and then commercialize and obtain adequate third-party coverage and reimbursement for one or more of our product candidates. We currently only have two approved products: UDENYCA and YUSIMRY.

Our product candidates are in varying stages of development and will require additional clinical development, management of nonclinical, clinical and manufacturing activities, regulatory approval, adequate manufacturing supplies, commercial organization and significant marketing efforts before we generate any revenue from product sales. For example, YUSIMRY received FDA approval but we still will not launch it until July 2023 due to our settlement agreement with AbbVie, and toripalimab is currently being evaluated in Phase 3 clinical trials. Other than certain PK bridging studies, we have not initiated phase 3 clinical trials for other product candidates in our pipeline. It may be some time before we file for market approval with the relevant regulatory agencies for these product candidates.

We cannot be certain that any of our product candidates will be successful in clinical trials or receive regulatory approval. Further, our product candidates may not receive regulatory approval even if they are successful in clinical trials. If we and our existing or future collaboration partners do not receive regulatory approvals for our product candidates, we may not be able to continue our operations.

We, together with our collaboration partners, generally plan to seek regulatory approval to commercialize our product candidates in the United States, the E.U., and additional foreign countries where we or our partners have commercial rights. To obtain regulatory approval, we and our collaboration partners must comply with numerous and varying regulatory requirements of such countries regarding safety, efficacy, chemistry, manufacturing and controls, clinical studies, commercial sales, and pricing and distribution of our product candidates. Even if we and our collaboration partners are successful in obtaining approval in one jurisdiction, we cannot ensure that we will obtain approval in any other jurisdictions. For example, Innovent’s bevacizumab (Avastin) biosimilar product candidate has been developed principally in China, and the FDA may not agree that Innovent’s clinical development plan, even if successfully completed, will

50

support submission of a Section 351(k) BLA. If we and our collaboration partners are unable to obtain approval for our product candidates in multiple jurisdictions, our revenue and results of operations could be negatively affected.

The regulatory approval processes of the FDA, EMA and comparable foreign authorities are lengthy, time consuming and inherently unpredictable, and the regulatory approval requirements for biosimilars are evolving. If we and our collaboration partners are ultimately unable to obtain regulatory approval for our product candidates, our business will be substantially harmed.

The research, development, testing, manufacturing, labeling, packaging, approval, promotion, advertising, storage, marketing, distribution, post-approval monitoring and reporting and export and import of biologic and biosimilar products are subject to extensive regulation by the FDA and other regulatory authorities in the United States, by the EMA and EEA Competent Authorities in the European Economic Area (“EEA”), and by other regulatory authorities in other countries, where regulations differ from country to country. Neither we nor any existing or future collaboration partners are permitted to market our product candidates in the United States until we and our collaboration partners receive approval from the FDA, or in the EEA until we and our collaboration partners receive EC or EEA Competent Authority approvals.

The time required to develop new products or obtain approval for new products by the FDA and comparable foreign authorities is unpredictable, may take many years following the completion of clinical studies and depends upon numerous factors. Further, applications to the Human Genetic Resources Administration of China (HGRAC) required for any activities, including development activities and data sharing with our partners in China, may result in product development delays. In addition, approval policies, regulations or the type and amount of clinical data necessary to gain approval may change during the course of a product candidate’s clinical development and may vary among jurisdictions, which may cause delays in the approval or the decision not to approve an application. For example, in 2020 during FDA’s review of Bioeq’s Section 351(k) BLA for CIMERLI, the FDA requested that Bioeq submit additional manufacturing data for the equipment in its new location, leading Bioeq to withdraw its Section 351(k) BLA for this candidate in order to provide the requested data and to resubmit the application thereafter. Neither we nor any collaboration partner has obtained regulatory approval for any of our product candidates, other than UDENYCA, which has received approval from the FDA and EMA, YUSIMRY, which has received approval from the FDA, and toripalimab, which is approved for use in China only, and it is possible that none of our other current or future product candidates will ever obtain additional regulatory approvals.

Applications for our product candidates could fail to receive regulatory approval for many reasons, including but not limited to the following:

the data collected from clinical studies of our product candidates may not be sufficient to support the submission of an original BLA, an NDA, a Section 351(k) BLA, a biosimilar marketing authorization under Article 6 of Regulation (EC) No. 726/2004 and/or Article 10(4) of Directive 2001/83/EC in the EEA or other submission or to obtain regulatory approval in the United States, the EEA or elsewhere;
the FDA or comparable foreign regulatory authorities may disagree with the design or implementation of our clinical studies;
the FDA may determine that the population studied in the clinical program may not be sufficiently broad or representative to assure safety and efficacy in the full population for which we seek approval, or that conclusions of clinical trials conducted in a single country or region outside the United States may not be generalizable to the patient population in the United States;
the FDA or comparable foreign regulatory authorities may disagree with our interpretation of data from analytical and bioanalytical studies, nonclinical studies or clinical studies;
we may be unable to demonstrate to the FDA or comparable foreign regulatory authorities that a product candidate’s risk-benefit ratio for its proposed indication is acceptable;

51

the FDA or comparable foreign regulatory authorities may fail to approve the manufacturing processes, test procedures and specifications or facilities of our collaborators or third-party manufacturers with which we contract for clinical and commercial supplies; and
the approval policies or regulations of the FDA or comparable foreign regulatory authorities may significantly change in a manner rendering our clinical data insufficient for approval.

This approval process, as well as the unpredictability of the results of clinical studies, may result in our failure to obtain regulatory approval to market any of our product candidates, which would significantly harm our business. Any delays in the commencement or completion of clinical testing could significantly impact our product development costs and could result in the need for additional financing.

If we are not able to demonstrate biosimilarity of our biosimilar product candidates to the satisfaction of regulatory authorities, we will not obtain regulatory approval for commercial sale of our biosimilar product candidates and our future results of operations would be adversely affected.

Our future results of operations depend, to a significant degree, on our ability to obtain regulatory approval for and to commercialize our proposed biosimilar products. To obtain regulatory approval for the commercial sale of these product candidates, we will be required to demonstrate to the satisfaction of regulatory authorities, among other things, that our proposed biosimilar products are highly similar to biological reference products already licensed by the regulatory authority pursuant to marketing applications, notwithstanding minor differences in clinically inactive components, and that they have no clinically meaningful differences as compared to the marketed biological products in terms of the safety, purity and potency of the products. Each individual jurisdiction may apply different criteria to assess biosimilarity, based on a preponderance of the evidence that can be interpreted subjectively in some cases. In the EEA, the similar nature of a biosimilar and a reference product is demonstrated by comprehensive comparability studies covering quality, biological activity, safety and efficacy.

It is uncertain if regulatory authorities will grant the full originator label to biosimilar product candidates when they are approved. For example, an infliximab (Remicade) biosimilar molecule was approved in Europe and in the United States for the full originator label but received a much narrower originator label when initially approved in Canada. That infliximab biosimilar only received full label extension in Canada in 2016 after providing additional clinical data. A similar outcome could occur with respect to our product candidates and there is no guarantee that our product candidates will receive a full originator label even after the provision of additional clinical data.

In the event that regulatory authorities require us to conduct additional clinical trials or other lengthy processes, the commercialization of our proposed biosimilar products could be delayed or prevented. Delays in the commercialization of or the inability to obtain regulatory approval for these products could adversely affect our operating results by restricting or significantly delaying our introduction of new biosimilars.

Clinical drug development involves a lengthy and expensive process and we may encounter substantial delays in our clinical studies or may fail to demonstrate safety and efficacy to the satisfaction of applicable regulatory authorities.

Before obtaining marketing approval from regulatory authorities for the sale of our product candidates, we or our collaboration partners, or both we and our collaboration partners, as the case may be, must conduct clinical studies to demonstrate the safety and efficacy of the product candidates in humans.

Clinical testing is expensive and can take many years to complete, and its outcome is inherently uncertain. Failure can occur at any time during the clinical study process. The results of preclinical studies and early clinical studies of our product candidates may not be predictive of the results of later-stage clinical studies. Product candidates that have shown promising results in early-stage clinical studies may still suffer significant setbacks in subsequent registration clinical studies. There is a high failure rate for product candidates proceeding through clinical studies, and product candidates in later stages of clinical studies may fail to show the desired safety and efficacy traits despite having progressed through preclinical 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. Nonclinical and clinical data are also often susceptible to varying interpretations and analyses. We do not know whether any clinical studies we may conduct for our product candidates will demonstrate consistent or adequate efficacy and safety to obtain regulatory approval. Furthermore, biosimilar clinical studies must use originator products as comparators, and such supplies may not be available on a timely basis to support such trials.

52

We cannot guarantee that any clinical studies will be conducted as planned or completed on schedule, if at all. A failure of one or more clinical studies can occur at any stage of testing, and our future clinical studies may not be successful. Events that may prevent successful or timely completion of clinical development include but are not limited to:

inability to generate sufficient preclinical, toxicology or other in vivo or in vitro data to support the initiation of human clinical studies;
delays in reaching a consensus with regulatory agencies on study design;
delays in reaching agreement on acceptable terms with prospective contract research organizations (“CROs”), and clinical study sites, the terms of which can be subject to extensive negotiation and may vary significantly among different CROs and clinical study sites;
delays in obtaining required IRB approval at each clinical study site;
imposition of a clinical hold by regulatory agencies, after review of an IND application or amendment or equivalent application or amendment, or an inspection of our clinical study operations or study sites or as a result of adverse events reported during a clinical trial;
delays in recruiting suitable patients to participate in our clinical studies sponsored by us or our partners;
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 good clinical practices requirements or applicable regulatory guidelines in other countries;
delays in patients completing participation in a study or return for post-treatment follow-up, or patients dropping out of a study;
occurrence of adverse events associated with the product candidate that are viewed to outweigh its potential benefits;
changes in regulatory requirements and guidance that require amending or submitting new clinical protocols;
the cost of clinical studies of our product candidates being greater than we anticipate;
clinical studies of our product candidates producing negative or inconclusive results, which may result in us deciding or regulators requiring us to conduct additional clinical studies or abandon product development programs; and
delays in manufacturing, testing, releasing, validating or importing/exporting and/or distributing sufficient stable quantities of our product candidates and originator products for use in clinical studies or the inability to do any of the foregoing.

In addition, disruptions caused by the COVID-19 pandemic may increase the likelihood that we encounter such difficulties or delays in initiating, enrolling, or conducting our planned clinical trials. Any inability to successfully complete nonclinical and clinical development could result in additional costs to us or impair our ability to generate revenue. In addition, if we make manufacturing or formulation changes to our product candidates, we may need to conduct additional studies to bridge our modified product candidates to earlier versions. For example, we altered the manufacturing processes for CHS-1420 and will need to provide data to the FDA and foreign regulatory authorities demonstrating that the change in manufacturing process has not changed the product candidate. If we are unable to make that demonstration to the FDA or comparable foreign regulatory authorities, we could face significant delays or fail to obtain regulatory approval to market the product, which could significantly harm our business.

The development, manufacture and commercialization of biosimilar products under various global regulatory pathways pose unique risks.

We and our collaboration partners intend to pursue market authorization globally. In the United States, an abbreviated pathway for approval of biosimilar products was established by the BPCIA, enacted on March 23, 2010, as part of the ACA. The BPCIA established this abbreviated pathway under Section 351(k) of the Public Health Service Act (“PHSA”). Subsequent to the enactment of the BPCIA, the FDA issued guidance documents regarding the demonstration of biosimilarity and interchangeability as well as the submission and review of biosimilar applications. Moreover, market acceptance of biosimilar products in the United States is unclear. Numerous states are considering or have already enacted laws that regulate or restrict the substitution by state pharmacies of biosimilars for originator products

53

already licensed by the FDA. Market success of biosimilar products will depend on demonstrating to patients, physicians, payers and relevant authorities that such products are similar in quality, safety and efficacy as compared to the reference product.

We will continue to analyze and incorporate into our biosimilar development plans any final regulations issued by the FDA, pharmacy substitution policies enacted by state governments and other applicable requirements established by relevant authorities. The costs of development and approval, along with the probability of success for our biosimilar product candidates, will be dependent upon the application of any laws and regulations issued by the relevant regulatory authorities.

Biosimilar products may also be subject to extensive originator-controlled patent portfolios and patent infringement litigation, which may delay and could prevent the commercial launch of a product. Moreover, the BPCIA prohibits the FDA from accepting an application for a biosimilar candidate to a reference product within four years of the reference product’s licensure by the FDA. In addition, the BPCIA provides innovative biologics with 12 years of exclusivity from the date of their licensure, during which time the FDA cannot approve any application for a biosimilar candidate to the reference product.

Under current E.U. regulations, an application for regulatory approval of a biosimilar drug cannot be submitted in the E.U. until expiration of an eight-year data exclusivity period for the reference (originator) product, measured from the date of the reference product’s initial marketing authorization. Furthermore, once approved, the biosimilar cannot be marketed until expiration of a ten-year period following the initial marketing authorization of the reference product, such ten-year period being extendible to 11 years if the reference product received approval of an additional therapeutic indication, within the first eight years following its initial marketing authorization, representing a significant clinical benefit in comparison with existing therapies.

In Europe, the approval of a biosimilar for marketing is based on an opinion issued by the EMA and a decision issued by the EC. Therefore, the marketing approval will cover the entire EEA. However, substitution of a biosimilar for the originator is a decision that is made at the national level. Additionally, a number of countries do not permit the automatic substitution of biosimilars for the originator product. Therefore, even if we obtain marketing approval for the entire EEA, we may not receive substitution in one or more European nations, thereby restricting our ability to market our products in those jurisdictions.

Other regions, including Canada, Japan and South Korea, also have their own legislation outlining a regulatory pathway for the approval of biosimilars. In some cases other countries have either adopted European guidance (Singapore and Malaysia) or are following guidance issued by the World Health Organization (Cuba and Brazil). While there is overlap in the regulatory requirements across regions, there are also some areas of non-overlap. Additionally, we cannot predict whether countries that we may wish to market in which do not yet have an established or tested regulatory framework could decide to issue regulations or guidance and/or adopt a more conservative viewpoint than other regions. Therefore, it is possible that even if we obtain agreement from one health authority to an accelerated or optimized development plan, we will need to defer to the most conservative view to ensure global harmonization of the development plan. Also, for regions where regulatory authorities do not yet have sufficient experience in the review and approval of a biosimilar product, these authorities may rely on the approval from another region (e.g., the United States or the E.U.), which could delay our approval in that region. Finally, it is possible that some countries will not approve a biosimilar without clinical data from their population or may require that the biosimilar product be manufactured within their region, or some countries may require both.

54

If other biosimilars of pegfilgrastim (Neulasta), bevacizumab (Avastin), ranibizumab (Lucentis) or adalimumab (Humira), are determined to be interchangeable and our biosimilar products and product candidates for these originator products are not, our business could suffer.

The FDA or other relevant regulatory authorities may determine that a proposed biosimilar product is “interchangeable” with a reference product, meaning that the biosimilar product may be substituted for the reference product without the intervention of the health care provider who prescribed the reference product, if the application includes sufficient information to show that the product is biosimilar to the reference product and that it can be expected to produce the same clinical result as the reference product in any given patient. If the biosimilar product may be administered more than once to a patient, the applicant must demonstrate that the risk in terms of safety or diminished efficacy of alternating or switching between the biosimilar product candidate and the reference product is not greater than the risk of using the reference product without such alternation or switch. To make a final determination of interchangeability, regulatory authorities may require additional confirmatory information beyond what we plan to initially submit in our applications for approval, such as more in-depth analytical characterization, animal testing or further clinical studies. Provision of sufficient information for approval may prove difficult and expensive.

We cannot predict whether any of our biosimilar products and product candidates will meet regulatory authority requirements for approval not only as a biosimilar product but also as an interchangeable product in any jurisdiction. Furthermore, legislation governing interchangeability could differ by jurisdiction on a state or national level worldwide.

The labelling of “interchangeability” is important because, in the United States for example, the first biosimilar determined to be interchangeable with a particular reference, or originator, product for any condition of use is eligible for a period of market exclusivity that delays an FDA determination that a second or subsequent biosimilar product is interchangeable with that originator product for any condition of use until the earlier of: (1) one year after the first commercial marketing of the first interchangeable product; (2) 18 months after resolution of a patent infringement suit instituted under 42 U.S.C. § 262(l)(6) against the applicant that submitted the application for the first interchangeable product, based on a final court decision regarding all of the patents in the litigation or dismissal of the litigation with or without prejudice; (3) 42 months after approval of the first interchangeable product, if a patent infringement suit instituted under 42 U.S.C. § 262(l)(6) against the applicant that submitted the application for the first interchangeable product is still ongoing; or (4) 18 months after approval of the first interchangeable product if the applicant that submitted the application for the first interchangeable product has not been sued under 42 U.S.C. § 262(l)(6). Thus, a determination that another company’s product is interchangeable with the originator biologic before we obtain approval of our corresponding biosimilar product candidates may delay the potential determination that our products are interchangeable with the originator product, which could materially adversely affect our results of operations and delay, prevent or limit our ability to generate revenue.

Failure to obtain regulatory approval in any targeted regulatory jurisdiction would prevent us from marketing our products to a larger patient population and reduce our commercial opportunities.

We are marketing UDENYCA in the United States, and subject to product approvals and relevant patent and settlement agreement expirations, we intend to market our other biosimilar products in the United States and outside the United States on our own or with future collaboration partners. We entered into a distribution agreement with our licensee Orox for the commercialization of biosimilar versions of etanercept (Enbrel) (for which we discontinued development), rituximab (Rituxan), adalimumab (Humira) and pegfilgrastim (Neulasta) in certain Caribbean and Latin American countries. We intend to market our biosimilar product candidates in the United States and may seek to partner commercially all biosimilars outside the United States.

In order to market our products in the E.U., the United States and other jurisdictions, we and our collaboration partners must obtain separate regulatory approvals and comply with numerous and varying regulatory requirements. The EMA is responsible for the centralized procedure for the regulation and approval of human medicines. This procedure results in a single marketing authorization that is valid in all E.U. countries, as well as in Iceland, Liechtenstein and Norway. The time required to obtain approval abroad may differ from that required to obtain FDA approval. The foreign regulatory approval process may include all of the risks associated with obtaining FDA approval and we may not obtain foreign regulatory approvals on a timely basis, if at all. Approval by the FDA does not ensure approval by regulatory authorities in other countries, and approval by one foreign regulatory authority does not ensure approval by regulatory authorities in other foreign countries or by the FDA. We or our collaboration partners may not be able to file for regulatory approvals and may not receive necessary approvals to commercialize our products in any market. Failure to obtain these approvals would materially and adversely affect our business, financial condition and results of operations.

55

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

Although a substantial amount of our effort will focus on the continued clinical testing, potential approval and commercialization of our existing product candidates, the success of our business also depends upon our ability to identify, develop and commercialize additional product candidates. Research programs to identify 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 development efforts may fail to yield additional product candidates suitable for clinical development and commercialization for a number of reasons, including but not limited to the following:

we may not be successful in identifying potential product candidates that pass our strict screening criteria;
we may not be able to overcome technological hurdles to development or a product candidate may not be capable of producing commercial quantities at an acceptable cost or at all;
we may not be able to assemble sufficient resources to acquire or discover additional product candidates;
our product candidates may not succeed in nonclinical or clinical testing;
our potential product candidates may fail to show sufficient biosimilarity to originator molecules; and
competitors may develop alternatives that render our product candidates obsolete or less attractive or the market for a product candidate may change such that a product candidate may not justify further development.

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, develop or commercialize additional product candidates, which would have a material adverse effect on our business and could potentially cause us to cease operations.

Risks Related to Our Compliance with Applicable Laws

Healthcare reform measures may increase the difficulty and cost for us to obtain marketing approval for and commercialize our products, affect the prices we may set, and have a material adverse effect on our business and results of operations.

In the United States, there have been and continue to be a number of legislative initiatives to contain healthcare costs. For example, in March 2010, the ACA, was passed, which substantially changed the way health care is financed by both governmental and private insurers and has impacted and continues to impact the United States pharmaceutical industry. The ACA, among other things, modified the AMP definition under the MDRP for drugs that are inhaled, infused, instilled, implanted or injected and not generally distributed through the retail channel; expanded rebate payments under the MDRP to include utilization by individuals enrolled in Medicaid managed care organizations; added a provision to increase the Medicaid rebate for line extension drugs; established annual fees and taxes on manufacturers of certain branded prescription drugs; expanded the entities eligible for discounts under the Public Health Service 340B drug pricing program; and established the Medicare Part D coverage gap discount program, in which manufacturers must agree to offer point-of-sale discounts off negotiated prices of applicable brand drugs to eligible beneficiaries during their coverage gap period, as a condition for the manufacturer’s outpatient drugs to be covered under Medicare Part D.

Since its enactment, there have been judicial, executive and Congressional challenges to certain aspects of the ACA. On June 17, 2021, the United States Supreme Court dismissed the most recent judicial challenge to the ACA brought by several states without specifically ruling on the constitutionality of the ACA. Prior to the Supreme Court’s decision, President Biden issued an executive order to initiate a special enrollment period for purposes of obtaining health insurance coverage through the ACA marketplace, which began on February 15, 2021 and remained open through August 15, 2021. The executive order also instructed certain governmental agencies to review and reconsider their existing policies and rules that limit access to healthcare, including among others, reexamining Medicaid demonstration projects and waiver programs that include work requirements, and policies that create unnecessary barriers to obtaining access to health insurance coverage through Medicaid or the ACA. It is unclear how other healthcare reform measures of the Biden administration will impact our business.

In addition, other legislative changes have been proposed and adopted in the United States since the ACA was enacted. On August 2, 2011, the Budget Control Act of 2011, among other things, included aggregate reductions of Medicare payments to providers of 2% per fiscal year, which went into effect on April 1, 2013 and will stay in effect through 2030, with the exception of a temporary suspension from May 1, 2020 through July 1, 2022 (with a 1% payment reduction from April 1 to June 30, 2022), unless additional Congressional action is

56

taken. In addition, on January 2, 2013, the American Taxpayer Relief Act of 2012 was signed into law, which, among other things, further reduced Medicare payments to certain providers, including physicians, hospitals and cancer treatment centers. More recently, on March 11, 2021, President Biden signed into law the American Rescue Plan Act of 2021, which eliminates the statutory cap on the Medicaid drug rebate, currently set at 100% of a drug’s AMP, beginning January 1, 2024.

The cost of prescription pharmaceuticals in the United States has been the subject of considerable discussion. There have been several Congressional inquiries and proposed and enacted legislation designed to, among other things, reform government program reimbursement methodologies. For example, the Build Back Better Act, if enacted, would introduce substantial drug pricing reforms, including the establishment of a drug price negotiation program within the U.S. Department of Health and Human Services that would require manufacturers to charge a negotiated “maximum fair price” for certain selected drugs or pay an excise tax for noncompliance, and the establishment of rebate payment requirements on manufacturers under Medicare Parts B and D. If the Build Back Better Act is not enacted, similar or other drug pricing proposals could appear in future legislation. The likelihood of implementation of these and other reform initiatives is uncertain. In the coming years, additional legislative and regulatory changes could be made to governmental health programs that could significantly impact pharmaceutical companies and the success of our product candidates.

Individual states in the United States have also proposed and enacted legislation and implementing regulations designed to control pharmaceutical product pricing, including price or patient reimbursement constraints, discounts, restrictions on certain product access, marketing cost disclosure and other transparency measures, and, in some cases, measures designed to encourage importation from other countries and bulk purchasing. We expect that additional state and federal healthcare reform measures will be adopted in the future, any of which could limit the amounts that federal and state governments will pay for healthcare products and services, which could result in reduced demand for our product candidates or additional pricing pressures, such as a single reimbursement code for biosimilar products.

We expect that healthcare reform measures that may be adopted in the future may result in more rigorous coverage criteria, new payment methodologies and additional downward pressure on the price that we receive for any approved product. Any reduction in reimbursement from Medicare or other government programs may result in a similar reduction in payments from private payors. The implementation of cost containment measures or other healthcare reforms may prevent us from being able to generate revenue, attain profitability or commercialize our product candidates.

In the E.U., similar political, economic and regulatory developments may affect our ability to profitably commercialize our product candidates, if approved. In addition to continuing pressure on prices and cost containment measures, legislative developments at the E.U. or member state level may result in significant additional requirements or obstacles that may increase our operating costs. The delivery of healthcare in the E.U., including the establishment and operation of health services and the pricing and reimbursement of medicines, is almost exclusively a matter for national, rather than E.U., law and policy. National governments and health service providers have different priorities and approaches to the delivery of health care and the pricing and reimbursement of products in that context. In general, however, the healthcare budgetary constraints in most E.U. member states have resulted in restrictions on the pricing and reimbursement of medicines by relevant health service providers. Coupled with ever-increasing E.U. and national regulatory burdens on those wishing to develop and market products, this could prevent or delay marketing approval of our product candidates, restrict or regulate post-approval activities and affect our ability to commercialize our product candidates, if approved. In markets outside of the United States and E.U., reimbursement and healthcare payment systems vary significantly by country, and many countries have instituted price ceilings on specific products and therapies.

We may be subject, directly or indirectly, to federal and state healthcare laws, including fraud and abuse, false claims and physician payment transparency laws. If we are unable to comply or have not fully complied with such laws, we could face substantial penalties.

Our operations are directly or 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. These laws impact, among other things, 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, receiving, offering or paying remuneration, directly or indirectly, in cash or in kind, to induce or in return for the purchase, recommendation, order or furnishing of an item or service reimbursable, in whole or in part, under a federal healthcare

57

program, such as the Medicare and Medicaid programs. A person or entity does not need to have actual knowledge of the federal Anti-Kickback Statute or specific intent to violate it to have committed a violation;
federal civil and criminal false claims laws, including the False Claims Act, which prohibit, among other things, individuals or entities from knowingly presenting or causing to be presented claims for payment from Medicare, Medicaid or other third-party payers that are false or fraudulent and which may apply to entities that provide coding and billing advice to customers. In addition, the government may assert that a claim including items or services resulting from a violation of the federal Anti-Kickback Statute constitutes a false or fraudulent claim for purposes of the False Claims Act;
federal civil monetary penalties laws, which impose civil fines for, among other things, the offering or transfer of remuneration to a Medicare or state healthcare program beneficiary if the person knows or should know it is likely to influence the beneficiary’s selection of a particular provider, practitioner, or supplier of services reimbursable by Medicare or a state healthcare program, unless an exception applies;
the federal Health Insurance Portability and Accountability Act of 1996 (“HIPAA”), which created new federal criminal statutes that prohibit executing a scheme to defraud any healthcare benefit program and making false statements relating to healthcare matters. Similar to the federal Anti-Kickback Statute, a person or entity does not need to have actual knowledge of the statute or specific intent to violate it to have committed a violation;
federal and state consumer protection and unfair competition laws, which broadly regulate marketplace activities and activities that potentially harm consumers;
the federal physician “sunshine” requirements under the ACA, which requires certain manufacturers of drugs, devices, biologics and medical supplies to report annually to the Centers for Medicare & Medicaid Services information related to payments and other transfers of value made by such manufacturers to physicians (defined to include doctors, dentists, optometrists, podiatrists, chiropractors, and certain non-physician practitioners (physician assistants, nurse practitioners, clinical nurse specialists, certified nurse anesthetists, anesthesiologist assistants and certified nurse midwives)), and teaching hospitals and ownership and investment interests held by physicians and their immediate family members; and
state and foreign law equivalents of each of the above federal laws, such as anti-kickback and false claims laws that may apply to items or services reimbursed by any third-party payer, including commercial insurers, state laws that require pharmaceutical companies to comply with the pharmaceutical industry’s voluntary compliance guidelines and the relevant compliance guidance promulgated by the federal government or otherwise restrict payments that may be made to healthcare providers and other potential referral sources; and state laws that require drug manufacturers to report information related to payments and other transfers of value to physicians and other healthcare providers or marketing expenditures and pricing information.

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. In addition, recent health care reform legislation has strengthened these laws.

Efforts to ensure that our operations and business arrangements with third parties will comply with applicable healthcare laws and regulations will involve substantial costs. If we 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, additional reporting obligations and oversight if we become subject to a corporate integrity agreement or other agreement to resolve allegations of non-compliance with these laws and the curtailment or restructuring of our operations, any of which could adversely affect our ability to operate our business and our results of operations. Further, defending against any such actions can be costly, time-consuming and may require significant personnel resources. Therefore, even if we are successful in defending against any such actions that may be brought against us, our business may be impaired.

If we fail to comply with our reporting and payment obligations under the Medicaid Drug Rebate Program or other governmental pricing programs in the United States, we could be subject to additional reimbursement requirements, penalties, sanctions and fines which could have a material adverse effect on our business, financial condition, results of operations and growth prospects.

We participate in governmental programs that impose drug price reporting, payment, and other compliance obligations on pharmaceutical manufacturers. Medicaid is a joint federal and state program that for low income and disabled beneficiaries. Medicare is

58

a federal program that is administered by the federal government covering individuals age 65 and over as well as those with certain disabilities. Medicare Part B reimburses physicians who administer our products. Under the MDRP, as a condition of having federal funds available for our covered outpatient drugs under Medicaid and under Medicare Part B, we must enter into, and have entered into, an agreement with the Secretary of Health and Human Services to pay a rebate to state Medicaid programs for each unit of our covered outpatient drugs dispensed to a Medicaid beneficiary and paid for by the state Medicaid program. Medicaid rebates are based on pricing data that we are required to report on a monthly and quarterly basis to the U.S. CMS, the federal agency that administers the MDRP and Medicare programs. For the MDRP, these data include the AMP for each drug and, in the case of innovator products, the Best Price, which represents the lowest price available from us to any wholesaler, retailer, provider, health maintenance organization, nonprofit entity, or governmental entity in the United States in any pricing structure, calculated to include all applicable sales and associated rebates, discounts and other price concessions. In connection with Medicare Part B, we must provide CMS with Average Sales Price (“ASP”) information on a quarterly basis. CMS uses this information to compute Medicare Part B payment rates, which consist of ASP plus a specified percentage. If we become aware that our MDRP submissions for a prior period were incorrect or have changed as a result of recalculation of the pricing data, we must resubmit the corrected data for up to three years after those data originally were due. If we fail to provide information timely or are found to have knowingly submitted false information to CMS, we may be subject to civil monetary penalties and other sanctions, including termination from the MDRP.

Federal law requires that any company that participates in the MDRP also participate in the Public Health Service’s 340B drug pricing program in order for federal funds to be available for the manufacturer’s drugs under Medicaid and Medicare Part B. The 340B program is administered by the HRSA and requires us to agree to charge statutorily defined covered entities no more than the 340B “ceiling price” for our covered drugs when used in an outpatient setting. These 340B covered entities include a variety of community health clinics and other entities that receive health services grants from the Public Health Service, as well as hospitals that serve a disproportionate share of low income patients. The 340B ceiling price is calculated using a statutory formula, which is based on the AMP and rebate amount for the covered outpatient drug as calculated under the MDRP. In general, products subject to Medicaid price reporting and rebate liability are also subject to the 340B ceiling price requirement. We must report 340B ceiling prices to HRSA on a quarterly basis, and HRSA publishes them to 340B covered entities. HRSA has finalized regulations regarding the calculation of the 340B ceiling price and the imposition of civil monetary penalties on manufacturers that knowingly and intentionally overcharge covered entities for 340B eligible drugs. HRSA has also finalized an administrative dispute resolution process through which 340B covered entities may pursue claims against participating manufacturers for overcharges. In addition, legislation may be introduced that, if passed, would further expand the 340B program, such as adding further covered entities or requiring participating manufacturers to agree to provide 340B discounted pricing on drugs when used in an inpatient setting.

In order to be eligible to have drug products paid for with federal funds under Medicaid and Medicare Part B and purchased by certain federal agencies and grantees, a pharmaceutical manufacturer must also participate in VA FSS pricing program. Under the VA FSS program, we must report the Non-FAMP for our covered drugs to the VA and charge certain federal agencies no more than the Federal Ceiling Price, which is calculated based on Non FAMP using a statutory formula. These four agencies are the VA, the U.S. Department of Defense, the U.S. Coast Guard, and the U.S. Public Health Service (including the Indian Health Service). We must also pay rebates on products purchased by military personnel and dependents through the TRICARE retail pharmacy program. If a manufacturer participating in the FSS program fails to provide timely information or is found to have knowingly submitted false information, the manufacturer may be subject to civil monetary penalties.

Individual states continue to consider and have enacted legislation to limit the growth of healthcare costs, including the cost of prescription drugs and combination products. A number of states have either implemented or are considering implementation of drug price transparency legislation that may prevent or limit our ability to take price increases at certain rates or frequencies. Requirements under such laws include advance notice of planned price increases, reporting price increase amounts and factors considered in taking such increases, wholesale acquisition cost information disclosure to prescribers, purchasers, and state agencies, and new product notice and reporting. Such legislation could limit the price or payment for certain drugs, and a number of states are authorized to impose civil monetary penalties or pursue other enforcement mechanisms against manufacturers for the untimely, inaccurate, or incomplete reporting of drug pricing information or for otherwise failing to comply with drug price transparency requirements. If we are found to have violated state law requirements, we may become subject to penalties or other enforcement mechanisms, which could have a material adverse effect on our business.

Pricing and rebate calculations vary across products and programs, are complex, and are often subject to interpretation by us, governmental or regulatory agencies, and the courts, which can change and evolve over time. Such pricing calculations and reporting, along with any necessary restatements and recalculations, could increase costs for complying with the laws and regulations governing the

59

MDRP and other governmental programs, and under the MDRP could result in an overage or underage in Medicaid rebate liability for past quarters. Price recalculations under the MDRP also may affect the ceiling price at which we are required to offer products under the 340B program. Civil monetary penalties can be applied if we are found to have knowingly submitted any false price or product information to the government, if  we are found to have made a misrepresentation in the reporting of ASP, if we fail to submit the required price data on a timely basis, or if we are found to have charged 340B covered entities more than the statutorily mandated ceiling price. CMS could also terminate our Medicaid drug rebate agreement, in which case federal payments may not be available under Medicaid or Medicare Part B for our covered outpatient drugs. We cannot assure you that our submissions will not be found by CMS or other governmental agencies to be incomplete or incorrect.

Risks Related to Ownership of Our Common Stock

The market price of our common stock may be highly volatile, and purchasers of our common stock could incur substantial losses.

The market price of our common stock has been highly volatile since our Initial Public Offering (“IPO”) and the intraday sales price per share has ranged from $8.05 to $38.10 per share during the period from November 6, 2014 through December 31, 2021 and could be subject to wide fluctuations in response to various factors, some of which are beyond our control. These factors include those discussed in the “Risk Factors” section of this Annual Report on Form 10-K and others such as:

the Covid-19 pandemic and other viral pandemics;
adverse results or delays in preclinical or clinical studies;
any inability to obtain additional funding;
any delay in filing an IND, NDA, BLA, Section 351(k) BLA 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, Section 351(k) BLA or other regulatory submission;
the perception of limited market sizes or pricing for our product candidates;
failure to successfully develop and commercialize our product candidates;
post-marketing safety issues relating to our product candidates or biosimilars generally;
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 product candidates or the inability to do so at acceptable prices;
difficulties in the implementation of the shift in our clinical, commercial, manufacturing, regulatory, marketing and general historical focus on biosimilars to a new strategy to build a leading immuno-oncology franchise funded with cash generated by our commercial biosimilar business;  
adverse regulatory decisions;
introduction of new products, services or technologies by our competitors;
failure to meet or exceed financial projections we may provide to the public;
failure to meet or exceed the financial projections of the investment community;
the perception of the pharmaceutical industry by the public, legislatures, regulators and the investment community;
announcements of significant acquisitions, strategic partnerships, joint ventures or capital commitments by us, our strategic collaboration partners or our competitors;
disputes or other developments relating to proprietary rights, including patents, litigation matters and our ability to obtain patent protection for our technologies;

60

additions or departures of key scientific or management personnel;
lawsuits, including stockholder litigation and litigation filed by us or filed against us pertaining to patent infringement or other violations of intellectual property rights;
the outcomes of any citizen petitions filed by parties seeking to restrict or limit the approval of biosimilar products;
if securities or industry analysts do not publish research or reports about our business or if they issue an adverse or misleading opinion regarding our stock;
changes in the market valuations of similar companies;
general market or macroeconomic conditions;
sales of our common stock by us or our stockholders in the future;
trading volume of our common stock;
issuance of patents to third parties that could prevent our ability to commercialize our product candidates;
reductions in the prices of originator products that could reduce the overall market opportunity for our product candidates intended as biosimilars to such originator products; and
changes in biosimilar regulatory requirements that could make it more difficult for us to develop our product candidates.

In addition, 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.

Our principal stockholders and management own a significant percentage of our stock and will be able to exert significant control over matters subject to stockholder approval.

As of December 31, 2021, our executive officers, directors, five percent stockholders and their affiliates beneficially owned approximately 59.4% of our voting stock (assuming no exercise of outstanding options or conversion of our outstanding convertible notes). These stockholders have the ability to influence us through their ownership positions, which may prevent or discourage unsolicited acquisition proposals or offers for our common stock that you may believe are in your best interest as one of our stockholders.

Our indebtedness could adversely affect our financial condition, our ability to raise additional capital to fund our operations, our ability to operate our business, our ability to react to changes in the economy or our industry and our ability to pay our debts and could divert our cash flow from operations for debt payments.

Our leverage and debt service obligations could adversely impact our business, including by:

impairing our ability to generate cash sufficient to pay interest or principal, including periodic principal payments;
increasing our vulnerability to general adverse economic and industry conditions;
requiring the dedication of a portion of our cash flow from operations to service our debt, thereby reducing the amount of our cash flow available for other purposes, including funds for clinical development or to pursue future business opportunities;
requiring us to sell debt or equity securities or to sell some of our core assets, possibly on unfavorable terms, to meet payment obligations;
limiting our flexibility in planning for, or reacting to, changes in our business and the industries in which we compete; and
placing us at a possible competitive disadvantage with less leveraged competitors and competitors that may have better access to capital resources.

Any of the foregoing factors could have negative consequences on our financial condition and results of operations.

This indebtedness could be due sooner upon the triggering of certain covenants in our debt agreements and or upon the occurrence of an event of default. If and when our indebtedness becomes due, if we do not have sufficient cash or access to capital to pay such

61

indebtedness, we will default on our obligations which will adversely harm our business. We also recently entered into a Loan Agreement that contains affirmative and negative covenants that restrict our operations, including, among other restrictions, the requirement to maintain minimum trailing twelve month net sales in an amount that begins at $200 million in the first quarter of 2022 and increases to $210 million for the quarter ended March 30, 2024 and increases to be as much as $300 million for the quarter ended December 31, 2024. Further, the Loan Agreement includes certain other affirmative covenants and negative covenants, including, covenants and restrictions that among other things, restrict our ability to incur liens, incur additional indebtedness, make investments, engage in certain mergers and acquisitions or asset sales, and declare dividends or redeem or repurchase capital stock.

Sales of a substantial number of shares of our common stock in the public market could cause our stock price to fall.

If our existing stockholders sell or indicate an intention to sell substantial amounts of our common stock in the public market the market price of our common stock could decline. As of December 31, 2021, there were 76.9 million shares of common stock outstanding.

In addition, as of December 31, 2021, approximately 26.0 million shares of common stock that are either subject to outstanding options and restricted stock units or reserved for future issuance under our equity incentive plans were eligible or may become eligible for sale in the public market to the extent permitted by the provisions of various vesting schedules and Rule 144 and Rule 701 under the Securities Act. If these additional shares of common stock are sold or if it is perceived that they will be sold in the public market, the market price of our common stock could decline.

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

We have needed and anticipate we will need additional capital in the future to continue our planned operations. To the extent that we raise additional capital by issuing equity securities, our stockholders may experience substantial dilution. Similar to prior financing transactions, 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 addition, if we raise additional funds through licensing arrangements, it may be necessary to grant potentially valuable rights to our product candidates or grant licenses on terms that are not favorable to us.

Pursuant to our 2014 Equity Incentive Award Plan (the “2014 Plan”), our management is authorized to grant stock options and other equity-based awards to our employees, directors and consultants. The number of shares available for future grant under the 2014 Plan will be increased by (i) the number of shares pursuant to outstanding awards under the 2010 Plan that are forfeited or lapse unexercised and which following the effective date are not issued under the 2010 Plan and (ii) an annual increase on the first day of each fiscal year beginning in 2015 and ending in 2024, equal to 4% of the shares of stock outstanding as of the last day of the preceding fiscal year, or such smaller number of shares as determined by our board of directors. Pursuant to our 2014 Employee Stock Purchase Plan (“ESPP”), eligible employees are able to acquire shares of our common stock at a discount to the prevailing market price, and an aggregate of 320,000 shares are initially available for issuance under the ESPP. The number of shares available for issuance under the ESPP will automatically increase on the first day of each fiscal year beginning in 2015 and ending in 2024, equal to 1% of the shares of common stock outstanding on the last day of the immediately preceding fiscal year or such smaller number of shares as determined by our board of directors. If our board of directors elects to increase the number of shares available for future grant under the 2014 Plan or the ESPP, our stockholders may experience additional dilution, which could cause our stock price to fall. Pursuant to our 2016 Employment Commencement Incentive Plan (the “2016 Plan”), our management is authorized to grant stock options and other equity-based awards to our new employees. The 2016 Plan is designed to comply with the inducement exemption contained in Nasdaq’s Rule 5635(c)(4), which provides for the grant of non-qualified stock options, restricted stock units, restricted stock awards, performance awards, dividend equivalents, deferred stock awards, deferred stock units, stock payment and stock appreciation rights to a person not previously an employee or director, or following a bona fide period of non-employment, as an inducement material to the individual’s entering into employment with us. As of December 31, 2021, we reserved for future issuance under the 2016 Plan a total of 0.4 million shares of common stock for new employees. The 2016 Plan does not provide for any annual increases in the number of shares available.

In February 2016, we issued and sold $100.0 million aggregate principal amount of our 8.2% senior convertible notes due March 2022 (the “2022 Convertible Notes”). The holders may convert their 2022 Convertible Notes at their option at any time prior to the close

62

of business on the business day immediately preceding March 31, 2022. Upon conversion of the 2022 Convertible Notes by a holder, the holder will receive shares of our common stock, together, if applicable, with cash in lieu of any fractional share. The initial conversion rate is 44.7387 shares of common stock per $1,000 principal amount of convertible notes, which is equivalent to an initial conversion price of approximately $22.35 per share, and is subject to adjustment in certain events.

In April 2020, we issued and sold $230.0 million aggregate principal amount of our 1.5% senior convertible notes due April 2026 (the “2026 Convertible Notes”). The holders may convert their 2026 Convertible Notes at their option at any time prior to the close of business on the second scheduled trading day immediately before April 15, 2026. Upon conversion of the 2026 Convertible Notes by a holder, the holder will receive shares of our common stock, together, if applicable, with cash in lieu of any fractional share. The initial conversion rate is 51.9224 shares of common stock per $1,000 principal amount of convertible notes, which is equivalent to an initial conversion price of approximately $19.26 per share, and is subject to adjustment in certain events.

We do not intend to pay dividends on our common stock so any returns will be limited to the value of our stock.

We have never declared or paid any cash dividends on our common stock. We currently anticipate that we will retain future earnings for the development, operation and expansion of our business and do not anticipate declaring or paying any cash dividends for the foreseeable future. Any return to stockholders will therefore be limited to the appreciation of their stock.

Provisions in our amended and restated certificate of incorporation and amended and restated bylaws, 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 bylaws 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 bylaws 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 corporate secretary pursuant to a resolution adopted by a majority 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 other than nominations made by or at the direction of the board of directors or a committee of the board of directors;
provide that our directors may be removed only for cause or without cause by the holders of 66 2/3% of the voting power of all then outstanding shares of voting stock;
provide that vacancies on our board of directors may be filled only by a majority of directors then in office, even though less than a quorum;
specify that no stockholder is permitted to cumulate votes at any election of directors;
expressly authorize our board of directors to modify, alter or repeal our amended and restated bylaws; and
require holders of 66 2/3% of the voting power of all then outstanding shares of voting stock to amend specified provisions of our amended and restated certificate of incorporation except for the provision making it possible for our board of directors to issue “blank check” preferred stock, and amended and restated bylaws.

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

63

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.

Any provision of our amended and restated certificate of incorporation or amended and restated bylaws 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.

General Risk Factors

Investors’ expectations of our performance relating to environmental, social and governance factors may impose additional costs and expose us to new risks.

There is an increasing focus from certain investors, employees, regulators and other stakeholders concerning corporate responsibility, specifically related to environmental, social and governance (or “ESG”) factors. Some investors and investor advocacy groups may use these factors to guide investment strategies and, in some cases, investors may choose not to invest in our company if they believe our policies relating to corporate responsibility are inadequate. Third-party providers of corporate responsibility ratings and reports on companies have increased to meet growing investor demand for measurement of corporate responsibility performance, and a variety of organizations currently measure the performance of companies on such ESG topics, and the results of these assessments are widely publicized. Investors, particularly institutional investors, use these ratings to benchmark companies against their peers and if we are perceived as lagging with respect to ESG initiatives, certain investors may engage with us to improve ESG disclosures or performance and may also make voting decisions, or take other actions, to hold us and our board of directors accountable. In addition, the criteria by which our corporate responsibility practices are assessed may change, which could result in greater expectations of us and cause us to undertake costly initiatives to satisfy such new criteria. If we elect not to or are unable to satisfy such new criteria, investors may conclude that our policies with respect to corporate responsibility are inadequate. We may face reputational damage in the event that our corporate responsibility procedures or standards do not meet the standards set by various constituencies.

We may face reputational damage in the event our corporate responsibility initiatives or objectives do not meet the standards set by our investors, stockholders, lawmakers, listing exchange or other constituencies, or if we are unable to achieve an acceptable ESG or sustainability rating from third-party rating services. A low ESG or sustainability rating by a third-party rating service could also result in the exclusion of our common stock from consideration by certain investors who may elect to invest with our competition instead. Ongoing focus on corporate responsibility matters by investors and other parties as described above may impose additional costs or expose us to new risks. Any failure or perceived failure by us in this regard could have a material adverse effect on our reputation and on our business, share price, financial condition, or results of operations, including the sustainability of our business over time.

Our reliance on third parties requires us to share our trade secrets, which increases the possibility that a competitor will discover them or that our trade secrets will be misappropriated or disclosed.

Because we rely on third parties to develop and manufacture our product candidates, we must, at times, share trade secrets with them. We seek to protect our proprietary technology in part by entering into confidentiality agreements and, if applicable, material transfer agreements, collaborative research agreements, consulting agreements or other similar agreements with our collaboration partners, advisors, employees and consultants prior to beginning research or disclosing proprietary information. These agreements typically limit the rights of the third parties to use or disclose our confidential information, such as trade secrets. Despite the contractual provisions employed when working with third parties, the need to share trade secrets and other confidential information increases the risk that such trade secrets become known by our competitors, are inadvertently incorporated into the technology of others or are disclosed or used in violation of these agreements. Given that our proprietary position is based, in part, on our know-how and trade secrets, a competitor’s discovery of our trade secrets or other unauthorized use or disclosure would impair our competitive position and may have a material adverse effect on our business.

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 laboratory are located in the San Francisco Bay Area and in Southern California (Camarillo), respectively. These locations have in the past experienced severe earthquakes and other natural disasters. We do not carry earthquake

64

insurance. Earthquakes or other natural disasters could severely disrupt our operations or those of our collaboration partners and have a material adverse effect on our business, results of operations, financial condition and prospects. 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 are unlikely to prove adequate 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.

So called “submarine” patents may be granted to our competitors that may significantly alter our launch timing expectations, reduce our projected market size, cause us to modify our product or process or block us from the market altogether.

The term “submarine” patent has been used in the pharmaceutical industry and in other industries to denote a patent issuing from an application that was not published, publicly known or available prior to its grant. Submarine patents add substantial risk and uncertainty to our business. Submarine patents may issue to our competitors covering our biosimilar product candidates or our pipeline candidates and thereby cause significant market entry delay, defeat our ability to market our products or cause us to abandon development and/or commercialization of a molecule.

Examples of submarine patents include Brockhaus, et al., United States patents 8,063,182 and 8,163,522 (controlled by Amgen), which are directed to the fusion protein in Enbrel. On July 1, 2020, the United States Court of Appeals for the Federal Circuit issued a decision that affirmed the lower court’s decision upholding the validity of these patents. As a result, we discontinued the development of CHS-0214 (our etanercept (Enbrel) biosimilar candidate).

The issuance of one or more submarine patents may harm our business by causing substantial delays in our ability to introduce a biosimilar candidate into the United States market.

We may not identify relevant patents or may incorrectly interpret the relevance, scope or expiration of a patent, which might adversely affect our ability to develop and market our products.

We cannot guarantee that any of our patent searches or analyses, including but not limited to the identification of relevant patents, the scope of patent claims or the expiration of relevant patents, are complete and thorough, nor can we be certain that we have identified each and every patent and pending application in the United States and abroad that is relevant to or necessary for the commercialization of our product candidates in any jurisdiction.

The scope of a patent claim is determined by an interpretation of the law, the written disclosure in a patent and the patent’s prosecution history. Our interpretation of the relevance or the scope of a patent or a pending application may be incorrect, which may negatively impact our ability to market our products or pipeline molecules. We may incorrectly determine that our products are not covered by a third party patent.

Many patents may cover a marketed product, including but not limited to the composition of the product, methods of use, formulations, cell line constructs, vectors, growth media, production processes and purification processes. The identification of all patents and their expiration dates relevant to the production and sale of an originator product is extraordinarily complex and requires sophisticated legal knowledge in the relevant jurisdiction. It may be impossible to identify all patents in all jurisdictions relevant to a marketed product. Our determination of the expiration date of any patent in the United States or abroad that we consider relevant may be incorrect, which may negatively impact our ability to develop and market our products.

Our failure to identify and correctly interpret relevant patents may negatively impact our ability to develop and market our products.

If we are unable to obtain and maintain effective patent rights for our product candidates or any future product candidates, we may not be able to prevent competitors from using technologies we consider important in our successful development and commercialization of our product candidates, resulting in loss of any potential competitive advantage our patents may have otherwise afforded us.

While our principal focus in matters relating to intellectual property is to avoid infringing the valid and enforceable rights of third parties, we also rely upon a combination of patents, trade secret protection and confidentiality agreements to protect our own intellectual

65

property related to our product candidates and development programs. Our ability to enjoy any competitive advantages afforded by our own intellectual property depends in large part on our ability to obtain and maintain patents and other intellectual property protection in the United States and in other countries with respect to various proprietary elements of our product candidates, such as, for example, our product formulations and processes for manufacturing our products and our ability to maintain and control the confidentiality of our trade secrets and confidential information critical to our business.

We have sought to protect our proprietary position by filing patent applications in the United States and abroad related to our products 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. There is no guarantee that any patent application we file will result in an issued patent having claims that protect our products. Additionally, while the basic requirements for patentability are similar across jurisdictions, each jurisdiction has its own specific requirements for patentability. We cannot guarantee that we will obtain identical or similar patent protection covering our products in all jurisdictions where we file patent applications.

The patent positions of biopharmaceutical companies generally are highly uncertain and involve complex legal and factual questions. As a result, the patent applications that we own or license may fail to result in issued patents with claims that cover our product candidates in the United States or in other foreign countries for many reasons. There is no assurance that all potentially relevant prior art relating to our patents and patent applications has been found, considered or cited during patent prosecution, which can be used to invalidate a patent or prevent a patent from issuing from a pending patent application. Even if patents do successfully issue, and even if such patents cover our product candidates, third parties may challenge their validity, enforceability or scope, which may result in such patent claims being narrowed, found unenforceable or invalidated. Our patents and patent applications, even if they are unchallenged, may not adequately protect our intellectual property, provide exclusivity for our product candidates or prevent others from designing around our claims. Any of these outcomes could impair our ability to prevent competitors from using the technologies claimed in any patents issued to us, which may have an adverse impact on our business.

In addition, changes to United States patent laws provide additional procedures for third parties to challenge the validity of issued patents based on patent applications filed after March 15, 2013. If the breadth or strength of protection provided by the patents and patent applications we hold or pursue with respect to our current or future product candidates is challenged, then it could threaten our ability to prevent competitive products using our proprietary technology. Further, because patent applications in the United States and most other countries are confidential for a period of time, typically for 18 months after filing, we cannot be certain that we were the first to either (i) file any patent application related to our product candidates or (ii) invent any of the inventions claimed in our patents or patent applications. Furthermore, for applications filed before March 16, 2013 or patents issuing from such applications, an interference proceeding can be provoked by a third party or instituted by the USPTO to determine who was the first to invent any of the subject matter covered by the patent claims of our applications and patents. As of March 16, 2013, the United States transitioned to a “first-to-file” system for deciding which party should be granted a patent when two or more patent applications claiming the same invention are filed by different parties. A third party that files a patent application in the USPTO before we do, could therefore be awarded a patent covering an invention of ours even if we had made the invention before it was made by the third party. The change to “first-to-file” from ”first-to-invent” is one of the changes to the patent laws of the United States resulting from the Leahy-Smith America Invents Act (the “Leahy-Smith Act”), signed into law on September 16, 2011. Among some of the other significant changes to the patent laws are changes that limit where a patentee may file a patent infringement suit and provide opportunities for third parties to challenge any issued patent in the USPTO. It is not yet clear what, if any, impact the Leahy-Smith Act will have on the operation of our business. 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.

Patents granted by the European Patent Office may be opposed by any person within nine months from the publication of their grant and, in addition, may be challenged before national courts at any time. If the breadth or strength of protection provided by the patents and patent applications we hold, license or pursue with respect to our product candidates is threatened, it could threaten our ability to prevent third parties from using the same technologies that we use in our product candidates.

We have issued patents and have filed patent applications, which are currently pending, covering various aspects of our 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 or infringed by third parties. Any successful actions by third parties to challenge the validity or enforceability of any patents, which may issue to us could deprive us of the ability to prevent others from using

66

the technologies claimed in such issued patents. 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.

While our biosimilar business is based primarily on the timing of our biosimilar product launches to occur after the expiration of relevant patents and on avoiding infringing valid and enforceable rights of third parties, we have filed a number of patent applications seeking patents that cover various proprietary elements of our product candidates when we have believed securing such patents may afford a competitive advantage. Our patent portfolio includes pending patent applications and issued patents, in the United States and globally, covering our biosimilar product candidates and methods of making them. We cannot guarantee that our proprietary technologies will avoid infringement of third-party patents. Moreover, because competitors may be able to develop their own proprietary technologies, it is uncertain whether any of our issued patents or pending patent applications directed to etanercept and adalimumab would cover the etanercept and adalimumab products of any competitors. The product and patent landscape is highly uncertain and we cannot predict whether our patent filings will afford us a competitive advantage against third parties or if our etanercept and adalimumab products will avoid infringement of third-party patents.

We do not consider it necessary for us or our competitors to obtain or maintain a proprietary patent position in order to engage in the business of biosimilar development and commercialization. Hence, while our ability to secure patent coverage on our own proprietary developments may improve our competitive position with respect to the product candidates we intend to commercialize, we do not view our own patent filings as a necessary or essential requirement for conducting our business nor do we rely on our own patent filings or the potential for any commercial advantage they may provide us as a basis for our success.

Obtaining and maintaining our patent protection depends on compliance with various procedural requirements, document submissions, fee payment and other requirements imposed by governmental patent agencies. Our patent protection could be reduced or eliminated for non-compliance with these requirements.

The USPTO and various foreign governmental patent agencies require compliance with a number of procedural, documentary, fee payment and other provisions during the patent process. In many cases, an inadvertent lapse can be cured by payment of a late fee or by other means in accordance with the applicable rules. However, there are situations in which noncompliance can result in abandonment or lapse of a patent or patent application, resulting in partial or complete loss of patent rights in the relevant jurisdiction. In such an event, competitors might be able to enter the market earlier than would otherwise have been the case.

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

Filing, prosecuting, defending and enforcing patents on product candidates in all countries throughout the world would be prohibitively expensive, and our intellectual property rights in some countries outside the United States can be less extensive than those in the United States. 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 United States. Further, licensing partners may choose not to file patent applications 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 United States or importing products made using our inventions into the United States 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 the ability to enforce our patents is not as strong as that in the United States. 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, 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 and 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. Governments of foreign countries may force us to license our patents to third parties on terms that are not commercially reasonable or acceptable to us. 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.

67

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

While we have filed patent applications to protect certain aspects of our own proprietary formulation and process developments, we also rely on trade secret protection and confidentiality agreements to protect proprietary scientific, business and technical information and know-how that is not or may not be patentable or that we elect not to patent. However, confidential information and trade secrets can be difficult to protect. Moreover, the information embodied in our trade secrets and confidential information may be independently and legitimately developed or discovered by third parties without any improper use of or reference to information or trade secrets. We seek to protect the scientific, technical and business information supporting our operations, as well as the confidential information relating specifically to our product candidates by entering into confidentiality agreements with parties to whom we need to disclose our confidential information, for example, our employees, consultants, scientific advisors, board members, contractors, potential collaborators and investors. However, we cannot be certain that such agreements have been entered into with all relevant parties. We also seek to preserve the integrity and confidentiality of our data and trade secrets by maintaining physical security of our premises and physical and electronic security of our information technology systems, but it is possible that these security measures could be breached. While we have confidence in these individuals, organizations and systems, agreements or security measures may be breached, and we may not have adequate remedies for any breach. Our confidential information and trade secrets thus may become known by our competitors in ways we cannot prove or remedy.

Although we expect all of our employees and consultants to assign their inventions to us, and all of our employees, consultants, advisors and any third parties who have access to our proprietary know-how, information or technology to enter into confidentiality agreements, we cannot provide any assurances that all such agreements have been duly executed. We cannot guarantee 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. For example, any of these parties may breach the agreements and disclose our proprietary information, including our trade secrets, and we may not be able to obtain adequate remedies for such breaches. 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. We cannot guarantee that our employees, former employees or consultants will not file patent applications claiming our inventions. Because of the “first-to-file” laws in the United States and the EU, such unauthorized patent application filings may defeat our attempts to obtain patents on our own inventions.

We may be subject to claims challenging the inventorship of our patent filings and other intellectual property.

Although we are not currently aware of any claims challenging the inventorship of our patent applications or ownership of our intellectual property, we may in the future be subject to claims that former employees, collaborators or other third parties have an interest in our patent applications or patents we may be granted or other intellectual property as an inventor or co-inventor. For example, we may have inventorship or 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 in defending any such 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. Such an outcome could have a material adverse effect on our business. Even if we are successful in defending against such claims, litigation could result in substantial costs and be a distraction to management and other employees.

We incur significant increased costs as a result of operating as a public company, and our management is required to devote substantial time to compliance initiatives. We may fail to comply with the rules that apply to public companies, including Section 404 of the Sarbanes-Oxley Act of 2002, which could result in sanctions or other penalties that would harm our business.

We incur significant legal, accounting and other expenses as a public company, including costs resulting from public company reporting obligations under the Securities Exchange Act, and regulations regarding corporate governance practices. The listing requirements of The Nasdaq Global Market require that we satisfy certain corporate governance requirements relating to director independence, distributing annual and interim reports, stockholder meetings, approvals and voting, soliciting proxies, conflicts of interest and a code of conduct. Our management and other personnel must devote a substantial amount of time to ensure that we maintain compliance with all of these requirements. Moreover, the reporting requirements, rules and regulations have increased our legal and financial compliance costs and make some activities more time consuming and costly. Any changes we have made, and may make in the

68

future to comply with these obligations may not be sufficient to allow us to satisfy our obligations as a public company on a timely basis, or at all. These reporting requirements, rules and regulations, coupled with the increase in potential litigation exposure associated with being a public company, may also make it more difficult for us to attract and retain qualified persons to serve on our board of directors or board committees or to serve as executive officers, or to obtain certain types of insurance, including directors’ and officers’ insurance, on acceptable terms.

We are subject to Section 404 of The Sarbanes-Oxley Act of 2002 (“Section 404”), and the related rules of the SEC, which generally require our management and independent registered public accounting firm to report on the effectiveness of our internal control over financial reporting. During the course of our review and testing, we may identify deficiencies and be unable to remediate them before we must provide the required reports. Furthermore, if we have a material weakness in our internal controls over financial reporting, we may not detect errors on a timely basis and our financial statements may be materially misstated. We or our independent registered public accounting firm may not be able to conclude on an ongoing basis that we have effective internal control over financial reporting, which could harm our operating results, cause investors to lose confidence in our reported financial information and cause the trading price of our stock to fall. In addition, as a public company we are required to file accurate and timely quarterly and annual reports with the SEC under the Exchange Act. Any failure to report our financial results on an accurate and timely basis could result in sanctions, lawsuits, delisting of our shares from The Nasdaq Global Market or other adverse consequences that would materially harm our business.

Stockholder activism, the current political environment and the current high level of government intervention and regulatory reform may also lead to substantial new regulations and disclosure obligations, which may lead to additional compliance costs and impact the manner in which we operate our business in ways we cannot currently anticipate. Our management and other personnel will need to devote a substantial amount of time to these compliance initiatives. Moreover, these rules and regulations will increase our legal and financial compliance costs and will make some activities more time consuming and costly. For example, we expect these rules and regulations to make it more difficult and more expensive for us to obtain director and officer liability insurance and we may be required to incur substantial costs to maintain our current levels of such coverage.

Our internal computer systems, or those used by our third-party CROs or other contractors or consultants, may fail or suffer security breaches.

Despite the implementation of security measures, our internal computer, server, and other information technology systems as well as those of our third-party collaborators, consultants, contractors, suppliers, and service providers, may be vulnerable to damage from physical or electronic break-ins, computer viruses, “phishing” attacks, malware, ransomware, denial of service and other cyber-attacks or disruptive incidents that could result in unauthorized access to, use or disclosure of, corruption of, or loss of sensitive, and/ or proprietary data, including health-related information or other personal information, and could subject us to significant liabilities and regulatory and enforcement actions, and reputational damage. If we or any of our third-party collaborators were to experience any material failure or security breach, it could result in a material disruption of our development programs, reputation, and business operations. For example, the loss of clinical study data from completed or ongoing clinical studies could result in delays in any regulatory approval or clearance efforts and significantly increase our costs to recover or reproduce the data, and subsequently commercialize the product. If we or our third-party collaborators, consultants, contractors, suppliers, or service providers were to suffer an attack or breach, for example, that resulted in the unauthorized access to or use or disclosure of personal information, including health-related information, we may have to notify individuals, collaborators, government authorities, and the media, and may be subject to investigations, civil penalties, administrative and enforcement actions, and litigation, any of which could harm our business and reputation. Likewise, we rely on our third-party CROs and other third parties to conduct clinical studies, and similar events relating to their computer systems could also have a material adverse effect on our business. The COVID-19 pandemic is generally increasing the attack surface available to criminals, as more companies and individuals work online and work remotely, and as such, the risk of a cybersecurity incident potentially occurring, and our investment in risk mitigations against such an incident, is increasing. For example, there has been an increase in phishing and spam emails as well as social engineering attempts from “hackers” hoping to use the recent COVID-19 pandemic to their advantage. To the extent that any disruption or security breach were to result in a loss of, or damage to, our data or systems, or inappropriate or unauthorized access to or disclosure or use of confidential, proprietary, or other sensitive, personal information, including health-related information, we could incur liability and suffer reputational harm, and the development and commercialization of our products could be delayed. Our insurance policies may not be adequate to compensate us for the potential losses arising from such disruptions, failure, or security breach. In addition, such insurance may not be available to us in the future on economically reasonable terms, or at all. Further, our insurance may not cover all claims made against us and defending a suit, regardless of its merit, could be costly, divert management attention, and harm our reputation.

69

We are subject to governmental regulation and other legal obligations related to privacy, data protection and information security. Compliance with these requirements could result in additional costs and liabilities to us or inhibit our ability to collect and process data, and the failure to comply with such requirements could have a material adverse effect on our business, financial condition or results of operations.

Privacy and data security have become significant issues in the United States, E.U. and in many other jurisdictions where we may in the future conduct our operations. As we receive, collect, process, use and store personal and confidential data, we may be subject to diverse laws and regulations relating to data privacy and security, including, in the United States, HIPAA and the CCPA (defined below), and, in the E.U. and the EEA, Regulation 2016/679, known as the General Data Protection Regulation (“GDPR”). Compliance with these privacy and data security requirements is rigorous and time-intensive and may increase our cost of doing business, and despite those efforts, there is a risk that we may be subject to fines and penalties, litigation and reputational harm, which could materially and adversely affect our business, financial condition and results of operations.

In the United States, we and our partners may be subject to numerous federal and state laws and regulations, including state data breach notification laws, state health information privacy laws, and federal and state consumer protection laws and regulations, that govern the collection, use, disclosure, and protection of health-related and other personal information could apply to our operations or the operations of our partners. In addition, we may obtain health information from third parties (including research institutions from which we obtain clinical trial data) that are subject to privacy and security requirements under the Health Insurance Portability and Accountability Act of 1996, as amended, or HIPAA. Depending on the facts and circumstances, we could be subject to criminal penalties if we knowingly obtain, use, or disclose individually identifiable health information maintained by a HIPAA covered entity in a manner that is not authorized or permitted by HIPAA.

Even when HIPAA does not apply, according to the Federal Trade Commission (“FTC”), failing to take appropriate steps to keep consumers’ personal information secure constitutes unfair acts or practices in or affecting commerce in violation of Section 5(a) of the Federal Trade Commission Act. The FTC expects a company’s data security measures to be reasonable and appropriate in light of the sensitivity and volume of consumer information it holds, the size and complexity of its business, and the cost of available tools to improve security and reduce vulnerabilities. Individually identifiable health information is considered sensitive data that merits stronger safeguards.

In addition, state laws govern the privacy and security of health information in certain circumstances, many of which differ from each other in significant ways and may not have the same requirements, thus complicating compliance efforts. By way of example, California enacted the California Consumer Privacy Act (the “CCPA”) on June 28, 2018, which went into effect on January 1, 2020. The CCPA creates individual privacy rights for California consumers and increases the privacy and security obligations of entities handling certain personal information. The CCPA provides for civil penalties for violations, as well as a private right of action for data breaches that is expected to increase data breach litigation. Further, the CPRA recently passed in California, which will impose additional data protection obligations on covered businesses, including additional consumer rights processes, limitations on data uses, new audit requirements for higher risk data, and opt outs for certain uses of sensitive data. It will also create a new California data protection agency authorized to issue substantive regulations and could result in increased privacy and information security enforcement. The majority of the provisions will go into effect on January 1, 2023, and additional compliance investment and potential business process changes may be required. The CCPA and the CPRA may increase our compliance costs and potential liability, and many similar laws have been proposed at the federal level and in other states.

In addition, the regulatory framework for the receipt, collection, processing, use, safeguarding, sharing and transfer of personal and confidential data is rapidly evolving and is likely to remain uncertain for the foreseeable future as new global privacy rules are being enacted and existing ones are being updated and strengthened. For example, on May 25, 2018, the GDPR took effect. The GDPR is applicable in each EEA member state and applies to companies established in the EEA as well as companies that collect and use personal data to offer goods or services to, or monitor the behavior of, individuals in the EEA, including, for example, through the conduct of clinical trials. GDPR introduces more stringent data protection obligations for processors and controllers of personal data. Among other things, the GDPR requires the establishment of a lawful basis for the processing of data, includes requirements relating to the consent of the individuals to whom the personal data relates, including detailed notices for clinical trial subjects and investigators, as well as requirements regarding the security of personal data and notification of data processing obligations or security incidents to appropriate data protection authorities or data subjects. Recent legal developments in Europe have created complexity and uncertainty regarding transfers of personal data from the EEA to the United States. For example, on July 16, 2020, the Court of Justice of the European Union (“CJEU”) invalidated the EU-US Privacy Shield Framework (“Privacy Shield”) under which personal data could be transferred from the EEA to United States entities that had self-certified under the Privacy Shield scheme. While the CJEU upheld the adequacy of the standard contractual clauses (a

70

standard form of contract approved by the European Commission as an adequate personal data transfer mechanism, and potential alternative to the Privacy Shield), it made clear that reliance on them alone may not necessarily be sufficient in all circumstances. Use of the standard contractual clauses must now be assessed on a case-by-case basis taking into account the legal regime applicable in the destination country, in particular applicable surveillance laws and rights of individuals and additional measures and/or contractual provisions may need to be put in place, however, the nature of these additional measures is currently uncertain. Penalties and fines for failure to comply with GDPR are significant, including fines of up to €20 million or 4% of total worldwide annual turnover, whichever is higher.

Additionally, as of January 1, 2021, we had to comply with the GDPR and the GDPR as implemented in the United Kingdom, each regime having the ability to fine up to the greater of €20 million/ £17.5 million or 4% of global turnover. The relationship between the United Kingdom and the E.U. with respect to certain aspects of data protection law remains unclear, and it is unclear how United Kingdom data protection laws and regulations will develop in the medium to longer term, and how data transfers to and from the United Kingdom will be regulated in the long term. These changes will lead to additional costs and increase our overall risk exposure.

Although we work to comply with applicable laws, regulations and standards, our contractual obligations and other legal obligations, these requirements are evolving and may be modified, interpreted and applied in an inconsistent manner from one jurisdiction to another, and may conflict with one another or other legal obligations with which we must comply. Any failure or perceived failure by us or our employees, representatives, contractors, consultants or other third parties to comply with such requirements or adequately address privacy and security concerns, even if unfounded, could result in additional cost and liability to us, damage our reputation, and have a material adverse effect on our business, financial condition and results of operations.

The international aspects of our business expose us to business, regulatory, political, operational, financial and economic risks associated with doing business outside of the United States.

We currently have limited international operations of our own and have and may have in the future a number of international collaborations, including our significant collaboration with Junshi Biosciences in China. Doing business internationally involves a number of risks, including but not limited to:

failure of the FDA to accept clinical trial data obtained by our product candidates in clinical trials in China, which could result in an inability to obtain acceptance or increased costs to pursue clinical trials in the United States;

multiple, conflicting and changing laws and regulations such as privacy regulations, tax laws, export and import restrictions, employment laws, regulatory requirements and other governmental approvals, permits and licenses, including those that affect our work with a collaboration partner in China;

failure by us or our collaboration partners 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 and enforcing our intellectual property;

difficulties in staffing and managing foreign operations by us or our collaboration partners;

complexities associated with managing multiple payer reimbursement regimes, government payers or patient self-pay systems by our collaboration partners;

limits in our or our collaboration partners’ ability to penetrate international markets;

financial risks, such as longer payment cycles, 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;

71

natural disasters, political and economic instability, including wars, terrorism and political unrest, outbreak of disease, boycotts, curtailment of trade and other business restrictions;

certain expenses including, among others, expenses for travel, translation and insurance;

expose us to sanctions, such as the sanctions levied by United States, E.U. and Russian regulatory bodies in connection with Russia’s military intervention in the Ukraine in March 2014; and

regulatory and compliance risks that relate to maintaining accurate information and control over sales and activities that may fall within the purview of the United States Foreign Corrupt Practices Act, its books and records provisions or its anti-bribery provisions.

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

Our research and development activities and our third-party manufacturers’ and suppliers’ activities involve the controlled storage, use and disposal of hazardous materials, including the components of our product candidates and other hazardous compounds. We and our manufacturers and suppliers are subject to laws and regulations governing the use, manufacture, storage, handling and disposal of these hazardous materials. In some cases, these hazardous materials and various wastes resulting from their use are stored at our and 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, environmental damage resulting in costly cleanup and liabilities under applicable laws and regulations governing the use, storage, handling and disposal of these materials and specified waste products. Although we believe that the safety procedures utilized by us and our third-party manufacturers for handling and disposing of these materials generally comply with the standards prescribed by these laws and regulations, we cannot guarantee that this is the case 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. We do not currently carry biological or hazardous waste insurance coverage.

Item 1B.   Unresolved Staff Comments

Not applicable.

Item 2.   Properties

Our headquarters are located in Redwood City, California, where we occupy office space under a lease that will expire in September 2024 with a five-year renewal option. Our analytical and process development laboratory is located in Camarillo, California under a lease that expires in May 2027, and contains a one-time option to extend the lease term for five years.

We believe that our existing facilities are adequate for our current needs. When our leases expire, or if we need to hire more employees, we may exercise our renewal option or look for additional or alternate space for our operations and we believe that suitable additional or alternative space will be available in the future on commercially reasonable terms.

Item 3.   Legal Proceedings

The information called for by this Item is incorporated herein by reference to Item 8. “Financial Statements and Supplementary Data,” Note 8. “Commitments and Contingencies”.

Item 4.   Mine Safety Disclosures

Not applicable.

72

PART II

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

Market Information

Our common stock has been listed on The Nasdaq Global Market under the symbol “CHRS” since November 6, 2014. As of January 31, 2022, there were approximately 27 stockholders of record of our common stock.

Dividends

We have never declared or paid any cash dividends on our capital stock and do not anticipate paying cash dividends in the foreseeable future.

Stock Performance Graph

The following graph shows the total stockholder’s return on an investment of $100 in cash at market close on December 30, 2016  (the last trading day before the beginning of our fifth preceding fiscal year) through December 31, 2021 for (i) our common stock, (ii) the Nasdaq Composite Index and (iii) the Nasdaq Biotechnology Index. Pursuant to applicable Securities and Exchange Commission rules, all values assume reinvestment of the full amount of all dividends, however, no dividends have been declared on our common stock to date. The stockholder return shown on the graph below is not necessarily indicative of future performance, and we do not make or endorse any predictions as to future stockholder return. This graph shall not be deemed “soliciting material” or be deemed “filed” for purposes of Section 18 of 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, whether made before or after the date hereof and irrespective of any general incorporation language in any such filing.

73

Graphic

Recent Sales of Unregistered Equity Securities

From January 1, 2021 through December 31, 2021, there were no sales or issuances of unregistered securities that were not otherwise reported on a Quarterly Report on Form 10-Q or Current Report on Form 8-K.

Issuer Purchases of Equity Securities

We did not repurchase any of our equity securities during the fourth quarter ended December 31, 2021.  A total of 1,296 shares were surrendered to Coherus in November 2021, to satisfy minimum tax withholding obligations in connection with the vesting or exercise of stock-based awards.

Item 6.   [Reserved]

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

The following discussion should be read in conjunction with the consolidated financial statements and notes thereto included elsewhere in this Annual Report on Form 10-K (“Form 10-K”). This Form 10-K, including the following sections, contains forward-looking statements within the meaning of the federal securities laws. These statements are subject to risks and uncertainties that could cause actual results and events to differ materially from those expressed or implied by such forward-looking statements. For a detailed discussion

74

of these risks and uncertainties, see the “Risk Factors” section in Item 1A of this Form 10-K. We caution the reader not to place undue reliance on these forward-looking statements, which reflect management’s analysis only as of the date of this Form 10-K. We undertake no obligation to update forward-looking statements, which reflect events or circumstances occurring after the date of this Form 10-K.

This MD&A section generally discusses 2021 and 2020 items and year-to-year comparisons between 2021 and 2020. Discussions of 2019 items and year-to-year comparisons between 2020 and 2019 that are not included in this Form 10-K can be found in “Management's Discussion and Analysis of Financial Condition and Results of Operations” in Part II, Item 7 of our Annual Report on Form 10-K for the fiscal year ended December 31, 2020, filed with the SEC on February 25, 2021.

Overview

We are a commercial-stage biopharmaceutical company focused on the research, development and commercialization of innovative immunotherapies to treat cancer. Our strategy is to build a leading immuno-oncology franchise funded with cash generated through net sales of our diversified portfolio of FDA-approved therapeutics.

Our commercial portfolio includes two FDA-approved biologics. Our first product, UDENYCA, a biosimilar to Neulasta, a long-acting granulocyte-colony stimulating factor, was launched commercially in the United States in January 2019. In December 2021, the FDA-approved YUSIMRY, formerly CHS-1420, our Humira biosimilar product, which we plan to launch in the United States on or after July 1, 2023, per the terms of an agreement with Humira manufacturer, AbbVie. In addition to our two FDA-approved biologics, we also have two additional product candidates in the late stage of review with the FDA, toripalimab and CIMERLI, a Lucentis biosimilar candidate. The PDUFA action date for the toripalimab BLA is April 30, 2022, and if approved, we are planning to launch toripalimab in the United States following approval. In 2021, our partner Bioeq, submitted to the FDA a BLA for CIMERLI. The FDA has accepted the application for filing and set a target action date of August 2022. If approved, we expect CIMERLI commercial launch following approval, depending on importation timing with the United States Customs. We are also conducting a pharmacokinetic study to facilitate a potential Section 351(k) BLA seeking FDA approval for CHS-305, an Avastin biosimilar candidate. We have built an experienced and robust oncology market access, key account management and medical affairs capability in the United States, supporting the successful commercialization of UDENYCA. We expect to leverage these capabilities as we build and launch our immuno-oncology franchise.

2027 Term Loans

In January 2022, we entered into a Loan Agreement that provides for a senior secured term loan facility of up to $400.0 million (inclusive of a $100.0 million uncommitted additional facility amount) to be funded in four committed tranches: (i) a Tranche A Loan in an aggregate principal amount of $100.0 million that was funded on January 5, 2022; (ii) a Tranche B Loan in an aggregate principal amount of $100.0 million to be funded no later than April 1, 2022, subject to the delivery of evidence of repayment, repurchase or redemption of indebtedness outstanding under our 8.2% Convertible Notes due March 2022 and certain customary deliverables; (iii) a Tranche C Loan in an aggregate principal amount of $50.0 million to be funded at the our option between April 1, 2022 and March 17, 2023, subject to certain conditions including the first FDA approval of a BLA for our product candidate toripalimab in the United States; and (iv) a Tranche D Loan in an aggregate principal amount of $50.0 million to be funded at our option between April 1, 2022 and March 17, 2023, subject to certain conditions including the first FDA approval of a BLA for our product candidate CHS-201 (ranibizumab biosimilar) in the United States. We have the right to request an uncommitted additional facility amount of up to $100.0 million. The 2027 Term Loans mature in 2027.

In January 2022, we used funds from the Tranche A Loan to voluntarily prepay all amounts outstanding under the 2025 Term Loan. (See “Note 14. Subsequent Events” in the “Notes to Consolidated Financial Statements” contained in Part II, Item 8 of this Annual Report on Form 10-K for additional details). We expect to use proceeds from the Tranche B Loan to fully redeem the outstanding 2022 Convertible Notes due in March 2022.

Junshi Biosciences – TIGIT Option Exercises

In January 2022, we initiated the process for the exercise of our option to license JS006, a TIGIT-targeted antibody, in the United States and Canada from Junshi Biosciences, expanding our 2021 immuno-oncology collaboration agreement. We will lead further development of JS006 and will be responsible for the associated development costs as set forth in the Collaboration Agreement.  Antibodies blocking TIGIT (T cell immunoglobulin and ITIM domain) have shown potential for enhanced anti-tumor activity in combination with PD-1/PD-L1 inhibitors. In preclinical studies, JS006 demonstrated strong binding affinity and inhibition of the TIGIT pathway. A dose escalation, dose expansion clinical trial (clinicaltrials.gov identifier# NCT05061628) evaluating the safety, tolerability and pharmacokinetic

75

properties of JS006 as monotherapy and in combination with PD-1 inhibitor toripalimab in patients with advanced solid tumors is ongoing in China. The FDA has cleared an IND allowing clinical trials of JS006 in the United States, and we plan to advance toripalimab in combination with JS006 in a clinical trial in North America later in 2022.

JS006 has emerged as a promising novel immuno-oncology agent that can potentially be used in combination with PD-L1 agents to improve upon the durable clinical antitumor activity of current PD-L1 regimens. Moreover, a JS006 and PD-L1 combination could be practice changing in numerous tumor settings by providing a chemotherapy free option, thereby improving upon the safety profile of current regimens. Our current hypothesis is that the TIGIT class of agents could be effective in the same tumor types and settings where PD-L1 therapies have proven efficacy, but with a potentially better safety profile than chemotherapy containing PD-L1 regimens or a broader patient population, and as such, the market potential for this class of agents is likely to be as large, or larger, than that of PD-L1 therapies.  

Products and Product Candidates

Our portfolio includes the following products and product candidates:

Oncology

Toripalimab is being developed for its ability to block PD-1 interactions with its ligands, PD-L1 and PD-L2 by binding to the FG loop on the PD-1, and for enhanced PD-1 receptor internalization (endocytosis function). We believe blocking PD-1 interactions with PD-L1 and PD-L2 can help to promote the immune system’s ability to attack and kill tumor cells. More than thirty company-sponsored toripalimab clinical studies covering more than fifteen indications have been conducted globally by our partner Junshi Biosciences, including in China, the United States, Southeast Asia, and European countries.

Together with Junshi Biosciences, in the third quarter of 2021 we completed the submission of the toripalimab BLA to the FDA seeking approval for the use of toripalimab in combination with gemcitabine and cisplatin for first-line treatment of adults with metastatic or recurrent locally advanced NPC, and for use as a monotherapy in the second- or later-line treatment of patients with recurrent unresectable or metastatic NPC that have progressed on or after a platinum-containing chemotherapy and the FDA granted the BLA Priority Review with a target action date of April 30, 2022. We believe there is a high unmet need in NPC based on the current FDA-approved treatment alternatives and the lack of any approved immmunotherapies.

The FDA has granted Breakthrough Therapy designation to toripalimab for the treatment of patients with recurrent or metastatic NPC with disease progression on or after platinum-containing chemotherapy and for toripalimab in combination with chemotherapy (gemcitabine and cisplatin) for the first line treatment of recurrent or metastatic NPC. The FDA has also granted toripalimab Fast Track designation for the treatment of mucosal melanoma and orphan drug designations for treatment of NPC, mucosal melanoma soft tissue sarcoma, and esophageal cancer.

In addition to NPC, we plan to submit supplemental BLAs to the FDA for toripalimab within the next two years for the treatment of rare and highly prevalent cancers.

JS006 is an investigational recombinant humanized IgG4κ monoclonal antibody designed to act specifically against human TIGIT. A number of preclinical and clinical studies have demonstrated that activation of the TIGIT pathway could be a crucial underlying mechanism for tumor immune evasion and resistance to PD-1 blockade therapy. Combination of TIGIT and PD-1/PD-L1 antibodies showed a synergistic potential to enhance antitumor response, to overcome anti-PD-1 resistance and possibly broaden the cancer patient population that can benefit from immunotherapy.

A dose escalation, dose expansion clinical trial (clinicaltrials.gov identifier# NCT05061628) evaluating the safety, tolerability and pharmacokinetic properties of JS006 as monotherapy and in combination with PD-1 inhibitor toripalimab in patients with advanced solid tumors is ongoing in China. The FDA has cleared an IND allowing clinical trials of JS006 in the United States, and we plan to advance toripalimab in combination with JS006 in a clinical trial in North America later in 2022.

UDENYCA is a biosimilar to Neulasta, a long-acting granulocyte colony stimulating factor (G-CSF). We launched UDENYCA commercially in the United States in January 2019 following approval by the FDA in November 2018. In 2021 we recorded net sales of UDENYCA of $326.6 million. We are also developing an additional presentation of UDENYCA: a proprietary OBI, in

76

addition to the currently marketed pre-filled syringe presentation. In October 2021, we announced positive results from a randomized, open-label, crossover study assessing the pharmacokinetic and pharmacodynamic bioequivalence of UDENYCA administered via OBI compared to UDENYCA PFS. We are planning a 2022 submission to the FDA of a prior approval supplement to seek marketing authorization for the UDENYCA OBI.
CHS-305, a bevacizumab (Avastin) biosimilar candidate. In January 2020, we entered into a license agreement with Innovent for the development and commercialization of a biosimilar version of bevacizumab (Avastin) in any dosage form and presentations in the United States and Canada. We are conducting a three-way PK study using Avastin drug products from the United States, Avastin drug products from China and Innovent’s biosimilar to bevacizumab, as well additional analytical similarity exercises. We, together with our partner Innovent, are assessing the commercial feasibility of CHS-305.

Immunology

YUSIMRY  (adalimumab-aqvh), is a biosimilar of Humira, a monoclonal antibody that can bind to TNF. YUSIMRY provides certain therapeutic benefits for treatment of patients with certain inflammatory diseases characterized by increased production of TNF in the body, including rheumatoid arthritis, juvenile idiopathic arthritis, psoriatic arthritis, ankylosing spondylitis, Crohn’s disease, psoriasis and ulcerative colitis. In December 2021, the FDA approved YUSIMRY, which we plan to launch in the United States on or after July 1, 2023, per the terms of an agreement with Humira manufacturer, AbbVie Inc.

Ophthalmology

CIMERLI, formerly known as CHS-201, a ranibizumab (Lucentis) biosimilar candidate. In November 2019, we entered into a license agreement with Bioeq for the commercialization of CHS-201, a biosimilar version of ranibizumab (Lucentis) in certain dosage forms in both a vial and PFS presentation. Under this agreement, Bioeq granted to us an exclusive royalty-bearing license to commercialize CHS-201 in the field of ophthalmology (and any other approved labelled indication) in the United States.
Bioeq submitted a Section 351(k) BLA for CIMERLI to the FDA in the third quarter of 2021. The FDA has accepted the CIMERLI BLA for review and assigned an August 2022 target action date.

License Agreement with Junshi Biosciences

On February 1, 2021, we entered into an Exclusive License and Commercialization Agreement with Junshi Biosciences for the co-development and commercialization of toripalimab, Junshi Biosciences’ anti-PD-1 antibody in the United States and Canada.

Under the terms of the Collaboration Agreement, we paid $150.0 million upfront for exclusive rights to toripalimab in the United States and Canada, options in these territories to Junshi Biosciences’ anti-TIGIT antibody JS006 and next-generation engineered IL-2 cytokine, and certain negotiation rights to two undisclosed preclinical immuno-oncology drug candidates. We will have the right to conduct all commercial activities of toripalimab in the United States and Canada. We will be obligated to pay Junshi Biosciences a 20% royalty on net sales of toripalimab and up to an aggregate $380.0 million in one-time payments for the achievement of various regulatory and sales milestones.

In January 2022, we took steps that we expect will result in the payment to Junshi Biosciences of an additional $35.0 million upon the closing of the exercise of our option to license JS006, a TIGIT-targeted antibody, in the United States and Canada. We will lead further development of JS006 and will be responsible for the associated development costs as set forth in the Collaboration Agreement. If we exercise our remaining option for the IL-2 cytokine, we will be obligated to pay an additional option exercise fee of $35.0 million. Additionally, for each exercised option, we will be obligated to pay Junshi Biosciences an 18% royalty on net sales and up to an aggregate $255.0 million for the achievement of various milestones, including up to $170.0 million for attainment of certain sales thresholds. Under the Collaboration Agreement, we retain the right to collaborate in the development of toripalimab and the other licensed compounds and will pay for a portion of these co-development activities up to a maximum of $25.0 million per licensed compound per year. Additionally, we are responsible for certain associated regulatory and technology transfer costs for toripalimab and other licensed compounds and will reimburse Junshi Biosciences for such costs. We recognized research and development expense of $39.4 million in the consolidated statement of operations for year ended December 31, 2021, and had $1.9 million recorded in accrued and other current

77

liabilities on the consolidated balance sheet as of December 31, 2021 related to the co-development, regulatory and technology transfer costs.

We accounted for the licensing transaction as an asset acquisition under the relevant accounting rules. We recorded research and development expense of $145.0 million during the first quarter of 2021, related to an upfront payment for exclusive rights to toripalimab in the United States and Canada. We had entered into a Right of First Negotiation agreement with Junshi Biosciences and paid a fee of $5.0 million which was expensed as research and development expense in the fourth quarter of 2020. The Right of First Negotiation fee was fully credited against the total upfront license fee obligation under the Collaboration Agreement. As of December 31, 2021, we did not have any outstanding milestone or royalty payment obligations to Junshi Biosciences. The $35.0 million payment for the option to license JS006 will be reflected in our first quarter 2022 financial statements. The additional milestone payments, option fees and royalties are contingent upon future events and, therefore, will be recorded when it is probable that a milestone will be achieved, option fees will be incurred or when royalties are due.

In connection with the Collaboration Agreement, we entered into a Stock Purchase Agreement with Junshi Biosciences agreeing, subject to customary conditions, to acquire certain equity interests in the Company. Pursuant to the Stock Purchase Agreement, on April 16, 2021, we issued 2,491,988 unregistered shares of our common stock to Junshi Biosciences, at a price per share of $20.0643, for an aggregate value of approximately $50.0 million cash. Under the terms of the Stock Purchase Agreement, Junshi Biosciences is not permitted to sell, transfer, make any short sale of, or grant any option for the sale of the common stock for the two years period following its effective date. The Collaboration Agreement and the Stock Purchase Agreement were negotiated concurrently and were therefore evaluated as a single agreement. We used the “Finnerty” and “Asian put” valuation models and determined the fair value for the discount for lack of marketability to be $9.0 million at the date the shares were issued. The fair value of the DLOM was attributable to the Collaboration Agreement and was included as an offset against the research and development expense in the consolidated statement of operations for the year ended December 31, 2021.

COVID-19 Update

As a result of the COVID-19 pandemic, we have experienced and may continue to experience disruptions that could severely impact our business, clinical trials and preclinical studies. See “Risk Factors – Risks Related to COVID-19.” These and other factors arising from the COVID-19 pandemic could result in us not being able to maintain UDENYCA’s market position or increase its penetration against all Neulasta’s dosage forms and could result in our inability to meet development or regulatory milestones for our product candidates, each of which would harm our business, financial condition, results of operations and growth. Until the COVID-19 pandemic is controlled, we expect it may continue to adversely impact our sales growth. In addition, the spread of more contagious and/or deadly variants, such as the Delta or omicron variants, could cause the COVID-19 pandemic to last longer than expected and could result in the reinstatement of restrictive orders that could disrupt our business.

While the long-term economic impact and the duration of the COVID-19 pandemic may be difficult to assess or predict, the widespread pandemic has resulted in, and may continue to result in, significant disruption of global financial markets, which could reduce our ability to access capital and could negatively affect our liquidity and the liquidity and stability of markets for our common stock and our convertible notes. In addition, a recession, market correction or depression resulting from the spread of COVID-19 could materially affect our business and the value of our notes and our common stock.

Financial Operations Overview

Revenue

Our first FDA-approved product, UDENYCA, was approved in November 2018, and we initiated United States sales of UDENYCA on January 3, 2019. In December 2021, the FDA-approved YUSIMRY, which we plan to launch in the United States on or after July 1, 2023, per the terms of an agreement with Humira manufacturer, AbbVie. Net revenues from sales of UDENYCA were $326.6 million and $475.8 million in 2021 and 2020, respectively.

Cost of Goods Sold

Cost of goods sold consists primarily of third-party manufacturing, distribution, and certain overhead costs. Prior to the second quarter of 2021, a portion of the costs of producing UDENYCA sold was expensed as research and development before the FDA approval

78

of UDENYCA and therefore is not reflected in cost of goods sold. All the inventory expensed prior to approval of UDENYCA was fully utilized by March 31, 2021; thus, the costs of producing UDENYCA are fully reflected in cost of goods sold beginning April 1, 2021. On May 2, 2019, we settled a trade secret action brought by Amgen. As a result, cost of goods sold reflects a mid-single digit royalty on net product revenue, which began July 1, 2019 and continues for five years from then.

For the years ended 2021 and 2020, cost of goods sold included write-offs for inventory that did not meet our acceptance criteria, net of credits received from the manufacturers, of $5.1 million and $2.2 million, respectively.

Research and Development Expense

Research and development expense represents costs incurred to conduct research, such as the discovery and development of our product candidates. We recognize all research and development costs as they are incurred. We currently track research and development costs incurred on a product candidate basis only for external research and development expenses. Our external research and development expense consists primarily of:

expense incurred under agreements with consultants, third-party CROs, and investigative sites where a substantial portion of our preclinical studies and all of our clinical trials are conducted;
costs of acquiring originator comparator materials and manufacturing preclinical study and clinical trial supplies and other materials from CMOs, and related costs associated with release and stability testing;
costs associated with manufacturing process development activities; and
upfront and milestone payments related to licensing and collaboration agreements.

Internal costs are associated with activities performed by our research and development organization and generally benefit multiple programs. These costs are not separately allocated by product candidate. Unallocated, internal research and development costs consist primarily of:

personnel-related expense, which include salaries, benefits and stock-based compensation; and
facilities and other allocated expense, which include direct and allocated expense for rent and maintenance of facilities, depreciation and amortization of leasehold improvements and equipment, laboratory and other supplies.

The largest component of our total operating expense has historically been our investment in research and development activities, including the clinical development and manufacturing process development of our product candidates.

Products manufactured prior to regulatory approval may not be sold unless regulatory approval is obtained. For all the periods presented, we expensed manufacturing costs as incurred as research and development expense for products that had not been approved. We began to capitalize inventory costs associated with UDENYCA after receiving regulatory approval in November 2018.

The process of conducting the necessary clinical research to obtain regulatory approval is costly and time consuming. Furthermore, in the past, we have entered into collaborations with third parties to participate in the development and commercialization of our product candidates, and we may enter into additional collaborations in the future. In situations in which third parties have substantial influence over the development activities for product candidates, the estimated completion dates are not fully under our control. For example, our partners in licensed territories may exert considerable influence on the regulatory filing process globally. Therefore, we cannot forecast with any degree of certainty the duration and completion costs of these or other current or future clinical trials of our product candidates. We may never succeed in achieving regulatory approval for any of our pipeline product candidates. In addition, we may enter into other collaboration arrangements for our other product candidates, which could affect our development plans or capital requirements.

79

The following table summarizes our research and development expense incurred during the respective periods:

Development Status as of

Year ended December 31, 

(in thousands)

   

December 31, 2021

   

2021

   

2020

External costs incurred by product candidate:

 

  

 

  

 

  

UDENYCA

 

Approved (1)

$

39,026

$

14,008

YUSIMRY

 

Approved (2)

 

48,326

 

25,048

CHS-2020

Discontinued (3)

11,211

19,249

CHS-131

 

Discontinued (4)

 

343

 

1,470

Bevacizumab (Avastin) biosimilar product candidate licensed from Innovent

Pivotal Clinical Trials (5)

9,051

3,523

Toripalimab

Pivotal Clinical Trials (6)

43,368

Junshi Biosciences upfront payment and right of first negotiation fee

136,000

5,000

Innovent upfront and milestone based license fee payments

 

  

 

 

7,500

Other research and development expenses (7)

 

  

 

4,952

 

4,635

Internal costs

 

  

 

70,828

 

62,326

Total research and development expenses

 

  

$

363,105

$

142,759

(1)Costs related primarily to the development of additional presentations of UDENYCA.
(2)YUSIMRY, formerly CHS-1420, was approved by the FDA in December 2021.
(3)We announced discontinuation of the development of CHS-2020 in February 2021.
(4)We are currently seeking strategic alternatives for CHS-131 and development was discontinued in 2021.
(5)A 3-way pharmacokinetics clinical trial must be successfully completed before BLA and prior approval supplement (“PAS”) filings can be submitted for approval.
(6)The FDA has granted Priority Review for the toripalimab BLA, as well as Breakthrough Therapy Designation for toripalimab for the treatment of NPC, and set a PDUFA action date for April 30, 2022. Toripalimab is being evaluated in late-stage clinical trials for the treatment of a broad range of tumor types including cancers of the lung, nasopharynx, esophagus, stomach, bladder, breast, liver, kidney and skin. Within the next several years, if toripalimab is approved, we anticipate submitting BLA supplements for multiple additional indications, including for rare and more prevalent cancers.
(7)Amount consists of costs for other pipeline candidates, including CIMERLI.

Selling, General and Administrative Expense

Selling, general and administrative expense consists primarily of personnel costs, allocated facilities costs and other expense for outside professional services, including legal, insurance, human resources, outside marketing, advertising, audit and accounting services, as well as costs associated with establishing commercial capabilities in support of the commercialization of UDENYCA. Personnel costs consist of salaries, benefits and stock-based compensation.

Interest Expense

Interest expense consists primarily of interest incurred on our outstanding indebtedness and non-cash interest related to the amortization of debt discount and debt issuance costs associated with our outstanding debt agreements.

80

Results of Operations

Comparison of Years Ended December 31, 2021 and 2020

Revenue

Year Ended December 31, 

(in thousands)

2021

    

2020

    

Change

Net revenue

$

326,551

$

475,824

$

(149,273)

The decrease in net revenue was primarily due to a decrease in the number of UDENYCA units sold and a decline in net realized price due to increased competition and COVID-19 impacts. Our net revenue and market penetration may continue to be adversely impacted by the COVID-19 pandemic and is subject to pricing trends and competitive dynamics in the overall pegfilgrastim market.

We expect our net revenue to decrease during 2022, as a result of increased competition for UDENYCA, with the potential for such decreases to be slightly offset by new product launches, if FDA approval is obtained.

Cost of Goods Sold

Year Ended December 31, 

(in thousands)

2021

    

2020

    

Change

Cost of goods sold

$

57,591

$

37,667

$

19,924

Gross margin

 

82

%  

 

92

%  

 

The increase in cost of goods sold was primarily because a portion of the costs of producing UDENYCA sold through the first quarter of 2021 was expensed as research and development prior to the FDA approval of UDENYCA and, therefore, was not reflected in the cost of goods sold. During the first quarter of 2021, the UDENYCA inventory with no inventory value was fully utilized, and since then cost of goods sold fully reflects per unit acquisition cost of UDENYCA. The cost basis of product sold that was expensed prior to approval, was $3.3 million and $21.1 million in 2021 and 2020, respectively. Had such inventories been valued at acquisition cost, it would have resulted in corresponding increases in cost of goods sold and corresponding decreases in gross margin. In addition, cost of goods sold included write-offs for inventory that did not meet our acceptance criteria, net of credits received from the manufacturers, of $5.1 million and $2.2 million in 2021 and 2020, respectively. The increase in cost of goods sold was partially offset by a reduction in the number of units of UDENYCA sold in 2021 compared to 2020, which also resulted in lower royalty costs of $7.3 million.

We expect our gross margin to decrease during 2022 as a result of declining net realized price per unit sold and higher average annual costs per unit sold due primarily to the transition in the first quarter of 2021 from inventory with manufacturing costs that were partly recognized as research and development expenses prior to the regulatory approval of UDENYCA.

Research and Development Expense

Year Ended December 31, 

(in thousands)

2021

    

2020

    

Change

Research and development

$

363,105

$

142,759

$

220,346

The increase in research and development expense was primarily due to:

higher license fees in 2021, including $145.0 million in expense pursuant to the Collaboration Agreement with Junshi Biosciences which was partially offset by a $9.0 million credit related to the fair value of the DLOM on the common shares

81

purchased under the Stock Purchase Agreement, as compared to 2020 which included $7.5 million paid to Innovent in upfront and milestone-based license fees and $5.0 million paid to Junshi Biosciences as a Right of First Negotiation fee;
an increase of $43.4 million of co-development, regulatory, and technology transfer costs for toripalimab, of which $39.4 million were reimbursements directly to Junshi Biosciences pursuant to the Collaboration Agreement with Junshi Biosciences;
an increase of $25.0 million related to the development of additional presentations of UDENYCA;
an increase of $23.3 million related to YUSIMRY mainly due to costs associated with FDA pre-approval inspections and scaling up process performance qualification production runs;
an increase of $5.5 million in costs incurred for the continued development of bevacizumab (Avastin) biosimilar product candidate licensed from Innovent in 2020;
an increase of $4.9 million in stock-based compensation expense primarily related to the grant of fully vested stock options to certain employees and consultants upon the execution of the Collaboration Agreement with Junshi Biosciences and additional equity awards granted in 2021; and
an increase of $3.4 million in personnel and consulting costs to advance our research and development programs.

The increase was partially offset by:

a decrease of $8.0 million in costs related to CHS-2020 due to the discontinuation of its development in the first quarter of 2021; and
a decrease of $1.1 million in costs related to CHS-131 due to the discontinuation of its development in 2021.

We expect our research and development expense in 2022 to be lower than in 2021 because 2021 included an exceptional license expense in the form of the $136.0 million expense related to the upfront license payment to Junshi Biosciences, which were partially offset by the $35.0 million payment expected to be made in 2022 for the option to license JS006, potential milestone payments related to our product candidates and other incremental development costs.

Selling, General and Administrative Expense

Year Ended December 31, 

(in thousands)

2021

    

2020

    

Change

Selling, general and administrative

$

169,713

$

139,079

$

30,634

The increase in selling, general and administrative expense was primarily due to the following:

a net increase of $18.3 million for personnel, consulting, professional services, marketing, advertising and other related expenses due to an increase in sales force personnel and related commercial functions to support our product sales;
an increase of $7.8 million in stock-based compensation expense mainly related to the grant of fully vested stock options to certain employees and consultants upon the execution of the Collaboration Agreement with Junshi Biosciences and additional equity awards granted in 2021;
an increase of $3.2 million in facilities, supplies and materials and other infrastructure related expenses to support our commercial infrastructure for our products; and
an increase of $1.2 million in 2021 travel expenses as a result of curtailed travel in 2020 due to the shelter-in-place response to COVID-19. 

82

We expect our selling, general and administrative expense in 2022 to be higher than in 2021 as a result of anticipated increased commercial activities to support UDENYCA sales and potential initiation of our ophthalmology and immuno-oncology commercial activities if any additional product candidates are approved.

Interest Expense

Year Ended December 31, 

(in thousands)

2021

    

2020

    

Change

Interest expense

$

22,959

$

21,166

$

1,793

The increase in interest expense was primarily due to the interest expense related to our 2026 Convertible Notes that were issued in April 2020.

Income Tax Provision

Year Ended December 31, 

(in thousands)

2021

    

2020

    

Change

Income tax provision

$

$

3,463

$

(3,463)

There was no income tax provision for the year ended December 31, 2021 due to our tax loss for 2021 and the tax effect of the valuation allowance against the deferred tax assets. Income tax expense of $3.5 million for the year ended December 31, 2020, primarily related to state taxes in jurisdictions outside of California, for which we have a limited operating history. We maintain a full valuation allowance against our net deferred tax assets due to our history of losses.

Liquidity and Capital Resources

Certain relevant measures of our liquidity and capital resources are summarized as follows:

December 31,

(in thousands)

    

2021

    

    

2020

Financial assets

Total Cash, cash equivalents and marketable securities

$

417,195

$

541,158

Debt obligations:

 

 

2025 Term Loan

$

75,513

(1)

$

74,481

2022 Convertible Notes

 

108,479

(1)

 

106,513

2026 Convertible Notes

 

224,288

 

223,029

Total debt obligations

$

408,280

$

404,023

(1)Subject to a refinancing per the terms of the 2027 Term Loans entered into in January 2022, discussed further below and also see “Note 14. Subsequent Events” in the “Notes to Consolidated Financial Statements” contained in Part II, Item 8 of this Annual Report on Form 10-K.

Although we were profitable in 2020 and 2019, due to our research and development expenditures and decline in revenue in 2021, we have generated significant operating losses in all other years since our inception, including the year ended December 31, 2021. We have funded our operations primarily through sales of our common stock, issuance and incurrence of convertible and term debt and sales of UDENYCA.

As of December 31, 2021, we had an accumulated deficit of $1.0 billion and cash, cash equivalents, and marketable securities of $417.2 million. We believe that our available cash, cash equivalents, marketable securities and cash collected from UDENYCA sales will be sufficient to fund our planned expenditures and meet our obligations for at least the twelve months following our financial statement issuance date. In making this estimate, we considered the following significant events that occurred or were expected to occur after December 31, 2021 and are discussed further below and elsewhere in this Annual Report on Form 10-K:

payment of the $81.9 million payoff amount to the lenders of the 2025 Term Loan in January 2022;

83

the receipt of the net proceeds of $92.7 million from the Tranche A Loan of the 2027 Term Loans received by us in January 2022;
the expected receipt of the net proceeds of the Tranche B Loan of the 2027 Term Loans which is expected to be funded no later than April 1, 2022, subject to the delivery of certain customary deliverables;
repayment, repurchase or redemption in cash, in full, of our 2022 Convertible Notes as well as all associated costs and expenses; and
the expected payment to Junshi Biosciences of $35.0 million for the fee to exercise the license option for the TIGIT Program in the first quarter of 2022.

We have based this estimate on assumptions that may prove to be wrong, and we could utilize our available capital resources sooner than we currently expect. Further, our operating plan may change, and we may need additional funds to meet operational needs and capital requirements for product development and commercialization sooner than planned. Because of the numerous risks and uncertainties associated with the development and commercialization of our product candidates and the extent to which we may enter into additional agreements with third parties to participate in their development and commercialization, we are unable to estimate the amounts of increased capital outlays and operating expenditures associated with our current and anticipated research and development activities, and on-going and future licensing and collaboration obligations. We may need to raise additional funds in the future; however, there can be no assurance that such efforts will be successful or that, if they are successful, the terms and conditions of such financing will be favorable. Our future funding requirements will depend on many factors, including the following:

cash proceeds from product sales;
the costs of manufacturing, distributing and marketing our products;
the cost of manufacturing clinical supplies and any products that we may develop;
the terms and timing of any other collaborative, licensing and other arrangements that we have established or may establish;
the timing, receipt and amount of sales, profit sharing or royalties, if any, from any product candidates that are approved in the future;
the number and characteristics of product candidates that we pursue;
the scope, rate of progress, results and cost of our clinical trials, preclinical testing and other related activities;
the costs of acquiring originator comparator materials and manufacturing preclinical study and clinical trial supplies and other materials from CMOs and related costs associated with release and stability testing;
the cost, timing and outcomes of regulatory approvals;
the cost of preparing, filing, prosecuting, defending and enforcing any patent claims and other intellectual property rights;
the extent to which we acquire or invest in businesses, products or technologies; and
the costs of the impact from the COVID-19 pandemic.

For further discussion of risks related to our financial condition and capital requirements, please see “Risk Factors— Risks Related to Our Financial Condition and Capital Requirements.”

84

Financing arrangements

2025 Term Loan

As of December 31, 2021 the carrying amount of our $75.0 million aggregate principal amount credit agreement (the “2025 Term Loan”) with affiliates of Healthcare Royalty Partners was $75.5 million. In January 2022, the Company used proceeds from a separate borrowing, Tranche A Loan of the 2027 Term Loans, to voluntarily prepay all amounts outstanding under the 2025 Term Loan, pursuant to which a payoff amount including all costs and fees of $81.9 million was outstanding. See “Note 7. Debt Obligations” and “Note 14. Subsequent Events” in the “Notes to Consolidated Financial Statements” contained in Part II, Item 8 of this Annual Report on Form 10-K.

2022 Convertible Notes

As of December 31, 2021, the carrying amount of our $100.0 million aggregate principal amount convertible senior notes due 2022 was $108.5 million, inclusive of a 9% premium due at maturity or redemption, if not earlier converted.  In the first quarter of 2022, we expect to refinance the 2022 Convertible Notes with proceeds from a separate borrowing, Tranche B Loan of the 2027 Term Loans, which is to be funded no later than April 1, 2022, subject to the delivery certain customary deliverables. See “Note 7. Debt Obligations” and “Note 14. Subsequent Events” in the “Notes to Consolidated Financial Statements” contained in Part II, Item 8 of this Annual Report on Form 10-K.

The 2022 Convertible Notes accrue interest at 8.2% per annum payable quarterly in arrears on March 31, June 30, September 30 and December 31 of each year, and will mature on March 31, 2022, unless earlier redeemed, repurchased or converted at the option of holders. The conversion rate, which is subject to customary adjustments upon the occurrence of certain events, is 44.7387 shares of common stock per $1,000 principal amount of 2022 Convertible Notes, or approximately $22.35 per share. This initial conversion price represents a premium of approximately 74% over the closing price of $12.83 per share of our common stock on the Nasdaq Global Market on February 11, 2022. The 2022 Convertible Notes are redeemable in whole, and not in part, at our option, if the last reported sale price per share of common stock exceeds 160% of the conversion price on 20 or more trading days during the 30 consecutive trading days preceding the date on which the Company sends notice of such redemption to the holders of the 2022 Convertible Notes.

2026 Convertible Notes

As of December 31, 2021, the carrying amount of our $230.0 million aggregate principal amount convertible senior subordinated notes due 2026 was $224.3 million. The 2026 Convertible Notes accrue interest at a rate of 1.5% per annum, payable semi-annually in arrears on April 15 and October 15 of each year, and will mature on April 15, 2026, unless earlier repurchased or converted at the option of holders. The conversion rate, which is subject to customary adjustments upon the occurrence of certain events, is 51.92 shares of common stock per $1,000 principal amount of 2026 Convertible Notes, or approximately $19.26 per share. This initial conversion price represents a premium of approximately 50% over the closing price of $12.83 per share of our common stock on the Nasdaq Global Market on February 11, 2022. The 2026 Convertible Notes are not redeemable at our election before maturity.

In connection with the pricing of the 2026 Convertible Notes, we entered into privately negotiated capped call transactions with certain of the initial purchasers of the 2026 Convertible Notes and other financial institutions. The cap price of the capped call transactions, which is subject to certain adjustments under the terms of the capped call transactions, is the initial amount of $25.93 per share, which represents a premium of approximately 102% over the last reported sale price of our common stock of $12.83 per share on February 11, 2022. See “Note 7. Debt Obligations” in the “Notes to Consolidated Financial Statements” contained in Part II, Item 8 of this Annual Report on Form 10-K for additional details.

2027 Term Loans (Subsequent Event)

In January 2022, we entered into the 2027 Term Loans which provide for a senior secured term loan facility of up to $400.0 million (inclusive of a $100.0 million uncommitted additional facility amount) to be funded in four committed tranches: (i) a Tranche A Loan in an aggregate principal amount of $100.0 million that was funded on January 5, 2022; (ii) a Tranche B Loan in an aggregate principal amount of $100.0 million to be funded no later than April 1, 2022, subject to the delivery of evidence of repayment, repurchase or redemption of indebtedness outstanding under our 2022 Convertible Notes and certain customary deliverables; (iii) a Tranche C Loan in an aggregate principal amount of $50.0 million to be funded at our option between April 1, 2022 and March 17, 2023, subject to certain conditions including the first FDA approval of a BLA for our product candidate CHS-007 (toripalimab) in the United States; and (iv) a Tranche D Loan

85

in an aggregate principal amount of $50.0 million to be funded at our option between April 1, 2022 and March 17, 2023, subject to certain conditions including the first FDA approval of a BLA for our product candidate CHS-201 (ranibizumab biosimilar) in the United States. After Tranche A was funded on January 5, 2022, we gained the right to request an uncommitted additional facility amount of up to $100.0 million that would be subject to new terms and conditions.

The 2027 Term Loans mature on either (i) January 5, 2027; or (ii) October 15, 2025, if the outstanding aggregate principal amount of our 2026 Convertible Notes is greater than $50.0 million on October 1, 2025. The 2027 Term Loans bear interest at 8.25% plus three-month LIBOR per annum with a LIBOR floor of 1.00%. In the event of the cessation of LIBOR, the benchmark governing the interest rate will be replaced with a rate based on the secured overnight financing rate published by the Federal Reserve Bank of New York as described in the 2027 Term Loans agreement. Interest is payable quarterly in arrears. Repayment of outstanding principal of the 2027 Term Loans will be made in five equal quarterly payments of principal commencing after January 5, 2026.

In January 2022, we paid to the Lenders of the 2027 Term Loans $6.0 million for a funding fee equal to 2.00% of the Lenders’ total committed amount to fund the Tranche A Loan, Tranche B Loan, Tranche C Loan and Tranche D Loan.

Pursuant to the 2027 Term Loans agreement, and subject to certain restrictions, proceeds of the 2027 Term Loans were and will be used to fund our general corporate and working capital requirements except for the following: in January 2022, proceeds of the Tranche A Loan were used to repay in full all amounts outstanding under the 2025 Term Loan, as well as all associated costs and expenses pursuant to which a payoff amount of $81.9 million was outstanding; and proceeds of the Tranche B Loan will be used at our option to repay, repurchase or redeem in cash, in full, our 2022 Convertible Notes as well as all associated costs and expenses. See “Note 14. Subsequent Events” in the “Notes to Consolidated Financial Statements” contained in Part II, Item 8 of this Annual Report on Form 10-K.

Contingent Milestones

We have obligations to make future payments to third parties that become due and payable upon the achievement of certain development, regulatory and commercial milestones (such as clinical trial achievements, the filing of a BLA, approval by the FDA or product launch). These milestone payments and other similar fees are contingent upon future events and therefore are only recorded when it becomes probable that a milestone will be achieved or other applicable criteria will be met. Because the achievement of these milestones had not reached the threshold for recognition as of December 31, 2021, such contingencies were not recorded in our financial statements.  

The following presents a summary of our active partnerships and collaborations that have contingent regulatory and sales milestones:

Counterparty

Description

Potential Aggregate Milestone Amounts

Junshi Biosciences

Toripalimab

$380.0 million (1)

JS006 anti-TIGIT antibody

$255.0 million (2)

Bioeq

CHS-201, a ranibizumab (Lucentis) biosimilar

€12.5 million (3)

Innovent

Biosimilar version of bevacizumab (Avastin)

$37.5 million

(1)The FDA has set a target action date for April 30, 2022 for the toripalimab BLA for the treatment of nasopharyngeal carcinoma. If such regulatory approval is achieved, we will be required to pay Junshi Biosciences a milestone payment of $25.0 million.
(2)Subject to the closing on the exercise of our option, upon the initiation of a qualifying clinical trial that contains the optioned TIGIT molecule, we will be required to pay Junshi Biosciences a milestone payment of $20.0 million. The amount shown above does not include the expected payment in the first quarter of 2022 of the TIGIT option exercise fee of $35.0 million. See “Note 14. Subsequent Events” in the “Notes to Consolidated Financial Statements” contained in Part II, Item 8 of this Annual Report on Form 10-K.
(3)The FDA has set a target action date of August 2022 for the CHS-201 BLA. If such regulatory approval is achieved, and subject to satisfaction of additional certain manufacturing and supply criteria prior to December 31, 2022, we will be required to pay Bioeq a milestone payment of €2.5 million.

86

Other Commitments

Non-cancelable purchase commitments

We enter into contracts in the normal course of business with CROs for preclinical research studies and clinical trials, research supplies and other services and products for operating purposes. We have also entered into agreements with several CMOs for the manufacture and clinical drug supply of our commercial and products candidates. Our total non-cancelable contractual obligations arising from these agreements as of December 31, 2021 was $53.9 million, with $27.1 million of these obligations due within twelve months.

Leases

We lease office and laboratory facilities through arrangements treated as operating leases, and we lease vehicles through finance leases. Our total non-cancelable contractual obligations arising from these agreements as of December 31, 2021 was $12.1 million, with $4.2 million of these obligations due within twelve months.

Contingent payment to InteKrin Stockholders

As part of the InteKrin acquisition in February 2014, we recognized contingent consideration associated with potential payments, which would be payable to the former InteKrin stockholders if we enter into a compound transaction agreement as defined in the InteKrin purchase agreement. In February 2020, we announced that we are seeking strategic alternatives to finance this program externally. As of December 31, 2021, the fair value of the contingent consideration was $0.1 million and was recorded in other liabilities, non-current on our consolidated balance sheets.

Summary Statement of Cash Flows

The following table summarizes our cash flows for the periods presented:

Year Ended December 31, 

(in thousands)

2021

    

2020

Net cash (used in) provided by operating activities

$

(37,432)

$

154,145

Net cash used in investing activities

 

(138,410)

 

(14,401)

Net cash provided by financing activities

 

51,879

 

223,946

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

$

(123,963)

$

363,690

Net cash (used in) provided by operating activities

Cash used in operating activities of $37.4 million in 2021 was primarily due to the following:

net loss of $287.1 million;
an increase in UDENYCA inventory of $6.3 million, which excludes write-offs for inventory that did not meet our acceptance criteria, net of credits received from the manufacturers, of $5.1 million;
a decrease in accrued rebates, fees and reserve of $2.5 million as a result of lower UDENYCA sales; and
a net increase in prepaid manufacturing services and other prepaid, current and non-current assets of $1.5 million.

The cash used in operating activities was partially offset by the following:

the license fee payment to Junshi Biosciences of $145.0 million pursuant to the Collaboration Agreement, partially offset by a $9.0 million adjustment related to the fair value of the DLOM on our common stock purchased by Junshi Biosciences, which was reclassified to investing activities;

87

non-cash charges related to stock-based compensation of $51.4 million, the net write-off of inventory that did not meet our acceptance criteria of $5.1 million, non-cash interest expense from amortization of debt discount and issuance costs of $4.3 million, depreciation and amortization of property and equipment of $3.5 million, write-off of prepaid manufacturing services of $3.2 million related to the termination of CHS-2020 development, non-cash operating lease expense of $2.2 million, and non-cash accretion of discount on marketable securities of $1.1 million;
a decrease in trade receivables of $34.1 million primarily due to the timing of payments from our customers and lower revenue in 2021; and
an increase in accrued and other current and non-current liabilities of $17.9 million primarily related to contract manufacturing accrued expenses.

Cash provided by operating activities of $154.1 million in 2020 was primarily due to the following:

net income of $132.2 million;
an increase in accrued rebates, fees and reserve of $30.4 million as a result of continued growth in UDENYCA sales;
upfront and milestone-based license fee payments of $7.5 million to Innovent were reclassified to investing activities to provide better alignment between the cash flows and the underlying nature of the transactions;
non-cash charges related to stock-based compensation of $38.2 million, non-cash interest expense from amortization of debt discount and issuance costs of $3.5 million, depreciation and amortization of property and equipment of $2.9 million, the net write-off of inventory that did not meet our acceptance criteria of $2.2 million, and non-cash operating lease expense of $2.1 million;
an increase in accrued compensation of $6.2 million primarily due to increase in headcount and vacation accrual for 2020, partially offset by the settlement of 2019 bonus payout; and
an increase in accrued and other current and non-current liabilities of $5.0 million primarily related to contract manufacturing accruals and the deferral of certain payroll tax liabilities under the CARES act.

The cash provided by operating activities in 2020 was partially offset by the following:

an increase in inventory of $38.4 million primarily due to continued growth in UDENYCA sales and to maintain adequate supplies in order to meet future demand for UDENYCA;
an increase in trade receivables of $15.2 million primarily due to the timing of payment from our customers;
an increase in prepaid manufacturing services and other prepaid, current and non-current assets of $12.9 million to secure drug production runs scheduled for 2020 and 2021; and
a decrease in accounts payable of $9.8 million primarily due to the timing of receiving and processing invoices from our vendors.

Net cash used in investing activities

Cash used in investing activities of $138.4 million in 2021 was primarily due to purchases of investments in marketable securities of $182.5 million, upfront license fee of $145.0 million to Junshi Biosciences pursuant to the Collaboration Agreement, partially offset by a $9.0 million adjustment related to the fair value of the DLOM on our common stock purchased by Junshi Biosciences, and purchases of property and equipment of $1.3 million. These uses of cash were partially offset by the proceeds from sales and maturities of investments in marketable securities of $181.4 million.

88

Cash used in investing activities of $14.4 million in 2020 was primarily due to purchases of investments in marketable securities of $273.8 million, upfront and milestone-based license fee payments of $7.5 million to Innovent and purchases of property and equipment of $7.2 million, partially offset by the proceeds from maturities of investments in marketable securities of $274.0 million.

Net cash provided by financing activities

Cash provided by financing activities of $51.9 million in 2021 was primarily due to $50.0 million of gross proceeds from issuance of our common stock to Junshi Biosciences partially offset by $9.0 million related to the fair value of the DLOM on the common stock purchased by Junshi Biosciences, $10.4 million proceeds from the exercise of stock options and $3.0 million proceeds from purchases under the ESPP, partially offset by $1.8 million in tax payments related to net share settlement of RSUs.

Cash provided by financing activities of $223.9 million in 2020 was primarily due to $222.2 million in proceeds from the issuance of 2026 Convertible Notes, net of issuance costs, $17.4 million proceeds from the exercise of stock options and $3.8 million proceeds from purchases under the ESPP, partially offset by $18.2 million of capped call option purchases related to the 2026 Convertible Notes.

Critical Accounting Estimates

The preparation of our consolidated financial statements in accordance with United States generally accepted accounting principles (“U.S. GAAP”) 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 consolidated financial statements, as well as the reported revenue generated and expense incurred during the reporting periods. “Note 1. Organization and Significant Accounting Policies” in the “Notes to Consolidated Financial Statements” in Part II, Item 8 of this Form 10-K describes the significant accounting policies and methods used in the preparation of our consolidated financial statements. Our estimates are based on our historical experience and on various other factors that we believe to be reasonable under the circumstances. These estimates form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources.

Product Sales Discounts and Allowances

We recognize revenue when a customer obtains control of the product, which generally occurs upon delivery to and acceptance by the customer. The amount recognized in net revenue reflects the consideration which we expect to receive in exchange for product sold, which includes adjustments to gross sales amounts for estimated chargebacks, rebates, discounts for prompt payment, co-payment assistance, product returns and other allowances. The actual amount of consideration ultimately received may differ from our estimates. If actual results in the future vary from our estimates, the estimates will be adjusted, which will affect net product revenue in the period that such variances become known.

The most significant and judgmental gross to net revenue adjustments are for chargebacks and rebates we provide to customers, hospitals, clinics, and payers under commercial and government programs. Amounts payable are provided for under various programs and vary by payer and individual payer plans. In developing our estimates of chargebacks and rebates, we use our historical claims experience and also consider payer mix, statutory discount rates and expected utilization, contractual terms, market events and trends, customer and commercially available payer data, as well as data collected from the healthcare providers, channel inventory data obtained from our customers and other relevant information.

In 2021, 2020 and 2019, total sales deductions to gross product sales were 67%, 59% and 49%, respectively. Adjustments to provisions for rebates and chargebacks related to sales made in prior periods were less than 3% of the actual payments and customer credits issued in each of the years 2021 and 2020. A change of 10.0% in our total provisions for product sales discounts and allowances as of December 31, 2021, would have resulted in a change of our pre-tax earnings in 2021 by approximately $11.0 million. A summary of the activities and ending reserve balances for each significant category of discounts and allowances, can be found in “Note 2. Revenue” in the “Notes to Consolidated Financial Statements” in Part II, Item 8 of this Form 10-K.

Inventory

Our inventory is stated at the lower of cost or estimated net realizable value with cost determined under the first-in first-out method. The determination of excess or obsolete inventory requires judgment including consideration of many factors, such as estimates

89

of future product demand, current and future market conditions, product expiration information and potential product obsolescence, among others.

Although we believe that the assumptions we use in estimating potential inventory write-downs are reasonable, if actual market conditions are less favorable than projected by us, write-downs of inventory, charges related to firm purchase commitments, or both may be required which would be recorded as cost of goods sold in our consolidated statement of operations. Adverse developments affecting our assumptions of the level and timing of demand for our products include those that are outside of our control such as the actions taken by competitors and customers, the direct or indirect effects of the COVID-19 pandemic, and other factors.

In 2021, 2020 and 2019, cost of goods sold included write-offs for inventory of $5.1 million, $2.2 million and $0.4 million, respectively, that did not meet the Company’s acceptance criteria, net of credits received from manufacturers. In 2019, cost of goods sold included write-off of prepaid manufacturing costs of $1.3 million due to the cancellation of certain manufacturing reservations. There were no write-offs for excess and obsolete inventory during these periods. As of December 31, 2021, a 10.0% reduction in the carrying value of inventory we expect to sell in 2022 would be approximately $3.8 million.

Recent Accounting Pronouncements

For a description of the impact of recent accounting pronouncements, see “Note 1. Organization and Significant Accounting Policies” in the “Notes to Consolidated Financial Statements” contained in Part II, Item 8 of this Annual Report on Form 10-K.

Item 7A.   Quantitative and Qualitative Disclosures about Market Risk

As of December 31, 2021, we had cash and cash equivalents of $417.2 million. A portion of our cash equivalents, which are in money market funds, may be subject to interest rate risk and could fall in value if market interest rates increase. However, because our cash equivalents are primarily short-term in duration, we believe that our exposure to interest rate risk is not significant and a 1% movement in market interest rates would not have a significant impact on the total value of our portfolio.

We are exposed to market risk related to changes in foreign exchange rates. We contract with CROs and contract manufacturers globally and thus we face foreign exchange risk as a result of entering into transactions denominated in currencies other than United States 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. An adverse movement in foreign exchange rates could have a material effect on payments made to foreign suppliers and for license agreements. A hypothetical 10% change in foreign exchange rates during any of the periods presented would not have had a material impact on our financial statements. We do not enter into investments for trading or speculative purposes and have not used any derivative financial instruments to manage our interest rate risk exposure.

90

Item 8.   Consolidated Financial Statements and Supplementary Data

COHERUS BIOSCIENCES, INC.

ANNUAL REPORT ON FORM 10-K

INDEX TO AUDITED CONSOLIDATED FINANCIAL STATEMENTS

    

Page

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

92

Audited Consolidated Financial Statements

Consolidated Balance Sheets

95

Consolidated Statements of Operations

96

Consolidated Statements of Comprehensive (Loss) Income

97

Consolidated Statements of Stockholders’ Equity (Deficit)

98

Consolidated Statements of Cash Flows

99

Notes to Consolidated Financial Statements

100

91

Report of Independent Registered Public Accounting Firm

To the Stockholders and the Board of Directors of Coherus BioSciences, Inc.

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheets of Coherus BioSciences, Inc., (the Company) as of December 31, 2021 and 2020, the related consolidated statements of operations, comprehensive (loss) income, stockholders' equity (deficit), and cash flows for each of the three years in the period ended December 31, 2021, 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, 2021 and 2020, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2021, in conformity with U.S. generally accepted accounting principles. We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of December 31, 2021, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) and our report dated February 23, 2022 expressed an unqualified opinion thereon.

Basis for Opinion

These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company’s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.

Critical Audit Matters

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

92

    

Estimate of Reserves for Chargebacks and Rebates

Description of the Matter

As described in Note 2 to the consolidated financial statements, the Company recognizes revenues from product sales at the net sales price, which includes estimates of reserves for chargebacks and rebates it provides to hospitals, clinics, and payers under commercial and government programs. These reserves are recorded in the period when sales occur and are based on the amounts to be claimed on the related sales which may not be known at the point of sale. Chargebacks and rebates are estimated based on expected channel and payer mix, and contracted discount rates, adjusted for current period assumptions. Estimated chargebacks are recorded as a reduction of trade receivables on the consolidated balance sheet and totaled $29.3 million at December 31, 2021. Estimated rebates are presented within accrued rebates, fees and reserves on the consolidated balance sheets and totaled $54.0 million at December 31, 2021.

Auditing the estimates for chargebacks and rebates was complex due to the judgmental nature of the assumptions used. In particular for product that remains in the distribution channel at December 31, 2021, management is required to estimate the portion of product that is expected to be subject to a chargeback and rebate as well as the applicable discount rate.

How We Addressed the Matter in Our Audit

We obtained an understanding, evaluated the design and tested the operating effectiveness of internal controls over the Company's estimates of chargebacks and rebates, which are accounted for as reductions to revenue. This included controls over management’s review of significant assumptions used in the estimates such as expected channel and payer mix and contractual discount rate.

To test the Company's estimated reserves for chargebacks and rebates, our audit procedures included, among others, testing the accuracy and completeness of the underlying data used in the Company’s analyses and evaluating the significant assumptions stated above. Specifically, for estimated chargebacks and rebates, we obtained third-party channel inventory reports and reviewed the remaining inventory in the distribution channel, tested historical channel and payer mix data, and compared applicable contractual chargeback or rebate percentages applied against executed chargeback and rebate agreements. We also assessed the completeness and accuracy of current and historical channel and payer mix and discount rate data used in management’s estimates and performed sensitivity analyses to determine the effect of changes in assumptions, where appropriate.

    

Excess and Obsolete Inventory Reserve

Description of the Matter

As of December 31, 2021, the Company had $93.3 million of inventory which included $4.9 million of raw materials, $65.1 million of work in progress and $23.3 million of finished goods. As disclosed in Note 1 to the Company’s consolidated financial statements, inventories are stated at the lower of cost or net realizable value. The Company assesses its inventory levels along with its purchase commitments each reporting period and writes down inventory that is either expected to be at risk of expiration prior to sale or has a cost basis in excess of its expected net realizable value.

Auditing management's estimates for excess inventory involved subjective auditor judgment because the estimates rely on a number of factors that are affected by market and economic conditions outside the Company's control. In particular, the excess inventory calculations are sensitive to significant assumptions, including the expected demand for the Company’s product, the effect on demand of competitive products and the Company's purchase commitments.

93

How We Addressed the Matter in Our Audit

We obtained an understanding, evaluated the design, and tested the operating effectiveness of internal controls over the Company's excess and obsolete inventory reserve process including management’s review of the significant assumptions described above and controls over the completeness and accuracy of the information used to develop the estimate.

Our substantive audit procedures included, among others, evaluating methodologies used and data utilized in the analysis for inventory expected to be at risk for expiration or excess. We evaluated purchase commitments or alternative uses, compared forecasted demand to historical trends, compared actual inventory levels to forecasted demand requirements, and evaluated the sensitivity of sales forecast assumptions on the amount of inventory reserves recorded.

/s/ Ernst & Young LLP

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

Redwood City, California

February 23, 2022

94

Coherus BioSciences, Inc.

Consolidated Balance Sheets

(in thousands, except share and per share data)

December 31, 

2021

    

2020

Assets

  

 

  

Current assets:

  

 

  

Cash and cash equivalents

$

417,195

$

541,158

Trade receivables, net

 

123,022

 

157,046

Inventory

 

37,642

 

44,233

Prepaid manufacturing

 

13,666

 

19,429

Other prepaid and other assets

 

10,798

 

5,613

Total current assets

 

602,323

 

767,479

Property and equipment, net

 

7,813

 

10,108

Inventory, non-current

 

55,610

 

47,956

Intangible assets

 

2,620

 

2,620

Goodwill

 

943

 

943

Other assets, non-current

 

10,025

 

12,543

Total assets

$

679,334

$

841,649

Liabilities and Stockholders’ Equity

 

  

 

  

Current liabilities:

 

  

 

  

Accounts payable

$

16,159

$

15,201

Accrued rebates, fees and reserves

 

79,027

 

81,529

Accrued compensation

 

22,014

 

22,244

Accrued and other current liabilities

 

48,127

 

26,679

Total current liabilities

 

165,327

 

145,653

2022 Convertible Notes

 

81,359

 

79,885

2022 Convertible Notes - related parties

 

27,120

 

26,628

2026 Convertible Notes

224,288

223,029

2025 Term loan

 

75,513

 

74,481

Lease liabilities, non-current

 

7,251

 

9,948

Other liabilities, non-current

 

750

 

1,051

Total liabilities

 

581,608

 

560,675

Commitments and contingencies (Note 8)

 

  

 

  

Stockholders’ equity:

 

  

 

  

Common stock ($0.0001 par value; shares authorized: 300,000,000; shares issued and outstanding: 76,930,096 and 72,513,348 at December 31, 2021 and 2020, respectively)

 

7

 

7

Additional paid-in capital

 

1,147,843

 

1,043,991

Accumulated other comprehensive loss

 

(270)

 

(270)

Accumulated deficit

 

(1,049,854)

 

(762,754)

Total stockholders' equity

 

97,726

 

280,974

Total liabilities and stockholders’ equity

$

679,334

$

841,649

See accompanying notes.

95

Coherus BioSciences, Inc.

Consolidated Statements of Operations

(in thousands, except share and per share data)

Year Ended December 31, 

2021

    

2020

    

2019

  

 

  

 

  

Net revenue

$

326,551

$

475,824

$

356,071

Cost and expenses:

 

 

 

  

Cost of goods sold

 

57,591

 

37,667

 

17,078

Research and development

 

363,105

 

142,759

 

94,188

Selling, general and administrative

 

169,713

 

139,079

 

137,037

Total cost and expenses

 

590,409

 

319,505

 

248,303

(Loss) income from operations

 

(263,858)

 

156,319

 

107,768

Interest expense (includes related party expense of $2,541, $2,498 and $2,457 for the years ended December 31, 2021, 2020 and 2019, respectively)

 

(22,959)

 

(21,166)

 

(17,601)

Other (expense) income, net

 

(283)

 

554

 

2,608

Net (loss) income before income taxes

 

(287,100)

 

135,707

 

92,775

Income tax provision

 

 

3,463

 

2,942

Net (loss) income

$

(287,100)

$

132,244

$

89,833

 

  

 

  

 

  

Net (loss) income per share:

 

  

 

  

 

  

Basic

$

(3.81)

$

1.85

$

1.29

Diluted

$

(3.81)

$

1.62

$

1.23

Weighted-average number of shares used in computing net (loss) income per share:

 

  

 

  

 

  

Basic

 

75,449,632

 

71,411,705

 

69,679,916

Diluted

 

75,449,632

 

83,491,898

 

73,185,943

See accompanying notes.

96

Coherus BioSciences, Inc.

Consolidated Statements of Comprehensive (Loss) Income

(in thousands)

Year Ended December 31, 

2021

    

2020

    

2019

Net (loss) income

$

(287,100)

$

132,244

$

89,833

Other comprehensive (loss) income:

 

 

 

  

Foreign currency translation adjustments, net of tax

 

 

288

 

(276)

Comprehensive (loss) income

$

(287,100)

$

132,532

$

89,557

See accompanying notes.

97

Coherus BioSciences, Inc.

Consolidated Statements of Stockholders’ Equity (Deficit)

(in thousands, except share and per share data)

Accumulated

Additional

Other

Total

Common Stock

Paid-In

Comprehensive

Accumulated

Stockholders'

    

Shares

    

Amount

    

Capital

    

Loss

    

Deficit

    

Equity (Deficit)

Balances at December 31, 2018

 

68,302,681

$

7

$

946,515

$

(282)

$

(984,831)

$

(38,591)

Net income

 

 

 

 

89,833

 

89,833

Cumulative translation adjustment

 

 

 

(276)

 

 

(276)

Issuance of common stock in connection with common stock offerings, net of underwriters discounts, commissions and offering costs

 

761,130

 

 

8,228

 

 

 

8,228

Issuance of common stock upon exercise of stock options

 

863,940

 

 

5,934

 

 

 

5,934

Issuance of common stock upon vesting of RSUs

 

39,765

 

 

 

 

 

Issuance of common stock under the ESPP

 

289,977

 

 

3,518

 

 

 

3,518

Issuance of common stock upon 2018 bonus payout in RSUs

 

175,054

 

 

2,165

 

 

 

2,165

Taxes paid related to net share settlement of bonus payout in RSUs

 

(65,886)

 

 

(815)

 

 

 

(815)

Stock-based compensation expense

 

35,218

35,218

Balances at December 31, 2019

 

70,366,661

7

1,000,763

(558)

(894,998)

105,214

Net income

132,244

132,244

Cumulative translation adjustment

288

288

Issuance of common stock upon exercise of stock options

1,704,764

17,061

17,061

Issuance of common stock upon vesting of RSUs

89,668

Issuance of common stock under the ESPP

267,772

3,801

3,801

Issuance of common stock upon 2019 bonus payout in RSUs

134,099

2,378

2,378

Taxes paid related to net share settlement of bonus payout in RSUs

(49,616)

(880)

(880)

Purchase of capped call options related to convertible notes due 2026

(18,170)

(18,170)

Stock-based compensation expense

39,038

39,038

Balances at December 31, 2020

72,513,348

7

1,043,991

(270)

(762,754)

280,974

Net loss

(287,100)

(287,100)

Issuance of common stock upon exercise of stock options

1,316,361

10,410

10,410

Issuance of common stock upon vesting of RSUs

465,930

Issuance of common stock under the ESPP

238,934

3,002

3,002

Issuance of common stock to Junshi Biosciences, net of issuance costs

2,491,988

40,903

40,903

Taxes paid related to net share settlement of RSUs

(96,465)

(1,753)

(1,753)

Stock-based compensation expense

51,290

51,290

Balances at December 31, 2021

76,930,096

$

7

$

1,147,843

$

(270)

$

(1,049,854)

$

97,726

See accompanying notes.

98

Coherus BioSciences, Inc.

Consolidated Statements of Cash Flows

(in thousands)

Years Ended December 31, 

2021

    

2020

    

2019

Operating activities

  

 

  

 

  

Net (loss) income

$

(287,100)

$

132,244

$

89,833

Adjustments to reconcile net (loss) income to net cash (used in) provided by operating activities:

 

 

 

  

Depreciation and amortization

 

3,454

 

2,888

 

3,259

Stock-based compensation expense

 

51,364

 

38,160

 

33,591

Write-off of prepaid manufacturing services related to the termination of CHS-2020

3,210

Write-off of inventory that did not meet acceptance criteria, net

5,133

2,171

395

Non-cash accretion of discount on marketable securities

 

1,095

 

(155)

 

(165)

Non-cash interest expense from amortization of debt discount

 

4,257

 

3,481

 

2,339

Non-cash operating lease expense

 

2,207

 

2,081

 

1,789

Upfront license fee payment to Junshi Biosciences

 

136,000

 

 

Upfront and milestone based license fee payments

7,500

11,075

Other non-cash adjustments, net

588

426

562

Changes in operating assets and liabilities:

 

 

 

  

Trade receivables, net

 

34,062

 

(15,218)

 

(141,992)

Inventory

 

(6,253)

 

(38,359)

 

(48,579)

Prepaid manufacturing

 

3,828

 

(10,851)

 

(672)

Other prepaid, current and non-current assets

 

(5,351)

 

(2,020)

 

(2,474)

Accounts payable

 

874

 

(9,820)

 

9,893

Accrued rebates, fees and reserves

 

(2,502)

 

30,409

 

51,120

Accrued compensation

 

(230)

 

6,212

 

10,035

Accrued and other current and non-current liabilities

 

17,932

 

4,996

 

8,346

Net cash (used in) provided by operating activities

 

(37,432)

 

154,145

 

28,355

Investing activities

 

  

 

  

 

  

Purchases of property and equipment

 

(1,289)

 

(7,231)

 

(1,822)

Proceeds from disposal of property and equipment

175

Purchases of investments in marketable securities

 

(182,485)

 

(273,845)

 

(20,235)

Proceeds from maturities of investments in marketable securities

 

99,692

 

274,000

 

20,400

Proceeds from sale of investments in marketable securities

81,672

Upfront license fee payment to Junshi Biosciences

(136,000)

Upfront and milestone based license fee payments

 

 

(7,500)

 

(11,075)

Net cash used in investing activities

 

(138,410)

 

(14,401)

 

(12,732)

Financing activities

 

  

 

  

 

  

Proceeds from common stock offering, net of underwriters discounts, commissions and offering costs

 

 

 

8,153

Proceeds from issuance of Convertible Notes due 2026, net of issuance costs

 

 

222,156

 

Purchase of capped call options related to Convertible Notes due 2026

(18,170)

Proceeds from 2025 Term Loan, net of issuance costs

72,955

Proceeds from issuance of common stock to Junshi Biosciences, net of issuance costs

 

40,903

 

 

Proceeds from issuance of common stock upon exercise of stock options

 

10,399

 

17,428

 

5,558

Proceeds from purchase under the employee stock purchase plan

 

3,002

 

3,801

 

3,519

Taxes paid related to net share settlement of RSUs

 

(1,753)

 

(880)

(815)

Principal payments for finance lease obligations

(672)

(389)

Net cash provided by financing activities

 

51,879

 

223,946

 

89,370

Effect of exchange rate changes in cash, cash equivalents and restricted cash

(276)

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

 

(123,963)

 

363,690

 

104,717

Cash, cash equivalents and restricted cash at beginning of period

 

541,598

 

177,908

 

73,191

Cash, cash equivalents and restricted cash at end of period

$

417,635

$

541,598

$

177,908

Supplemental disclosure of cash flow information

 

  

 

  

 

  

Cash paid for interest

$

18,684

$

16,959

$

15,263

Cash paid for income taxes

$

1,221

$

3,953

$

1,732

Right-of-use assets obtained in exchange for lease obligations related to operating leases

$

434

$

1,388

$

5,267

Right-of-use assets obtained in exchange for lease obligations related to finance leases

$

477

$

1,817

$

Supplemental disclosures of non-cash investing and financing activities

 

  

 

  

Purchase of property and equipment in accounts payable and accrued liabilities

$

119

$

109

$

999

Non-cash employee bonuses settled in common stock

$

$

1,498

$

1,350

See accompanying notes.

99

Coherus BioSciences, Inc.

Notes to Consolidated Financial Statements

1.Organization and Significant Accounting Policies

Description of the Business

Coherus BioSciences, Inc. (the “Company” or “Coherus”) is a commercial-stage biopharmaceutical company focused on the research, development and commercialization of innovative immunotherapies to treat cancer. The Company’s strategy is to build a leading immuno-oncology franchise funded with cash generated through net sales of its diversified portfolio of FDA-approved therapeutics. The Company’s headquarters and laboratories are located in Redwood City, California and in Camarillo, California, respectively. The Company sells UDENYCA, a biosimilar to Neulasta, a long-acting granulocyte-colony stimulating factor, in the United States. The FDA-approved YUSIMRY in December 2021, which the Company plans to launch in the United States on or after July 1, 2023, per the terms of an agreement with Humira manufacturer, AbbVie.

The Company’s product pipeline comprises three product candidates, toripalimab, an anti-PD-1 antibody being developed in collaboration with Junshi Biosciences Co., Ltd., CIMERLI, a Lucentis biosimilar candidate in-licensed for commercial rights in the United States and Canada from Bioeq, and a bevacizumab (Avastin) biosimilar in-licensed for commercial rights in the United States from Innovent Biologics (Suzhou) Co., Ltd.

Basis of Consolidation

The accompanying consolidated financial statements have been prepared in accordance with U.S. GAAP and include the accounts of Coherus and its wholly-owned subsidiaries. The Company does not have any significant interests in variable interest entities.  All material intercompany transactions and balances have been eliminated upon consolidation.

Use of Estimates

The preparation of financial statements in conformity with U.S. GAAP requires management to make judgements, estimates and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses, and related disclosures. Management bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances. These estimates form the basis for making judgments about the carrying values of assets and liabilities when these values are not readily apparent from other sources. Estimates are assessed each period and updated to reflect current information, such as the economic considerations related to the impact that the recent COVID-19 outbreak could have on the Company’s significant accounting estimates. Accounting estimates and judgements are inherently uncertain and the actual results could differ from these estimates.

Segment Reporting and Revenue by Geographic Region

The Company operates and manages its business as one reportable and operating segment, which is the business of developing and commercializing human pharmaceutical products.  The Company’s chief executive officer, who is the chief operating decision maker, reviews financial information on an aggregate basis for purposes of allocating resources and evaluating financial performance. All revenue is generated and all long-lived assets are primarily maintained in the United States.

Cash, Cash Equivalents and Restricted Cash

Cash, cash equivalents and restricted cash comprise cash and highly liquid investments with original maturities of 90 days or less.

100

The following table provides a reconciliation of cash, cash equivalents and restricted cash within the consolidated balance sheets and which, in aggregate, represent the amount reported in the consolidated statements of cash flows:

Year Ended December 31, 

(in thousands)

2021

    

2020

    

2019

At beginning of period:

Cash and cash equivalents

$

541,158

$

177,668

$

72,356

Restricted cash

440

240

835

Total cash, cash equivalents and restricted cash

$

541,598

$

177,908

$

73,191

At end of period:

Cash and cash equivalents

$

417,195

$

541,158

$

177,668

Restricted cash

 

440

 

440

 

240

Total cash, cash equivalents and restricted cash

$

417,635

$

541,598

$

177,908

Restricted cash consists of deposits for letters of credit that the Company has provided to secure its obligations under certain leases and is included in other assets, non-current on the consolidated balance sheets.

The Company classifies the up-front and milestone payments related to licensing arrangements as cash flows from investing activities in its consolidated statements of cash flows.

Investments in Marketable Securities

Investments in marketable securities primarily consist of corporate debt obligations and commercial paper. Management determines the appropriate classification of investments in marketable securities at the time of purchase based upon management’s intent with regards to such investment and reevaluates such designation as of each balance sheet date. The Company’s investment policy requires that it only invests in highly rated securities and limit its exposure to any single issuer. All investments in marketable debt securities are held as available-for-sale and are carried at the estimated fair value as determined based upon quoted market prices or pricing models for similar securities.

The Company classifies investments in marketable securities as short-term when they have remaining contractual maturities of one year or less from the balance sheet date. The Company periodically assesses its marketable securities for impairment and credit losses.  Unrealized gains and losses on available-for-sale securities are reported as a component of accumulated comprehensive income (loss), with the exception of unrealized losses believed to be related to credit losses, if any, which are recognized in earnings in the period the impairment occurs. Impairment assessments are made at the individual security level each reporting period. When the fair value of an investment is less than its cost at the balance sheet date, a determination is made as to whether the impairment is related to a credit loss and, if it is, the portion of the impairment relating to credit loss is recorded as an allowance through net income. Realized gains and losses and declines in value, if any, on available-for-sale securities are included in other (expense) income, net, based on the specific identification method. During 2021, 2020 and 2019, interest income from marketable securities was $1.4 million, $0.6 million and $1.6 million, respectively.

Trade Receivables

Trade receivables are recorded net of allowances for chargebacks, chargeback prepayments, cash discounts for prompt payment and credit losses. The Company estimates an allowance for expected credit losses by considering factors such as historical experience, credit quality, the age of the accounts receivable balances, and current economic conditions that may affect a customer’s ability to pay. The corresponding expense for the credit loss allowance is reflected in selling, general and administrative expenses. The credit loss allowance was immaterial as of December 31, 2021 and 2020.

Concentrations of Risk

The Company’s financial instruments that are exposed to concentration of credit risk consist primarily of cash, cash equivalents, investments and accounts receivable. The Company attempts to minimize the risks related to cash, cash equivalents and investments by

101

investing in a broad and diverse range of financial instruments. The investment portfolio is maintained in accordance with the Company’s investment policy, which defines allowable investments, specifies credit quality standards and limits the credit exposure of any single issuer. There were no material losses from credit risks on such accounts during any of the periods presented. The Company is not exposed to any significant concentrations of credit risk from these financial instruments.

The Company is subject to credit risk from trade receivables related to product sales and monitors the credit worthiness of customers that are granted credit in the normal course of business. In general, there is no requirement for collateral from customers. The Company has not experienced significant losses with respect to the collection of trade receivables. The Company believes that its allowance for expected credit losses was adequate at December 31, 2021.

The Company entered into a strategic commercial supply agreement with KBI Biopharma for the supply of UDENYCA. The Company currently has not engaged back-up suppliers or vendors for this single-sourced service. If KBI Biopharma is not able to manufacture the supply needed in the quantities and timeframe required, the Company may not be able to supply the product in a timely manner.

Substantially all of the Company’s revenues are in the United States to three wholesalers. UDENYCA is currently the only product sold by the Company and accounted for all of the Company’s revenues in 2021, 2020 and 2019.

The Company has no significant monetary assets or liabilities in foreign currencies, and the Company has not had material foreign currency impacts for all years presented.

Inventory

Inventory is stated at the lower of cost or estimated net realizable value with cost determined under the first-in first-out method. Inventory costs include third-party contract manufacturing, third-party packaging services, freight, labor costs for personnel involved in the manufacturing process, and indirect overhead costs. The Company primarily uses actual costs to determine the cost basis for inventory. The determination of excess or obsolete inventory requires judgment including consideration of many factors, such as estimates of future product demand, current and future market conditions, product expiration information, and potential product obsolescence, among others.

Although the Company believes the assumptions used in estimating potential inventory write-downs are reasonable, if actual market conditions are less favorable than projected by management, write-downs of inventory, charges related to firm purchase commitments, or both may be required which would be recorded as cost of goods sold in the consolidated statement of operations. Adverse developments affecting the Company’s assumptions of the level and timing of demand for its products include those that are outside of the Company’s control such as the actions taken by competitors and customers, the direct or indirect effects of the COVID-19 pandemic, and other factors.

Prior to the regulatory approval of our product candidates, the Company incurred expenses for the manufacture of drug product that could potentially be available to support the commercial launch of our products.  Inventory costs are capitalized when future commercialization is considered probable and the future economic benefit is expected to be realized, based on management’s judgment.  A number of factors are considered, including the current status in the regulatory approval process, potential impediments to the approval process such as safety or efficacy, viability of commercialization and marketplace trends.  All inventory on the consolidated balance sheet as of December 31, 2021 was related to UDENYCA. The Company began to capitalize inventory costs associated with UDENYCA after receiving regulatory approval in November 2018.

Property and Equipment

Property and equipment is stated at cost less accumulated depreciation and amortization. Maintenance and repairs are charged to expense as incurred. Interest costs incurred during the construction of major capital projects are capitalized until the underlying asset is ready for its intended use, at which point the capitalized interest costs are amortized as depreciation or amortization expense over the life of the underlying asset. When the Company disposes of property and equipment, it removes the associated cost and accumulated depreciation from the related accounts in the consolidated balance sheets and include any resulting gain or loss in the consolidated statements of operations. Eligible costs of internal use software and implementation costs of certain hosting arrangements are capitalized

102

and amortized over the estimated useful life of the software or associated hosting arrangement, as applicable. Depreciation and amortization are recognized using the straight-line method over the following estimated useful lives:

Computer equipment and software

    

3 - 7 years

Furniture and fixtures

 

5 years

Machinery and equipment

 

5 years

Leasehold improvements

 

Shorter of lease term or useful life

Goodwill and Intangible Assets

Goodwill represents the excess of the consideration transferred over the estimated fair value of assets acquired and liabilities assumed in a business combination. Intangible assets are measured at their respective fair values as of the acquisition date and may be subject to adjustment within the measurement period, which may be up to one year from the acquisition date. Intangible assets related to acquired in-process research and development (“IPR&D”) projects are considered to be indefinite-lived until the completion or abandonment of the associated research and development efforts. Goodwill and intangible assets with indefinite useful lives are not amortized and are tested for impairment annually, or more frequently if events or changes in circumstances indicate that it is more likely than not that the assets are impaired. Intangible assets of $2.6 million as of December 31, 2021 and 2020 consist of IPR&D. There were no impairments to goodwill or intangible assets during the years ended December 31, 2021, 2020 and 2019.

When development is successfully completed, which generally occurs when regulatory approval is obtained, the associated assets are deemed finite-lived and amortized over their respective estimated useful lives beginning at that point in time. Intangible assets with finite useful lives are amortized over their estimated useful lives, primarily on a straight-line basis, and are reviewed for impairment when facts or circumstances indicate that the carrying value of these assets may not be recoverable.

Impairment of Long-Lived Assets

Long-lived assets, including property and equipment and finite-lived intangible assets, are reviewed for impairment whenever facts or circumstances either internally or externally may indicate that the carrying value of an asset may not be recoverable. If there is an indication of impairment, the Company tests for recoverability by comparing the estimated undiscounted future cash flows expected to result from the use of the asset to the carrying amount of the asset or asset group. If the asset or asset group is determined to be impaired, any excess of the carrying value of the asset or asset group over its estimated fair value is recognized as an impairment loss. There were no material impairments recorded during the years ended December 31, 2021, 2020 and 2019.

Accrued Research and Development Expense

Clinical trial costs are a component of research and development expense. The Company accrues and expenses clinical trial activities performed by third parties based upon actual work completed in accordance with agreements established with clinical research and manufacturing organizations and clinical sites. The Company determines the actual costs through monitoring patient enrollment, discussions with internal personnel and external service providers regarding the progress or stage of completion of trials or services and the agreed-upon fee to be paid for such services.

Net Revenues

The Company sells to wholesalers and distributors, (collectively, “Customers”). The Customers then resell to hospitals and clinics (collectively, “Healthcare Providers”) pursuant to contracts with the Company. In addition to distribution agreements with Customers and contracts with Healthcare Providers, the Company enters into arrangements with group purchasing organizations (“GPOs”) that provide for United States government-mandated or privately-negotiated rebates, chargebacks and discounts. The Company also enters into rebate arrangements with payers, which consist primarily of commercial insurance companies and government entities, to cover the reimbursement of our products to Healthcare Providers. The Company provides co-payment assistance to patients who have commercial insurance and meet certain eligibility requirements. Revenue from product sales is recognized at the point when a Customer obtains control of the product and the Company satisfies its performance obligation, which generally occurs at the time product is shipped to the Customer. Payment terms differ by jurisdiction and customer, but payment terms typically range from 30 to 67 days from date of shipment.

103

Product Sales Discounts and Allowances

Revenue from product sales is recorded at the net sales price (“transaction price”), which includes estimates of variable consideration for which reserves are established and that result from chargebacks, rebates, co-pay assistance, prompt-payment discounts, returns and other allowances that are offered within contracts between the Company and its Customers, Healthcare Providers, payers and GPOs. These reserves are based on the amounts earned or to be claimed on the related sales and are classified as reductions in trade receivables (if the amounts are payable to a Customer) or current liabilities (if the amounts are payable to a party other than a Customer). Where appropriate, these estimates take into consideration a range of possible outcomes that are probability-weighted for relevant factors such as historical experience, current contractual and statutory requirements, specifically known market events and trends, industry data and forecasted Customer buying and payment patterns. Overall, these reserves reflect the best estimates of the amount of consideration to which the Company is entitled based on the terms of its contracts. The amount of variable consideration that is included in the transaction price may be constrained, and is included in the net sales price only to the extent that it is probable that a significant reversal in the amount of the cumulative revenue recognized will not occur in a future period. The actual amount of consideration ultimately received may differ. If actual results in the future vary from the Company’s estimates, the estimates will be adjusted, which will affect net product revenue in the period that such variances become known.

Chargebacks: Chargebacks are discounts that occur when Healthcare Providers purchase directly from a Customer. Healthcare Providers, which belong to Public Health Service institutions, non-profit clinics, government entities, GPOs, and health maintenance organizations, generally purchase the product at a discounted price. The Customer, in turn, charges back to the Company the difference between the price initially paid by the Customer and the discounted price paid by the Healthcare Providers to the Customer. The allowance for chargebacks is based on an estimate of sales through to Healthcare Providers from the Customer.

Discounts for Prompt Payment: The Company provides for prompt payment discounts to its Customers, which are recorded as a reduction in revenue in the same period that the related product revenue is recognized.

Rebates: Rebates include mandated discounts under the Medicaid Drug Rebate Program, other government programs and commercial contracts. Rebate amounts owed after the final dispensing of the product to a benefit plan participant are based upon contractual agreements or legal requirements with these public sector benefit providers. The accrual for rebates is based on statutory or contractual discount rates and expected utilization. The estimates for the expected utilization of rebates are based on Customer and commercially available payer data, as well as data collected from the Healthcare Providers, Customers, GPOs, and historical utilization rates. Rebates invoiced by payers, Healthcare Providers and GPOs are paid in arrears. If actual future rebates vary from estimates, the Company may need to adjust its accruals, which would affect net product revenue in the period of adjustment.

Co-payment Assistance: Patients who have commercial insurance and meet certain eligibility requirements may receive co-payment assistance. The calculation of the accrual for co-pay assistance is based on an estimate of claims and the cost per claim that the Company expects to receive associated with product that has been recognized as revenue.

Product Returns: The Company offers its Customers a limited product return right, which is principally based upon whether the product is damaged or defective, or the product’s expiration date. Product return allowance is estimated and recorded at the time of sale.

Other Allowances: The Company pays fees to Customers and GPOs for account management, data management and other administrative services. To the extent that the services received are distinct from the sale of products to the customer, these payments are classified in selling, general and administrative expense in the Company’s consolidated statements of operations, otherwise they are included as a reduction in product revenue.

Royalty Revenue

Royalty revenue from licensees, which is based on sales to third-parties of licensed products, is recorded when the third-party sale occurs and the performance obligation to which some or all of the royalty has been allocated has been satisfied (or partially satisfied). Royalty revenue was insignificant for the periods presented and is included in total revenues.

104

Cost of Goods Sold

Cost of goods sold consists primarily of third-party manufacturing, distribution, and certain overhead costs.  A portion of the costs of producing UDENYCA sold to date was expensed as research and development prior to the FDA approval of UDENYCA and, therefore, it is not reflected in the cost of goods sold. During the first quarter of 2021, the UDENYCA inventory with no inventory value was fully utilized.

On May 2, 2019, the Company and Amgen settled a trade secret action brought by Amgen. As a result, cost of goods sold reflects a mid-single digit royalty on net product revenue, which began on July 1, 2019. The royalty cost will continue for five years pursuant to the settlement.

In 2021, 2020 and 2019, cost of goods sold included write-offs for inventory of $5.1 million, $2.2 million and $0.4 million, respectively, that did not meet the Company’s acceptance criteria, net of credits received from manufacturers. In 2019, cost of goods sold included write-off of prepaid manufacturing costs of $1.3 million due to the cancellation of certain manufacturing reservations.

Research and Development Expense

Research and development expense represents costs incurred to conduct research, such as the discovery and development of our product candidates. The Company recognizes all research and development costs as they are incurred. The Company currently tracks research and development costs incurred on a product candidate basis only for external research and development expenses. The Company’s external research and development expense consists primarily of:

expense incurred under agreements with consultants, third-party CROs, and investigative sites where a substantial portion of the Company’s preclinical studies and all of its clinical trials are conducted;
costs of acquiring originator comparator materials and manufacturing preclinical study and clinical trial supplies and other materials from CMOs, and related costs associated with release and stability testing;
costs associated with manufacturing process development activities; and
upfront and milestone payments related to licensing and collaboration agreements.

Internal costs are associated with activities performed by the Company’s research and development organization and generally benefit multiple programs. These costs are not separately allocated by product candidate. Unallocated, internal research and development costs consist primarily of:

personnel-related expense, which include salaries, benefits and stock-based compensation; and
facilities and other allocated expense, which include direct and allocated expense for rent and maintenance of facilities, depreciation and amortization of leasehold improvements and equipment, laboratory and other supplies.

Products manufactured prior to regulatory approval may not be sold unless regulatory approval is obtained. The Company expenses manufacturing costs as incurred as research and development expense for products that have not been approved until future commercialization is considered probable and the future economic benefit is expected to be realized, based on management’s judgment. The Company began to capitalize inventory costs associated with UDENYCA after receiving regulatory approval in November 2018.

License Agreements

The Company has entered and may continue to enter into license agreements to access and utilize certain technology. To determine whether the licensing transactions should be accounted for as a business combination or as an asset acquisition, the Company makes certain judgments, which include assessing whether the acquired set of activities and assets would meet the definition of a business under the relevant accounting rules.

105

If the acquired set of activities and assets does not meet the definition of a business, the transaction is recorded as an asset acquisition and therefore, any acquired IPR&D that does not have an alternative future use is charged to expense at the acquisition date. To date none of the Company’s license agreements have been considered to be the acquisition of a business.

Selling, General and Administrative Expense

Selling, general and administrative expenses comprise primarily compensation and benefits associated with sales and marketing, finance, human resources, legal, information technology and other administrative personnel, outside marketing, advertising and legal expenses and other general and administrative costs. The Company expenses the cost of advertising, including promotional expenses, as incurred. Advertising expenses were $8.7 million, $3.8 million and $4.5 million in 2021, 2020 and 2019, respectively.

Stock-Based Compensation

The Company’s compensation programs include stock-based awards, and the related grants under these programs are accounted for at fair value. The fair values are recognized as compensation expense on a straight-line basis over the vesting period with the related costs recorded in cost of goods sold, research and development, and selling, general and administrative expense, as appropriate. The Company accounts for forfeitures as they occur.

Income Taxes

The Company utilizes the liability method of accounting for deferred income taxes. Under this method, deferred tax liabilities and assets are recognized for the expected future tax consequences of temporary differences between the carrying amounts and the tax basis of assets and liabilities. A valuation allowance is established against deferred tax assets because, based on the weight of available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized. The Company’s policy is to record interest and penalties on uncertain tax positions as income tax expense.

The Company recognizes uncertain income tax positions at the largest amount that is more likely than not to be sustained upon audit by the relevant taxing authority. The Company does not expect its unrecognized tax benefits to change significantly in 2022.

Operating and Finance Leases

The Company determines if an arrangement is a lease at inception. The Company does not recognize right-of-use assets and lease liabilities related to short-term leases. The Company also does not separate lease and non-lease components for its facility and vehicle leases. Operating leases are included in other current liabilities, other assets, non-current, and lease liabilities, non-current in the consolidated balance sheets. The lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise any such options. The Company recognizes operating lease expense for these leases on a straight-line basis over the term of the lease.

The term under the Company’s vehicle lease agreement is 36 months. The vehicles leased under this arrangement were classified as finance leases. Finance leases are included in property and equipment, net, accrued and other current liabilities, and lease liabilities, non-current in the consolidated balance sheets and assets under Finance leases are depreciated to operating expenses on a straight-line basis over their estimated useful lives.

The operating and finance lease right-of-use assets and the lease liabilities are recognized based on the present value of lease payments over the lease term at the lease commencement date. The Company uses its incremental borrowing rate based on the information available at the commencement date in determining the lease liabilities as the Company's leases generally do not provide an implicit rate.

Net (Loss) Income per Share

Basic net (loss) income per share is calculated by dividing the net (loss) income by the weighted-average number of shares of common stock outstanding for the period, without consideration for potential dilutive common shares. Diluted net income per share is computed by dividing the net income by the weighted-average number of common shares outstanding for the period plus any potential

106

dilutive common shares outstanding for the period determined using the treasury stock method for options, RSUs and ESPP and using the if-converted method for the convertible notes. Diluted net loss per share is computed by dividing net loss by the weighted-average number of common shares outstanding for the period, without consideration for any potential dilutive common share equivalents as their effect would be antidilutive (see Note 12. Net (Loss) Income Per Share).

Comprehensive (Loss) Income

Comprehensive (loss) income is composed of two components: net (loss) income and other comprehensive (loss) income. Other comprehensive (loss) income refers to gains and losses that under U.S. GAAP are recorded as an element of stockholders’ equity, but are excluded from net (loss) income. The Company’s other comprehensive (loss) income include foreign currency translation adjustments in 2021, 2020 and 2019.

Reclassifications

Certain prior year amounts in the consolidated balance sheets and consolidated statements of cash flows have been reclassified to conform with the current year presentation in 2021. As a result, there was no change to total assets on the consolidated balance sheet or net cash provided by operating activities on the consolidated statements of cash flows for the prior years.

Recent Accounting Pronouncements

In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. The new guidance removes certain exceptions for recognizing deferred taxes for investments, performing intra-period allocation and calculating income taxes in interim periods. It also adds guidance to reduce complexity in certain areas, including recognizing deferred taxes for tax goodwill and allocating taxes to members of a consolidated group. The Company adopted this guidance as of January 1, 2021. The adoption did not have a material impact on the Company’s consolidated financial statements.

In October 2020, the FASB issued ASU 2020-10, Codification Improvements, which updates various codification topics by clarifying or improving disclosure requirements to align with the SEC’s regulations. The Company adopted this guidance as of January 1, 2021. The adoption did not have a material impact on the Company’s consolidated financial statements.

The Company has reviewed other recent accounting pronouncements and concluded they are either not applicable to the business or that no material effect is expected on the consolidated financial statements as a result of future adoption.

2.Revenue

The Company initiated United States sales of UDENYCA on January 3, 2019. The Company recorded net revenue of $326.6 million, $475.8 million and $356.1 million during 2021, 2020 and 2019, respectively.

Revenue by significant Customer was distributed as follows:

Year Ended December 31,

 

2021

2020

 

2019

 

McKesson Corporation

39

%

38

%

42

%

AmeriSource-Bergen Corporation

39

%

37

%

33

%

Cardinal Health, Inc.

20

%

23

%

23

%

Others

2

%

2

%

2

%

Total revenue

100

%

100

%

100

%

 

107

Product Sales Discounts and Allowances

The activities and ending reserve balances for each significant category of discounts and allowances, which constitute variable consideration, were as follows:

Year Ended December 31, 2021

    

Chargebacks

    

    

Other Fees,

    

and Discounts

Co-pay

for Prompt

Assistance

(in thousands)

Payment

Rebates

and Returns

Total

Balance at December 31, 2020

$

40,580

$

54,058

$

28,760

$

123,398

Provision related to sales made in:

 

Current period

470,791

113,705

94,703

679,199

Prior period

(2,876)

(4,976)

(3,555)

(11,407)

Payments and customer credits issued

 

(478,830)

(108,783)

(93,854)

(681,467)

Balance at December 31, 2021

$

29,665

$

54,004

$

26,054

$

109,723

Year Ended December 31, 2020

    

Chargebacks

    

    

Other Fees,

    

and Discounts

Co-pay

for Prompt

Assistance

(in thousands)

Payment

Rebates

and Returns

Total

Balance at December 31, 2019

$

35,159

$

27,494

$

24,494

$

87,147

Provision related to sales made in:

Current period

 

462,328

115,864

114,372

692,564

Prior period

(1,336)

(3,438)

(6,288)

(11,062)

Payments and customer credits issued

 

(455,571)

 

(85,862)

 

(103,818)

 

(645,251)

Balance at December 31, 2020

$

40,580

$

54,058

$

28,760

$

123,398

Chargebacks and discounts for prompt payment are recorded as a reduction in trade receivables, and the remaining reserve balances are classified as current liabilities in the accompanying consolidated balance sheets.

3.Fair Value Measurements

The fair value of financial instruments are classified into one of the following categories:

Level 1 — Quoted prices in active markets for identical assets or liabilities.
Level 2 — Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities, quoted prices 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 assets or liabilities.
Level 3 — Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.

A financial instrument’s categorization within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement. Unrealized gains and losses in the Company’s investments in these money market funds were insignificant in 2021, 2020 and 2019.

There were no transfers between Level 1, Level 2 and Level 3 during the periods presented. The fair values of cash equivalents approximate their carrying values due to the short-term nature of such financial instruments.

108

Financial assets and liabilities measured at fair value on a recurring basis are summarized as follows:

Fair Value Measurements

December 31, 2021

(in thousands)

    

Level 1

    

Level 2

    

Level 3

    

Total

Financial Assets:

 

  

 

  

 

  

 

  

Cash and cash equivalents (money market funds)

$

417,165

$

$

$

417,165

Restricted cash (money market funds)

 

440

 

 

 

440

Total financial assets

$

417,605

$

$

$

417,605

Financial Liabilities:

 

 

  

 

  

 

  

Contingent consideration

$

$

$

102

$

102

    

Fair Value Measurements

December 31, 2020

(in thousands)

    

Level 1

    

Level 2

    

Level 3

    

Total

Financial Assets:

 

  

 

  

 

  

 

  

Cash and cash equivalents (money market funds)

$

538,673

$

$

$

538,673

Restricted cash (money market funds)

 

440

 

 

 

440

Total financial assets

$

539,113

$

$

$

539,113

Financial Liabilities:

 

  

 

  

 

  

 

  

Contingent consideration

$

$

$

102

$

102

As part of the InteKrin acquisition in February 2014, the Company recognized contingent consideration associated with potential payments, which would be payable to the former InteKrin stockholders if the Company enters into a compound transaction agreement as defined in the InteKrin purchase agreement. In February 2020, the Company announced that it is seeking strategic alternatives to finance this program externally. As of December 31, 2021 and 2020, the $0.1 million fair value of the contingent consideration was recorded in other liabilities, non-current on the consolidated balance sheets.

1.5% Convertible Notes due 2026

The estimated fair value of the 1.5% Convertible Notes due 2026, which the Company issued in April 2020 (see Note 7. Debt Obligations) is influenced by interest rates, the Company’s stock price and stock price volatility and is determined by prices observed in market trading. The market for trading of the Convertible Notes due 2026 is not considered to be an active market and therefore the estimate of fair value is based on Level 2 inputs. The estimated fair value of the Convertible Notes due 2026 was $271.9 million and $269.1 million (par value $230.0 million) as of December 31, 2021 and 2020, respectively.

8.2% Convertible Notes due 2022

The estimated fair value of the 8.2% Convertible Senior Notes Due 2022, which the Company issued on February 29, 2016 (see Note 7. Debt Obligations) is based on an income approach. When determining the estimated fair value of the Company’s 8.2% Convertible Notes due 2022, the Company used a single factor binomial lattice model which incorporates the terms and conditions of the convertible notes and market-based risk measurement that are indirectly observable, such as credit risk and therefore the estimate of fair value is based on Level 3 inputs. The lattice model produces an estimated fair value based on changes in the price of the underlying common shares price over successive periods of time. An estimated yield based on market data is used to discount straight debt cash flows. The estimated fair value was $108.4 million and $113.7 million (par value $100.0 million plus premium of $9.0 million) as of December 31, 2021 and 2020, respectively.

2025 Term Loan

The principal amount outstanding under the Company’s 2025 Term Loan (see Note 7. Debt Obligations) as of December 31, 2021 of $75.0 million is subject to a variable interest rate, which is based on three month LIBOR (“LIBOR”) plus a fixed percentage, and as such, the Company believes the carrying amount of these obligations approximates fair value.

109

4.Inventory

Inventory consisted of the following:

    

December 31, 

(in thousands)

2021

2020

Raw Materials

$

4,870

$

5,205

Work in process

 

65,117

 

43,952

Finished goods

 

23,265

 

43,032

Total

$

93,252

$

92,189

Inventory expected to be sold more than twelve months from the balance sheet date is classified as inventory, non-current on the consolidated balance sheets. As of December 31, 2021 and 2020, the non-current portion of inventory consisted of raw materials and work in process, as well as a portion of finished goods at December 31, 2020. The following table presents the inventory balance sheet classifications:

    

December 31, 

(in thousands)

2021

2020

Inventory

$

37,642

$

44,233

Inventory, non-current

 

55,610

 

47,956

Total

$

93,252

$

92,189

Prepaid manufacturing of $13.7 million as of December 31, 2021 includes prepayments of $8.3 million to a CMO for manufacturing services for UDENYCA, which the Company expects to be converted into inventory during 2022; and prepayments of $5.4 million to various CMOs for research and development pipeline programs. Prepaid manufacturing of $19.4 million as of December 31, 2020 includes prepayments of $8.9 million to a CMO for manufacturing services for UDENYCA; and prepayments of $10.5 million to various CMOs for other research and development pipeline programs.

In February 2021, the Company announced the discontinuation of the development of CHS-2020, a biosimilar of Eylea as part of a realignment of research and development resources toward other development programs. As a result, the Company recognized $11.2 million within research and development expense on the consolidated statement of operations in 2021, which included an impairment charge of $3.2 million for the write-off of prepaid manufacturing services no longer deemed to have future benefits.

5.Balance Sheet Components

Property and Equipment, Net

Property and equipment, net consisted of the following:

    

December 31, 

(in thousands)

2021

2020

Machinery and equipment

$

11,876

$

13,301

Computer equipment and software

 

3,033

 

3,996

Furniture and fixtures

 

1,129

 

1,268

Leasehold improvements

 

5,942

 

5,830

Finance lease right of use assets

2,294

1,451

Construction in progress

 

388

 

312

Total property and equipment

 

24,662

 

26,158

Accumulated depreciation and amortization

 

(16,849)

 

(16,050)

Property and equipment, net

$

7,813

$

10,108

Depreciation and amortization expense was $3.5 million, $2.9 million and $3.3 million in 2021, 2020 and 2019, respectively. There were no material impairments of property and equipment in 2021, 2020 and 2019.

110

Accrued and Other Current Liabilities

Accrued and other current liabilities consisted of the following:

    

December 31, 

(in thousands)

2021

2020

Accrued manufacturing and clinical

$

30,541

$

11,365

Accrued co-development costs for toripalimab

1,926

Accrued other

 

12,168

 

12,182

Lease liabilities, current

3,492

3,132

Total Accrued and other current liabilities

$

48,127

$

26,679

6.

6.Collaborations and Other Arrangements

Junshi Biosciences

On February 1, 2021, the Company entered into Collaboration Agreement with Junshi Biosciences for the co-development and commercialization of toripalimab, Junshi Biosciences’ anti-PD-1 antibody, in the United States and Canada.

Under the terms of the Collaboration Agreement, the Company paid $150.0 million upfront for exclusive rights to toripalimab in the United States and Canada, options in these territories to Junshi Biosciences’ anti-TIGIT antibody and next-generation engineered IL-2 cytokine, and certain negotiation rights to two undisclosed preclinical immuno-oncology drug candidates. The Company will have the right to conduct all commercial activities of toripalimab in the United States and Canada. The Company will be obligated to pay Junshi Biosciences a 20% royalty on net sales of toripalimab and up to an aggregate $380.0 million in one-time payments for the achievement of various regulatory and sales milestones. If the Company exercises its options, it will be obligated to pay an option exercise fee for each of the anti-TIGIT antibody and the IL-2 cytokine of $35.0 million per program. Additionally, for each exercised option, the Company will be obligated to pay Junshi Biosciences an 18% royalty on net sales and up to an aggregate $255.0 million for the achievement of various regulatory and sales milestones. Under the Collaboration Agreement, the Company retains the right to collaborate in the development of toripalimab and the other licensed compounds and will pay for a portion of these co-development activities up to a maximum of $25.0 million per licensed compound per year. Additionally, the Company is responsible for certain associated regulatory and technology transfer costs for toripalimab and other licensed compounds and will reimburse Junshi Biosciences for such costs. The Company recognized research and development expense of $39.4 million in the consolidated statement of operations for the year ended December 31, 2021, and had $1.9 million recorded in accrued and other current liabilities on the consolidated balance sheets as of December 31, 2021 related to the co-development, regulatory and technology transfer costs. The Company accounted for the licensing transaction as an asset acquisition under the relevant accounting rules. In addition, the Company recorded research and development expense of $145.0 million during the first quarter of 2021, related to the upfront payment for exclusive rights to toripalimab in the United States and Canada. The Company had entered into a Right of First Negotiation agreement with Junshi Biosciences and paid a fee of $5.0 million which was fully expensed as research and development expense in the fourth quarter of 2020. The Right of First Negotiation fee was fully credited against the total upfront license fee obligation under the Collaboration Agreement. As of December 31, 2021, the Company did not have any outstanding milestone or royalty payment obligations to Junshi Biosciences.

In January 2022, the Company took steps that it expects will result in the payment to Junshi Biosciences of an additional $35.0 million upon the closing of the exercise of our option to license JS006, a TIGIT-targeted antibody, in the United States and Canada. The $35.0 million payment for the option to license JS006 will be reflected in our first quarter 2022 financial statements (see Note 14. Subsequent Events). The additional milestone payments, option fees and royalties are contingent upon future events and, therefore, will be recorded when it is probable that a milestone will be achieved, option fees will be incurred or when royalties are due.

In connection with the Collaboration Agreement, the Company entered into the Stock Purchase Agreement with Junshi Biosciences agreeing, subject to customary conditions, to acquire certain equity interests in the Company. Pursuant to the Stock Purchase Agreement, on April 16, 2021, the Company issued 2,491,988 unregistered shares of its common stock to Junshi Biosciences, at a price per share of $20.06, for an aggregate value of approximately $50.0 million cash. Under the terms of the Stock Purchase Agreement, Junshi Biosciences

111

is not permitted to sell, transfer, make any short sale of, or grant any option for the sale of the common stock for the  two-year period following its effective date. The Collaboration Agreement and the Stock Purchase Agreement were negotiated concurrently and were therefore evaluated as a single agreement. The Company used the “Finnerty” and “Asian put” valuation models and determined the fair value for the discount for lack of marketability was $9.0 million at the date the shares were issued. The fair value of the DLOM was attributable to the Collaboration Agreement and was included as an offset against the research and development expense in the consolidated statement of operations for the year ended December 31, 2021.

Innovent Biologics (Suzhou) Co., Ltd.

On January 13, 2020, the Company entered into a license agreement with Innovent for the development and commercialization of a biosimilar version of bevacizumab (Avastin) in any dosage form and presentations in the United States and Canada. Under the License Agreement, Innovent granted to the Company an exclusive, royalty-bearing license to develop and commercialize the bevacizumab Licensed Product in the field of treatment, prevention or amelioration of any human diseases and conditions as included in the label of Avastin. Under the License Agreement, the Company also acquired an option to develop and commercialize Innovent’s biosimilar version of rituximab (Rituxan) in any dosage form and presentations in the Territory. Subject to the terms of the License Agreement, the Company may exercise its option within 12 months of its receipt of certain regulatory materials from Innovent. Following the Company’s option exercise, Innovent’s biosimilar version of rituximab would be deemed an Innovent Licensed Product for all purposes of the License Agreement and Innovent would grant to the Company an exclusive, royalty-bearing license to develop and commercialize Innovent’s biosimilar version of rituximab in the field of treatment, prevention or amelioration of any human diseases and conditions as included in the label of Rituxan.

Innovent will supply the Innovent Licensed Products to the Company in accordance with a manufacturing and supply agreement to be executed by the parties. Under the License Agreement, the Company acquired the right to require Innovent to perform technology transfer for the manufacturing of the Innovent Licensed Products in the Territory and, upon completion of such technology transfer, the Company will have the exclusive right to manufacture the Innovent Licensed Products in the Territory.

Under the License Agreement, the Company committed to pay Innovent a $5.0 million upfront payment and an aggregate of up to $40.0 million in milestone payments in connection with the achievement of certain development, regulatory and sales milestones with respect to the bevacizumab Licensed Product and, if the Company’s option is exercised, an aggregate of up to $40.0 million in milestone payments in connection with the achievement of certain development, regulatory and sales milestones with respect to the rituximab Licensed Product. The Company will share a percentage of net sales of Innovent Licensed Products with Innovent in the mid-teens to low twenty percent range. If the Company exercises its option to acquire Innovent’s biosimilar version of rituximab (Rituxan), it would be required to pay a fee of $5.0 million. Subject to the terms of the License Agreement, if the Company requests Innovent to perform technology transfer for the manufacturing of the Innovent Licensed Products, it would be required to pay up to $10.0 million for fees related thereto. The Company accounted for the licensing transaction as an asset acquisition under the relevant accounting rules. The Company recorded research and development expense of $7.5 million during the year ended December 31, 2020 related to an upfront payment and a milestone payment for the bevacizumab Licensed Product. During the year ended December 31, 2021, the Company recognized research and development expense of $1.1 million related to bevacizumab Licensed Product development activities directly with Innovent. As of December 31, 2021, the Company did not have any outstanding milestone or royalty payment obligations to Innovent.

The additional milestone payments, option fee for licensing of rituximab (Rituxan), manufacturing technology transfer fee and royalties are contingent upon future events and, therefore, will be recorded when such payments become probable.

Bioeq

On November 4, 2019, the Company entered into a license agreement with Bioeq for the commercialization of a biosimilar version of ranibizumab (Lucentis) in certain dosage forms in both a vial and pre-filled syringe presentation. Under this agreement, Bioeq granted to the Company an exclusive, royalty-bearing license to commercialize the Bioeq Licensed Products in the field of ophthalmology (and any other approved labelled indication) in the United States. Bioeq will supply to the Company the Bioeq Licensed Products in accordance with terms and conditions specified in the agreement and a manufacturing and supply agreement to be executed by the parties in accordance therewith. The agreement’s initial term continues in effect forten years after the first commercial sale of a Bioeq Licensed Product in the United States, and thereafter renews for an unlimited period of time unless otherwise terminated in accordance with its terms.

112

Under the agreement, Bioeq must use commercially reasonable efforts to develop and obtain regulatory approval of the Bioeq Licensed Products in the United States in accordance with a development and manufacturing plan, and the Company must use commercially reasonable efforts to commercialize the Bioeq Licensed Products in accordance with a commercialization plan. Additionally, the Company must commit certain pre-launch and post-launch resources to the commercialization of the Bioeq Licensed Products for a limited time as specified in the agreement.

The Company accounted for the licensing transaction as an asset acquisition under the relevant accounting rules. The Company paid Bioeq an upfront and a milestone payment aggregating to €10 million ($11.1 million), which was recorded as research and development expense in the Company’s consolidated statement of operations in 2019. The Company is obligated to pay Bioeq an aggregate of up to €12.5 million in additional milestone payments in connection with the achievement of certain development and regulatory milestones with respect to the Bioeq Licensed Products in the United States. The Company will share a percentage of gross profits on sales of Bioeq Licensed Products in the United States with Bioeq in the low to mid fifty percent range. The additional milestone payments and royalties are contingent upon future events and, therefore, will be recorded when it is probable that a milestone will be achieved or when royalties are due. As of December 31, 2021 and 2020, the Company did not have any outstanding obligations for milestones and royalties to Bioeq.

7.Debt Obligations

1.5% Convertible Senior Subordinated Notes due 2026

In April 2020, the Company issued and sold $230.0 million aggregate principal amount of its 1.5% Convertible Senior Subordinated notes due 2026 (the “2026 Convertible Notes”) in a private offering to qualified institutional buyers pursuant to Rule 144A under the Securities Act. The net proceeds from the offering were $222.2 million after deducting initial purchasers’ fees and offering expenses. The 2026 Convertible Notes are general unsecured obligations and will be subordinated to the Company’s designated senior indebtedness (as defined in the indenture for the 2026 Convertible Notes) and structurally subordinated to all existing and future indebtedness and other liabilities, including trade payables. The 2026 Convertible Notes accrue interest at a rate of 1.5% per annum, payable semi-annually in arrears on April 15 and October 15 of each year, since October 15, 2020, and will mature on April 15, 2026, unless earlier repurchased or converted.

At any time before the close of business on the second scheduled trading day immediately before the maturity date, noteholders may convert their 2026 Convertible Notes at their option into shares of the Company’s common stock, together, if applicable, with cash in lieu of any fractional share, at the then-applicable conversion rate. The initial conversion rate is 51.9224 shares of common stock per $1,000 principal amount of the 2026 Convertible Notes, which represents an initial conversion price of approximately $19.26 per share of common stock. The initial conversion price represents a premium of approximately 30.0% over the last reported sale of $14.815 per share of the Company’s common stock on the Nasdaq Global Market on April 14, 2020, the date the 2026 Convertible Notes were issued. The conversion rate and conversion price will be subject to customary adjustments upon the occurrence of certain events. If a “make-whole fundamental change” (as defined in the indenture for the 2026 Convertible Notes) occurs, the Company will, in certain circumstances, increase the conversion rate for a specified period of time for noteholders who convert their 2026 Convertible Notes in connection with that make-whole fundamental change. The 2026 Convertible Notes are not redeemable at the Company’s election before maturity. If a “fundamental change” (as defined in the indenture for the 2026 Convertible Notes) occurs, then, subject to a limited exception, noteholders may require the Company to repurchase their 2026 Convertible Notes for cash. The repurchase price will be equal to the principal amount of the 2026 Convertible Notes to be repurchased, plus accrued and unpaid interest, if any, to, but excluding, the applicable repurchase date.

The 2026 Convertible Notes have customary provisions relating to the occurrence of “events of default” (as defined in the Indenture for the 2026 Convertible Notes). The occurrence of such events of default could result in the acceleration of all amounts due under the 2026 Convertible Notes.

As of December 31, 2021, the Company was in full compliance with these covenants and there were no events of default under the 2026 Convertible Notes.

The Company evaluated the features embedded in the 2026 Convertible Notes under the relevant accounting rules and concluded that the embedded features do not meet the requirements for bifurcation, and therefore do not need to be separately accounted for as

113

an equity component. The proceeds received from the issuance of the convertible debt were recorded as a liability on the consolidated balance sheets.

Capped Call Transactions

In connection with the pricing of the 2026 Convertible Notes, the Company also paid $18.2 million to enter into privately negotiated capped call transactions with one or a combination of the initial purchasers, their respective affiliates and other financial institutions (the “option counterparties”). The capped call transactions are generally expected to reduce the potential dilution upon conversion of the 2026 Convertible Notes in the event that the market price per share of the Company’s common stock, as measured under the terms of the capped call transactions, is greater than the strike price of the capped call transactions, which initially corresponds to the conversion price of the 2026 Convertible Notes, and is subject to anti-dilution adjustments generally similar to those applicable to the conversion rate of the 2026 Convertible Notes. The cap price of the capped call transactions will initially be $25.9263 per share, which represents a premium of approximately 75.0% over the last reported sale price of the Company’s common stock of $14.815 per share on April 14, 2020, and is subject to certain adjustments under the terms of the capped call transactions.

The capped call transactions are accounted for as separate transactions from the 2026 Convertible Notes and classified as equity instruments. Therefore, the total $18.2 million capped call premium paid was recorded as a reduction to additional paid-in capital on the consolidated balance sheets. The capped calls will not be subsequently re-measured as long as the conditions for equity classification continue to be met.

The Company incurred $0.9 million of debt issuance costs relating to the issuance of the 2026 Convertible Notes, which were recorded as a reduction to the notes on the consolidated balance sheet. The debt issuance costs are being amortized and recognized as additional interest expense over the six-year contractual term of the notes using the effective interest rate method.

The following table summarizes components of the 2026 Convertible Notes:

    

December 31, 

(in thousands)

2021

2020

Principal amount of the 2026 Convertible Notes

$

230,000

$

230,000

Unamortized debt discount and debt issuance costs

 

(5,712)

 

(6,971)

Total 2026 Convertible Notes

$

224,288

$

223,029

If the 2026 Convertible Notes were converted on December 31, 2021, the holders of the 2026 Convertible Notes would have received common shares with an aggregate value of $190.6 million based on the Company’s closing stock price of $15.96 as of December 31, 2021.

The following table presents the components of interest expense related to 2026 Convertible Notes:

Year Ended December 31, 

(in thousands)

2021

2020

Stated coupon interest

$

3,450

$

2,434

Accretion of debt discount and debt issuance costs

 

1,259

 

873

Total interest expense

$

4,709

$

3,307

The remaining unamortized debt discount and debt offering costs related to the Company’s 2026 Convertible Notes of $5.7 million as of December 31, 2021, will be amortized using the effective interest rate over the remaining term of the 2026 Convertible Notes of 4.3 years. The annual effective interest rate is 2.1% for the 2026 Convertible Notes.

114

Future payments on the 2026 Convertible Notes as of December 31, 2021 are as follows:

Year ending December 31, (in thousands)

    

2022

$

3,450

2023

3,450

2024

 

3,450

2025

 

3,450

2026 and beyond

 

231,725

Total minimum payments

 

245,525

Less amount representing interest

 

(15,525)

2026 Convertible Notes, principal amount

 

230,000

Less debt discount and debt issuance costs on 2026 Convertible Notes

 

(5,712)

Net carrying amount of 2026 Convertible Notes

$

224,288

8.2% Convertible Notes due 2022

On February 29, 2016, the Company issued and sold $100.0 million aggregate principal amount, which excludes a 9.0% premium due at maturity or redemption, of its 2022 Convertible Notes and received total net proceeds of approximately $99.2 million, after deducting issuance costs of $0.8 million. The 2022 Convertible Notes constitute general, senior unsubordinated obligations of the Company and are guaranteed by certain subsidiaries of the Company. The 2022 Convertible Notes bear interest at a fixed coupon rate of 8.2% per annum payable quarterly in arrears on March 31, June 30, September 30 and December 31 of each year, since March 31, 2016, and will mature on March 31, 2022, unless earlier converted, redeemed or repurchased. If the Company fails to satisfy certain registration or reporting requirements, then additional interest will accrue on the 2022 Convertible Notes at a rate of up to 0.50% per annum in the aggregate. The 2022 Convertible Notes also bear a premium of 9.0% of their principal amount, which is payable when the 2022 Convertible Notes mature or are repurchased or redeemed by the Company.

The 2022 Convertible Notes were issued to Healthcare Royalty Partners III, L.P., for $75.0 million in aggregate principal amount, and to three related party investors, KKR Biosimilar L.P., MX II Associates LLC, and KMG Capital Partners, LLC, for $20.0 million, $4.0 million, and $1.0 million, respectively, in aggregate principal amount.

At any time before the close of business on the business day immediately preceding March 31, 2022, the 2022 Convertible Note noteholders may convert their 2022 Convertible Notes at their option into shares of the Company’s common stock, together, if applicable, with cash in lieu of any fractional share, at the then-applicable conversion rate. The initial conversion rate is 44.7387 shares of common stock per $1,000 principal amount of the 2022 Convertible Notes, which represents an initial conversion price of approximately $22.35 per share of common stock. The initial conversion price represents a 60% premium over the average last reported sale price of our common stock over the 15 trading days preceding the date the 2022 Convertible Notes were issued. The conversion rate and conversion price will be subject to customary adjustments upon the occurrence of certain events. The 2022 Convertible Notes are redeemable in whole, and not in part, at the Company’s option with effect from March 31, 2020, if the last reported sale price per share of common stock exceeds 160% of the conversion price on 20 or more trading days during the 30 consecutive trading days preceding the date on which the Company sends notice of such redemption to the holders of the 2022 Convertible Notes. At maturity or redemption, if not earlier converted, the Company will pay 109% of the principal amount of the 2022 Convertible Notes maturing or being redeemed, together with accrued and unpaid interest, in cash.

The 2022 Convertible Notes contain customary negative covenants and events of default, the occurrence of which could result in the acceleration of all amounts due under the 2022 Convertible Notes. The 2022 Convertible Notes also contain covenants restricting the Company’s ability to incur additional indebtedness for borrowed money or convertible preferred stock and to pay dividends or make distributions on the Company’s equity interests, subject to certain exceptions. As of December 31, 2021, the Company was in full compliance with these covenants and there were no events of default under the 2022 Convertible Notes.

The Company evaluated the features embedded in the 2022 Convertible Notes under the relevant accounting rules and concluded that the embedded features do not meet the requirements for bifurcation, and therefore do not need to be separately accounted for as an equity component.

115

The Company granted the holders of the 2022 Convertible Notes certain registration rights requiring the Company to register, under the Securities Act of 1933, as amended, the resale of the shares of common stock issuable upon conversion or settlement of the 2022 Convertible Notes.

The following table summarizes components of the 2022 Convertible Notes:

    

December 31, 

(in thousands)

2021

2020

Principal amount of the 2022 Convertible Notes

$

81,750

$

81,750

Unamortized debt discount and debt issuance costs

 

(391)

 

(1,865)

2022 Convertible Notes

$

81,359

$

79,885

Principal amount of the 2022 Convertible Notes - related parties

$

27,250

$

27,250

Unamortized debt discount and debt issuance costs - related parties

 

(130)

 

(622)

2022 Convertible Notes - related parties

$

27,120

$

26,628

Total 2022 Convertible Notes, net carrying amount

$

108,479

$

106,513

In January 2022, the Company entered into the 2027 Term Loans (see Note 14. Subsequent Events). Since the Company expects to refinance the 2022 Convertible Notes with proceeds from the 2027 Term Loans which will be funded no later than April 1, 2022, subject to the delivery certain customary deliverables and which mature in 2027, the 2022 Convertible Notes were classified as non-current on the December 31, 2021 consolidated balance sheets. The contractual future payments on the 2022 Convertible Notes as of December 31, 2021, without consideration of the expected refinancing, is $111.1 million due in 2022, inclusive of $2.1 million of interest.

If the 2022 Convertible Notes were converted on December 31, 2021, the holders of the 2022 Convertible Notes would receive common shares with an aggregate value of $71.4 million based on the Company’s closing stock price of $15.96.

The following table presents the components of interest expense of the 2022 Convertible Notes:

Year Ended December 31, 

(in thousands)

2021

    

2020

    

2019

Stated coupon interest

$

6,150

$

6,150

$

6,150

Accretion of debt discount and debt issuance costs

 

1,475

 

1,343

 

1,223

Interest expense

$

7,625

$

7,493

$

7,373

Stated coupon interest - related parties

$

2,050

$

2,050

$

2,050

Accretion of debt discount and debt issuance costs - related parties

 

491

 

448

 

407

Interest expense - related parties

$

2,541

$

2,498

$

2,457

Total interest expense

$

10,166

$

9,991

$

9,830

The remaining total unamortized debt discount and debt offering costs related to the Company’s 2022 Convertible Notes and 2022 Convertible Notes – related parties of $0.5 million as of December 31, 2021, will be amortized using the effective interest rate over the remaining term of three months from the balance sheet date. The annual effective interest rate is 9.5% for the 2022 Convertible Notes and 2022 Convertible Notes – related parties.

2025 Term Loan

On January 7, 2019 (the “2025 Term Loan Closing Date”), the Company entered into a credit agreement (the “2025 Term Loan”) with affiliates of Healthcare Royalty Partners (together, the “Lender”). The 2025 Term Loan consists of a six-year term loan facility for an aggregate principal amount of $75.0 million (the “Borrowings”). The obligations of the Company under the loan documents are guaranteed by the Company’s material domestic United States subsidiaries.

The Borrowings under the 2025 Term Loan bear interest through maturity at 7.00% per annum plus three month LIBOR. Pursuant to the terms of the 2025 Term Loan, the interest rate was reduced to 6.75% per annum plus LIBOR as of January 1, 2020 as the consolidated net sales for UDENYCA for the fiscal year ending December 31, 2019 were in excess of $250.0 million. Interest is payable quarterly in arrears. Under the prospective method to account for future cash payments adopted by the Company, the effective interest rate is not

116

constant, and any change in the expected cash flows is recognized prospectively as an adjustment to the effective yield. As of December 31, 2021, the effective interest rate was 10.7%.

Pursuant to the terms of the 2025 Term Loan, the Company was required to begin paying principal on the Borrowings in equal quarterly installments beginning on the third anniversary of the 2025 Term Loan Closing Date, with the outstanding balance to be repaid on January 7, 2025, the maturity date. However, in January 2022, the Company entered into the 2027 Term Loans (see Note 14. Subsequent Events) and voluntarily prepaid all amounts outstanding under the 2025 Term Loan, pursuant to which a payoff amount of $81.9 million was outstanding. Since the Company expected to refinance the 2025 Term Loan with proceeds from Tranche A of the 2027 Term Loans which was funded on January 5, 2022 and will mature in 2027, the 2025 Term Loan was classified as non-current on the December 31, 2021 consolidated balance sheets.

If all or any of the Borrowings are prepaid or required to be prepaid under the 2025 Term Loan, then the Company shall pay, in addition to such prepayment, a prepayment premium equal to (i) with respect to any prepayment paid or required to be paid on or prior to the three year anniversary of the Credit Agreement Closing Date, 5.00% of the Borrowings prepaid or required to be prepaid, plus all required interest payments that would have been due on the Borrowings prepaid or required to be prepaid through and including the three year anniversary of the 2025 Term Loan Closing Date, (ii) with respect to any prepayment paid or required to be paid after the three year anniversary of the 2025 Term Loan Closing Date but on or prior to the four year anniversary of the 2025 Term Loan Closing Date, 5.00% of the Borrowings prepaid or required to be prepaid, (iii) with respect to any prepayment paid or required to be paid after the four year anniversary of the 2025 Term Loan Closing Date but on or prior to the five year anniversary of the 2025 Term Loan Closing Date, 2.50% of the Borrowings prepaid or required to be prepaid, and (iv) with respect to any prepayment paid or required to be prepaid thereafter, 1.25% of the Borrowings prepaid or required to be prepaid.

In connection with the 2025 Term Loan, the Company paid a fee to the Lender of approximately $1.1 million at closing in the form of an original issue discount. Upon the prepayment or maturity of the Borrowings (or upon the date such prepayment or repayment is required to be paid), it is required to pay an additional exit fee in an amount equal to 4.00% of the total principal amount of the Borrowings.

The obligations under the 2025 Term Loan are secured by a lien on substantially all of the Company’s tangible and intangible property, including intellectual property. The 2025 Term Loan contains certain affirmative covenants, negative covenants and events of default, including, covenants and restrictions that among other things, restrict the ability of the Company and its subsidiaries to, incur liens, incur additional indebtedness, make loans and investments, engage in mergers and acquisitions, in asset sales, and declare dividends or redeem or repurchase capital stock. Additionally, the consolidated net sales for UDENYCA must not be lower than $70.0 million for the fiscal year ending December 31, 2019, (b) $125.0 million for the fiscal year ending December 31, 2020, and (c) $150.0 million for each fiscal year thereafter. A failure to comply with these covenants could permit the Lender under the 2025 Term Loan to declare the Borrowings, together with accrued interest and fees, to be immediately due and payable.

As of December 31, 2021, the Company was in full compliance with these covenants and there were no events of default under the 2025 Term Loan.

The following table summarizes components of the 2025 Term Loan:

    

December 31, 

(in thousands)

2021

 

2020

Principal amount of the 2025 Term Loan

$

75,000

$

75,000

Exit fee due on payment of 2025 Term Loan

3,000

3,000

2025 Term Loan, gross

78,000

78,000

Unamortized exit fee, debt discount and debt issuance costs, net

 

(2,487)

 

(3,519)

Net carrying amount of 2025 Term Loan

$

75,513

$

74,481

117

The following table presents the components of interest expense of the 2025 Term Loan:

    

Year Ended December 31,

(in thousands)

2021

2020

 

2019

Stated coupon interest

$

7,034

$

7,053

$

7,063

Accretion of debt discount and debt issuance costs

 

1,032

 

818

 

709

Interest expense

$

8,066

$

7,871

$

7,772

In January 2022, the 2025 Term Loan was refinanced with proceeds from the 2027 Term Loans which mature in 2027 (see Note 14. Subsequent Events). Therefore, the 2025 Term Loan was classified as non-current on the consolidated balance sheets at December 31, 2021. If the refinancing had not occurred, the future payments on the 2025 Term Loan as of December 31, 2021 would be as follows:

Year ending December 31, (in thousands)

2022

$

29,294

2023

27,130

2024

 

24,972

2025

 

8,780

Total minimum payments

 

90,176

Less amount representing interest

 

(12,176)

2025 Term Loan, gross

 

78,000

Less unamortized exit fee, debt discount and debt issuance costs, net

 

(2,487)

Net carrying amount of 2025 Term Loan

$

75,513

8.

8.Commitments and Contingencies

Purchase Commitments

The Company entered into agreements with certain vendors to secure raw materials and certain CMOs to manufacture its supply of products. As of December 31, 2021, the Company’s non-cancelable contractual obligations under the terms of its agreements are as follows:

Years ending December 31, (in thousands)

    

2022

$

27,052

2023

16,300

2024

10,108

2025

268

2026

 

179

Total obligations

$

53,907

The Company enters into contracts in the normal course of business with contract research organizations for preclinical studies and clinical trials and CMOs for the manufacture of clinical trial materials. The contracts are cancellable, with varying provisions regarding termination. If a contract with a specific vendor were to be terminated, the Company would generally only be obligated for products or services that the Company had received as of the effective date of the termination and any applicable cancellation fees.

Guarantees and Indemnifications

In the normal course of business, the Company enters into contracts and agreements that contain a variety of representations and warranties and provide for general indemnifications. The Company’s exposure under these agreements is unknown because it involves claims that may be made against the Company in the future, but have not yet been made. To date, the Company has not paid any claims or been required to defend any action related to its indemnification obligations. However, the Company may record charges in the future as a result of these indemnification obligations. The Company would assess the likelihood of any adverse judgments or related claims, as well as ranges of probable losses. In the cases where the Company believes that a reasonably possible or probable loss exists, it will disclose the facts and circumstances of the claims, including an estimate range, if possible.

118

Legal Proceedings

The Company is a party to various legal proceedings and claims that arise in the ordinary, routine course of business and that have not been fully resolved. The outcome of such legal proceedings and claims is inherently uncertain. Accruals are recognized for such legal proceedings and claims to the extent that a loss is both probable and reasonably estimable. The best estimate of a loss within a range is accrued; however, if no estimate in the range is better than any other, then the minimum amount in the range is accrued. If its determined that a material loss is reasonably possible and the loss or range of loss can be estimated, the possible loss is disclosed. Sometimes it is not possible to determine the outcome of these matters or, unless otherwise noted, the outcome (including in excess of any accrual) is not expected to be material, and the maximum potential exposure or the range of possible loss cannot be reasonably estimated. The Company did not have any material accruals in the consolidated balance sheets as of December 31, 2021 and 2020.

There are no material pending legal proceedings, other than ordinary routine litigation incidental to the business, to which the Company or any of its subsidiaries is a party, or that any of the Company or its subsidiaries' property is subject.

9.Leases

The Company leases approximately 47,789 square feet of office space for its corporate headquarters in Redwood City, California. This lease terminates in September 2024 and contains a one-time option to extend the lease term for five years. The Company also leases approximately 25,017 square feet for its laboratory facilities in Camarillo, California which commenced in January 2020. This lease terminates in May 2027 and contains a one-time option to extend the lease term for five years. Both facility leases provide for certain limited rent abatement and annual scheduled rent increases over their respective lease terms.

The Company determined that the above facility leases were operating leases. The options to extend the lease terms for these leases were not included as part of the right-of-use asset or lease liability as it was not reasonably certain the Company would exercise those options.

In 2019, the Company entered into a vehicle lease agreement, pursuant to which the Company currently leases approximately 50 vehicles. Delivery of the vehicles commenced during the first quarter of 2020. The term of each leased vehicle is 36 months and commences upon the delivery of the vehicle. The vehicles leased under this arrangement were classified as finance leases.

For the leases that commenced prior to January 1, 2019 (adoption date of ASC 842), the Company determined the present value of the lease payments using the incremental borrowing rate on that date. For all other leases, the Company used the incremental borrowing rate on the lease commencement or the lease modification date, as applicable.

Supplemental information related to the Company’s leases is as follows:

(in thousands)

December 31, 

Assets

    

Balance Sheet Classification

    

2021

    

2020

Operating lease

Other assets, non-current

$

8,193

$

9,956

Finance lease

Property and equipment, net

1,220

1,451

Total leased assets

$

9,413

$

11,407

(in thousands)

December 31, 

Liabilities

    

Balance Sheet Classification

    

2021

    

2020

Operating lease liabilities, current

Accrued and other current liabilities

$

2,751

$

2,573

Operating lease liabilities, non-current

Lease liabilities, non-current

6,753

9,073

Total operating lease liabilities

$

9,504

$

11,646

Finance lease liabilities, current

Accrued and other current liabilities

$

741

$

560

Finance lease liabilities, non-current

Lease liabilities, non-current

498

875

Total finance lease liabilities

$

1,239

$

1,435

119

Operating lease costs were $3.1 million, $3.1 million and $2.4 million in 2021, 2020 and 2019, respectively. Cash paid for amounts included in the measurement of the operating lease liabilities in 2021 and 2020 was $3.4 million and $3.2 million, respectively, and was included in net cash used in operating activities in the consolidated statements of cash flows. Finance lease costs and cash paid for amounts included in the measurement of finance lease liabilities were immaterial during 2021, 2020 and 2019.

As of December 31, 2021, the maturities of the lease liabilities were as follows:

Years ending December 31, (in thousands)

Operating leases

Finance leases

2022

$

3,401

$

790

2023

 

3,560

 

449

2024

 

3,014

 

61

2025

 

412

 

2026 and thereafter

416

Total lease payments

 

10,803

 

1,300

Less imputed interest

 

(1,299)

 

(61)

Lease liabilities

$

9,504

$

1,239

As of December 31, 2021 and 2020, the weighted average remaining lease term for operating leases was 3.2 years and 4.1 years, respectively. The weighted average discount rate used to determine the operating lease liabilities was 8.0% and 8.1% as of December 31, 2021 and 2020, respectively. The weighted average remaining lease term for finance leases was 1.7 years and 2.4 years as of December 31, 2021 and 2020, respectively. The weighted average discount rate used to determine the finance lease liabilities was 5.8% as of December 31, 2021 and 2020, respectively.

10.Stock-Based Compensation and Employee Benefits

Equity Incentive Plans

In October 2014, the Company’s board of directors and its stockholders adopted the 2014 Equity Incentive Plan, which became effective upon the closing of the Company’s IPO on November 6, 2014. The 2014 Plan is subject to automatic annual increases in the number of shares available for issuance on the first business day of each fiscal year equal to four percent (4%) of the number of shares of the Company’s common stock outstanding as of such date or a lesser number of shares as determined by the Company’s board of directors. All remaining shares under the Company’s 2010 Stock Plan (the “2010 Plan”) were transferred to the 2014 Plan upon adoption and any additional shares that would otherwise return to the 2010 Plan as a result of forfeiture, termination or expiration of the awards will return to the 2014 Plan. The 2014 Plan provided for the Company to grant shares and/or options to purchase shares of common stock to employees, directors, consultants and other service providers. While the 2014 Plan allows for non-qualified or incentive stock options, all option grants made since June 2016 have been for non-qualified stock options. Under the 2010 Plan, no awards have been issued since 2014, and there were no shares of common stock available for future issuance as of December 31, 2021. There were 468,671 shares of common stock available for future issuance as of December 31, 2021 under the 2014 Plan.

In June 2016, the Company adopted the 2016 Employment Commencement Incentive Plan. The 2016 Plan is designed to comply with the inducement exemption contained in Nasdaq’s Rule 5635(c)(4), which provides for the grant of non-qualified stock options, restricted stock units, restricted stock awards, performance awards, dividend equivalents, deferred stock awards, deferred stock units, stock payment and stock appreciation rights to a person not previously an employee or director of the Company, or following a bona fide period of non-employment, as an inducement material to the individual’s entering into employment with the Company. As of December 31, 2021, the Company had 446,037 shares of common stock available for future issuance for new employees. The 2016 Plan does not provide for any annual increases in the number of shares available.

Stock option exercises are settled with common stock from the plans’ previously authorized and available pool of shares. If any shares subject to an award granted under the 2014 Plan or the 2016 Plan expire or become forfeited, terminated or canceled without the issuance of shares, the shares subject to such awards are added back into the authorized pool on the same basis that they were removed. In addition, shares withheld to pay for minimum statutory tax obligations with respect to full-value awards are added back into the

120

authorized pool. The annual grant to eligible employees can vary on the type of award, and the award size is determined by the employee’s grade level.

Stock Options

Incentive stock options and non-statutory stock options may be granted with exercise prices of not less than the fair value of the common stock on the date of grant. These stock options generally vest over four years, expire in ten years from the date of grant and are generally exercisable after vesting.

The following table sets forth the summary of option activities under the 2016 Plan and the 2014 Plan:

Options Outstanding 

Weighted-

    

Number of

    

Average

Options

Exercise Price

Balances at December 31, 2020

19,014,835

$

15.41

Granted - at fair value

 

4,559,125

 

$

16.62

Exercised

 

(1,316,361)

 

$

7.91

Forfeited/Canceled

 

(2,297,784)

 

$

17.96

Balances at December 31, 2021

 

19,959,815

$

15.89

Additional information related to the status of options as of December 31, 2021 is summarized as follows:

    

    

Weighted-

    

Weighted-

Average

Aggregate

Average

Remaining

Intrinsic

Number of

Exercise

Contractual Terms

Value (in

Options

Price

(Years)

thousands)

Options outstanding

 

19,959,815

$

15.89

6.4

$

47,892

Options vested and exercisable

 

13,453,683

$

15.56

5.4

$

43,291

During the years ended December 31, 2021, 2020 and 2019, the estimated weighted-average grant-date fair value of options granted was $9.80, $10.94 and $9.52 per share, respectively, and the aggregate intrinsic value of options exercised was $9.7 million, $14.6 million and $10.3 million, respectively. The intrinsic value is defined as the difference between the current market value and the exercise price.

The Company recognized stock-based compensation expense of $36.7 million, $30.3 million and $31.4 million in 2021, 2020 and 2019, respectively, related to stock options. As of December 31, 2021, total unrecognized stock-based compensation expenses related to unvested stock options was $61.4 million, which is expected to be recognized on a straight-line basis over a weighted-average period of 2.6 years.

Restricted Stock Units

The Company grants restricted stock units (“RSUs”) primarily to its employees. RSUs are share awards that entitle the holder to receive freely tradable shares of our common stock upon vesting. The RSUs cannot be transferred and are subject to forfeiture if the holder’s employment terminates prior to the release of the vesting restrictions. The Company’s RSUs generally vest over one to three years from the applicable grant date, provided the employee remains continuously employed with the Company. The estimated fair value of RSUs is based on the closing price of our common stock on the grant date.

121

The following table sets forth the summary of RSUs activity, under the 2014 Plan:

RSUs Outstanding

Weighted-Average

    

Number of

    

Grant Date Fair 

RSUs

Value

Balances at December 31, 2020

 

1,009,657

$

17.91

RSUs granted

 

1,652,512

$

16.86

RSUs vested

 

(465,930)

$

18.10

RSUs canceled

 

(352,507)

$

17.54

Balances at December 31, 2021

 

1,843,732

$

17.00

The total fair value of RSUs vested was $8.4 million, $4.1 million and $2.7 million during the years ended December 31, 2021, 2020 and 2019, respectively. The total estimated grant date fair value of RSUs was $27.9 million, $21.2 million and $4.3 million granted during the years ended December 31, 2021, 2020 and 2019, respectively. The estimated weighted-average grant-date fair value per share of RSUs granted during the years ended December 31, 2021, 2020 and 2019 was $16.86, $17.86 and $15.11, respectively.

The Company recognized stock-based compensation expense related to RSUs of $13.5 million, $6.5 million and $0.8 million in 2021, 2020 and 2019, respectively. As of December 31, 2021, total unrecognized stock-based compensation expenses related to unvested RSUs was $20.7 million, which is expected to be recognized on a straight-line basis over a weighted-average period of 1.8 years.

Employee Stock Purchase Plan

In October 2014, the Company’s board of directors and its stockholders approved the establishment of the ESPP. The ESPP provides for annual increases in the number of shares available for issuance on the first business day of each fiscal year equal to the lesser of one percent (1%) of the number of shares of the Company’s common stock outstanding as of such date or a number of shares as determined by the Company’s board of directors. The ESPP had 3,238,648 shares of common stock available for future issuance as of December 31, 2021. Eligible employees may purchase common stock at 85% of the lesser of the fair market value of the Company’s common stock on the first or last day of the offering period. The offering periods of the ESPP are on May 16 and November 16. The Company recognized stock-based compensation expense related to the ESPP of $1.2 million, $1.4 million and $1.3 million in 2021, 2020 and 2019, respectively. As of December 31, 2021, there was $0.6 million of unrecognized compensation expense associated with the ESPP, which is expected to be recognized over an estimated weighted-average period of 4.5 months.

Stock-Based Compensation

Stock-based compensation expense is reflected in the consolidated statements of operations as follows:

Year Ended December 31, 

(in thousands)

2021

    

2020

    

2019

Cost of goods sold (1)

$

1,099

$

583

$

108

Research and development

 

18,688

 

13,837

 

12,912

Selling, general and administrative

 

31,577

 

23,740

 

20,571

Stock-based compensation expense

$

51,364

$

38,160

$

33,591

 

  

 

  

 

  

Capitalized stock-based compensation expense into inventory

$

1,025

$

1,460

$

1,735

(1)Stock-based compensation capitalized into inventory is recognized as cost of sales when the related product is sold.

122

Valuation Assumptions of Awards Granted to Employees

The Company estimated the fair value of each stock option and awards granted under the ESPP on the date of grant using the Black-Scholes option-pricing model. The following table illustrates the weighted average assumptions for the Black-Scholes option-pricing model used in determining the fair value of the awards during the years ended December 31, 2021, 2020 and 2019:

Year Ended December 31, 

 

    

2021

    

2020

    

2019

  

Expected term (years)

 

  

 

  

 

  

Stock options

 

6.08

 

6.10

 

6.00

ESPP

 

0.50

 

0.50

 

0.50

Expected volatility

 

 

 

  

Stock options

 

65

%  

68

%  

69

%

ESPP

 

42

%  

58

%  

61

%

Risk-free interest rate

 

 

 

  

Stock options

 

0.89

%  

1.09

%  

2.29

%

ESPP

 

0.06

%  

0.13

%  

1.89

%

Expected dividend yield

 

  

 

  

 

  

Stock options

 

%  

%  

%

ESPP

 

%  

%  

%

Expected Term: The expected term represents the period for which the stock-based awards are expected to be outstanding and is based on the options’ vesting term and contractual term. Through December 31, 2020, the Company elected to use the “simplified method” for estimating the expected term, which is calculated as the mid-point between the vesting period and the contractual term of the options, as it has limited historical information to develop expectations about future exercise patterns and post-vesting employment termination behavior. Beginning January 1, 2021, the expected term is calculated using historical exercise data.

Expected Volatility: The expected volatility in 2021, 2020 and 2019 is based on the Company’s historical stock price volatility.

Risk-Free Interest Rate: The Company based the risk-free interest rate by using an equivalent to the expected term based on the United States Treasury constant maturity rate as of the date of grant.

Expected Dividends: The Company has not paid and does not anticipate paying any dividends in the near future, and therefore used an expected dividend yield of zero in the valuation model.

401(k) Retirement Plan

In 2019, the Company’s Compensation Committee approved the Company’s matching of the employees 401(k) Plan (the “401(k) Plan”) whereby eligible employees may elect to contribute up to the lesser of 90% of their annual compensation or the statutorily prescribed annual limit allowable under Internal Revenue Service regulations. Beginning January 1, 2021, the Company made matching contributions of 100% of the first 4% of eligible compensation, up to a maximum of $7,500. In 2020 and 2019, the Company made matching contributions of 50% of the first $6,000 of each participant’s contributions. The Company recorded compensation expense related to the match of $1.7 million, $0.8 million and $0.8 million in 2021, 2020 and 2019, respectively.

11.Income Taxes

The components of (loss) income before income taxes are as follows:

Year Ended December 31, 

(in thousands)

    

2021

    

2020

    

2019

Domestic

$

(287,058)

$

133,615

$

92,585

Foreign

 

(42)

 

2,092

 

190

Total

$

(287,100)

$

135,707

$

92,775

123

Provision for income taxes:

Year Ended December 31, 

(in thousands)

    

2021

    

2020

    

2019

Current:

 

  

 

  

 

  

Federal

$

$

$

State

 

 

3,463

 

2,942

Foreign

 

 

 

Subtotal

$

$

3,463

$

2,942

 

  

 

  

 

  

Deferred:

 

  

 

  

 

  

Federal

$

$

$

State

 

 

 

Foreign

 

 

 

Subtotal

$

$

$

 

  

 

  

 

  

Provision for income taxes

$

$

3,463

$

2,942

There was no income tax provision in 2021 due to the Company’s history of losses and valuation of allowances against the deferred tax assets. The income tax provisions in 2020 and 2019 of $3.5 million and $2.9 million, respectively, primarily relate to state taxes in jurisdictions outside of California, for which the Company has a limited operating history.

A reconciliation of the statutory United States federal rate to the Company’s effective tax rate is as follows:

Year Ended December 31, 

 

    

2021

    

2020

    

2019

  

Percent of pre-tax income:

 

  

 

  

 

  

United States federal statutory income tax rate

 

21.0

%  

21.0

%  

21.0

%

State taxes, net of federal benefit

 

2.6

 

2.0

 

1.5

Foreign rate differences

 

(0.0)

 

(0.3)

 

(0.1)

Permanent items

 

0.2

 

0.4

 

(0.6)

Research and development credit

 

2.6

 

(4.8)

 

(4.8)

Stock based compensation costs

(1.2)

1.3

1.3

Other

 

(0.0)

 

(0.3)

 

(0.7)

Change in valuation allowance

 

(25.2)

 

(16.7)

 

(14.4)

Effective income tax rate

 

(0.0)

%  

2.6

%  

3.2

%

The components of the Company’s net deferred tax assets as of December 31, 2021 and 2020 consist of the following:

December 31, 

(in thousands)

    

2021

    

2020

Net operating loss carryforwards

$

117,793

$

94,043

Research and development credits

 

58,039

 

49,965

Depreciation and amortization

 

40,620

 

9,672

Stock-based compensation

 

30,565

 

25,983

Sales related accruals

 

17,299

 

16,404

Other accruals

 

11,798

 

8,013

Gross deferred tax assets

 

276,114

 

204,080

Right-of-use asset

 

(2,167)

 

(2,566)

In-process research and development

 

(603)

 

(589)

Gross deferred tax liabilities

 

(2,770)

 

(3,155)

Total net deferred tax asset

 

273,344

 

200,925

Less valuation allowance

 

(273,344)

 

(200,925)

Net deferred tax assets

$

$

124

   The tax benefit of net operating losses, temporary differences and credit carry forwards is recorded as an asset to the extent that management assesses that realization is “more likely than not.” The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which the temporary differences representing net future deductible amounts become deductible. Due to the Company’s history of losses, and lack of other positive evidence, the Company has determined that it is more likely than not that its Federal net deferred tax assets and certain state net deferred tax assets will not be realized, and therefore, the Company has fully offset the Federal and certain state net deferred tax assets by a valuation allowance as of December 31, 2021 and 2020.

The valuation allowance increased by $72.4 million during the year ended December 31, 2021 and decreased by $22.7 million and $13.4 million during the years ended December 31, 2020 and 2019, respectively.

As of December 31, 2021, the Company had operating loss carryforwards for federal income of $533.5 million, which will start to expire in the year 2036, and various states net operating loss carryforwards of $83.7 million, which have various expiration dates beginning in 2031.

As of December 31, 2021, the Company had federal research and development credit carryforwards for federal income tax purposes of $54.0 million, which will start to expire in the year 2031, and state research and development credit carryforwards of $23.5 million, which have no expiration date.

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, as amended, and similar state provisions. The annual limitation may result in the expiration of certain net operating loss and tax credit carryforwards before their utilization. Under the new enacted tax law, the carry forward period of net operating losses generated from 2018 forward is indefinite. However, the carryforward period for net operating losses generated prior to 2018 remains the same. Therefore, the annual limitation may result in the expiration of certain net operating losses and tax credit carryforwards before their utilization. The Company files United States, California and other state income tax returns with varying statutes of limitations. The tax years from 2011 forward remain open to examination due to the carryover of unused net operating losses and tax credits.

A reconciliation of the Company’s unrecognized tax benefits during 2021, 2020 and 2019  is as follows:

Year Ended December 31, 

(in thousands)

    

2021

    

2020

    

2019

Balance at beginning of year

$

13,243

$

11,603

$

18,115

Additions based on tax positions related to current year

 

2,038

 

1,749

 

1,206

Additions (reductions) for tax positions of prior years

 

214

 

(109)

 

(7,718)

Balance at end of year

$

15,495

$

13,243

$

11,603

As of December 31, 2021, 2020 and 2019, the Company had $15.5 million, $13.2 million and $11.6 million, respectively, of unrecognized benefits, none of which would currently affect the Company’s effective tax rate if recognized due to the Company’s deferred tax assets being fully offset by a valuation allowance. During 2021, 2020 and 2019, the Company did not recognize accrued interest and penalties related to unrecognized tax benefits. The Company does not anticipate a material adjustment of unrecognized tax benefits during the next twelve months from the balance sheet date as reductions for tax positions of prior years.

The Company files United States, state and foreign income tax returns with varying statutes of limitations. The tax years from inception in 2011 forward remain open to examination due to the carryover of unused net operating losses and tax credits.

125

12.Net (Loss) Income Per Share

The following table sets forth the computation of the basic and diluted net (loss) income per share:

Years Ended December 31, 

(in thousands, except share and per share data)

2021

    

2020

    

2019

Basic net (loss) income per share

  

 

  

 

  

Numerator:

  

 

  

 

  

Net (loss) income

$

(287,100)

$

132,244

$

89,833

Denominator:

 

  

 

  

 

  

Weighted-average common shares outstanding

 

75,449,632

 

71,411,705

 

69,679,916

Basic net (loss) income per share

$

(3.81)

$

1.85

$

1.29

Diluted net (loss) income per share

 

  

 

  

 

  

Numerator:

 

  

 

  

 

  

Net (loss) income

$

(287,100)

$

132,244

$

89,833

Add interest expense on 2026 Convertible Notes, net of tax

3,307

Numerator for diluted net (loss) income per share

 

(287,100)

 

135,551

 

89,833

Denominator:

 

  

 

  

 

  

Denominator for basic net (loss) income per share

 

75,449,632

 

71,411,705

 

69,679,916

Add effect of potential dilutive securities:

 

 

  

 

  

Stock options, including shares subject to ESPP

 

 

3,455,646

 

3,491,272

Restricted stock units

 

 

167,597

 

14,755

Shares issuable upon conversion of convertible notes

8,456,950

Denominator for diluted net (loss) income per share

 

75,449,632

 

83,491,898

 

73,185,943

Diluted net (loss) income per share

$

(3.81)

$

1.62

$

1.23

The following outstanding dilutive potential shares were excluded from the calculation of diluted net (loss) income per share due to their anti-dilutive effect:

The following outstanding dilutive potential shares were excluded from the calculation of diluted net (loss) income per share due to their anti-dilutive effect:he following outstanding dilutive potential shares were excluded from the calculation of diluted net (loss) income per share due to their anti-dilutive effect:

Year Ended December 31, 

2021

    

2020

    

2019

Stock options, including shares subject to ESPP

19,895,097

 

9,521,403

 

10,412,471

Restricted stock units

1,811,607

 

7,689

 

22,068

Shares issuable upon conversion of 2022 Convertible Notes

4,473,871

 

4,473,871

 

4,473,871

Shares issuable upon conversion of 2026 Convertible Notes

11,942,152

Total

38,122,727

 

14,002,963

 

14,908,410

13.Related Party Transactions

Convertible Notes — Related Parties

In February 2016, the Company issued the 2022 Convertible Notes to certain related parties (certain companies affiliated with members of the Company’s board of directors), for an aggregate principal amount of $25.0 million (see Note 7. Debt Obligations).

Consulting services

In October 2020, the Company entered into a consulting agreement with Lanfear Advisors owned by Mr. Jonathan Lanfear who is the brother of Dennis Lanfear, the Company’s President, Chief Executive Officer and Chairman of the Board of Directors. Mr. Jonathan Lanfear provided consulting services with respect to the Collaboration Agreement executed with Junshi Biosciences in February 2021 and the Letter Agreement with Junshi Biosciences related to the Collaboration Agreement dated January 9, 2022 (See Note 6. Collaborations and Other Arrangements). In addition to the hourly consulting fee paid to Lanfear Advisors under the consulting agreement, the Company granted fully vested stock options to purchase 65,000 shares of common stock with an exercise price of $17.60 per share to Mr. Jonathan

126

Lanfear in February 2021 upon the execution of the Collaboration Agreement with Junshi Biosciences and recognized stock-based compensation expense of $0.8 million. The Company recorded cash consulting expense of $0.2 million and $0.3 million in 2021 and 2020, respectively, with respect to these consulting services. Total liabilities recognized in accounts payable and accrued and other current liabilities on the consolidated balance sheets with respect to these services were $0.0 million and $0.3 million as of December 31, 2021 and 2020, respectively.

14.Subsequent Events

2027 Term Loans

In January 2022, the Company entered into the Loan Agreement with the Collateral Agent and the Lenders that provides for a senior secured term loan facility of up to $400.0 million (inclusive of a $100.0 million uncommitted additional facility amount) to be funded in four committed tranches: (i) a Tranche A Loan in an aggregate principal amount of $100.0 million that was funded on January 5, 2022; (ii) a Tranche B Loan in an aggregate principal amount of $100.0 million to be funded no later than April 1, 2022, subject to the delivery of evidence of repayment, repurchase or redemption of indebtedness outstanding under our 8.2% Convertible Notes due 2022 and certain customary deliverables; (iii) a Tranche C Loan in an aggregate principal amount of $50.0 million to be funded at our option between April 1, 2022 and March 17, 2023, subject to certain conditions including the first FDA approval of a BLA for our product candidate toripalimab in the United States; and (iv) a Tranche D Loan in an aggregate principal amount of $50.0 million to be funded at our option between April 1, 2022 and March 17, 2023, subject to certain conditions including the first FDA approval of a BLA for our product candidate CHS-201 (ranibizumab biosimilar) in the United States. The Company has the right to request an uncommitted additional facility amount of up to $100.0 million after the Tranche A Closing Date that will be subject to new terms and conditions.

The 2027 Term Loans mature on either (i) the fifth anniversary of the Tranche A Closing Date; or (ii) October 15, 2025, if the outstanding aggregate principal amount of our 2026 Convertible Notes is greater than $50.0 million on October 1, 2025. The 2027 Term Loans bear interest at 8.25% plus three-month LIBOR per annum with a LIBOR floor of 1.00%. In the event of the cessation of LIBOR, the benchmark governing the interest rate will be replaced with a rate based on the secured overnight financing rate published by the Federal Reserve Bank of New York as described in the Loan Agreement. Interest is payable quarterly in arrears. Repayment of outstanding principal of the 2027 Term Loans will be made in five equal quarterly payments of principal commencing after January 5, 2026.

In January 2022, the Company paid to the Lenders a funding fee equal to 2.00% of the Lenders’ total committed amount to fund the Tranche A Loan, Tranche B Loan, Tranche C Loan and Tranche D Loan, payable on the Tranche A Closing Date. In addition, in the event any of the 2027 Term Loans is prepaid in whole or in part prior to the Maturity Date or is accelerated, it will be subject to a prepayment fee. Prior to the third anniversary of the Tranche A Closing Date, the prepayment fee is 3.00% of the principal amount prepaid. After the third anniversary but prior to the fourth anniversary of the Tranche A Closing Date, the prepayment fee is 2.00% of the principal amount prepaid; thereafter and prior to the Maturity Date, the prepayment fee is 1.00% of the principal amount prepaid. In addition to the prepayment fees, in connection with a full or partial prepayment of a tranche prior to the second anniversary of the applicable funding, a “make-whole” amount will be payable equal to the foregone interest from the date of prepayment through the second anniversary of the Tranche A Closing Date.

The obligations under the Loan Agreement are secured pursuant to customary security documentation, including a guaranty and security agreement among the Credit Parties and the Collateral Agent which provides for a lien on substantially all of the Company’s tangible and intangible assets and property, including intellectual property.

Pursuant to the Loan Agreement, and subject to certain restrictions, proceeds of the 2027 Term Loans were and will be used to fund our general corporate and working capital requirements except for the following: in January 2022, proceeds of the Tranche A Loan were used to repay in full all amounts outstanding under the 2025 Term Loan, as well as all associated costs and expenses pursuant to which a payoff amount of $81.9 million was outstanding; and proceeds of the Tranche B Loan will be used at our option to repay, repurchase or redeem in cash, in full, our existing 8.2% Convertible Notes due 2022 as well as all associated costs and expenses.

The Loan Agreement contains certain customary representations and warranties. In addition, the Loan Agreement includes affirmative covenants, such as the requirement to maintain minimum trailing twelve month net sales in an amount that begins at $200 million in the current quarter and increases to $210 million for the quarter ended March 30, 2024 and increases to be as much as $300 million for the quarter ended December 31, 2024. Further, the Loan Agreement includes certain other affirmative covenants and negative covenants, including, covenants and restrictions that among other things, restrict our ability to, incur liens, incur additional indebtedness,

127

make investments, engage in certain mergers and acquisitions or asset sales, and declare dividends or redeem or repurchase capital stock. The Loan Agreement also contains customary events of default, including among other things, our failure to make any principal or interest payments when due, the occurrence of certain bankruptcy or insolvency events or our breach of the covenants under the Loan Agreement. Upon the occurrence of an event of default, the Lenders may, among other things, accelerate our obligations under the Loan Agreement. A change of control of Coherus triggers a mandatory prepayment of the 2027 Term Loans within ten business days.

Junshi Biosciences – TIGIT Option Exercises

On January 9, 2022, the Company entered into a Letter Agreement with Junshi Biosciences related to the Collaboration Agreement (the “TIGIT Exercise Letter Agreement”). Under the TIGIT Exercise Letter Agreement, the Company notified Junshi Biosciences of its election to exercise the license option for the TIGIT program described in the Collaboration Agreement (the “TIGIT Program”), with the TIGIT Exercise Letter Agreement effective on the date that all applicable waiting periods and approvals required under antitrust laws with respect to such exercise by the Company of the license option for the TIGIT Program have expired or have been terminated (in the case of waiting periods) or been received (in the case of approvals), in each case, without the imposition of any conditions (the “TIGIT Exercise Letter Agreement Effective Date”). The Company will pay the option exercise payment of $35.0 million to Junshi Biosciences no later than 10 days following the TIGIT Exercise Letter Agreement Effective Date and, if applicable, will pay up to $255 million in development regulatory and sales milestones and an 18% royalty on net product revenue as set forth under the Collaboration Agreement. Pursuant to the TIGIT Exercise Letter Agreement, Coherus will lead further development of the TIGIT antibodies included in the TIGIT Program, including JS006, in the United States and Canada, after the date it makes the option exercise payment and will be responsible for the associated development costs as set forth in the Collaboration Agreement.

In January 2022, the Company initiated the process for the exercise of our option to license JS006, a TIGIT-targeted antibody, in the United States and Canada from Junshi Biosciences, expanding the companies’ 2021 immuno-oncology collaboration agreement. Antibodies blocking TIGIT (T cell immunoglobulin and ITIM domain) have shown potential for synergistic anti-tumor activity in combination with PD-1/PD-L1 inhibitors. In pre-clinical studies, JS006 has demonstrated strong binding affinity and inhibition of the TIGIT pathway. IND applications allowing clinical development of JS006 have been approved in China and in the United States. A dose escalation, dose expansion clinical trial (NCT05061628) evaluating the safety, tolerability and pharmacokinetic properties of JS006 as monotherapy and in combination with PD-1 inhibitor toripalimab in patients with advanced solid tumors is ongoing in China. The Company plans to advance toripalimab in combination with JS006 in a clinical trial in North America later in 2022.

128

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

None.

Item 9A.   Controls and Procedures

(a)     Evaluation of Effectiveness of Disclosure Controls and Procedures

We carried out an evaluation, under the supervision of our Chief Executive Officer and our Chief Financial Officer, and evaluated the effectiveness of our disclosure controls and procedures as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, as of the end of the period covered by this Annual Report on Form 10-K. Based on that evaluation, our President and Chief Executive Officer and our Chief Financial Officer have concluded that, as of the end of the period covered by this Annual Report on Form 10-K, our disclosure controls and procedures were, in design and operation, effective.

We maintain disclosure controls and procedures that are designed to ensure that information required to be disclosed in our Exchange Act reports is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission’s rules and forms and that such information is accumulated and communicated to our management, including our chief executive officer, principal financial officer and principal accounting officer, as appropriate, to allow for timely decisions regarding required disclosure.

We intend to review and evaluate the design and effectiveness of our disclosure controls and procedures on an ongoing basis and to correct any material deficiencies that we may discover. Our goal is to ensure that our management has timely access to material information that could affect our business. While we believe the present design of our disclosure controls and procedures is effective to achieve our goal, future events affecting our business may cause us to modify our disclosure controls and procedures. In designing and evaluating the disclosure controls and procedures, 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 management is required to apply its judgment in evaluating the cost-benefit relationship of possible controls and procedures.

(b)     Management’s Annual Report on Internal Control Over Financial Reporting

Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Exchange Act Rules 13a-15(f). Under the supervision and with the participation of our management, including our principal executive officer, principal financial officer and principal accounting officer, we conducted an evaluation of the effectiveness of our internal control over financial reporting based on the framework in Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 Framework). Based on our evaluation under the framework in Internal Control—Integrated Framework, our management concluded that our internal control over financial reporting was effective as of December 31, 2021. Ernst & Young LLP, our independent registered public accounting firm, has attested to and issued a report on the effectiveness of our internal control over financial reporting, which is included herein.

129

Report of Independent Registered Public Accounting Firm

To the Stockholders and the Board of Directors of Coherus BioSciences, Inc.

Opinion on Internal Control Over Financial Reporting

We have audited Coherus BioSciences, Inc.’s internal control over financial reporting as of December 31, 2021, based on criteria established in Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). In our opinion, Coherus BioSciences, Inc. (the Company) maintained, in all material respects, effective internal control over financial reporting as of December 31, 2021, based on the COSO criteria.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of the Company as of December 31, 2021 and 2020, and the related consolidated statements of operations, comprehensive (loss) income, stockholders’ equity (deficit) and cash flows for each of the three years in the period ended December 31, 2021, and the related notes and our report dated February 23, 2022 expressed an unqualified opinion thereon.

Basis for Opinion

The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting included in the accompanying Management’s 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.

130

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

Redwood City, California

February 23, 2022

131

Changes in Internal Control Over Financial Reporting.

There were no changes in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the quarter ended December 31, 2021 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

Item 9B.   Other Information

Not applicable.

Item 9C.   Disclosure Regarding Foreign Jurisdictions that Prevent Inspections

Not applicable.

132

PART III

Certain information required by Part III is omitted from this Annual Report on From 10-K because the Company will file a Definitive Proxy Statement (the “Proxy Statement”) with the Securities and Exchange Commission within 120 days after the end of our fiscal year ended December 31, 2021.

Item 10.   Directors, Executive Officers and Corporate Governance

The information required by this Item is included in the Proxy Statement to be filed with the SEC within 120 days after the end of our fiscal year ended December 31, 2021, and is incorporated herein by reference.

Item 11.   Executive Compensation

The information required by this Item is included in the Proxy Statement to be filed with the SEC within 120 days after the end of our fiscal year ended December 31, 2021, and is incorporated herein by reference.

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

The information required by this Item is included in the Proxy Statement to be filed with the SEC within 120 days after the end of our fiscal year ended December 31, 2021, and is incorporated herein by reference.

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

The information required by this Item is included in the Proxy Statement to be filed with the SEC within 120 days after the end of our fiscal year ended December 31, 2021, and is incorporated herein by reference.

Item 14.   Principal Accounting Fees and Services

The information required by this Item is included in the Proxy Statement to be filed with the SEC within 120 days after the end of our fiscal year ended December 31, 2021, and is incorporated herein by reference.

133

PART IV

Item 15.   Exhibits and Financial Statement Schedules

(a)

(1)

The financial statements required by Item 15(a) are filed in Item 8 of this Annual Report on Form 10-K.

(2)

The financial statement schedules required by Item 15(a) are omitted because they are not applicable, not required or the required information is included in the financial statements or notes thereto as filed in Item 8 of this Annual Report on Form 10-K.

(3)

We have filed, or incorporated into this report by reference, the exhibits listed on the accompanying Index to Exhibits immediately preceding the signature page of this Annual Report on Form 10-K.

Item 16.   Form 10-K Summary

None.

134

INDEX TO EXHIBITS

Incorporated by Reference

Exhibit
Number

    

Exhibit Description

    

Form

    

Date

    

Number

    

Filed
Herewith

3.1

Amended and Restated Certificate of Incorporation.

8-K

11/13/2014

3.1

3.2

Amended and Restated Bylaws.

8-K

11/18/2020

3.1

4.1

Reference is made to Exhibits 3.1 and 3.2.

4.2

Form of Common Stock Certificate.

S-1/A

10/24/2014

4.2

4.3

Description of Coherus’ Securities Registered Pursuant to Section 12 of the Securities Exchange Act of 1934.

10-K

2/27/2020

4.3

4.4

Indenture, dated April 17, 2020, by and between Coherus BioSciences, Inc. and U.S. Bank National Association.

8-K

4/17/2020

4.1

4.5

Form of certificate representing the 1.5% Convertible Senior Subordinated Notes due 2026.

8-K

4/17/2020

4.1

10.1†

Distribution Agreement, effective December 26, 2012, by and between Orox Pharmaceuticals B.V. and Coherus BioSciences, Inc.

S-1

9/25/2014

10.3

10.2†

Commercial License Agreement, effective June 25, 2012, by and between Selexis SA and Coherus BioSciences, Inc.

S-1

9/25/2014

10.6

10.3(a)

Standard Industrial/Commercial Multi-tenant Lease-Gross, effective December 5, 2011, by and between Howard California Property Camarillo 5 and BioGenerics, Inc.

S-1

9/25/2014

10.9(a)

10.3(b)

First Amendment to Lease, effective December 21, 2013, by and between Howard California Property Camarillo 5 and Coherus BioSciences, Inc.

S-1

9/25/2014

10.9(b)

10.4(a)#

BioGenerics, Inc. 2010 Equity Incentive Plan, as amended.

S-1

9/25/2014

10.10(a)

10.4(b)#

Form of Stock Option Grant Notice and Stock Option Agreement under the 2010 Equity Incentive Plan, as amended.

S-1

9/25/2014

10.10(b)

10.5(a)#

Coherus BioSciences, Inc. 2014 Equity Incentive Award Plan.

S-1/A

10/24/2014

10.11

10.5(b)#

Form of Stock Option Grant Notice and Stock Option Agreement under the 2014 Equity Incentive Award Plan.

S-1/A

11/4/2014

10.11(b)

10.5(c)#

Form of Restricted Stock Award Grant Notice and Restricted Stock Award Agreement under the 2014 Equity Incentive Award Plan.

S-1/A

11/4/2014

10.11(c)

10.5(d)#

Form of Restricted Stock Unit Award Grant Notice and Restricted Stock Unit Award Agreement under the 2014 Equity Incentive Award Plan.

S-1/A

11/4/2014

10.11(d)

10.6#

Coherus BioSciences, Inc. 2014 Employee Stock Purchase Plan.

S-1/A

10/24/2014

10.12

10.7#

Form of Indemnification Agreement between Coherus BioSciences, Inc. and each of its directors, officers and certain employees.

S-1/A

10/24/2014

10.13

10.8†

Master Services Agreement, effective January 23, 2012, by and between Medpace, Inc. and BioGenerics, Inc.

S-1

9/25/2014

10.15

135

Incorporated by Reference

Exhibit
Number

    

Exhibit Description

    

Form

    

Date

    

Number

    

Filed
Herewith

10.9(a)†

Task Order Number 13, effective October 18, 2013, by and between Medpace, Inc. and Coherus BioSciences, Inc.

S-1

9/25/2014

10.16(a)

10.9(b)†

Amendment Number 1 to Task Order Number 13, effective April 23, 2014, by and between Medpace, Inc. and Coherus BioSciences, Inc.

S-1

9/25/2014

10.16(b)

10.9(c)†

Amendment Number 2 to Task Order Number 13, effective May 21, 2014, by and between Medpace, Inc. and Coherus BioSciences, Inc.

S-1

9/25/2014

10.16(c)

10.9(d)†

Amendment Number 3 to Task Order Number 13, effective May 30, 2014, by and between Medpace, Inc. and Coherus BioSciences, Inc.

S-1

9/25/2014

10.16(d)

10.9(e)†

Amendment Number 4 to Task Order Number 13, effective August 19, 2014, by and between Medpace, Inc. and Coherus BioSciences, Inc.

S-1

9/25/2014

10.16(e)

10.10(a)†

Task Order Number 20, effective November 8, 2013, by and between Medpace, Inc. and Coherus BioSciences, Inc.

S-1/A

10/24/2014

10.17(a)

10.10(b)†

Amendment Number 1 to Task Order Number 20, effective April 23, 2014, by and between Medpace, Inc. and Coherus BioSciences, Inc.

S-1/A

10/24/2014

10.17(b)

10.10(c)†

Amendment Number 2 to Task Order Number 20, effective June 27, 2014, by and between Medpace, Inc. and Coherus BioSciences, Inc.

S-1/A

10/24/2014

10.17(c)

10.10(d)†

Amendment Number 3 to Task Order Number 20, effective September 5, 2014, by and between Medpace, Inc. and Coherus BioSciences, Inc.

S-1/A

10/24/2014

10.17(d)

10.11(a)†

Master Services Agreement, effective February 27, 2015, by and between a contract research organization and Coherus BioSciences, Inc.

10-Q

5/11/2015

10.2(a)

10.11(b)†

Work Order #1, effective March 31, 2015, by and between a contract research organization and Coherus BioSciences, Inc.

10-Q

5/11/2015

10.2(b)

10.12

Task Order Number 23, effective November 12, 2014, by and between Medpace, Inc. and Coherus BioSciences, Inc.

10-Q

8/10/2015

10.1

10.13

New Office Lease, effective July 6, 2015, by and between Hudson 333 Twin Dolphin Plaza, LLC and Coherus BioSciences, Inc.

10-Q

8/10/2015

10.3

10.14

First Amendment, effective August 10, 2015, by and between Hudson 333 Twin Dolphin Plaza, LLC and Coherus BioSciences, Inc.

10-Q

8/10/2015

10.4

10.15

Convertible Note Purchase Agreement, dated as of February 29, 2016, by and among Coherus Biosciences, Inc., as Issuer, HealthCare Royalty Partners III, L.P., MX II Associates LLC, KMG Capital Partners, LLC and KKR Biosimilar L.P., each as an Investor, and the Guarantors party thereto (including the form of Note attached thereto as Exhibit A).

8-K

2/29/2016

10.1

136

Incorporated by Reference

Exhibit
Number

    

Exhibit Description

    

Form

    

Date

    

Number

    

Filed
Herewith

10.16

Amendment to Convertible Note Purchase Agreement, dated as of March 25, 2016, by and among Coherus Biosciences, Inc., the Guarantors party thereto and HealthCare Royalty Partners III, L.P.

10-Q

5/9/2016

10.2

10.17(a)#

Coherus BioSciences, Inc. 2016 Employment Commencement Incentive Plan.

10-Q

8/9/2016

10.1(a)

10.17(b)#

Form of Stock Option Grant Notice and Stock Option Agreement under the Coherus BioSciences, Inc. 2016 Employment Commencement Incentive Plan.

10-Q

8/9/2016

10.1(b)

10.17(c)#

Form of Restricted Stock Unit Award Grant Notice and Restricted Stock Unit Award Agreement under the Coherus BioSciences, Inc. 2016 Employment Commencement Incentive Plan.

10-Q

8/9/2016

10.1(c)

10.17(d)#

Form of Restricted Stock Award Grant Notice and Restricted Stock Award Agreement under the Coherus BioSciences, Inc. 2016 Employment Commencement Incentive Plan.

10-Q

8/9/2016

10.1(d)

10.18

Second Amendment, dated September 21, 2016, by and between Hudson 333 Twin Dolphin Plaza, LLC and Coherus BioSciences, Inc.

8-K

9/26/2016

10.1

10.19

Stock Purchase Agreement, dated as of August 21, 2017, by and between Coherus BioSciences, Inc. and V-Sciences Investments Pte Ltd.

8-K

8/22/2017

10.1

10.20

Stock Purchase Agreement, dated as of November 30, 2017, by and between Coherus BioSciences, Inc. and KBI Biopharma, Inc.

8-K

12/5/2017

10.1

10.21

Letter Agreement to Master Service Agreement, dated as of September 6, 2017, by and between Medpace, Inc. and Coherus BioSciences, Inc.

10-Q

11/06/2017

10.2

10.22†

Confidential Litigation Settlement Agreement and Release, dated as of April 30, 2019 between Amgen Inc. and Amgen USA Inc. (collectively “Amgen”), and Coherus BioSciences Inc.

10-Q

8/5/2019

10.1

10.23

Third Amendment, effective May 24, 2019, by and between Hudson 333 Twin Dolphin Plaza, LLC and Coherus BioSciences, Inc.

10-Q

11/8/2019

10.1

10.24

Fourth Amendment, effective September 4, 2019, by and between Hudson 333 Twin Dolphin Plaza, LLC and Coherus BioSciences, Inc.

10-Q

11/8/2019

10.2

10.25††

License Agreement, dated November 4, 2019, by and between Coherus BioSciences, Inc. and Bioeq IP AG

10-K

2/27/2020

10.29

10.26††

License Agreement, dated January 13, 2020, by and between Coherus BioSciences, Inc. and Innovent Biologics (Suzhou) Co., Ltd.

10-K

2/27/2020

10.30

137

Incorporated by Reference

Exhibit
Number

    

Exhibit Description

    

Form

    

Date

    

Number

    

Filed
Herewith

10.27

Second Amendment to Senior Convertible Note Purchase Agreement, dated April 13, 2020, by and among Coherus Biosciences, Inc., the Guarantors party thereto and HealthCare Royalty Partners III, L.P.

8-K

4/14/2020

10.1

10.28††

Form of Confirmation for Base Capped Call Transactions under the Indenture.

8-K

4/17/2020

10.1

10.29

Exclusive License and Commercialization Agreement, dated February 1, 2021, by and between Coherus Biosciences, Inc. and Shanghai Junshi Biosciences, Co. Ltd.

10-Q

5/6/2021

10.1

10.30

Stock Purchase Agreement, dated February 1, 2021, by and between the Coherus Biosciences, Inc. and Shanghai Junshi Biosciences, Co. Ltd.

10-Q

5/6/2021

10.2

10.31

Loan Agreement dated as of January 5, 2022 among Coherus BioSciences, Inc., the Guarantors, the Collateral Agent and the Lenders party thereto.

8-K

1/7/2022

10.1

10.32††

Letter Agreement, dated January 9, 2022, between Coherus BioSciences, Inc. and Shanghai Junshi Biosciences, Co., Ltd.

X

23.1

Consent of Independent Registered Public Accounting Firm.

X

24.1

Power of Attorney (included in the signature page to this Form 10-K).

X

31.1

Certification of Principal Executive Officer Required Under Rule 13a-14(a) and 15d-14(a) of the Securities Exchange Act of 1934, as amended.

X

31.2

Certification of Principal Financial Officer Required Under Rule 13a-14(a) and 15d-14(a) of the Securities Exchange Act of 1934, as amended.

X

32.1

Certification of Principal Executive Officer and Principal Financial Officer Required Under Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended, and 18 U.S.C. §1350.

X

101.INS

Inline XBRL Instance Document – the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.

X

101.SCH

Inline XBRL Taxonomy Extension Schema Document

X

101.CAL

Inline XBRL Taxonomy Extension Calculation Linkbase Document

X

101.DEF

Inline XBRL Taxonomy Extension Definition Linkbase Document

X

101.LAB

Inline XBRL Taxonomy Extension Label Linkbase Document

X

101.PRE

Inline XBRL Taxonomy Extension Presentation Linkbase Document

X

138

Incorporated by Reference

Exhibit
Number

    

Exhibit Description

    

Form

    

Date

    

Number

    

Filed
Herewith

104

Cover page Interactive Data File (formatted in Inline XBRL and contained in Exhibit 101)

X

Portions of this exhibit (indicated by asterisks) have been omitted pursuant to a request for confidential treatment and this exhibit has been filed separately with the SEC.

††

Portions of this exhibit (indicated by asterisks) have been omitted pursuant to a request for confidential treatment or pursuant to Regulation S-K, Item 601(b)(10). Such omitted information is not material and would likely cause competitive harm to the registrant if publicly disclosed. Additionally, schedules and attachments to this exhibit have been omitted pursuant to Regulation S-K, Item 601(a)(5).

#

Indicates management contract or compensatory plan.

139

SIGNATURES

Pursuant to the requirements of Section 13 or 15(d) 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.

    

COHERUS BIOSCIENCES, INC.

Date: February 23, 2022

By:

/s/ Dennis M. Lanfear

Name:

Dennis M. Lanfear

Title:

President and Chief Executive Officer

(Principal Executive Officer)

140

POWER OF ATTORNEY

KNOW ALL PERSONS BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints Dennis M. Lanfear and McDavid Stilwell, his attorneys-in-fact, for him or her in any and all capacities, to sign any amendments to this Annual Report on Form 10-K, and to file the same, with exhibits thereto and other documents in connection therewith, with the U.S. Securities and Exchange Commission, hereby ratifying and confirming all that said attorney-in-fact, or his substitute, may do or cause to be done by virtue thereof.

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.

/s/ Dennis M. Lanfear

Dennis M. Lanfear

  

Chairman, President and Chief Executive Officer
(Principal Executive Officer)

 

February 23, 2022

/s/ McDavid Stilwell

McDavid Stilwell

  

Chief Financial Officer

(Principal Financial and Accounting Officer)

 

February 23, 2022

/s/ Lee Nisley Newcomer

Lee Nisley Newcomer

  

Director

 

February 23, 2022

/s/ Ali J. Satvat

Ali J. Satvat

  

Director

 

February 23, 2022

/s/ Mark D. Stolper

Mark D. Stolper

  

Director

 

February 23, 2022

/s/ Kimberly J. Tzoumakas

Kimberly J. Tzoumakas

  

Director

 

February 23, 2022

/s/ Mats Wahlström

Mats Wahlström

  

Director

 

February 23, 2022

141

EX-10.32 2 chrs-20211231xex10d32.htm EX-10.32

EXHIBIT 10.32

[***] Certain information in this exhibit has been omitted because it is permitted to be omitted

by applicable regulatory guidance.

[Coherus Letterhead]

January 9, 2022

SHANGHAI JUNSHI BIOSCIENCES CO., LTD.
Level 13, Building 2, Nos. 36 and 58, Hai Qu Road,
Shanghai, China 201203

Attention: CEO

Via Email: [***]

CC: Board Secretary, Securities Department

Via Email: [***]

Re: Option Exercise Notice for the Junshi TIGIT Program

Ladies and Gentlemen:

Reference is hereby made to that certain Exclusive License and Commercialization Agreement, dated February 1, 2021, between Coherus Biosciences (“Coherus”) and Shanghai Junshi Biosciences Co., Ltd. (“Junshi”) (the “License and Commercialization Agreement”).  All capitalized terms used but not defined herein will have the meaning set forth in the License and Commercialization Agreement. Article 15 (Dispute Resolution) of the License and Commercialization Agreement is incorporated by reference.

As you are aware, Coherus wishes to exercise the exclusive License Option for the TIGIT Program effective as of January 19, 2022 (or, if before January 19, 2022 either Party determines that it is required to make additional Antitrust Filings with respect to the exercise of the License Option for the TIGIT Program, effective as of the earliest date on which all applicable waiting periods and approvals required under Antitrust Laws in the Clearance Countries with respect to such exercise by Coherus of the License Option for the TIGIT Program have expired or have been terminated (in the case of waiting periods) or been received (in the case of approvals), in each case, without the imposition of any conditions) (the “TIGIT Exercise Antitrust Clearance Date”), notwithstanding the fact that Junshi has not yet delivered to Coherus the Option Notice for the TIGIT Program. If either Party so determines that it is required to make such additional Antitrust Filings, then each Party will, unless otherwise agreed by the Parties, within 10 Business Days following the date hereof, file such additional Antitrust Filings required under the applicable Antitrust Laws with respect to exercise of the License Option for the TIGIT Program and (1) the Parties will reasonably cooperate with one another to the extent necessary in the preparation and execution of all such documents that are required to be filed pursuant to such filings and (2) such additional Antitrust Filings will be deemed “Required Filings” and the terms of Section 14.2 will otherwise apply to such filings mutatis mutandis with respect to such filings. In addition, if either Party so determines that it is required to make such additional Antitrust Filings with respect to exercise of the License Option for the TIGIT Program, then this TIGIT Exercise Letter Agreement will terminate at the election of either Party, immediately upon written notice to the other Party, (x) if any governmental authority in any Clearance Country seeks a permanent injunction under applicable Antitrust Laws against the Parties to enjoin the exercise of the License Option with respect to the TIGIT Program; or (y) in the event that the TIGIT Exercise

- 1 -


Antitrust Clearance Date will not have occurred on or prior to 180 days after the submission of such additional Antitrust Filings with respect to the exercise of the License Option for the TIGIT Program, and the Parties have not agreed in writing to extend the TIGIT Exercise Antitrust Clearance Date.  In the event of such termination, this TIGIT Exercise Letter Agreement will be of no further force and effect and (I) Coherus’ right to exercise the License Option for the TIGIT Program or other rights with respect to the TIGIT Program will terminate, (II) Junshi will have no further obligations to Coherus with respect to the TIGIT Program, and (III) Coherus will, within 10 days of such termination, return or destroy all Confidential Information of Junshi to the extent related to the TIGIT Program consistent with Section 10.2 of the License and Commercialization Agreement as if such agreement were terminated, solely with respect to the TIGIT Program. Accordingly, as a condition precedent to Coherus’ exercise of the License Option for the TIGIT Program being deemed an Option Exercise under Section 2.8(g) of the License and Commercialization Agreement, Coherus requests that Coherus and Junshi execute this letter agreement (this “TIGIT Exercise Letter Agreement” and the date on which (i) both Parties have executed this TIGIT Exercise Letter Agreement, (ii) Junshi has provided to Coherus the Option Disclosure Letter for the TIGIT Program, and (iii) if before January 19, 2022 either Party determines that it is required to make additional Antitrust Filings with respect to the exercise of the License Option for the TIGIT Program, all applicable waiting periods and approvals required under Antitrust Laws in the Clearance Countries with respect to such exercise by Coherus of the License Option for the TIGIT Program have expired or have been terminated (in the case of waiting periods) or been received (in the case of approvals), in each case, without the imposition of any conditions, the “Letter Agreement Effective Date”), memorializing their agreement to the following solely with respect to the Coherus’ Option Exercise for the TIGIT Program:

1.Option Exercise Notice; Payment.

(a)Coherus hereby notifies Junshi pursuant to Section 2.8(g) of the License and Commercialization Agreement of its election to exercise the License Option for the TIGIT Program (including for all Junshi TIGIT Antibodies), which exercise will be deemed effective 10 days following the Letter Agreement Effective Date, unless this TIGIT Exercise Letter Agreement is terminated in accordance with Section 1(b)(ii). Coherus will pay to Junshi the option exercise payment under Section 8.2 of the License and Commercialization Agreement (the date of such payment the Option Exercise Date) in accordance with the timing set forth below in Section 1(b) of this TIGIT Exercise Letter Agreement.  [***]
(b)Payment Timing; Termination.  
i.No Disclosures. If the Option Disclosure Letter for the TIGIT Program does not include disclosure against any of the representations and warranties in Article 2 of this TIGIT Exercise Letter Agreement, then Coherus will, no later than 10 days after the Letter Agreement Effective Date, pay Junshi the option exercise payment of $35,000,000 as set forth under Section 8.2 of the License and Commercialization Agreement.

ii.Disclosures in the Option Disclosure Letter. If the Option Disclosure Letter for the TIGIT Program includes disclosure against any of the representations and warranties in Article 2 of this TIGIT Exercise Letter Agreement, then, unless Coherus provides notice to Junshi that it will no longer exercise the Licensed Option for the TIGIT Program within 10 days of the Letter Agreement Effective Date, Coherus will pay Junshi the option exercise payment of $35,000,000 as set forth under Section 8.2 of the License and Commercialization Agreement no later than 10 days after the Letter Agreement Effective Date. If Coherus provides such notice to Junshi that it will no longer exercise the License Option for the TIGIT Program, then (A) Coherus’ right to exercise the License Option for the TIGIT Program or other rights with respect to the TIGIT Program will terminate, (B) Junshi will have no further obligations to

- 2 -


Coherus with respect to the TIGIT Program, (C) this TIGIT Exercise Letter Agreement will terminate, and (D) Coherus will, within 10 days of the Letter Agreement Effective Date, return or destroy all Confidential Information of Junshi to the extent related to the TIGIT Program consistent with Section 10.2 of the License and Commercialization Agreement as if such agreement were terminated, solely with respect to the TIGIT Program.

2.Bring-down of Junshi Representations and Warranties. Junshi represents and warrants as of the date of this TIGIT Exercise Letter Agreement, except as set forth in the Option Disclosure Letter for the TIGIT Program, which Option Disclosure Letter Junshi will deliver to Coherus concurrently with its delivery to Coherus of an executed copy of this TIGIT Exercise Letter Agreement or immediately thereafter:

(a)No Conflicts.  Neither Junshi nor any of its Affiliates has entered into any agreement (other than agreements with subcontractors) granting any right, interest or claim in or to, any Know-How or Patent Rights, in each case that are (i) owned or Controlled by Junshi or any of its Affiliates as of the date of this TIGIT Exercise Letter Agreement and (ii) that are necessary or reasonably useful to Exploit the Junshi TIGIT Antibodies in the Field in the Coherus Territory (such Patent Rights, the “Optioned Patent Rights”, such Know-How, the “Optioned Know-How”, together the “Optioned Technology”) to any Third Party that would conflict with the licenses and other rights granted to Coherus under the License and Commercialization Agreement. The Optioned Technology constitutes all intellectual property rights Controlled by Junshi and any of its Affiliates that are necessary or reasonably useful for the Exploitation of the Junshi TIGIT Antibodies in the Field in the Coherus Territory.  All Optioned Patent Rights are solely owned by Junshi or any of its Affiliates free and clear of any liens, charges, security interests, encumbrances, licenses claims or covenants that would conflict with or limit the scope of any of the rights or licenses granted to Coherus hereunder or would give rise to any Third Party claims for payment against Coherus or any of its Affiliates.  The Optioned Patent Rights that have issued are subsisting, and, to the knowledge of Junshi, enforceable and valid.
(b)No Notice of Infringement, Misappropriation or Invalidity.  As of the date of this TIGIT Exercise Letter Agreement: (i) neither Junshi nor any of its Affiliates have received or is aware of any written notice from any Third Party asserting or alleging that any Exploitation of any Optioned Technology or Junshi TIGIT Antibody, in each case, has infringed or misappropriated, or would infringe or misappropriate, the intellectual property rights of any Third Party, and (ii) no claim is pending, and Junshi and any of its Affiliates and, to Junshi’s knowledge, any Third Party collaborator, has not received from a Third Party notice of a claim or threatened claim to the effect that any granted Optioned Patent Right is invalid or unenforceable.  Additionally, as of the date of this TIGIT Exercise Letter Agreement, to Junshi’s knowledge, there is no unauthorized use, infringement or misappropriation by any Third Party of any Optioned Technology. Junshi has provided to Coherus a translated complete copy of all freedom to operate analyses and reports it has conducted as of the date of this TIGIT Exercise Letter Agreement with respect to the Optioned Technology, TIGIT Program, and Junshi TIGIT Antibodies. As of the date of this TIGIT Exercise Letter Agreement, to Junshi’s

- 3 -


knowledge, the Exploitation of the Junshi TIGIT Antibodies does not infringe, misappropriate, or otherwise violate the intellectual property rights of any Third Party.
(c)No Misappropriation.  No employee, consultant, agent or independent contractor of Junshi, any of its Affiliates, or Third Party, has, to Junshi’s knowledge as of the date of this TIGIT Exercise Letter Agreement, misappropriated any Optioned Know-How.
(d)Option Programs. The Development, Commercialization, or other Exploitation of the Junshi TIGIT Antibodies as contemplated in the License and Commercialization Agreement will not conflict with any other license or agreement to which Junshi or any of its Affiliates is a party.   In addition, Junshi Controls Know-How related to, and the Option Patent Rights that cover the monoclonal Antibody that is known as of the Execution Date as JS006, which has the sequence set forth on Schedule 1.96 (Junshi TIGIT Antibody (JS006) Sequence) of the License and Commercialization Agreement.
(e)Option Technology. (i) Schedule 10.2(f) (Option Patent Rights) of the License and Commercialization Agreement sets forth a complete and accurate list of all Optioned Patent Rights, (ii) Junshi does not own or hold rights to any Optioned Patent Rights that would otherwise fall within the foregoing clause (i) but for the fact that it does not Control such Patent Rights; and (iii) except as otherwise noted on Schedule 10.2(f) (Option Patent Rights) of the License and Commercialization Agreement, Junshi solely owns all rights, title, and interests in and to all Optioned Patent Rights.
(f)Third Party Agreements.  Neither Junshi nor any of its Affiliates have entered into any agreement with any Third Party pursuant to which Junshi Controls or grants any intellectual property rights with respect to the Optioned Technology or Junshi TIGIT Antibodies for the Field in the Coherus Territory other than those agreements that are set forth in Schedule 10.2 (g) (Third Party Agreements) of the License and Commercialization Agreement (the “Third Party Agreements”).  Each Third Party Agreement is valid and binding.
(g)Licensed Antibody; Option Molecules.  Junshi has disclosed to Coherus all Antibodies that Junshi or any of its Affiliates owns or in-licenses that are the subject of the TIGIT Program.
(h)Junshi Assignment.  Junshi or any of its Affiliates have secured from all employees, consultants, and contractors of Junshi or any of its Affiliates who have contributed to the Development, creation, conception or invention of any of the Optioned Patent Rights a written agreement assigning to Junshi or any of its Affiliates all rights to such Developments, creations, conceptions or inventions, or Optioned Patent Rights, and neither Junshi nor any of its Affiliates has received any written communication challenging Junshi’s ownership or right to the Optioned Patent Rights.
(i)All Material Information Furnished. As of the date of this TIGIT Exercise Letter Agreement, Junshi has furnished or made available to Coherus or its agents or representatives (A) all information requested by Coherus, (B) all material safety and efficacy data, and (C) all material regulatory filings and other material correspondence with Regulatory Authorities within or For the Coherus Territory, in each case ((A) through (C)), concerning the Junshi TIGIT Antibodies and the TIGIT Program, and as of each such date all such information and

- 4 -


data, regulatory filings and other correspondence with Regulatory Authorities is accurate, complete, and true in all material respects.
(j)Conduct of Research and Development. Junshi and its Affiliates have conducted all Development of the Junshi TIGIT Antibodies for the Coherus Territory in accordance with all applicable law.
(k)Upstream Licenses. There are no Third Party agreements pursuant to which Junshi or any of its Affiliates Controls any of the Optioned Technology.
(l)Regulatory Materials. Junshi maintains Control over all Regulatory Approvals and Regulatory Materials pertaining to the Junshi TIGIT Antibodies in the Field in the Coherus Territory.

The foregoing representations and warranties of this Article 2 supersede those in Section 10.2 of the License and Commercialization Agreement to the extent any such representations or warranties in Section 10.2 are applicable to any Option Molecule that constitutes a Junshi TIGIT Antibody and its related Option Products. The Option Disclosure Letter made in respect of this Article 2 satisfies the requirements of any Option Disclosure Letter contemplated by Section 10.2 of the License and Commercialization Agreement notwithstanding that Junshi has not delivered to Coherus the Option Data Package as contemplated by Section 2.8 of the License and Commercialization Agreement.

3.Development Plan. Junshi will, no later than [***] of the Option Exercise Date for the TIGIT Program, propose both the Optioned Licensed Product Development Plan and Optioned Licensed Product Development Budget for the TIGIT Program (including for all Junshi TIGIT Antibodies) to the JDC to determine whether to approve.  Under the Optioned Licensed Product Development Plan, Coherus will lead further Development of all Junshi TIGIT Antibodies from the Option Exercise Date and will be responsible for costs as outlined in Section 2.8(h) of the License and Commercialization Agreement.  Except for those described in this TIGIT Exercise Letter Agreement, no other documents or information required to be delivered to Coherus under Section 2.8(b) of the License and Commercialization Agreement need be delivered to Coherus for the TIGIT Program.

4.No Competitive Activities. Each Party confirms that neither it nor any of its Affiliates are undertaking any activities that, as of the date of this TIGIT Exercise Letter Agreement, would constitute Competitive Activities (as defined in the License and Commercialization Agreement) with respect to the Junshi TIGIT Antibodies.

5.Miscellaneous.

(a)Governing Law. This Agreement will be governed by, and enforced and construed in accordance with, the laws of the State of New York, without regard to its conflicts of law provisions.
(b)Assignment of this TIGIT Exercise Letter Agreement.  Neither this TIGIT Exercise Letter Agreement nor any interest hereunder is assignable by either Party without the prior written consent of the other Party, except either Party may, subject to the terms of this TIGIT Exercise Letter Agreement, assign its rights and obligations under this TIGIT Exercise Letter Agreement in whole to any assignee of the License and Commercialization Agreement together with the assignment of that agreement, provided that such Party will remain liable for all of its rights and obligations under this TIGIT Exercise Letter Agreement. A Party will promptly notify the other Party of any assignment or transfer under the provisions of this Section 5(b)

- 5 -


(Assignment of this TIGIT Exercise Letter Agreement). This TIGIT Exercise Letter Agreement will be binding upon the successors and permitted assigns of the Parties and the name of a Party appearing herein will be deemed to include the names of such Party’s successors and permitted assigns to the extent necessary to carry out the intent of this TIGIT Exercise Letter Agreement. Any assignment or attempted assignment by either Party in violation of the terms of this Section 5(b) (Assignment of this TIGIT Exercise Letter Agreement) will be null, void and of no legal effect.
(c)Confidentiality. The terms of this TIGIT Exercise Letter Agreement are deemed “terms of this Agreement” and accordingly are Confidential Information of both Parties, subject to the terms of Section 12.1 (Confidentiality; Exceptions) of the License and Commercialization Agreement mutatis mutandis as if such Section were set forth in this TIGIT Exercise Letter Agreement; provided that each Party will be entitled to disclose the terms of this TIGIT Exercise Letter Agreement to the extent permitted in Section 12.2 (Authorized Disclosure) of the License and Commercialization Agreement mutatis mutandis as if such Section were set forth in this TIGIT Exercise Letter Agreement.  Notwithstanding the foregoing, the Parties agree that either Party may disclose that Coherus has exercised the exclusive License Option for the TIGIT Program in a press release or other public presentation under Section 12.2(d) of the License and Commercialization Agreement.
(d)Severability.  If any one or more of the provisions of this TIGIT Exercise Letter Agreement is held to be invalid or unenforceable by an arbitrator or by any court of competent jurisdiction from which no appeal can be or is taken, then the provision will be considered severed from this TIGIT Exercise Letter Agreement and will not serve to invalidate any remaining provisions hereof.  The Parties will make a good faith effort to replace any invalid or unenforceable provision with a valid and enforceable one such that the objectives contemplated by the Parties when entering into this TIGIT Exercise Letter Agreement may be realized.  
(e)Independent Contractor. Each Party will act solely as an independent contractor, and nothing in this TIGIT Exercise Letter Agreement will be construed to give either Party the power or authority to act for, bind, or commit the other Party in any way.  Nothing herein will be construed to create the relationship of partners, principal and agent, or joint-venture partners between the Parties.
(f)Further Actions.  Each Party agrees to execute, acknowledge, and deliver such further instruments, and to do all such other acts, as may be necessary or appropriate in order to carry out the purposes and intent of this TIGIT Exercise Letter Agreement.  
(g)Interpretation.  Except where the context expressly requires otherwise, (i) the use of any gender herein will be deemed to encompass references to either or both genders, and the use of the singular will be deemed to include the plural (and vice versa), (ii) the words “include”, “includes” and “including” will be deemed to be followed by the phrase “without limitation,” (iii) the word “will” will be construed to have the same meaning and effect as the word “shall,” (iv) any definition of or reference to any agreement, instrument or other document herein will be construed as referring to such agreement, instrument or other document as from time to time amended, supplemented or otherwise modified (subject to any restrictions on such amendments, supplements or modifications set forth herein), (v) any reference herein to any person or entity will be construed to include the person’s or entity’s successors and assigns, (vi) the words “herein,” “hereof,” and “hereunder”, and words of similar import, will be construed to refer to this TIGIT Exercise Letter Agreement in its entirety and not to any particular provision hereof,

- 6 -


(vii) all references herein to Sections or Schedules will be construed to refer to Sections or Schedules of this TIGIT Exercise Letter Agreement, and references to this TIGIT Exercise Letter Agreement include all Schedules hereto, (viii) the word “notice” means notice in writing (whether or not specifically stated) and will include notices, consents, approvals and other written communications contemplated under this TIGIT Exercise Letter Agreement, (ix) provisions that require that a Party, the Parties or any committee hereunder “agree,” “consent,” or “approve” or the like will require that such agreement, consent or approval be specific and in writing, whether by written agreement, letter, approved minutes or otherwise (including e-mail, but excluding instant messaging), (x) references to any specific law, rule or regulation, or article, section or other division thereof, will be deemed to include the then-current amendments thereto or any replacement or successor law, rule or regulation thereof, (xi) the term “or” will be interpreted in the inclusive sense commonly associated with the term “and/or,” and (xii) references to any Sections include Sections and subsections that are part of the related Section (e.g., a section numbered “Section 2.2” would be part of “Section 2”, and references to “Section 2.2” would also refer to material contained in the subsection described as “Section 2.2(a)”)  Each Party has had the opportunity to consult with counsel in connection with the review, drafting and negotiation of this TIGIT Exercise Letter Agreement.  Accordingly, the rule of construction that any ambiguity in this TIGIT Exercise Letter Agreement will be construed against the drafting Party will not apply.
(h)Entire Agreement; Amendment.  This TIGIT Exercise Letter Agreement and the License and Commercialization Agreement, including the Schedules hereto, set forth the complete, final and exclusive agreement and all the covenants, promises, agreements, warranties, representations, conditions and understandings between the Parties hereto with respect to the subject matter hereof and supersedes all prior agreements and understandings between the Parties existing as of the date hereof with respect to the subject matter hereof.  There are no covenants, promises, agreements, warranties, representations, conditions or understandings, either oral or written, between the Parties other than as are set forth herein and therein.  No subsequent alteration, amendment, change or addition to this TIGIT Exercise Letter Agreement will be binding upon the Parties unless reduced to writing and signed by an authorized officer of each Party.
(i)No Waiver.  Any delay in enforcing a Party’s rights under this Agreement or any waiver as to a particular default or other matter will not constitute a waiver of such Party’s rights to the future enforcement of its rights under this Agreement, except with respect to an express written and signed waiver relating to a particular matter for a particular period of time.
(j)Counterparts.  This TIGIT Exercise Letter Agreement may be executed in one or more counterparts, each of which will be deemed an original, but all of which together will constitute one and the same instrument.  Notwithstanding whether or not this TIGIT Exercise Letter Agreement or the Option Disclosure Letter contemplated hereby constitutes a notice under Section 16.3 of the License and Commercialization Agreement, this TIGIT Exercise Letter Agreement and the Option Disclosure Letter may be delivered by any reliable means, including the methods contemplated by Section 16.3 of the License and Commercialization Agreement as well as electronically to the email addresses set forth in this TIGIT Exercise Letter Agreement (if to Junshi) and to [***] with copy to  [***] (if to Coherus).    

[Remainder of this page intentionally left blank]

- 7 -


Please sign and return a copy of this TIGIT Exercise Letter Agreement to us to acknowledge each Party’s agreement on this matter.  Thank you for all of your assistance.

Sincerely,

COHERUS BIOSCIENCES, INC.

​ ​/s/ Dennis M. Lanfear​ ​​ ​​ ​​ ​

Name:​ ​Dennis M. Lanfear​ ​​ ​​ ​

Title:​ ​Chairman & Chief Executive Officer​ ​

Copy to:

Jones Day

4655 Executive Drive, Suite 1500

San Diego, CA 92130

Attention: Thomas A. Briggs

VIA Email: [***]

ACKNOWLEDGED AND AGREED:

SHANGHAI JUNSHI BIOSCIENCES CO., LTD.

​ ​​ ​/s/ Ning Li​ ​​ ​

Name:​ ​Ning Li​ ​​ ​​ ​

Title:​ ​CEO​ ​​ ​​ ​


EX-23.1 3 chrs-20211231xex23d1.htm EX-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-3 Nos. 333-220590, 333-222698, and 333-208625) of Coherus BioSciences, Inc.,
(2)Registration Statements (Form S-8 Nos. 333-200593, 333-203356, 333-209936, 333-216679, 333-222700, 333-229480, 333-236068, 333-251876, and 333-262134) pertaining to the BioGenerics, Inc. 2010 Equity Incentive Plan, as amended, the Coherus BioSciences, Inc. 2014 Equity Incentive Award Plan, and the Coherus BioSciences, Inc. 2014 Employee Stock Purchase Plan, and
(3)Registration Statements (Form S-8 Nos. 333-213077, 333-225616, 333-228274, 333-229479, 333-231329, 333-234601, 333-236065, and 333-251877) pertaining to the 2016 Employment Commencement Incentive Plan of Coherus BioSciences, Inc.;

of our reports dated February 23, 2022, with respect to the consolidated financial statements of Coherus BioSciences, Inc. and the effectiveness of internal control over financial reporting of Coherus BioSciences, Inc. included in this Annual Report (Form 10-K) of Coherus BioSciences, Inc. for the year ended December 31, 2021.

/s/ Ernst & Young LLP

Redwood City, California

February 23, 2022


EX-31.1 4 chrs-20211231xex31d1.htm EX-31.1

Exhibit 31.1

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER

PURSUANT TO

SECTION 13a-14(a) OR 15d-14(a) OF THE SECURITIES EXCHANGE ACT OF 1934

AS ADOPTED PURSUANT TO

SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Dennis M. Lanfear, certify that:

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

Date: February 23, 2022

 

(

/s/ Dennis M. Lanfear

Dennis M. Lanfear

President and Chief Executive Officer

(Principal Executive Officer)


EX-31.2 5 chrs-20211231xex31d2.htm EX-31.2

Exhibit 31.2

CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER

PURSUANT TO

SECTION 13a-14(a) OR 15d-14(a) OF THE SECURITIES EXCHANGE ACT OF 1934

AS ADOPTED PURSUANT TO

SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, McDavid Stilwell, certify that:

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

Date: February 23, 2022

 

/s/ McDavid Stilwell

McDavid Stilwell

Chief Financial Officer

(Principal Financial Officer)


EX-32.1 6 chrs-20211231xex32d1.htm EX-32.1

Exhibit 32.1

CERTIFICATIONS OF PRINCIPAL EXECUTIVE OFFICER AND PRINCIPAL FINANCIAL OFFICER

PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, the undersigned officers of Coherus BioSciences, Inc. (the “Registrant”) certify that the Registrant’s Annual Report on Form 10-K for the year ended December 31, 2021 (the “Report”) fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934, as amended, and the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Registrant.

 

Date: February 23, 2022

By:

/s/ Dennis M. Lanfear

Name:

Dennis M. Lanfear

Title:

President and Chief Executive Officer

Date: February 23, 2022

By:

/s/ McDavid Stilwell

Name:

McDavid Stilwell

Title:

Chief Financial Officer

This certification accompanies the Annual Report on Form 10-K to which it relates, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of the Registrant under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, (whether made before or after the date of the Report), irrespective of any general incorporation language contained in such filing.


GRAPHIC 7 chrs-20211231x10k007.jpg GRAPHIC begin 644 chrs-20211231x10k007.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#V^SLX)K5) M)$W,,?X_S-6: *W]GVO\ SR_\>-']GVO_ M #R_\>-6:* *W]GVO_/+_P >-']GVO\ SR_\>-6:* *W]GVO_/+_ ,>-']GV MO_/+_P >-6:* *W]GVO_ #R_\>-']GVO_/+_ ,>-6:* *W]GVO\ SR_\>-'] MGVO_ #R_\>-6:* *W]GVO_/+_P >-']GVO\ SR_\>-6:* *W]GVO_/+_ ,>- M']GVO_/+_P >-6:* *W]GVO_ #R_\>-']GVO_/+_ ,>-6:* *W]GVO\ SR_\ M>-']GVO_ #R_\>-6:* *W]GVO_/+_P >-']GVO\ SR_\>-6:* *W]GVO_/+_ M ,>-']GVO_/+_P >-6:* *W]GVO_ #R_\>-']GVO_/+_ ,>-6:* *W]GVO\ MSR_\>-']GVO_ #R_\>-6:* *W]GVO_/+_P >-']GVO\ SR_\>-6:* *W]GVO M_/+_ ,>-']GVO_/+_P >-6:* *W]GVO_ #R_\>-']GVO_/+_ ,>-6:* *W]G MVO\ SR_\>-']GVO_ #R_\>-6:* *W]GVO_/+_P >-']GVO\ SR_\>-6:* *W M]GVO_/+_ ,>-']GVO_/+_P >-6:* *W]GVO_ #R_\>-']GVO_/+_ ,>-6:* M*W]GVO\ SR_\>-']GVO_ #R_\>-6:* *W]GVO_/+_P >-']GVO\ SR_\>-6: M* *W]GVO_/+_ ,>-']GVO_/+_P >-6:* *W]GVO_ #R_\>-']GVO_/+_ ,>- M6:* *W]GVO\ SR_\>-']GVO_ #R_\>-6:* *W]GVO_/+_P >-']GVO\ SR_\ M>-6:* *W]GVO_/+_ ,>-']GVO_/+_P >-6:* *W]GVO_ #R_\>-']GVO_/+_ M ,>-6:* *W]GVO\ SR_\>-']GVO_ #R_\>-6:* *W]GVO_/+_P >-']GVO\ MSR_\>-6:* *W]GVO_/+_ ,>-']GVO_/+_P >-6:* *W]GVO_ #R_\>-']GVO M_/+_ ,>-6:* *W]GVO\ SR_\>-']GVO_ #R_\>-6:* *W]GVO_/+_P >-']G MVO\ SR_\>-6:* *W]GVO_/+_ ,>-']GVO_/+_P >-6:* *W]GVO_ #R_\>-' M]GVO_/+_ ,>-6:* *W]GVO\ SR_\>-']GVO_ #R_\>-6:* *W]GVO_/+_P > M-']GVO\ SR_\>-6:* *W]GVO_/+_ ,>-']GVO_/+_P >-6:* *W]GVO_ #R_ M\>-']GVO_/+_ ,>-6:* *W]GVO\ SR_\>-']GVO_ #R_\>-6:* *W]GVO_/+ M_P >-']GVO\ SR_\>-6:* *W]GVO_/+_ ,>-']GVO_/+_P >-6:* *W]GVO_ M #R_\>-']GVO_/+_ ,>-6:* *W]GVO\ SR_\>-']GVO_ #R_\>-6:* *W]GV MO_/+_P >-']GVO\ SR_\>-6:* *W]GVO_/+_ ,>-']GVO_/+_P >-6:* *W] MGVO_ #R_\>-']GVO_/+_ ,>-6:* *W]GVO\ SR_\>-']GVO_ #R_\>-6:* * MW]GVO_/+_P >-']GVO\ SR_\>-6:* *W]GVO_/+_ ,>-']GVO_/+_P >-6:* M *W]GVO_ #R_\>-']GVO_/+_ ,>-6:* *W]GVO\ SR_\>-']GVO_ #R_\>-6 M:* *W]GVO_/+_P >-']GVO\ SR_\>-6:* *W]GVO_/+_ ,>-']GVO_/+_P > M-6:* *W]GVO_ #R_\>-']GVO_/+_ ,>-6:* *W]GVO\ SR_\>-']GVO_ #R_ M\>-6:* *W]GVO_/+_P >-']GVO\ SR_\>-6:* *W]GVO_/+_ ,>-']GVO_/+ M_P >-6:* *W]GVO_ #R_\>-']GVO_/+_ ,>-6:* *W]GVO\ SR_\>-']GVO_ M #R_\>-6:* *W]GVO_/+_P >-']GVO\ SR_\>-6:* *W]GVO_/+_ ,>-']GV MO_/+_P >-6:* *W]GVO_ #R_\>-']GVO_/+_ ,>-6:* *W]GVO\ SR_\>-'] MGVO_ #R_\>-6:* *W]GVO_/+_P >-']GVO\ SR_\>-6:* *W]GVO_/+_ ,>- M']GVO_/+_P >-6:* *W]GVO_ #R_\>-']GVO_/+_ ,>-6:* *W]GVO\ SR_\ M>-']GVO_ #R_\>-6:* *W]GVO_/+_P >-']GVO\ SR_\>-6:* *W]GVO_/+_ M ,>-']GVO_/+_P >-6:* *W]GVO_ #R_\>-']GVO_/+_ ,>-6:* *W]GVO\ MSR_\>-']GVO_ #R_\>-6:* *W]GVO_/+_P >-']GVO\ SR_\>-6:* *W]GVO M_/+_ ,>-']GVO_/+_P >-6:* *W]GVO_ #R_\>-']GVO_/+_ ,>-6:* *W]G MVO\ SR_\>-']GVO_ #R_\>-6:* *W]GVO_/+_P >-']GVO\ SR_\>-6:* *W M]GVO_/+_ ,>-']GVO_/+_P >-6:* *W]GVO_ #R_\>-']GVO_/+_ ,>-6:* M*W]GVO\ SR_\>-']GVO_ #R_\>-6:* *W]GVO_/+_P >-']GVO\ SR_\>-6: M* *W]GVO_/+_ ,>-']GVO_/+_P >-6:* *W]GVO_ #R_\>-']GVO_/+_ ,>- M6:* *W]GVO\ SR_\>-']GVO_ #R_\>-6:* *W]GVO_/+_P >-']GVO\ SR_\ M>-6:* *W]GVO_/+_ ,>-']GVO_/+_P >-6:* *W]GVO_ #R_\>-']GVO_/+_ M ,>-6:* *W]GVO\ SR_\>-']GVO_ #R_\>-6:* *W]GVO_/+_P >-']GVO\ MSR_\>-6:* ,^\LX(;5Y(TVL,8.3ZT5/J'_'C)^'\Q10 :?\ \>,?X_S-6:K: M?_QXQ_C_ #-6: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **;)(L4;2.P5%!+ M$] !7B,OQ/\ &GC77[O3OA_IUO\ 8[8D-=S@$MSC=DD* >PY- 'N%%>>>#O$ M7C&V.J0^/+""UBLH!.M[$,(Z\Y&02"1CM7(6WQ"^(GC^^NG\$Z;;6NE6[[// MN0I9C[ECC.,< '&>M 'N5%>,^'_BCXETCQE#X7\>:?!!+<$"*YA&T<]"<$@@ MGN,8I_Q;^(_B3PIXDL-+T%;;$L!F?S(M[,03QUZ8% 'L=%-_!\&J M3I''>*[0W*1Y"JX] >F00?QKS;XE_]$\57>F>'1;?9=/5!6>-OB!K.B?"K2_$%D+=+^\,8J.& /U'-5O\ A:=[I?P7 ML?%E_#%<:G=.8(T4;4:3+8)'IA2>* /6**\6TC6/C)=V=CKH@TRZL+I4E%JJ M*&\MNL_&ZZT M_P#MF+3[!8&3S%M#&NXKC/W2V[/MG-=?\,OB4OCK3+I;JV2UU6RQY\*D[6'] MY<\@9XQVH ]!HKYYTCXZ:Y'XY:SUF.T_L=KQK M!%Y)%]HNYFV6 M\&[&YO4^PH ["BO#[7Q!\;+^R36[?2M/^R.OF):&-077_=+;_P!\8?$GQ M'I&J>#H8((;,ZK!'+>6\L>YD9BN5R>1C)H ]BHK,\17TVF>'-2OK?;YUO;O( MFX9&0,C->>>#?B#K6J_"36O$U]]GEO[)9S%B/:A*KE<@'UH ]6HKP3X[)$=ND@R"Y M]1Z4 =;17C_PB^(?B3Q9X@U33-?%OFVB$BB.+8RG.,=>E7/AIX]UOQ3XT\2: M9J3P&VL7<0"./:5 D*C)[\4 >J45YG\7?&^L^#4T8Z0\*F[N-DOFQ[LCV]*I M_%3X@:YX2D\.?V6]NHOLF<21;L_=X'/'4T >L44#D"O+?B[\0=6\)OINF^'U MB?4KLL[!X]Y" =AZT >I45YO\/\ QMK'C;X=WUW"+?\ X2"W$D04KM0R8RA( MS[BN \5^./BSX,^Q_P!L2:;']L9EB\N-'R1C.<'CJ* /H>BO+-'U#XGV-IJ& MH>(QIWV.*RDEB,04G>%RO /2L#3?B1XPU3X/ZGXDADM3J-C>!6(@X,/&>,]< ML.?04 >Y45RWP[\4-XP\#Z?J\VS[4ZF.X"# $BG!X[9X/XURNE^/=;USXNZE MHEDT']B:=&WFGR\LS ?WO][C\* /4Z*^?M \>E>M>!SXN_LF?\ X3$6HO?//E?9\8,>T=<<9SF@#IZ*R_$1U@:!=_V M(3JFS_1_.^[N]\UX7XA\=_%CPQJ]AIFI2::ES?$" )$C Y;:,D'CF@#Z(HKR M[3O$GC;PIIFJ:Q\0!9?V?! # MMMWO*2 %&#W]ZYW3O%GQ=\8V[:OH.G6%II MC,?(24+EP/=CD_48% 'N=%>/^$/BAX@UJYU3POJEA;V?BF""0VN?ECDD X!! M/!Z'K@US'BSQQ\6?!:V;:Q)IL8NV9(O+C1\D8SG!XZB@#Z'HKSOP5+\2FU7S M/%G]G_V6T)8&':R.AKSK4?CCXAM_&,DL,=N?#D5]]G),.24!&[YL_>QS0 M!]$T54N[O9I,UW 5.(3(AZ@\9%>?_!KQMK'C;1M1N-8>%I;>=40Q1[."">?R MH ]+HHKRCXP>._$/A/4="L= :W22_P#,W-+'NR05"@9X ^8T >KT5X5JGQ%^ M(_@*YLI/%VF:=/I]P^PO!PWO@J2 <>U;OQ7^(>L^'+'0)?#K0*=3RVZ:/<<$ M#:/0=: /6**\FTAOC,=5LFU!=*-@94,^-F?+R-V,'.<9K)\9^(?BUX7@U#5I M3IB:5%.1&51&;86PO&<],4 >WT5XSX*UOXK^(3I>JRG37T:X<-(=J*QCSSQG M.:TOAUX]UOQ-X_\ $FD:B\!M+'=Y CCVE<2;>3WXH ]4HKS7XO\ C76/!ECI M,FD/"KW5SY$ZM\0OB=X$CLKWQ/IFFW.G3R>66BX8G&<94X!P#U':NA^*'Q(U+P_X2T/5 MO#WE#^TV5PTT>XA"FX#&>O2@#U6BN!^%?Q ;QUH4K7JQ1:I:OLN(XQ@$=F / M2J7PJ\<:QXPU#Q)#JA@*6$Z+!Y4>W 8OD'GG[HH ]+HHKQ&;X@^./&?B[4]' M\$I96UMIY*O+< %FP<9YXZ@\ 4 >W45R'A*_\6GP]J#>++2W@U&U=Q$\(^65 M @(;@D=<]/2N5^&'Q#USQ/X2U_4]5-O)/87'L'W2<'GVH ]9HKP+X<_&W M6-7\40:9XD%J+:\)6":./9M?L.N".U=CXW\<:QH/Q-\*Z#9& 66HR1K.* /3**\T^)?Q/F\)WMKH>B6:7VN78!1&R5C!.!D#DD]A6/8ZS\8] M-O[.YU?2;.ZT^>9$FBA5=\2L0"?E.1C/?- 'L=%>(^)?'?CNX^*EWX3\,&R7 MRT!C2:,9.$#,2Q/N:['P0?B/_:TP\7BP^P^4?+,&W=OR/0^F: .]HIDSF."2 M0#)52?%;Q?/J$NAIID\=G+L:*1%3KG &6!/3UH ^@J*\D\'_%C M4Y/% \*^--+33M58[8Y8\JCGL""3U[$$@TWXI>._%&@^+M(T+PXUJKWJ?\MH MPQ9BV!R3@"@#UVBO,O#!^+0\16G_ D*Z9_9.YOM'E[-V-IQC!SUQ53Q[\4M M3T_Q/'X2\(6$=]K+8$CR# M30![S17!^%[KQY9:7J]SXP2R+0Q>9:^1MY(!)SM/3I7FG@KXW>)+WQ-I]OKR M69TV^F,0D2(H4;M@Y]<=: /H>BN?\;>)4\)>$-0UI@K201_N4;H\AX4?3)Y] MLUYC\+/B=XI\3^-7TC7!:B%[7SU5(=C+D!EP<]"&'6@#VZBO#;SQU\0=7^). MK^'?#;Z<$LV)2.>,:V_ WQ*UZ]\;3^#_ !9IUO;ZE&K%)+;(4D#. M",GJ.<@T >KT5X?KWCOQ]>_%34O"OAAK$+;X\M)8QD@(K$EB>O)KL_!C_$2. MZO&\8+8?95AS#Y&W._\ X">F* .]HKY_\.^._BIXNO=1;0UTR6*SE*M')&J] MG6%AI]LS&*.4*TLJ+W^8]\>@H ]:GL5WS*&:4C..3ZXX M H ]QHKSWX5_$*?QMI]Y!J4$<&JV#A)UCX5@"IK:^\0V-BMI<-A80BE3CJ,J2 M0?K0!]#45PWB/XCVNA_#:U\6)!O:]AB:VMV;&7=<@$^W.?I7G=UX]^*7A[2+ M+Q3K%K82:/^T5R&L>/K?3O!5EXAM+&XOS?;%MK: M 99G8$@$]AQUKC/AA\1/%'BCX@ZOHVO106\=K;22?9DBVM$ZR(NTGJI]JYC1I_C%_;I0!ZS1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% %;4/^/& M3\/YBBC4/^/&3\/YBB@ T_\ X\8_Q_F:LU6T_P#X\8_Q_F:LT %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110!@>.&E7P%X@:#_6C3I]OU\LUYU^SE]G_ .$,U#9M M^T?;/WF.N-HV_P!:]AFB2>%X95#QNI5E/0@]17AA^%OC?P3KUU>^ ]4M_L5P M<_9YVP0,\*005;'8]: /0OBT91\+=>,/WO('Y;US^E8_P&\C_A5EEY6-_GS> M;C^]O.,_\!VU-X7\*^+KZ/56\>:G%=17]O\ 9Q9P'Y8P$XX._&&@W M[E;(127=L&/WF0%E ]V0_H*YB?2IW^#6L>*;X9O-8U)'W'NH?DCV+$_E7I7Q M>^%&J>,]=L=5T0VJR^3Y-R)I"F<'Y2, YX)'X"MSQM\/[O4OA9:>%=$\GS;8 M0JIE;:K;?O'.#R3D_C0!Q/Q-_P"2">'/K#_Z":H75[X]\>>!K#PM8^%VM;!D MA5[R1L*ZI@J>>@R :[GQI\/]:UWX6Z1X>LS;?;K0QF3?(0G (.#BO0M L9=, M\/:=8S[?.M[=(GVG(R% .* /$/BF$\%?"_P_X(CN09)F'GR#^Z&W,?IN;\JY MGQ_K7AF&V\*7GAC48IKW252-U0$9"X;/3US7J6N?#K4_$WQ=M];U9+27P_:Q MJL4+.2S8&<%<8^\3WZ"MKQ7\,- U?PQ?V6FZ186M])'^XF6(*5<& M],\UZ,OP\\53_!&?PA=-9G4$N%-N?.)3RPZO@G'7[WZ5U-IX'EG^$,/A+4O* M^TBT,19#E5?)((..QQ0!R&MZ/I>B_LY7$&DW!N;:6)9O.(P79F&3CM4WA/P= M;>./@%IFD7$IA?+2PR@9V2!VP<>F"1^-,TKX>>+8OA%JOA*]:R:X>0&S(F)7 M;D$@G''2M*V\%>,])^&FB:7HFJP66M:?*TD@#DQ2J2WRDXYZCJ,4 <$FM>/? M@O<6MGJI6_T%GV1DG"+P_\ (/N%CE^;T,BDY_"M M+4? 7Q)\?7%G:^+[ZPMM,MY?,98,%F/3@*.3C/4UVWC[X8V?C#PW9:?!/]EN M=/0+:RD9& ,;6]N* .\CV^4FS[NT8^E?/WPI59/C3XRDLR/L@-T05^Z09N,5 MJ+X>^-::=_8JZOIWV81^6+GS!NV],;MF[/O7;?#GX=6_@/19X?/^TZC=X:XG MQ@9QPH]AD_6@#Q?P[X/'C#PSXVAB3-[:W[3VYQR2-V5_$5B^(O%LGB/P!X=L M+QB=0TJ[>"7=U*X7:3^1'X5[K\+O!6K>$;G7Y-3-OMOKLRP^4Y;Y0 M7ST_U@SG\*]_KB_B1\/[?Q]H:6WG"WO;8C(!]#[&@#L(-GV>+R\;-@VX M],5X1\<#Y7Q#\(2O\L>3\QZ<2+G^=6['PY\:K&S31HM8L%M%&Q;DN&95]F*[ MJZ3QI\+KCQ5X,T>Q;4]VM:7$H2\D!Q*V &SW&2 <]L4 =?XS(7P3K1)P/L0$EF# LZ#U(7)_3 M-=W%X"&D?"F]\)Z6ZR3RVDL8ED^4/*X.2>N!DT >#G294^#6@^*+0$7.EZE( M&9>H1F&#^# ?F:[+Q#KB?%'QOX0T:T8/9I$E[=A>0&ZL#],8_&NU\*?#R\L_ MA'=>$M8\C[1/YW,;%E4M]TYP.169\'_A;J7@J_O]0UHVS7,B"*#R7+X7J3R! MB@#(^%"JGQD\9HHPJE@!Z#S*@^"A\OXH^,H7^60/+\IZ\38-=?X'\":QX>^( MOB37+TVWV/4"Q@\N0EN7SR,<<5C>)?ACXFTSQQ<>+/ U_!#<7;,\]O.<#<'H: *G[0Q!'AI1]XW9X_*L_X]\2>#OH?_ &2M:T^&OC+Q9XHLM8\> M:C;&WLF#1VMOSG!SC@ #GZUK?&#X?ZWXS;1I=#:U#61?<)W*]=N,<'/2@#U, M<*"?2OG,>+M!O_CM?:QKM]'#I^G*T%MO!(9A\O;WS796-E\9S,RW]_I$EN8G M&U0HRVT[>0F1SBK'PX^$UKHFASCQ1I]C?:E/,79F'F!5[8)'UH X?X1Z]8:5 M\6M7TBPNEFTO4RYMG' +*2R_H6_(5K_M&=?"_P#UWE_]DK4\:?"F\;Q;HNO> M#+:PLWLV5IHBWE*2K9!X!SD9!K2^+O@/6?&PT0Z4;;-G*[2^=(5X.WIP?0T M=?XD_P"1"U'_ *\'_P#0*\S^ ]A#JOPQUC3[@9AN;B2%Q[,@!_G7JVL:=-?> M%[S3H2GGRVK0KN.!N*XZURGPB\&ZIX*\+W%AJQ@\^2Y,H\ERPQ@#K@>E 'F_ MPF\1MX+M?&F@ZDVU],$ETBDX^9/D<#ZX3%=+\"M'D7PMJWB*[&;G5)G;<1R5 M&23^))_*LWXD_!_7]?\ &MUJ_A^2UCMK^)!ZB^@7>E11W< MI=B[!]PR3CK7K'@>+Q=%I4X\8SVDU[YY\IK8 1[1UP!SG- '3UX-\;?^ M2E>#?^ND7_HX5[S7EWQ)\ ZSXJ\8^'=4TXVWV>P=#-YLA5L"0,<#!SQ0!1_: M*,H^'MD$^X=1C\SZ>6^/UQ7?>!/(_P"$"T+[/CR_L,73UVC/ZYI_C#PK9^,? M#-SHUZQ190"DB]8W'(85Y5IGA#XO>$[3^Q]$U;3I].#$0O(1F,'V921]!F@" MEJZK+^U+8"S(W+M,I7L1"=V:N?M'_P"H\,?]?$W\DKJ/AS\,+GPUJESXA\07 MRWVNW((9E)*QY/."0"2:3XP>!-8\;Q:*-(-OFSFD:7SI"O#;<8X/]TT ;/Q M\0#PU\-+R]#;9FMQ#%_O,,"O!UN_"9^"$FEOJ<7]NM/]L\O:,UT\?P]\));) = L&"H$+&$ M9/&,Y]: .:^&7B'_ (2'X/*SONN+*WDM)N>,_C7L_AE- M;CT"U7Q#+#+J@7]\T( 4GVP!7#?%'P%K/B_Q!X/*.3QU_3VS6_\ M 6PMH_"=K:8 M7RW,<6>V-H%=Q\6_ -UXWT6U.EF)-3M)=\32-M!4]1G!^OX5S_CSX>^+?%?A MOPRL;6(U33E/VC=*=I;C!!V\]* -WPKI7Q)MM>JJF3'D;L83KC-=9\ M2O#E]XK\$7FDZ<8OM4K(5\UMJ\'/7!H K?"/_DE^A_\ 7'^IKSKX.'R_C!XR MA?Y9,2G:>O$PS_,5ZOX!T.[\-^"=,TF_\O[3;Q[7\MLKG/8UY_XH^&/B6P\< MR^+O ]_!#=7!9IX)C@9/WL<$$$\X/>@"M^T21_9WAY<_,;T\?A69\>/,73O! MWE >:/N@^N%Q6I!\-?&GC'Q)8ZGX\U&U%I9L&2UM^<\YQP !G'7FM_XK> ]7 M\82Z$=)^S!+*8M()9"N!QTX/I0!Y=XUU#Q5K&MZ'X>\?21:7I4LJRI+;QY4\ M;=V>^-V/;-==\<+="\'V%J,6]O=QQ1CK\JK@?H*[#XJ> Y_&_A*"ULO*7 M4[.59(&D;"D='4G'0CGZJ*Y_Q/X!\5^(_!GA2QG-F=1TR93EV+WC1>6(7+<(&R M3D#^]^E 'J5>$>*?AAXH\->([OQ1X&O6_>L99+93AN>2,=&'M7NKJ6C90Q4D M$ CM7CUQI/QFTZ6XLM/U6PO+1V;RKB8C>BD\9)&"]"U,7= MU'<:KJ:_OG3.Q6))K-^&GP[USPKX1U_3=2-K]HOQB'RI"P^Z1R<<= M: /*]-\(R:S\%4URQ4C4-*O)) 4^\8\@G\CS5V7Q6/&/CKX;ZBY'VJ.6""Y M[2+-S^8(/XU['\*_!]_X2\%OI&LK \KS.S+&V]2K=CD"O/[3X'ZQI/Q/LM5L M)K4Z+;WZ72[Y#YBH&#;<8Z\8ZT 02E6_:I;[;MVAD$.[U\D;?UKZ#KR_XF?" MVY\4ZG;:_H-XEEK=N -SDJL@!R#D D$>M9FGZ%\8=2N[6VUC6[.UL(94:5X2 M/,D4$''R@$YQW(H Y'6[?7;K]HO4(O#EU%;:D4RDDHRH'E#/Z5[)X)LO&%FE MX/%FH6UV6*?9_)7&WKNS^EC2*%C>=\D#8%8%2I' M8UU_@B#XD1:M,?&%YI\UCY1\M;=5#!\C'11QC- '<77_ !YS?]W3(9()(P<%E(S]17@?AWX=_%3PG/?QZ'?Z3;0WDA:1W;=G&< M'E"1UH ;\;F3_A9OA86>W[> N['7'F#;G_QZD^-,=[+\4_#*:=(L=XR 0N_1 M6W\$UU?A+X27EOXH'BCQ=JW]J:LK[HU3.Q2.AR>N.PP *C^*'@#Q/XB\6:3K MGAV2S62RCX\]\$.&R#C!!% '0>#M-^(%IK+R>)]5L[JP,+!8X5PP?(P?RS7F M_P -RK?M"^)S>;?M'FW?E9]?,[?\!KMO#-M\6T\16;>(;_2Y-)#'[0D2J&(V MG&,(.^.]9WCOX4ZM>>*U\6>#[^.RU4D-+'(Q4,P&-P(!Y(X(/!H ]>KYC\/6 MGBB\^+?BI/"M[!:70ED,K3#(*>9T_.O1O#VB_%2_UZQN/$VL6L&GVLF]X;?& MZ;CH=H Q]37/'X>_$?0O'&M:WX:NM,B6_E07=Z5E*/", 1[!@?GFOGW3="?4/@IU9_PX^'M_H'@/4] UT6Y:]9Q^Z< MN I7&>@H X'Q5XG;XEVW@CPO9R9>^*37VP_<(^4Y^@#G\JU/"D$=K^TMK=O" M@2**WV(HZ*HB0 5?^%/PCU/P?XKNM7UAK9UCB,=H(G+'YCRQR!C@8_$UN:1X M$UBQ^-6J^*Y3;_V; M)/#O%:/A[X7^(KWQQ;^+/&VJVUU=6Q#0P6P.W(^[DX M& .N .M '$W]MK]U^T1KD7AN[AM=0ZB2497;Y2YKV7PE9>+;/3=07Q7?V]W* MPS 85QM&#G-VWQ0U+Q7X7N-.C^TX\MIFR0"BJ05*D=C78^#;;XBB MZO%\87>GS6K0XA%NJ@A_?"CB@#Q+X?ZEXVTR+Q+<>$K.WN(TE+7'F+N88W8V MCOQFN\^ 5C87[ZQXGEOFN=]MY/ON(Z^U=%\)O NL>#)-;;5?L M^+RN>$/BKJ6J6!M?^$=OB^Z/S"'4-\P 7&.&X'/2 M@#UBO+?B#IOQ,OYM1C\/W5HNE2182-2%F(V_, 3W/->I'D'!Q7C][IWQGM)I M[.QU/3KJU=F\JX?:'13TSE];/[.6S_A$-2QC?\ :QN_[YXK8^%GPMD\%V]]=ZM7((\E M(TZD9/4D]3[5S,'PX^(/@O5-2B\&:A8G3+]\@3-AHQSC@@X(SC(H B^"@S\2 M?X\H-SCI]]L?UKWFO.? ?@Y/AGX5U/4-5O(Y;V56N;R=?NJ%!.!GD]_J3 M6;\"KKQ'JF@ZGJNN7MS/=2N?BYXUL_"WA\%].L9"UQ=@?*">&;/H ,#U->L_$71];U[P;=:;H$Z M0WLS*"SN4!3/S#(!ZBO*_#/@7XL^$+)[719]%MXY&W.2%9F/NQ3)H L_'JPC MTCP5X6TRV&+.VN!$H/HL>!^F:Z3XJ^4/@AQMV>3;[/R&*NZYX(UGQM\,(-)\ M275N/$$;&;[1$O[L2!FV] .-A .!ZUQ4OPZ^)GB#2[+PUKNIV$>B6K("\;;G M95Z8^4$X'3.* /1?A,C#X8:%Y@Y\@%<^G.*\\^&G_)PWC7_=NO\ THCKTKQ! MI7B+3?!]GIO@B6U@N[8I&#<@%?+ (/4$9SCM7E&D_#SXK:+XGOO$-E=:2FHW M^\7$A8,&#,&;Y2F!R!TH L?'YKIO%WA2&V95L KASPC-@;A MD#@9&1Q7+S_#SQ_XYOM-A\:7ME#I5BP)CMSEY>F>@ZD#KG\* /:[:87-K%.H MPLB!Q^(S4M-1%CC5%&%4 >U.H **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"MJ M'_'C)^'\Q11J'_'C)^'\Q10 :?\ \>,?X_S-6:K:?_QXQ_C_ #-6: "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HJO?7]IIEH]U M?7$=O GWI)&P!4>FZKI^L6QN-.O(;J$':7B8, ?2@"Y1110 4444 %%%% !1 M110 4444 %%5KW4+/3;)]#UJ5HM-U6TN9%ZI'("W MY4 :U%%% !17/Z-XTT77M;O](L)W>\L3B=2A '..#WKH* "BBB@ HHHH *** M* "BBH;N\MK"UDNKN>."",9>21L!1[F@":BL.W\9^&KN0)!KM@S$X \]1_.K MVJZQ8:+IAJ[0 4 M444 %%%4M6U:QT/39M0U*X6WM81EY&Z"@"[15+2=7L= MAJ[0 4444 %%%% !1110 4444 %%%4+_ %O2]+G@@OK^"WEN#B))' +GV_.@ M"_1110 4444 %%%% !117/Z)XTT7Q#J]_I>G3N]U8'$ZLA ')'![]* .@HHH MH ***0D*I)( '))H 6BL[3M?TC5I9(M/U*UNI(_O+%(&(_"I+O5].L;NWM;N M]@AN+@XAC=P&<^PH NT4R66."%YIG6.-%+,[' 4#J2:HZ7K^DZT9!IFHV]V8 M_OB)PQ6@#1HJ.XN(;2!Y[B5(HD&6>1@H ]R:Q[#QCX(]%U201V.JV=Q(PR$CF4L M?PZT :E%%9=QXDT2UU(:=<:I:QWA( A:0!LGIQ0!J445G:IKVDZ(JMJ>HVUI MNY42R $_0=: -&BLW3/$&D:UG^S=2MKH@9(BD!('TZUI4 %%96I^)=%T6=(- M2U2UM977I7&/+@.U4M,UG3=9BDDTV]@NDC;:[1.&VGWH O M4444 %%([!$9V.%49-87AKQCHWBS[7_9,[R_9)/+EW(5P: -ZBBB@ HHHH * M*** "BBB@ HHHH **Y^7QGHL/B^/PN\[C5)$WK'L.,8)Z_05T% !117/ZSXT MT70=AK-M?$FB7NHMI]MJEK+>*2#"D@+<=>* -2BD)"@DD #J36$?&WAA;W[&==L M1<9QL\X=?KTH U-2TVSU?3YK#4+=+BUF $D3]& .>?Q J2TM+>PLX;2TA2"W MA0)'%&,*BC@ "H=0U;3]*M!=W]Y#;VY( DD< $GIBJ-KXO\ #EZZI;ZW82,Q MP )U!)_&@#:HHK-U/Q!I&BO&FI:C;6K2A%5[_ %*RTNW-Q?W<-M".-\KA1^M %JBL;3O%GA_5IQ#8:Q9W$IX")*-Q M^@K9H **0D*I+$ #DD]JPW\9^&4O!:-KM@)R<;?.'7Z]* -VBD5E=0RD,I&0 M0<@TM !1110 4444 %%%% !1110 44UW6.-I'(55!))[ 5DZ#XJT7Q,+@Z/? MQW7V=]DNS/RG\: -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** *VH?\>,GX?S%%&H?\>,GX?S%% !I_P#QXQ_C_,U9 MJMI__'C'^/\ ,U9H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH ***"0 2>@H \9^.%[+JU[H'@RT8F74+@/*J]=H.!_4_A67\&Y9?"/Q! MU_P3=2$J29(2> Q7@D?52/RK$-SXH\8_&/5==\*VUK,?%%I:03-,JEK,C:ZJ,,#@GG:30![!X_P#BA%X#U_2K M&YL#/;7<;22RHWS( <<#N:Y%[O3=/G7?#(X;S"O9L$#(^E4 M?BX\5U\4/ DB[9(I3&P[A@914WQ\16UWPD2H)-SCD=MR\4 6D^.MU;ZW9IJO MA>ZL-)O7 @N9=RL5)QOY&"/I79^/_B/8^!K6U3[.]]J5X?\ 1K2,X+#@9/H. M<#CDUY_^T@ N@^'MH Q-(!CM\JU4^)LJZ/\ &CP?K6IC&F+! /,8?*NR1BWY M;E/XT =!;_&;4],U>TM/%WA6XTF"[;$M=MX[\?P>#8;*&&RDU#4K]MEK;1MC=[D^G(KA?VC%7_ (1S0&P,B](!]!L_ M^L*S?C+,M%U/4+6,K:VE MA(..",D8'J>,=Z]NH ^=;J"?XM?&>]TB_N94T;2V=3#&Y&0AVG\2W>O2].^# M_AC1?$&GZQI$=Q9SVCEMJREED!!&#GZUY=HVIQ?#3XZ:Q_;0-O8W[R%9B"5" MNV]3],\&O9?^%B>%;F_M-,L=;MKF\O24A6W;S,'!.3CIT[T Z?)IFL6N2]M(K'A":+Q%^T;J MNLZ0?,TZ&-M\Z#Y6_=A,_B: .?\ #OBV;PI\3_%36>DW.J7UU*T<%M "22&) M).,G%>J_#KXI?\)GJE[HVH:6^FZM:(7:(DX(! ;@\@@D<5R/PG53\8/&+%06 M!.#CI\YH\-@)^T_KH7@&WD)Q_NH: .I\0?%&\B\4S>&O"F@R:UJ5L,W!\P*D M?3C/X^HYXK1\"?$9/%M[>Z5?:=)IFL61_?6LASQZ@UXSH-C?1_%7Q182>+Y/ M#5W)>#(6 Y88X(->D^ O!MCI?CN\UD^-DU[5'@*S1K&JL 2/F;#G MTH S+CX[W9OM0TO3_#4UYJD-RT4$,):3>BYW,0HSVZ#U]N>@U#XI7.G>(O"^ MD3Z-LDUB"*68.Y5H&?JN".Q]:Y3X(Q1M\0_&LI13(CA5J7;>7:(%+2$< *_/\ ,4 >@>//B$_@S5M%LDT];D:C,(V8R;=@ M+ <<>]1>.?B0_AG6-.T'2M*?4]:OU#1P;]JJ"2!D^IP?3&,UYK\6_%.C>(/& MGA>#2;Z.\^SW,9DDA.Y 2ZX&>F:[;XC^$-!\5ZQ9N/$2:-XDLX%>%_,P3'DE M3C((PV<,#QGOQ0!U/@WQ#K^M?;(/$'AR72+FV*X)?='+G/W3TXQV)ZUF?&;_ M ))9K'^ZG_H0KGO@WXQU_5]5UCP]K5XFI#3<^7?ISNPVW&X?>!Z@GFNA^,W_ M "2S6/\ =3_T(4 >*#3OAY_PIU+R>Y@3Q.(28UBE)E,F[@%1VQZ]J]"TB:ZT MK]GEYO%&GO>JJ,R6UPQ5FB+?)D]1ZCVQ7,:#I7PQF^$T-QKCV,6K?9I"SI.5 MGWY.W"@\G@<$51\,7&J3?L^^)TO'E:RCD5;0N2-MW.<8&>I)KDV^-OB'^SSK+M8O] M/>]\%RP:3?G]W=Q2[]BX.&8=A]0*Y7X>Z#IEQ\#)K+Q5O?#/QOH_A^R\1QZ[HU[(J+;YW&-2V.!D[".O!P: .^\6_ M%A])\4?\(UX>T6;6=549E6,_*AQG''7 Z],57U#QLVM?#37[GQ%X5EMY;$B. M>QN&*K)GD$'&$=5L?"_Q\\4?V]/':M=&58IYSM4Y<,.3TR!G\*[3X MC>)M'\0_#+Q*ND7T5W]D54F:+E02<@ ]#T[4 7_"WBC1-&^$MKK_ -B73M.C MB+"VB;<N;UFU MN;G]F+2VMPS+#(LDH _AW-S^M.TCP^?$G@.WCN?BOY.FRP*LMC+ FV+'.P_O M!T(_2@#T[Q;\1[?0? EGXIT^W%[;79C\M6;;PWK[CICUKC+_ ./-Y#%%J5KX M2O'T0L%:\EW*&;N%.,>M4_B3I%KH7P"TG3K'4/[0M8ID,=T )0S,V0 3Q\W M'/2MOQK&@_9WA 10!9P$ #H>* .VO_'6CZ=X&3Q9,[_89(5DC08WN6Z*!Z_X M&N(T?XO>(-1GL[N;P1>1Z-=RB-+M"S8!. W3!'Y"N0\76]S&Y(@S1P3 M1O* .B[7 )]LD#\:]-\+_$3PC#X,T-3J]K$_V:&W%L&S(KA0NW:.>"* &>+O MB9)I'B./PUH&CR:QK3KN:)7"I&/<_P#ZJ7P9\2Y->\17'AK6](DTC6X4WB%F MW*X&,X/KSGOD5Y5J5I>0?'G6(9?$LGAV2YRT5[Y88.I487DC&<>O:NW\+^"; M.#XE6NMW?Q 77-6BBGI0!0@XKQ7QCX< ML=,U#6/&G@KQE'87L[9^5@1FNV\+?$V(_#"V\4>*6\@^ M:8'>.,GS&S@,%'K^5 'I%>"_'C_D=_!_^\W_ *&E>X:9J-KJ^F6VHV4GF6MS M&)(GP1E3T.#7A_QX_P"1W\'_ .\W_H:4 =GXW^*\/@GQ3::5.M='*^=C#TY'7\:X'XG7$>B_' M;PQK&I\:.HWE\!:_&BEG:PF [G:: /+/@=XKUR73K; M1Y-$O+BP:61CJC,2BG ^7D?U[UROA7Q?/X4^(GBL6.CW.JZA=S%(+> $]&8D MG )P,UWGP"U[2AX)CTAKZ!=0^U2,+9G <@@<@=ZS/@\JGXI^,V*@L'P#CD?. MU '7_#GXHCQKJ%[I%_ICZ=JMHI=XB3@@$*W!Y!!(X-0:[\4KT>*+CPYX3T"3 M6K^U&;A_,"HGJ,__ %QS7+>%%V_M,^)%3Y_C M"3PS=M<2-O,0;SP7) Y88X(- 'M/@/XBQ>,+B^TV[T^33=8L3B>UD.>,XR/Z MUU6M'&AWY'_/N_\ Z":\X^'W@VPTGQQJ&L#QHFO:G) 5G18U4@,1\S88_P!V MO1]:_P"0'?\ _7N__H)H ^0O!]WJ/@V72O&5ON:S-TUM.HZ8 &0?J"?RKU3X MEWL&I?$WX?7MK()()WAD1@<@@RBHOA7X9@\7?!;5M(F W2W3F)R/N. "I_.O M-]$O;\>-O"NAZBK";2=22!=W4+YH./P.: />?CEKYT?X?R64+XNM4E%J@'7: M>7/Y#'_ A7FW@NRN/AA\6M,TV[=A!JEG&')X 9AT/T85=^)MSJWC+XQV&A:! M#%=2Z-&'$I_@CP[\+O$@TR]T#$.IV3QS M^49BLX9<$[E)^8<>N6^7)Z>AH ZSXVVD.H?$GPI M9W*[X)AL=O0@<\52^,MPE MK\2_"%Q=2)$D8#2.QPJX<9.?2NA^)GQ3\-KX.O\ 3=)U.#4+^]B,");-O"AN M"21QTS0!N?"WQC+XA^&T>JZG*#/9%X;B4G[VP [C[[2,U\_ZGIVH^(],UOXC M*SCR]37RQ_L]O^^?EKL7^U^ _P!G5K2X5H=0U^Z;;$1AE1P M%_BC%\/QX>MM)T@Z5=0EB)&'FL'YR?F^]T[=J /8=#\4Q7_P\A\2?>5;$SR# M/=%)8?I7C7PT\(P_%34=8\4>+)9KN-;CRH8!(54-C<>G8 J *T/@S=S:EX-\ M3>";@[;J&.5(T8]-ZE2/P:J_P/\ %^F>%(M8\,Z_=)ITZW?G1FX;8I; 1ER> M 1M7ZY]J *OQ-\(V_P +M4TCQ+X7>:U1I]DD/F%AD<]^Q (Q7T'IMX-0TNTO M!C$\*R<>X!KP+XT>*]/\:7FC>%_#UQ'?RFXWO) =R[B-H4'OU)_"O>M(LO[- MT:RLN\$"1G'J : / _BI%ID_P >-$BUIHETUK>$7!E;:H3<^T2+X;S-*@(>[^SR,\:#/.3Z8Z]JT?B?%IL_P ?="BU@0G3FMX1.)CA-NY\ MY/I6-\1[7PCI.OZ++\/YXTU0S?.MA.SJ.1CN<'/8=J /2/%&JZ-#\:=!L+G0 M(KB^D0;+UI"#'P2/EZ'&*U_'?Q/@\)ZI:Z)I^G2ZKK=R 5M8C]T'IG&3D^GI MS7#>)S,WQ^\(FX&)S!&9!_M;#G]:AU.[M_#G[3PU#6W6&TGB'DW$O"KNAV Y M[#(*YH ZG0_C!='Q-;Z!XK\/2Z-F<]O?-<1\5_%.N1?%#28X] M,O(4L9U%NBNP%\-X.0 ._3O5OXL:E8^+/B#X5T[0;B.\NX9,R/ =P7+*0,CZ M$U;^-4R6/Q'\&WURVRVA=#)(>@ E!)_+F@#T*/Q^=/\ 4WB?Q+I-QI+1.4^ MQOS(YSA0 <=?Y9-ZA MU_X9VFH:1=1WEE!J*--) P=0-CKDD>A8#\:PX/#:^)/!5L+[XM@:9)!&7M9K M=-L6 /D/[P?=QC\* /5_$_Q TCPSX1B\0R,9X;A5-M&A :4D9 ]O?TKF?#?Q M0\0ZIK&FP:GX,O++3]2?9!=C<0I(R"V1T_+UKB_C!HRZ/X \'16]PU_IMDVT MS;>) 0"#^(S7K6G?$'PI*6GBJ3PI\ M;?%-Q;Z9<:E=SN\-O;0#)=B5/.,G''I7IG@'XJOXKUZYT#5=(?2]4A4N(V)Y M Z@@\@\BN6\ JI_:%\6$J"563!(Z7$*E[PIN:*!?J!Z>M>@>!O'U MCXS\+2ZT(_L8MF9+J-VR(RHW$Y],'-<7\#8T/PGOLJ/FDF#<=>.]XN M_A5X_M;4$S2+.L:KU),)&!]>E &VWQSO=1DOIM,\)7EUH=OE9;M,EE4_Q' P M/7%1?L\W$;VGB6Y+;(C:K_!_P 9^&]$^&5_::E?V]KOL,G':NAT7XC+XG\!7OB#1+ RWMHI\RQD?!#@9P".H( MZ5XW\++*\O-%N[:W^(!M"UV\@\2 MQ:Q;M)ON9E0*L9122,!CS\WKZ4 5[/XVZ;/\/KKQ%-:K'>V\OD?8O,Y9STP? M3%=]X7U2]UKPW9:EJ%D+*XN8_,, ;.T'IU[XQ7R3=VLLNHR>-H](_P"*>.J? MZG)VD9W8_'^?%?4FH^/O#VB^$['Q#=W133KK8L)C0N26!(&![ _E0!U-[U>[DC\QI%RL2#W.,?J*[&RO(-1L+>]M7\RWN(EFB?&-RL M 0?R->1^._&WB!OB3:^#]*U:#0[=XU>2^EC5V)()P-W';_Z] &QX.^*5UK/B MV3PMX@T-])U8(61=V0V!N(_+)!Z&L_5/C4VG>+-7\/QZ!/>7EM)Y5I';DLT[ M=\C' [\9KAO#B21?M'Z7'-XA.O2H)%>]V!*?$-QX?U;1Y-+U.)2PC8GD#J"",@U%XO^+DVD>*_^ M$:\/:)+K&HI_K50DA3C) Y.!U/:N=0!?VH6VC&;?)QW^6L_PIJMCX8^/_B< MZ]/':FY\T0SSG:O+JPY/3('Z4 4M!\1GQ3^T-IVHO83V$XB,4UM.,-&ZQL"/ M_P!8%?1-Y-);V-Q/#"9I8XV=(EZN0,A1]>E> VNM:;KW[3-K>Z5,D]ML\OS4 M'RNRQD$@]QVS[5]"T ?,/ASQSXFM?BGKFHP^'K^]NIU<2:6'8FW^9>2,=L8Z M=ZV_C+JJZ=\1/!VJW4$BB&)9Y(EY88<$K]>U/\-:OI_A_P#:&\42ZM=Q644R M3*DD[!5)+HP&3[ FK7Q7,=Q\7?!# K)%(4(/4,#(* -.Q^-UXGB6SL-=\+W. MEVE\P%O++N#8)P"00,CD=*['Q[\0K/P1;6B?99+_ %&];9:VD1YB_%#Q1;^,?@GI&LP%0\M[&L\8/^KE"L&7\^1[$5:^&EI!J'Q-^ M(-G=1++;SL8Y$;HREF!%>3^+K'4/!-WJ_@NX+R6374=U;N?X@ 0K#ZJV#[K[ M4 ?2^HZZGAOX2QZHS8:+2XA'[N8P!^M?.MIIVH>"AX3\>2,Y%YO\*]5N='=VD>%'#Q'DQ$C<1C_ &#;.YM(IK/4I;..59TE8 MC>4!Y4G'6N>^)TM_-\"?"\FIEC>-)$9"_P!XG8W7WKNH?BGX1T/P-8LVLVMQ M=0V,:BV@D#R%P@&W Z<^M &/\"?$^I7UOJGAW59FFGTQ\([ME@N=I7/H"*XK MQM87/Q,\?^)GM'9K;0K%O*V\AF3G'_ L/5SX8R7?A_PSXN\>7T1A%PC"#<,; MW))R,]>2*K?#33OB5::+<:KX6^C&8D;*"0#>F#Z;68?C1X9U2W^'/QNUV M#7&^R6E^SE9W^X S;U.?3MF@#4^*/PHT/PYX3E\0^'$FL;NP9&;;*QW*6"]^ MA!(_6O3/AIX@G\3_ ]TG5+I@UR\;1S'U9&*$_CC/XUPOQC^(WA^?P/=:-I> MI6U]=WY5,6[APBA@Q)(Z= /QKLOA1H<_A[X;:3972%+ED:>13U4NQ8 ^X! H M Y#X]>)K^PT_3/#^G3&&74W(D=6P2H(&/H215S3/@-X2&@0PWL-Q+?/&#)(H(2\5E(4D(['(89_+%=UI?Q8\&W>@PW\VN6D#", M&2&5\2*V.1MZG\* *GB7QEI_PJ\-Z/HZI/J>H>2L%K #\\@4!=S'M^7)K#MO MC-J>FZQ:6?B[PK<:3!=MB*HMV#E01@M9?Q=MVAUWP!;3CH']=UXW^(.F>"]$AOY M5-W+=8%K!$>9'O$G@_1K'1[Z"]NY;M9U6$Y:- C*N".?IQ76^._B3:>$--TV2TM6U&\U0XLH8VPKCCYB?3YE^N:X MKXX>*] UCP+:V&G7]O>W5QU==*U MRUL5^R2NP#9"('7!(R,A>^>/K0!TOAKQ1XFU.YO++Q+X3DTP);M*LJR!XW'] MW(R,X]_PKE/AYXELT\.>)]1\.>$@EU:W&/LMO*6:X.1[<8!)Q6?\/O%7B.U\ M8:IX+U35DUNT@MI#'>!MY7"Y'S]3Z8.<&K/[/7_'OXD_Z_?Z4 *;'4[V&TN)[B(1),X4N0T@(&>IRP_.LW7[6[ MM_V@-227Q')X?:Z4-#?^6&!4Q@!>2."01G/:@#U#PA\3)M8\2R^&=?T:31]9 M1-ZQL^Y9!['_ /7FO1*\=\/>";1/B-8:S>_$)=;U6%&*0>4JNZA<!GTK MV*@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH K:A M_P >,GX?S%%&H?\ 'C)^'\Q10 :?_P >,?X_S-6:K:?_ ,>,?X_S-6: "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "D90Z%6&01@TM% & M+X>\)Z)X5CN$T:R6V%PP:7#$EB/$M$\506\.LV2W4=NQ:,%B-I/7I]*FUOPWI'B/3Q8ZM M8175NOW0XY4^H/45JT4 '+T7FG:1$MROW99"7*_3/2M/6O">B^( M;RRN]4LEGFLG#P,6(VG(/;W%;5% &-XA\*Z-XJMH+?6+,7,4$GF1@L1M;&,\ M5Y7\6M UB;Q=HFH#19=7\.V48#V<)Z'OGOR,?E7MM% 'S&_ M!]SX8[$M"\4PI%K.G0W03[C,,,O MT(YK-\/_ V\*>&;T7FFZ5&ETOW97)9E^F>E=910!R?B#X;>%/$UZ;S4M)C> MZ/WI8R49OKCK6OH/AK1_#-F;71["*TB)RVP$M$T75KS5+ M"R6&\O.9Y Q.[G-%OX2T2U\33^(H;)5U2=2LD^XY(.,\=.PK;HH YCQ%\/O# M'BJX%QJVEQRW &/.4E6(]R.M3>&O _A[PCYK:-IZV\DH DDW%F8#MDUT-% & M)HOA+1/#]_?7NF62P7%\0UPX8G>/1856UF\^,@G=OXY)SD]!5CQ+\/_#7BV>*XU?3UFGB M38LJL5;;UQQVYKIJ* ,?P]X6T;PM9M:Z-8QVL;G+E>2Y]R>M6]6TFQUS3)M. MU*W6>TF&)(V)&><]JNT4 <-#\'_ D,@<:#"Q'0.[$?SKI;OPYI%[H+:)+8Q# M3678;=!M7'X5J44 9MAH.F:;HB:-;6D8T]$*"!AN7:>QSUKF%^#_ (&6^^U? MV'&6SNV%VV9^F:[FB@#,U3P]I.LZ,=(OK&*6P( $(&U5QTQCIBL30/AGX3\- MWPOM.TI%NE^Y*[%BOTSTKKJ* .:\2> ?#7BR59M7TR.:=1@3*2KX]"1U_&EM M? ?AJR\.SZ#;Z9&FGW'^NC!.9#ZD]:Z2B@#-L- TO3=$31K:TC&GJA00-\RD M'J#FN4D^#/@62Z\\Z,HYR4$C!3^&:[VB@#$U/PEH>L:%#HEY8(^G0[1' "0% MV],8J:]\.:5J'A\:''O%FPZQI ML5Q(@PLG*N!]15?PW\/?#/A.Z:ZTC35AN64H9F8LVT]N:ZBB@#B=0^$O@O4] M5EU&YTA3/*YDDVNP5V)R21GN:R?B-X,O_$&GZ+X6T2SBMM&68/V=YJMBMQ/9DF!BQ&W MD'L?85N44 8E_P"$M$U/7;36KNR634+3_4REB-OX4:WX2T3Q%>65WJEDMQ-9 M-O@8L1M.0>WN!6W10!DZ_P"&=&\460M-8L(KJ)3E-XY4^Q'(K!M? VD>#-)U M"Y\+Z.IU-X&6,ELLQ/09/05VE% 'G_PI\"S>#M#GGU#']JZ@_FW.TY"=<*/I MD_G7?.BR(R.H96&"#T(IU% ')Z1\-?"FA:W_ &OIVF+#=C.TAB0N>N!6CI'A M+1-"U.]U'3K)8;J].9W#$[N2>_UK;HH Q+7PEHEGXEN/$,%DJ:I<*5EGW'+ MX'3IV%4O$7P\\+^*;D7.JZ7')<8QYRDJQ'N1UKJ** .?\->"?#_A$2_V-8+; MO* )'W%F8#IDFMV:))X7AE7=&ZE6'J#3Z* ,GP_X;TGPO8-8Z/:BVMV?/N)+;CN/7IR!5[5](L==TR;3M2MUGM9AAXV[U>HH Y6?X<^%+G08-% MFTF-[*W+-"I8YC)ZX.(_ M _AWQ9-#-K6G)Y-UJ>DQ27)&#,F48_7'7\:ZFB@# MRW7O@=X>NM-C700VDZC V^*Y1F))_P!KG^5=?X(T_7M+\-QVGB.]6\OXW8>< MISN3/R_I71T4 MN5N=-T6VBN%Z2D%F'TR3BNGHH Q+SPEHE_XAMM>N;)7U*V&(IMQ^7KVZ=Z/$ M7A#0O%<"1:SIT5SY?W'/#+]".?PK;HH YKP[X \,^%9C/I.EQ13D8,S99\>Q M/3\*M^)/">B^++2.VUFR6Y2-MT9)(*'V(K:HH Q=+\)Z)H_A\Z%:6$?]G-G? M"_S!\] M0ZY4 =,>E<]HGPO\(^']474M/TE$ND.8W=BWEGV!KL** ,2P\):)INOW>N6E MDL>HW8(FF#'YLX[=.U"^$M$7Q,?$0LE_M0KL,^XYQC'3I6W10 V2-98VC<91 M@58>H-8.D>"?#VA:9>:=IVGK#:WG$Z!B=_&.Y]ZZ"B@#)T3PUI/AW2FTS2[0 M06C%BT88G)/7K3/#_A71O"T%Q#H]FMLEP_F2@,3N;&.];-% ''-\+/!CZQ_: MAT.#[07WD<[-V76D(L\AR[1,4W'Z#BM&'P+XPKH MZ* ,/_A$-!_X1G_A'?[/C_LK&/(YQUSG/7/O7 >-?AO<:NOA_P )Z+:?9/#< M$[7-U,7W;#S\J@\YP6_[Z%>MT4 0VEK#8V<%I;H$A@C6*-1V51@#\A6#XE\! M^'/%LD4NL:F1U%=)10!S&F_#WPMH^IV6HZ?I,5O=62%(9$)R M 00<\\G#'DUM;)8]2NP1-,&/S9QGCIV%;=% &)_PB6B?\)- M_P )%]B7^U-NSS]QSCITZ54\1?#_ ,,^*KI+K5],CFN$ 'F@E6('8D=:Z:B@ M#F[+P%X8T[4[+4;+28;>ZLHO*@>/(VKS^?WCR:Z2BB@#E/$'PW\*^)]2&H:I MIBRW6 &D5BI<#H#CK5[4/!V@ZIJ6GZA=V"/ +9]Q'E@'(&/PK=HH Q=>\ M*:+XEDM7U:S6X:U??"2Q&T_A4VM^'-(\1:=]@U:QBNKHK4HH X MK2?A/X-T;48[^TTE?M$3!XV=V;81T(%=K110!C:7X5T;1=5OM3L+-8;N^.ZX MD#$[SDG^M0>(O!'AWQ5/!/K.FQW,L VQN200.N..HKH** ,"7P7X?FURSUE] M/0WUFBQP2;C\BJ, 9QQ6[)&DT3Q2*&1U*LIZ$'J*=10!RUC\.O"FGZ7>Z9! MI$7V.]*M/$S%@Q7.#R>,9[50T_X1>"=-O5NX=&1I$;B@5:HH MP;WP;H.H>)+?Q!(?!^@>*8U36=-ANBGW7(PR_0 MCFMRB@#SB]^!_@NXTJXM+>Q:VFDY2Y5RSQGVSQBKOPY\,^)O"J7]AK>KC4;! M?+%BV260#=N!SS_=KNJ* (;NTM[^UDM;N".>"0;7CD7(85Q0^#G@47@N1HB9 M!SY?F-L_+-=W10!CZKX5T/6](CTO4-,MYK*(!8H]N/+ Z;<=/PK+T'X:>$O# MEZ+S3M(B6Y7[LLA+E?IGI7644 8NM>$M%\0WME=ZI9+//9.'@8L1M(.>WN*/ M$/A/1?%,=M'K%DMRMLY>(%B-I/7I]*VJ* ,;Q!X6T;Q1916>L6:W,$3[T4L1 M@XQVKR[XP^'[N]\2>#X['3I;BT@E1'"1EE50Z\'VQZU[510!QVG?"WP=IFK# M5+?1H1HH MY[P]X'\.^%H98](TZ. S+MD?)+,/0DU8T#PKHWAA;E=(LUMA:3IJQ7)4KYS,68 ]N:ZFBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH K:A_P >,GX?S%%&H?\ M'C)^'\Q10 :?_P >,?X_S-6:K:?_ ,>,?X_S-6: "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "O._%GQ'NO#OQ#T7PU%I\,T.H% \S.0R[FV\ M"O1*\%^)_P#R7;PC_O0_^C* />=R[MN1NZXS2*Z.2%921UP>E> ^.SK=_P#' MRWT?2=6FL6N[1(BZN<(I5BQ ]< _C54Z;J7PR^+VAV-MK=Y>V>H%?-$[D[LG M!R,GVYH ^B694&6( ]2:\M^(OC?6_#WCWPKI6F7,:6>H2*+A3$K%P9 O4]./ M2N<^(UUJGC#XM6'@>UU&:RL%0-,T3$9)4L2<=>.,5RWBKPI>>$/B=X3L)M7G MU&S:YB>U,YR\8\T;E_.@#Z>) &2<"D5T<91E8>QS7A?QA\6R'QOIOA>759M, MTD(LM[- 2&8$GCCGH/UKG=(\1:=X:^).B0^#]=OM0TN]D6&YM[ABP!9L=_KF M@#Z7#J6*AAN'49YHW+NV[AN],\UX3\4)-1^'OQ&TOQG93SR:?=OLN;8RG:6 MPPQG'*\CT(-:OPACU#Q5KNK^.M2N)?+GE:"TM_,.U%[\=.!@?F: /8J*** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *VH?\>,GX?S%%&H?\ M>,GX?S%% !I__'C'^/\ ,U9JMI__ !XQ_C_,U9H **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH *\>\?>$]=U;XO>&M6L=.DFL+8Q&:<,H"8?)S MDYZ5[#10!Y'JOA76Y_VA--U^+3Y&TJ.%0]R&7:I$;CUSU([4OQ!\+:WJWQ2\ M+ZG8Z?)/96I'GS*R@)\V>MT4 >,?$7PEXGL/B)9>./"UD+Z6- LT (SD M#;TR,@@]N:Q-8\/?$3Q7XS\->(M7T5((8;I!]FA=2;:-75BS9/\ %DGO]WM7 MT%10!Y!\3O!.NR^,--\8^';**_N+50D]I)CYP"<<'@]3FKOAW7/%NJ:]9Q3? M#ZUTNS#_ .D74@4%!@_=Z'.<>M>I44 >.>)O"6N_$'XJ6T6K:?-;^%=,!V,S MKB<]\ '/S' ^@IWPQ\.>)O OB_5=#FL9IO#L[E[>[W*54CD'&<\C@\=17L-% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!6U#_CQD_# M^8HHU#_CQD_#^8HH -/_ ./&/\?YFK-5M/\ ^/&/\?YFK- !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% %;4/^/&3\/YBB MC4/^/&3\/YBB@ T__CQC_'^9JPP)4A3AB.#C.*KZ?_QXQ_C_ #-32N8XG=4+ ME5)"CJ?:@#SS66ETR\M'TWQ1?7VM/=HC6;3AHY%)^8&(#"@#OVJ_XRNH8?$& ME17NJW]A8O#,7:TF>/E-NK:^\*ZKHTZ:QJ%[;WERMK=17DWF E@<,O'R\CMQ6/+HU_ M?6.KZO:6,D4I*T4@0X6VQT#=-N.,4 >D4444 (2!U-&Y?4?G3);>*8@R( M&(Z5']AMO^>0_,T 3[E]1^=&Y?4?G4'V&V_YY#\S1]AMO^>0_,T 3[E]1^=& MY?4?G4'V&V_YY#\S1]AMO^>0_,T 3[E]1^=&Y?4?G4'V&V_YY#\S1]AMO^>0 M_,T 3[E]1^=&Y?4?G4'V&V_YY#\S1]AMO^>0_,T 3[E]1^=&Y?4?G4'V&V_Y MY#\S1]AMO^>0_,T 3[E]1^=&Y?4?G4'V&V_YY#\S1]AMO^>0_,T 3[E]1^=& MY?4?G4'V&V_YY#\S1]AMO^>0_,T 3[E]1^=&Y?4?G4'V&V_YY#\S1]AMO^>0 M_,T 3[E]1^=&Y?4?G4'V&V_YY#\S1]AMO^>0_,T 3[E]1^=&Y?4?G4'V&V_Y MY#\S1]AMO^>0_,T 3[E]1^=&Y?4?G4'V&V_YY#\S1]AMO^>0_,T 3[E]1^=& MY?4?G4'V&V_YY#\S1]AMO^>0_,T 3[E]1^=&Y?4?G4'V&V_YY#\S1]AMO^>0 M_,T 3[E]1^=&Y?4?G4'V&V_YY#\S1]AMO^>0_,T 3[E]1^=&Y?4?G4'V&V_Y MY#\S1]AMO^>0_,T 3[E]1^=&Y?4?G4'V&V_YY#\S1]AMO^>0_,T 3[E]1^=& MY?4?G4'V&V_YY#\S1]AMO^>0_,T 3[E]1^=&Y?4?G4'V&V_YY#\S1]AMO^>0 M_,T 3[E]1^=&Y?4?G4'V&V_YY#\S1]AMO^>0_,T 3[E]1^=&Y?4?G4'V&V_Y MY#\S1]AMO^>0_,T 3[E]1^=&Y?4?G4'V&V_YY#\S1]AMO^>0_,T 3[E]1^=& MY?4?G4'V&V_YY#\S1]AMO^>0_,T 3[E]1^=&Y?4?G4'V&V_YY#\S1]AMO^>0 M_,T 3[E]1^=&Y?4?G4'V&V_YY#\S1]AMO^>0_,T 3[E]1^=&Y?4?G4'V&V_Y MY#\S1]AMO^>0_,T 3[E]1^=&Y?4?G4'V&V_YY#\S1]AMO^>0_,T 3[E]1^=& MY?4?G4'V&V_YY#\S1]AMO^>0_,T 3[E]1^=&Y?4?G4'V&V_YY#\S1]AMO^>0 M_,T 3[E]1^=&Y?4?G4'V&V_YY#\S1]AMO^>0_,T 3[E]1^=&Y?4?G4'V&V_Y MY#\S1]AMO^>0_,T 3[E]1^=&Y?4?G4'V&V_YY#\S1]AMO^>0_,T 3[E]1^=& MY?4?G4'V&V_YY#\S1]AMO^>0_,T 3[E]1^=&Y?4?G4'V&V_YY#\S1]AMO^>0 M_,T 3[E]1^=&Y?4?G4'V&V_YY#\S1]AMO^>0_,T 3[E]1^=&Y?4?G4'V&V_Y MY#\S1]AMO^>0_,T 3[E]1^=&Y?4?G4'V&V_YY#\S1]AMO^>0_,T 3[E]1^=& MY?4?G4'V&V_YY#\S1]AMO^>0_,T 3[E]1^=&Y?4?G4'V&V_YY#\S1]AMO^>0 M_,T 3[E]1^=&Y?4?G4'V&V_YY#\S1]AMO^>0_,T 3[E]1^=&Y?4?G4'V&V_Y MY#\S1]AMO^>0_,T 3[E]1^=&Y?4?G4'V&V_YY#\S1]AMO^>0_,T 3[E]1^=& MY?4?G4'V&V_YY#\S1]AMO^>0_,T 3[E]1^=&Y?4?G4'V&V_YY#\S1]AMO^>0 M_,T 3[E]1^=&Y?4?G4'V&V_YY#\S1]AMO^>0_,T 3[E]1^=&Y?4?G4'V&V_Y MY#\S1]AMO^>0_,T 3[E]1^=&Y?4?G4'V&V_YY#\S1]AMO^>0_,T 3[E]1^=& MY?4?G4'V&V_YY#\S1]AMO^>0_,T 3[E]1^=&Y?4?G4'V&V_YY#\S1]AMO^>0 M_,T 3[E]1^=&Y?4?G4'V&V_YY#\S1]AMO^>0_,T 3[E]1^=&Y?4?G4'V&V_Y MY#\S1]AMO^>0_,T 3[E]1^=&Y?4?G4'V&V_YY#\S1]AMO^>0_,T 3[E]1^=& MY?4?G4'V&V_YY#\S1]AMO^>0_,T 3[E]1^=&Y?4?G4'V&V_YY#\S1]AMO^>0 M_,T 3[E]1^=&Y?4?G4'V&V_YY#\S1]AMO^>0_,T 3[E]1^=&Y?4?G4'V&V_Y MY#\S1]AMO^>0_,T 3[E]1^=&Y?4?G4'V&V_YY#\S1]AMO^>0_,T 3[E]1^=& MY?4?G4'V&V_YY#\S1]AMO^>0_,T 3[E]1^=&Y?4?G4'V&V_YY#\S1]AMO^>0 M_,T 3[E]1^=&Y?4?G4'V&V_YY#\S1]AMO^>0_,T 3[E]1^=&Y?4?G4'V&V_Y MY#\S1]AMO^>0_,T 3[E]1^=&Y?4?G4'V&V_YY#\S1]AMO^>0_,T 3[E]1^=& MY?4?G4'V&V_YY#\S1]AMO^>0_,T 3[E]1^=&Y?4?G4'V&V_YY#\S1]AMO^>0 M_,T 3[E]1^=&Y?4?G4'V&V_YY#\S1]AMO^>0_,T 3[E]1^=&Y?4?G4'V&V_Y MY#\S1]AMO^>0_,T 3[E]1^=&Y?4?G4'V&V_YY#\S1]AMO^>0_,T 3[E]1^=& MY?4?G4'V&V_YY#\S1]AMO^>0_,T 3[E]1^=&Y?4?G4'V&V_YY#\S1]AMO^>0 M_,T 3[E]1^=&Y?4?G4'V&V_YY#\S1]AMO^>0_,T 3[E]1^=&Y?4?G4'V&V_Y MY#\S1]AMO^>0_,T 3[E]1^=&Y?4?G4'V&V_YY#\S1]AMO^>0_,T 3[E]1^=& MY?4?G4'V&V_YY#\S1]AMO^>0_,T 3[E]1^=&Y?4?G4'V&V_YY#\S1]AMO^>0 M_,T 3[E]1^=&Y?4?G4'V&V_YY#\S1]AMO^>0_,T 3[E]1^=&Y?4?G4'V&V_Y MY#\S1]AMO^>0_,T 3[E]1^=&Y?4?G4'V&V_YY#\S1]AMO^>0_,T 3[E]1^=& MY?4?G4'V&V_YY#\S1]AMO^>0_,T 3[E]1^=&Y?4?G4'V&V_YY#\S1]AMO^>0 M_,T 3[E]1^=&Y?4?G4'V&V_YY#\S1]AMO^>0_,T 3[E]1^=&Y?4?G4'V&V_Y MY#\S1]AMO^>0_,T 3[E]1^=&Y?4?G4'V&V_YY#\S1]AMO^>0_,T 3[E]1^=& MY?4?G4'V&V_YY#\S1]AMO^>0_,T 3[E]1^=&Y?4?G4'V&V_YY#\S1]AMO^>0 M_,T 3[E]1^=&Y?4?G4'V&V_YY#\S1]AMO^>0_,T 6**15"J%48 & *6@"MJ' M_'C)^'\Q11J'_'C)^'\Q10 :?_QXQ_C_ #-6:K:?_P >,?X_S-6: "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *VH?\>, MGX?S%%&H?\>,GX?S%% !I_\ QXQ_C_,U9JMI_P#QXQ_C_,U9H **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH K:A_QXR?A_ M,44:A_QXR?A_,44 &G_\>,?X_P S5FJVG_\ 'C'^/\S5F@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"MJ'_'C)^'\Q11 MJ'_'C)^'\Q10 :?_ ,>,?X_S-6:K:?\ \>,?X_S-6: "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *VH?\>,GX?S%%&H?\ M>,GX?S%% !I__'C'^/\ ,U88[5) )P,X'>J^G_\ 'C'^/\S5AF5%+,0J@9)) MP * .2OO%&L:48;O4-%2'39)EB+B<-*FXX!*_P#UZT=8UVXM-2M]*TVS6[U" M9#+M=]B(@.-S'ZUS?C2PN;&R'B ZL][;6LZ3K8SX,3Y; "XYR,\5I12A?B@& ME!0W&DKY0;N0^2/J* 'Q^-!!9:A_:=DUO?V3*CVZ-N$A;[NT]\T^#Q+J=MJ= MC:ZUI<=I%?DI!+%-OP^,[6XX)KDO%+!_$VI7:'-O;S6:S,.BD-DY^E=3XP9) M[OPU;QL&EDU..5 .I502Q^F* )AXIG-\&%DATYKXV E$GS[P=N[;TV[N.N:T MX=6:ZUN6QMH0\%NO[^@T444 %%12K,Q'E2 M*@[Y7-1^7=_\_"?]\4 6:*K>7=_\_"?]\4>7=_\ /PG_ 'Q0!9HJMY=W_P _ M"?\ ?%'EW?\ S\)_WQ0!9HJMY=W_ ,_"?]\4>7=_\_"?]\4 6:*K>7=_\_"? M]\4>7=_\_"?]\4 6:*K>7=_\_"?]\4>7=_\ /PG_ 'Q0!9HJMY=W_P _"?\ M?%'EW?\ S\)_WQ0!9HJMY=W_ ,_"?]\4>7=_\_"?]\4 6:*K>7=_\_"?]\4> M7=_\_"?]\4 6:*K>7=_\_"?]\4>7=_\ /PG_ 'Q0!9HJMY=W_P _"?\ ?%'E MW?\ S\)_WQ0!9HJMY=W_ ,_"?]\4>7=_\_"?]\4 6:*K>7=_\_"?]\4>7=_\ M_"?]\4 6:*K>7=_\_"?]\4>7=_\ /PG_ 'Q0!9HJMY=W_P _"?\ ?%'EW?\ MS\)_WQ0!9HJMY=W_ ,_"?]\4>7=_\_"?]\4 6:*K>7=_\_"?]\4>7=_\_"?] M\4 6:*K>7=_\_"?]\4>7=_\ /PG_ 'Q0!9HJMY=W_P _"?\ ?%'EW?\ S\)_ MWQ0!9HJMY=W_ ,_"?]\4>7=_\_"?]\4 6:*K>7=_\_"?]\4>7=_\_"?]\4 6 M:*K>7=_\_"?]\4>7=_\ /PG_ 'Q0!9HJMY=W_P _"?\ ?%'EW?\ S\)_WQ0! M9HJMY=W_ ,_"?]\4>7=_\_"?]\4 6:*K>7=_\_"?]\4>7=_\_"?]\4 6:*K> M7=_\_"?]\4>7=_\ /PG_ 'Q0!9HJMY=W_P _"?\ ?%'EW?\ S\)_WQ0!9HJM MY=W_ ,_"?]\4>7=_\_"?]\4 6:*K>7=_\_"?]\4>7=_\_"?]\4 6:*K>7=_\ M_"?]\4>7=_\ /PG_ 'Q0!9HJMY=W_P _"?\ ?%'EW?\ S\)_WQ0!9HJMY=W_ M ,_"?]\4>7=_\_"?]\4 6:*K>7=_\_"?]\4>7=_\_"?]\4 6:*K>7=_\_"?] M\4>7=_\ /PG_ 'Q0!9HJMY=W_P _"?\ ?%'EW?\ S\)_WQ0!9HJMY=W_ ,_" M?]\4>7=_\_"?]\4 6:*K>7=_\_"?]\4>7=_\_"?]\4 6:*K>7=_\_"?]\4>7 M=_\ /PG_ 'Q0!9HJMY=W_P _"?\ ?%'EW?\ S\)_WQ0!9HJMY=W_ ,_"?]\4 M>7=_\_"?]\4 6:*K>7=_\_"?]\4>7=_\_"?]\4 6:*K>7=_\_"?]\4>7=_\ M/PG_ 'Q0!9HJMY=W_P _"?\ ?%'EW?\ S\)_WQ0!9HJMY=W_ ,_"?]\4>7=_ M\_"?]\4 6:*K>7=_\_"?]\4>7=_\_"?]\4 6:*K>7=_\_"?]\4>7=_\ /PG_ M 'Q0!9HJMY=W_P _"?\ ?%'EW?\ S\)_WQ0!9HJMY=W_ ,_"?]\4>7=_\_"? M]\4 6:*K>7=_\_"?]\4>7=_\_"?]\4 6:*K>7=_\_"?]\4>7=_\ /PG_ 'Q0 M!9HJMY=W_P _"?\ ?%'EW?\ S\)_WQ0!9HJMY=W_ ,_"?]\4>7=_\_"?]\4 M6:*K>7=_\_"?]\4>7=_\_"?]\4 6:*K>7=_\_"?]\4>7=_\ /PG_ 'Q0!9HJ MMY=W_P _"?\ ?%'EW?\ S\)_WQ0!9HJMY=W_ ,_"?]\4>7=_\_"?]\4 6:*K M>7=_\_"?]\4>7=_\_"?]\4 6:*K>7=_\_"?]\4>7=_\ /PG_ 'Q0!9HJMY=W M_P _"?\ ?%'EW?\ S\)_WQ0!9HJMY=W_ ,_"?]\4>7=_\_"?]\4 6:*K>7=_ M\_"?]\4>7=_\_"?]\4 6:*K>7=_\_"?]\4>7=_\ /PG_ 'Q0!9HJMY=W_P _ M"?\ ?%'EW?\ S\)_WQ0!9HJMY=W_ ,_"?]\4>7=_\_"?]\4 6:*K>7=_\_"? M]\4>7=_\_"?]\4 6:*K>7=_\_"?]\4>7=_\ /PG_ 'Q0!9HJMY=W_P _"?\ M?%'EW?\ S\)_WQ0!9HJMY=W_ ,_"?]\4>7=_\_"?]\4 6:*K>7=_\_"?]\4> M7=_\_"?]\4 6:*K>7=_\_"?]\4>7=_\ /PG_ 'Q0!9HJMY=W_P _"?\ ?%'E MW?\ S\)_WQ0!9HJMY=W_ ,_"?]\4>7=_\_"?]\4 6:*K>7=_\_"?]\4>7=_\ M_"?]\4 6:*K>7=_\_"?]\4>7=_\ /PG_ 'Q0!9HJMY=W_P _"?\ ?%'EW?\ MS\)_WQ0!9HJMY=W_ ,_"?]\4>7=_\_"?]\4 6:*K>7=_\_"?]\4>7=_\_"?] M\4 6:*K>7=_\_"?]\4>7=_\ /PG_ 'Q0!9HJMY=W_P _"?\ ?%'EW?\ S\)_ MWQ0!9HJMY=W_ ,_"?]\4>7=_\_"?]\4 6:*K>7=_\_"?]\4>7=_\_"?]\4 6 M:*K>7=_\_"?]\4>7=_\ /PG_ 'Q0!9HJMY=W_P _"?\ ?%'EW?\ S\)_WQ0! M9HJMY=W_ ,_"?]\4>7=_\_"?]\4 6:*K>7=_\_"?]\4>7=_\_"?]\4 6:*10 M0H#'+8Y/K2T 5M0_X\9/P_F**-0_X\9/P_F** #3_P#CQC_'^9JPZ+(C(ZAE M88((R"*KZ?\ \>,?X_S-6: .?A\$>'8+M+E-.&]'WHK2NR*WJ$)VC\JO:MH. MF:XD2ZA;"4Q'=&P9D9#[,I!'YUI44 9MKX?TJSTR33H;*(6DF?,C;YM^>[$\ MD^YJ#2_"FBZ-<_:+&R"3!=JN\C2%1Z+N)VCZ5LT4 5DT^U349=0$?^E2((VD M+$_*.0 #P!SVZU4_X1[2_P"TCJ'V;_2"P<_.VTL.-VS.W=[XS6I10 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !113)9HX4+2NJ*.[ M'%&P#ZS=I+DCM= U0ZI8;I"//0[7QQ^-:M>=^'M0_L_5$W'$4OR/_ M $->B=15X2M[6GKN@B[H****ZB@HHHH **** "BBB@ HHHH **** "BBB@"M MJ'_'C)^'\Q11J'_'C)^'\Q10 :?_ ,>,?X_S-6:K:?\ \>,?X_S-6: "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BJMUJ-G9 M+FXN$3V)Y/X=:Y^\\8H,I96Y8_WY.!^0K&I7IT_B8FTCJB<#)Z5EWFOZ?99# M3"1Q_#'S7->3K^N/#7DS3-_=7Y5_P 3^E8>WJU/ MX4=.[%=O8I7/BN\NG\JPM]N>G&YJCBT#5]3<27LIC4_\]#D_E77VUG;6B;+> M%(Q_LBIZ?U5SUJRO^0I:*NEAX4FW M :204445L,**** "BBB@ HHHH **** "BBB@ HHHH K:A_QXR?A_,44:A_QX MR?A_,44 &G_\>,?X_P S5FJVG_\ 'C'^/\S5F@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HH) &2< =ZRKSQ#IUGD&82./X8^?UJ93C!7D[!>QJ MU'+/% A>6144=V.*Y"X\4W]X_E6,&S/3 W-38O#NJZDXDO9B@//SG)_*N5XO MFTI1O^1/-V-:]\665OE8 T[^W _.L=]6UO5V*6J-&A_YYC'ZUNV7AC3[7#.A MF<=WZ?E6PB+&H5%"J.P&*/95JG\25EV06;W.2M/"$TK>9?7&">2J\D_C706> MBV%C@Q0*7'\;\FK]%:T\-3I[(:BD%%%%;C"BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@"MJ'_ !XR?A_,44:A_P >,GX?S%% !I__ M !XQ_C_,U9JMI_\ QXQ_C_,U9H **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***CFN(;= M"\TJHOJQQ0W;<"2BN>O?%MG!E;=6G;U' K);4M8P/SKEGBZ: M=HZOR)9R@M=?ULYE+K$>[G8OY=Z MU;+PA:Q8:[E:9O[H^5?\:Z2BJAA()WE[S\PY40V]I;VJ;((4C7_9&*FHHKI2 M2T104444P"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** *VH?\>,GX?S%%&H?\>,GX?S%% !I_\ QXQ_C_,U9) &3P*K M:?\ \>,?X_S-6" RE2 01@@T 8T?BW0)=06Q34X&N';8JC.&;T#8P3^-3ZKX MATK19(H]0NQ"\P)C78S%@.O0'U%<[XSMK>]73/#MA#&+R6YCE C4#R(D.6?C MIZ#US6CKVEZQ-KEAJ6DK82&WBDC=+QW4'=MZ;5/I0!JV>M:=?V,E[;W*M;1Y MWR.I0#'^\!4&G>)]%U:Z-M8ZA%-,!NV8()'J,@9'TKCM]6M$UBWMK^2;4(+AKZ[F$,UT$'DP MOC*P@YSQZ@8SWH [:BBB@ HJ*6?RB!Y4KY_N+FH_MG_3M!"_@*T+ M+PY:0X:ZBNIV] FU?YYK'VU:I_#C9=V*[>Q7G\3ZC?/Y5C 4S_=&YJ(?#>IZ M@XEOIB@//S'Y0 MLO#6GVF"8_.,GX?S%%& MH?\ 'C)^'\Q10 :?_P >,?X_S-3R;S&WED!\':6Z9[9J#3_^/&/\?YFK- '$ M:;H'BO3;FZNA<:1/=W3[I9Y1)N([+TX ]*WM2@\0F>*72[NR5?+VR0W",1N_ MO*1S^!K9HH Y#_A"3<:5?K>WN_4KV59WN$7"HZ_=VCT%36^@ZS>ZE87.O7MI M+%8-YD45LC#?)C 9L^G8"NIHH RI]*EO==BO+J16M+50UO /^>ASEV^@X'XF MLD^%KLWXP?,#?W?3&>]=710 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %1R7$,+HDDBJTAP@)ZFI*\[U[4VOM6:2)OW<)VQD>W? M\ZY\175&-^HI.QZ)44]S!;(7FE2-1W8XKC3XDU6_58;2+#8 )1.YJS^MN>E*+?Y"YNQHWOBZTARMLC3-Z]%K):_P!=UDE8%=(S M_P \QM'YUT5EX:X_BDY_2M55"@!0 !V H]C6J?Q)679!9O2J=?SKH+/2K*Q \BW0,/XR,M^=7:*VIX>G3^%#22"BBBMAA1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% %;4/\ CQD_#^8HHU#_ (\9/P_F** # M3_\ CQC_ !_F:LU6T_\ X\8_Q_F:LT %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4452O]6L].3,\HW=D')-*4E%7; NUFZCKEEIH(DDWR M]HTY/X^E:^QDZGXBO;]2JGR8#QM3O\ 4UC9%>H_V?9^0L!MHC$O(4J,"H_[(T[_ M )\H/^^!6$\#4F[REZA) M]HU*5XPW)!.7/^%,GX?S%%&H?\>,GX?S%% !I_P#QXQ_C_,U9 MJMI__'C'^/\ ,U9H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBFO(D2%Y&"J.I)P! M0 ZHYIXK>,R32*B#J6.*Y_4O%D$.8[)?-?IO/W1_C67#IFK:]()KIV2(]"_ M_ 5R3Q2ORTUS,ER[%_4?%J@F+3X][=/,8HHKKC M%15HHH****H HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@"MJ'_ !XR?A_,44:A_P >,GX?S%% !I__ !XQ_C_, MU9JMI_\ QXQ_C_,U88$J0IP2.#Z4 +17 >)K"\\/P6>IVNN:E/J#WDAQ7TL[^9"MI/.=[QB0X.2>N/>M&[M+KPKJFC7$.JW]U#=W*VMU%= M3&0,6!PRY^Z01VH [BBO/O[0G74_M3ZA.E\-8>![8RG8+<'^YTQM^;=C/O6_ MI%V^KZJ^I/G]]?SH = M13=Z?WU_.C>G]]?SH =13=Z?WU_.C>G]]?SH =13=Z?WU_.C>G]]?SH =13= MZ?WU_.C>G]]?SH =13=Z?WU_.C>G]]?SH =13=Z?WU_.C>G]]?SH =13=Z?W MU_.C>G]]?SH =13=Z?WU_.C>G]]?SH =13=Z?WU_.C>G]]?SH =13=Z?WU_. MC>G]]?SH =13=Z?WU_.C>G]]?SH =13=Z?WU_.C>G]]?SH =13=Z?WU_.C>G M]]?SH =13=Z?WU_.C>G]]?SH =13=Z?WU_.C>G]]?SH =13=Z?WU_.C>G]]? MSH =13=Z?WU_.C>G]]?SH =13=Z?WU_.C>G]]?SH =13=Z?WU_.C>G]]?SH M=13=Z?WU_.C>G]]?SH =13=Z?WU_.C>G]]?SH =13=Z?WU_.C>G]]?SH =13 M=Z?WU_.C>G]]?SH =13=Z?WU_.C>G]]?SH =13=Z?WU_.C>G]]?SH =13=Z? MWU_.C>G]]?SH =13=Z?WU_.C>G]]?SH =13=Z?WU_.C>G]]?SH =13=Z?WU_ M.C>G]]?SH =13=Z?WU_.C>G]]?SH =13=Z?WU_.C>G]]?SH =13=Z?WU_.C> MG]]?SH =13=Z?WU_.C>G]]?SH =13=Z?WU_.C>G]]?SH =13=Z?WU_.C>G]] M?SH =13=Z?WU_.C>G]]?SH =13=Z?WU_.C>G]]?SH =13=Z?WU_.C>G]]?SH M =13=Z?WU_.C>G]]?SH =13=Z?WU_.C>G]]?SH =13=Z?WU_.C>G]]?SH =1 M3=Z?WU_.C>G]]?SH =13=Z?WU_.C>G]]?SH =13=Z?WU_.C>G]]?SH =13=Z M?WU_.C>G]]?SH =13=Z?WU_.C>G]]?SH =13=Z?WU_.C>G]]?SH =13=Z?WU M_.C>G]]?SH =13=Z?WU_.C>G]]?SH =13=Z?WU_.C>G]]?SH =13=Z?WU_.C M>G]]?SH =13=Z?WU_.C>G]]?SH =13=Z?WU_.C>G]]?SH =13=Z?WU_.C>G] M]?SH =13=Z?WU_.CS$_OK^= #J0D $D@ =S6/J7B2SL,HC>=,/X4/ ^IKG7N M-6\0R;%.R'/0':H^OK7-4Q48OECJ_(ER-S4O%-I:9CML7$H[@_*/Q[_A6(D& ML^(Y [DK!G[S?*@^@[UM:;X:L;3$EPRW$OO]T?AWK>#Q@ !E ';-9^QJUM:K MLNR"S>YDZ;XG]]?SJP'44W>G]]?SHWI_?7\Z '44W>G]]?SHWI_?7\Z '44W> MG]]?SHWI_?7\Z '44W>G]]?SHWI_?7\Z '44W>G]]?SHWI_?7\Z '44W>G]] M?SHWI_?7\Z '44W>G]]?SHWI_?7\Z '44W>G]]?SHWI_?7\Z '44W>G]]?SH MWI_?7\Z '44W>G]]?SHWI_?7\Z '44W>G]]?SHWI_?7\Z '44W>G]]?SHWI_ M?7\Z '44W>G]]?SHWI_?7\Z '44W>G]]?SHWI_?7\Z '44W>G]]?SHWI_?7\ MZ '44W>G]]?SHWI_?7\Z '44W>G]]?SHWI_?7\Z '44W>G]]?SHWI_?7\Z ' M44W>G]]?SHWI_?7\Z '44W>G]]?SHWI_?7\Z '44W>G]]?SHWI_?7\Z '44W M>G]]?SHWI_?7\Z '44W>G]]?SHWI_?7\Z '44W>G]]?SHWI_?7\Z '44W>G] M]?SHWI_?7\Z '44=:* *VH?\>,GX?S%%&H?\>,GX?S%% !I__'C'^/\ ,U/( MXCC9R"0H)P!DFH-/_P"/&/\ '^9JS0!YQ;:_#J&O'5=8LM25;9BME:BS=A'V M+GCEC^E:VJRRZ-XR@UXVEQ/87-E]FD,,9=XV#;@2HYP1(SDG';-:ES?2>+=3T6&UL+R&&TN5NKF2YA,84J#A1GJ M23VKMZ* .:U>S_MC65TZ.U\N$('O;OR\,R=HU;'.<<^@^M<\-/E74VMTLYEU M)-262.81G:+<#H&Z8QQBO1J* "BBB@".2"*8@R(&(Z9IGV*V_P">*U/10!!] MBMO^>*T?8K;_ )XK4]% $'V*V_YXK1]BMO\ GBM3T4 0?8K;_GBM'V*V_P"> M*U/10!!]BMO^>*T?8K;_ )XK4]% $'V*V_YXK1]BMO\ GBM3T4 0?8K;_GBM M'V*V_P">*U/10!!]BMO^>*T?8K;_ )XK4]% $'V*V_YXK1]BMO\ GBM3T4 0 M?8K;_GBM'V*V_P">*U/10!!]BMO^>*T?8K;_ )XK4]% $'V*V_YXK1]BMO\ MGBM3T4 0?8K;_GBM'V*V_P">*U/10!!]BMO^>*T?8K;_ )XK4]% $'V*V_YX MK1]BMO\ GBM3T4 0?8K;_GBM'V*V_P">*U/10!!]BMO^>*T?8K;_ )XK4]% M$'V*V_YXK1]BMO\ GBM3T4 0?8K;_GBM'V*V_P">*U/10!!]BMO^>*T?8K;_ M )XK4]% $'V*V_YXK1]BMO\ GBM3T4 0?8K;_GBM'V*V_P">*U/10!!]BMO^ M>*T?8K;_ )XK4]% $'V*V_YXK1]BMO\ GBM3T4 0?8K;_GBM'V*V_P">*U/1 M0!!]BMO^>*T?8K;_ )XK4]% $'V*V_YXK1]BMO\ GBM3T4 0?8K;_GBM'V*V M_P">*U/10!!]BMO^>*T?8K;_ )XK4]% $'V*V_YXK1]BMO\ GBM3T4 0?8K; M_GBM'V*V_P">*U/10!!]BMO^>*T?8K;_ )XK4]% $'V*V_YXK1]BMO\ GBM3 MT4 0?8K;_GBM'V*V_P">*U/10!!]BMO^>*T?8K;_ )XK4]% $'V*V_YXK1]B MMO\ GBM3T4 0?8K;_GBM'V*V_P">*U/10!!]BMO^>*T?8K;_ )XK4]% $'V* MV_YXK1]BMO\ GBM3T4 0?8K;_GBM'V*V_P">*U/10!!]BMO^>*T?8K;_ )XK M4]% $'V*V_YXK1]BMO\ GBM3T4 0?8K;_GBM'V*V_P">*U/10!!]BMO^>*T? M8K;_ )XK4]% $'V*V_YXK1]BMO\ GBM3T4 0?8K;_GBM'V*V_P">*U/10!!] MBMO^>*T?8K;_ )XK4]% $'V*V_YXK1]BMO\ GBM3T4 0?8K;_GBM'V*V_P"> M*U/10!!]BMO^>*T?8K;_ )XK4]% $'V*V_YXK1]BMO\ GBM3T4 0?8K;_GBM M'V*V_P">*U/10!!]BMO^>*T?8K;_ )XK4]% $'V*V_YXK1]BMO\ GBM3T4 0 M?8K;_GBM'V*V_P">*U7U#6+/35_?R@OVC7EC^';\:Y>YUS4]9E-O8Q,B'^%. MN/<]JYZN)A3TW?9"B@"#[%;?\ M\5H^Q6W_ #Q6IZ* (/L5M_SQ6C[%;?\ /%:GHH @^Q6W_/%:/L5M_P \5J>B M@"#[%;?\\5H^Q6W_ #Q6IZ* (/L5M_SQ6C[%;?\ /%:GHH @^Q6W_/%:/L5M M_P \5J>B@"#[%;?\\5H^Q6W_ #Q6IZ* (/L5M_SQ6C[%;?\ /%:GHH @^Q6W M_/%:/L5M_P \5J>B@"#[%;?\\5H^Q6W_ #Q6IZ* (/L5M_SQ6C[%;?\ /%:G MHH @^Q6W_/%:/L5M_P \5J>B@"#[%;?\\5H^Q6W_ #Q6IZ* (/L5M_SQ6C[% M;?\ /%:GHH @^Q6W_/%:/L5M_P \5J>B@"#[%;?\\5H^Q6W_ #Q6IZ* (/L5 MM_SQ6C[%;?\ /%:GHH @^Q6W_/%:/L5M_P \5J>B@"#[%;?\\5H^Q6W_ #Q6 MIZ* (/L5M_SQ6C[%;?\ /%:GHH @^Q6W_/%:/L5M_P \5J>B@"#[%;?\\5H^ MQ6W_ #Q6IZ* (/L5M_SQ6C[%;?\ /%:GHH @^Q6W_/%:/L5M_P \5J>B@"#[ M%;?\\5H^Q6W_ #Q6IZ* $50JA0, # %+110!6U#_ (\9/P_F**-0_P"/&3\/ MYBB@ T__ (\8_P ?YFK-5M/_ ./&/\?YFK- !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%075[;V47F7$JH/<\FN7O_%4 M]R_D:;$PSP&QEC]!6-6O"G\3U$VD=)>ZE:Z?'NN)57T7N?PKE[SQ)>ZA)]GT MZ)D!XR!EC_A2V7AB[O9//U&5ESR5)RQ_PKJ;/3[:PCV6\2KZGN?QK#]_6_NQ M_$6K.:T_PG)*WG:C(1GDHIR3]3746UK!9Q"*WB6-!V4=?KZU-16]*A"E\*&D MD%%%%;#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *VH?\>,GX?S%% M&H?\>,GX?S%% !I__'C'^/\ ,U9JMI__ !XQ_C_,U9H **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHJ,3Q&+8HB8K%/-?IO/W1_C6=2M"FKR8FTCHI[B&VB,L\BQH.K,<5S&H M^+LDQ:=&23QYC#^0JE!I.JZ[*)[N1DC/1G]/85T^G:)9:: 8H]TO_/1^3^'I M7-SUJWP>ZN_45VSF[7P_J.JR_:-0E>-#S\_+'\.U=18:59Z6/XU M=HK:EAX4]5J^XU%(****W&%%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 444=* (YIX;:,R3RI%&.K.P4#\357^V=*_Z"5G_ -_U_P :YGXCW=NW MAOR!/&93,IV!@3CFO),#TK"I5Y79'IX7 *M3YV['T&FK:;(X2/4+1W8X"K,I M)_6KE?.]E,EM?6\[@[8Y%8XZX!KU/_A9NC_\\+K_ +Y'^-.%9/?06(RZ=-KV M=Y':T5Q7_"S='_YX77_?(_QIZ_$K1",E+D'TV5?M(=SF^IU_Y6=E17'?\+)T M/TN/^^*/^%DZ'Z7'_?%'M(=P^J5_Y&=C17'K\2-#)P?M 'KY=2?\+%T#_GK- M_P!^C1[2/<7U2O\ R,ZRBN3_ .%BZ!_SUF_[]&C_ (6+H'_/6;_OT:/:1[A] M5K_R,ZRBN57XA^'B,FYE4^AA;_"G?\+"\.?\_XOJM;^1_<= M117+_P#"PO#G_/W)_P!^6_PH'Q!\.D@?:Y/QA;_"CGCW#ZK6_D?W'445S?\ MPGGA[_G^_P#(;?X4?\)YX>_Y_O\ R&W^%/GCW%]6K?RO[CI**YO_ (3SP]_S M_?\ D-O\*>OCCP\XR+]1]5(HYX]P^KUOY7]QT-%<_P#\)MX?_P"@@GY&C_A- MO#__ $$$_(T<\>X?5ZO\K^XZ"BN?'C7P^3_R$$_(U+_PE^@?]!.#_OJCGCW% M["K_ "O[C;HK$_X2_0/^@G!_WU1_PE^@?]!.#_OJCFCW#V%7^5_<;=%8R>+- M!?/_ !-;8?5\4[_A*=!_Z"UI_P!_!1S+N+V-3^5_<:]%<[JOB?1GTB]2'5;8 MRM X0+(,YVG&*\6$TN/];)_WT:B=51VU.O#8"59-MVMY'T717SIYTO\ SUD_ M[Z->\^'F9_#FG,S%F-NA))R3P**=7G=K"Q>"^KQ3YKW-*BBBM3A"BBB@ HHH MH **** "BBB@ HHHH **** *VH?\>,GX?S%%&H?\>,GX?S%% !I__'C'^/\ M,U9JMI__ !XQ_C_,U9H **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***KW-]: MV:YN+B./V9N?RI-I*[ L45SEWXPM(LBVB>8^I^4?XUEMK6MZJQ2TC95_Z8KT M^IKFEC*2=EJ_(GF1U]W>064#RS2*H49P3R?I7GB:M<1ZN=14YD+$X/0CTINI M6UW:SJEX^96&XC=N(^M4LBO.Q.)G.25K6(E*YT$=KJ_B)Q)*Q6 ]"W"_@.]= M'IWAZRL &*^;+_?7I^GQQEN 7)=OP Q5;R_'6O_>%U%$W][$*X^G&:CVRZ:G4LOJ)7J-1]6>E MW>JZ?8 FZO(8L=0SC/Y=:YV^^(NBVN1 9;EA_<7 /XFL*T^&-W,0^HZDJGNL M0+'\SC^5=%8_#_0;/!>![EAWF;(_(<4KU'LK!R82G\4G+T.9N?B1J=XYCTVP M52>G!=ORJO\ 8_&^O?ZQIXHV_O-Y8_3FO3[:QM+- EM;11*.@1 *L4_9M_$P M^N4X?PJ:7KJ>.:[X+NM%TN>Y^ESNC MG_\ A"?#_P#T#T_,TQO OA\DG[%CV#&NCHK3DCV.7ZQ5_F?WG-_\()X?_P"? M,_\ ?9H_X03P_P#\^9_[[-=)11R1[!]9K?S/[SFF\!>'V&/LC#W#FF?\*^\/ M_P#/O)_W\-=111R1[#^LUOYG]YR__"OO#_\ S[R?]_#1_P *^\/_ //O)_W\ M-=112Y(]@^M5OYG]YR;?#KP^QSY4X]A+2?\ "N?#_P#SCV'] M:K_SLY+_ (5SX?\ [EQ_W]I#\.- (.$N ?7S:ZZBCV<>P?6Z_P#.SCO^%;:) M_>N/^^Z/^%;:)_>N/^^Z[&BCV<.P_K=?^9G'?\*VT3^],]J][\.?\ M(M:9_P!>T?\ Z"*RO^%>^&_^?)_^_P"_^-=';6\5I;16\*[8HE"(N>@'2G2I MN#NS/'8RG7BE"^A+1116YYH4444 %%%% !1110 4444 %%%% !1110!6U#_C MQD_#^8HHU#_CQD_#^8HH -/_ ./&/\?YFK-5M/\ ^/&/\?YFK- !17,6OBJ> M\\4P:8NG216DL4C)/-\K.4(!POISWJ?6]8U2UUFQTW2[6VFDN8I)"9W*@!<> MGUH Z"BL&XUJ]T?0I;[6+>$3JP6.*V^:IP^(M6L]4L+;6].@MX;] MO+AE@D+;7QD*V?6@#JJ*Y<>*+HWJR"TB.FM?FP#ASYF\';NQTQNX]:TX-5DO M-;EL[:)6MK=<3SD]'[*/7WH U:*** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **0D*,D@ =S6==:]IUID/<*S#^%.34RG&*O M)V"YI45R5UXQ9CML[;D]"_/Z54V^(=7Z^8D9]?D%9RYO?$&KG$0D1#_SS&P?G5BV\'W$K;[RY"YY(7YC^ M==@ , 8%%-8.+=ZC<@Y>YE6GAS3;7!\CS6'\4OS?ITK45510J@ #H *6BNF M,(P5HJQ5K%>>PM+IP\]M%(P&,LH)J'^Q]-_Y\8/^^!5ZBAPB]6@L06]E:VA) MM[>.(MU**!FIZ**:26B ****8!1110 4444 %%%% !14-Q=VUHFZXGCB7U=@ M*P+[QYH-ED"Y,[#M$N?UI.26[-(4IS^%7.EHKS:\^)\KDII^G\G@&1LG\A5$ MWWC?7O\ 5)/%&W]Q?+'ZUFZT>FIU1R^K:\VHKS9Z?<7UI:(6N+F*)1U+L!7/ MWWC_ $&SR$G:X<=H5R#^/2N7M_AQJMXXDU*_52>OS%V_.NAL?ASHMM@S^;S2DL?R'^-4_/\U;0-*UR]A:\,GVFW0[!%.T;*K=3\I''%5)? 7AN:X,\EC*TI)._[7-GGK_' M5W4_#&C:PT3WUD)7A78CB1T8+Z;E()'UH \^O[FXBM=1LVNY;K3M-U2WV32M MN*+GD%N^*ZOQ>Z7%WX:MXF#2R:E'*BCJ44$L?H!6];Z+IEKI9TR"RA2R8$-" M%^5L]<^OUJMI7A71-%N#<:?8)%,5VAR[.57T&XG ]A0!A:YI,=K?PP:?<3-= MWERUQ#:%AY45=?\ /T/^ M_8H\JZ_Y^A_W[%6:* *WE77_ #]#_OV*/*NO^?H?]^Q5FB@"MY5U_P _0_[] MBCRKK_GZ'_?L59HH K>5=?\ /T/^_8H\JZ_Y^A_W[%6:* *WE77_ #]#_OV* M/*NO^?H?]^Q5FB@"MY5U_P _0_[]BCRKK_GZ'_?L59HH K>5=?\ /T/^_8H\ MJZ_Y^A_W[%6:* *WE77_ #]#_OV*/*NO^?H?]^Q5FB@"MY5U_P _0_[]BCRK MK_GZ'_?L59HH K>5=?\ /T/^_8H\JZ_Y^A_W[%6:* *WE77_ #]#_OV*/*NO M^?H?]^Q5FB@"MY5U_P _0_[]BCRKK_GZ'_?L59HH K>5=?\ /T/^_8H\JZ_Y M^A_W[%6:* *WE77_ #]#_OV*/*NO^?H?]^Q5FB@"MY5U_P _0_[]BCRKK_GZ M'_?L59HH K>5=?\ /T/^_8H\JZ_Y^A_W[%6:* *WE77_ #]#_OV*/*NO^?H? M]^Q5FB@"MY5U_P _0_[]BCRKK_GZ'_?L59HH K>5=?\ /T/^_8H\JZ_Y^A_W M[%6:* *WE77_ #]#_OV*/*NO^?H?]^Q5FB@"MY5U_P _0_[]BCRKK_GZ'_?L M59HH K>5=?\ /T/^_8H\JZ_Y^A_W[%6:* *WE77_ #]#_OV*/*NO^?H?]^Q5 MFB@"MY5U_P _0_[]BCRKK_GZ'_?L59HH K>5=?\ /T/^_8H\JZ_Y^A_W[%6: M* *WE77_ #]#_OV*/*NO^?H?]^Q5FB@"MY5U_P _0_[]BCRKK_GZ'_?L59HH M K>5=?\ /T/^_8H\JZ_Y^A_W[%6:* *WE77_ #]#_OV*/*NO^?H?]^Q5FB@" MMY5U_P _0_[]BCRKK_GZ'_?L59HH K>5=?\ /T/^_8H\JZ_Y^A_W[%6:* *W ME77_ #]#_OV*/*NO^?H?]^Q5FB@"MY5U_P _0_[]BCRKK_GZ'_?L59HH K>5 M=?\ /T/^_8H\JZ_Y^A_W[%6:* *WE77_ #]#_OV*/*NO^?H?]^Q5FB@"MY5U M_P _0_[]BCRKK_GZ'_?L59HH K>5=?\ /T/^_8H\JZ_Y^A_W[%6:* *WE77_ M #]#_OV*/*NO^?H?]^Q5FB@"MY5U_P _0_[]BCRKK_GZ'_?L59HH K>5=?\ M/T/^_8H\JZ_Y^A_W[%6:* *WE77_ #]#_OV*/*NO^?H?]^Q4LL\,"[I940#N MQQ6/=^*M/M\B,M.W^P./SK.=6$/B=A-I&GY5U_S]#_OV*:Z7$:EGO$51U)0 M"N6F\4:G>-LLH!'GIM7>W^%,70=9U-@]Y*RC_IJVE9$GBO4)7V6R@$]/E!)_"M6T\(646#<2/,WI]T?XUMV] MG;6B[;>".,?[*X)_&CEQ-3XGRKR#WF<<--U_5CNG9T0_\]6VC\JO0>#$&#-= M%CW"K@?SKJJ*J.#IIWEJ_,.5&7:Z,EF/W!B4^OE G\ZM^3=?\_2_]^Q5FBNE M1459(HK>5=?\_0_[]BCRKK_GZ'_?L59HI@5O*NO^?H?]^Q1Y5U_S]#_OV*LT M4 5O*NO^?H?]^Q1Y5U_S]#_OV*LT4 5O*NO^?H?]^Q1Y5U_S]#_OV*LT4 5O M*NO^?H?]^Q1Y5U_S]#_OV*LT4 5O*NO^?H?]^Q1Y5U_S]#_OV*FEFBA4M+(B M =V.*P[[QIH-CD/?)(P_AB&\_I2,]=)6SBEB0_P#/"+:!_P "//ZUFZT> MFIUQR^LU>5HKS9Z5,9;>,R3W\42#JSJ% _$FL"^\::58Y']K+.X_A@AW_KT_ M6N7A^'^OZG()=3O%0GJ99#(W^?QK>L?AGI4&&NYY[ENX!V*?RY_6ES5'LBO8 MX6G\<[^AC7GQ-N 2+*WR.S3 ?R'^-51JWC?7ABVCN5C;HT4?EK_WTSD_B8?6J$/X5/[]3RV#X=:U?-YFI7\<6>3EC M(W^'ZUM6OPSTZ'!FN))V']X8'Y"NXHJE2BC.>.KRTO;T,>S\/V^GC%K';Q>X M@&?SJ^(;H# N5_[]BK-%:)6.24G)W;*WE77_ #]#_OV*/*NO^?H?]^Q5FB@1 M6\JZ_P"?H?\ ?L4>5=?\_0_[]BK-% %;RKK_ )^A_P!^Q1Y5U_S]#_OV*LT4 M 5O*NO\ GZ'_ '[%'E77_/T/^_8JS10!6\JZ_P"?H?\ ?L4>5=?\_0_[]BK- M% %;RKK_ )^A_P!^Q1Y5U_S]#_OV*LT4 5O*NO\ GZ'_ '[%'E77_/T/^_8J MS10!6\JZ_P"?H?\ ?L4>5=?\_0_[]BK-% %;RKK_ )^A_P!^Q1Y5U_S]#_OV M*LT4 5O*NO\ GZ'_ '[%'E77_/T/^_8JS10!6\JZ_P"?H?\ ?L4>5=?\_0_[ M]BK-% %;RKK_ )^A_P!^Q1Y5U_S]#_OV*LT4 5O*NO\ GZ'_ '[%'E77_/T/ M^_8JS10!6\JZ_P"?H?\ ?L4>5=?\_0_[]BK-% %;RKK_ )^A_P!^Q1Y5U_S] M#_OV*LT4 5O*NO\ GZ'_ '[%'E77_/T/^_8JS10!6\JZ_P"?H?\ ?L4>5=?\ M_0_[]BK-% %;RKK_ )^A_P!^Q1Y5U_S]#_OV*LT4 5O*NO\ GZ'_ '[%'E77 M_/T/^_8JS10!6\JZ_P"?H?\ ?L4>5=?\_0_[]BK-% %;RKK_ )^A_P!^Q1Y5 MU_S]#_OV*LT4 5O*NO\ GZ'_ '[%'E77_/T/^_8JS10!6\JZ_P"?H?\ ?L4> M5=?\_0_[]BK-% %;RKK_ )^A_P!^Q1Y5U_S]#_OV*LT4 5O*NO\ GZ'_ '[% M'E77_/T/^_8JS10!6\JZ_P"?H?\ ?L4>5=?\_0_[]BK-% %;RKK_ )^A_P!^ MQ1Y5U_S]#_OV*LT4 5O*NO\ GZ'_ '[%'E77_/T/^_8JS10 B@A0&.3CD^M+ M110!6U#_ (\9/P_F**-0_P"/&3\/YBB@ T__ (\8_P ?YFK-5M/_ ./&/\?Y MFK- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 45%<7,-I"9IY!'&.K&GHZR(KHP96&01W%*ZO8!U%%% M, HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HJI=:I966?M%S&C#^'.3^0YK#N_&4"96UMVD/] MYS@?E6,Z].'Q,3:1T]07%[;6BDSSHGL3S^5<=_:.OZOQ;I(L9_YYKM7_ +Z_ M^O4]OX1NISOO;D+GJ%^8_G6/UJ<_X4+^HN:^Q?N_%UG%D0(\S>O05EOKNLZD MVRTB**?^>:_UK?M/#>FVN#Y/FL/XI#G]*U41(UVHH4>@&*/95Y_'*WH%F]SC M8O#&I7K![V?9G^\VXUL6GA73[?!D#3-_M'C\JW**N&$I1UM=^8**(X8(8%VP MQ(@]%&*DHHKI2ML4%%%% !1110 4444 %%%0W%W;6B;[FXBA7UD<*/UH&DWL M345S]WXV\/VF0VH)(P[0@OG\1Q^M8EW\4-/CR+6QN)CZN0@_K4.I%=3>&$K3 MVBSNZ*\KE^(^M7C^78V42,>@1"[?Y_"F8\>ZQ_#>1J>N<0C\CBI]LNBN;_V? M-:U)*/JQ_P 0=3OK7Q&(K>[FBC$*G:CD"N4_MO5?^@C=?]_33]5Y+S>FU5ED.%.>M: M3>)O%^MG;8P21H>GDQ8_\>-)\-+6"YUF[\^%)-D&5WKG!W"O5U54&%4*/0#% M;4XRE'<\[%UJ5*JTJ:;/*X_ WB/56#ZC=[ >?WLA/KRT3LO(RK+PWH^G@?9["$$?Q,NX_K6H .PI:*M)+ M8Y93E)WD[A1113)"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH K:A_QXR?A_,44:A_QXR?A_,44 &G_\>,?X_P S5FJVG_\ 'C'^/\S5 MF@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**KS7]I;@^;-I;1U]!1?O$B^)M*;_EX(^J$4\>(M+(S]J7\0:JMX1TT]/-'_ *F'P?8$\22C\:+ MXKL@]XT!KVED9^V1_B:>-9TT_P#+]!_WV*R3X-M,\7$H_ 4P^"[?M=R_]\BC MGQ/\J"\C<&J6!.!=P_\ ?8IXO[1C@7,1/^\*YT^"TQQ=MG_=IA\%G'%V,^ZT M>UQ'\GXA>78Z@7,#' FC/_ A3O.C/21/^^A7)-X+F_ANT_%333X.NU^Y=Q_@ M"*/;5_\ GW^(7?8[ 2(>CK^=+N7U'YUQO_"*:BO"W2X_WB*3_A&M87A;D8_Z MZ&CZQ5ZTV%WV.THKBO\ A']>' N#C_KN:/[)\1#GSGX_Z:T?69]:;#F?8[6B MN*^Q>)5Y$DI_X'1Y7BA.09S]"*/K;ZP89XH3J)SGU -'VWQ*G!2 M4_5!1]<76+^X.8[6BN*_M;Q$G!B/\ I@:/KL.J?W!S([6B MN*_X2761UMA[_NC3O^$KU(6M(\?4BE7 MQI-GYK2/\&-'UVCW#F1V-%.[>Q'=>,LDK9VI)[-(?Z"J> M_P 0ZQT,JQGT^1?_ *]=7:Z38V8'DVR _P!XC)J[1]7J3_B3^2"S>YR5KX-8 MX:[N<>JQC/ZFMNTT'3;/!2V5F'\4GS']:TJ*UAAJ4-D-12#H,"BBBMQA1110 M 4453N=6TZT!-Q>P1X[%QG\J+V&HMZ(N45S%UX^T"VR%N6F/_3)":Q+KXHPC M(M-/=CZR-@?I4.I%=3HA@Z\]HGH5%>5/XW\3ZD=ME:;%/3RXBWZTW^RO'&K_ M .NDN(U/]^38/TJ?:I[*YM]0E'^))+YGIUQJ%G:KNGNH8P.[.!6+=>.?#]KD M?;1*?2)2WZBN4M_AE?SMOO=012>N 6/YFMJT^&FD0X-Q-/.1[[11S5'L@]EA M(?%-OT15NOBC9ID6EA-*?61@@_3-9,GQ \0WS;+&RCCSTVQEV_P_2N[M/"FA MV>/*TZ$D=W&X_K6M%#%"NV*-(U]%4 4N2;W8>WPT/@IW]6>5_9O'FL??DO(U M;U80C],5+!\,]4N7\R]OH4)ZG)=O\_C7J5%/V*ZZ@\PJ+2"4?1'#VOPQTN+! MN;NYG/HN$']:W+3P=H%G@QZ9"Y'>7+_SR*W**I4XK9'//%5I_%)D<,$-NFR& M)(T'\** /TJ2BBK,-SG=;\&:9KU\+NZDN4E"A?W3@# ^H-9O_"L-#_Y^+_\ M[^+_ /$UVE%0Z<7JT=$<56BN6,G8P=!\):?X=N)9[.2X=Y5V'S7!P,YXP!6] M115))*R,IU)3?-)W84444R HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH K:A_QXR?A_,44:A_QXR?A_,44 &G_P#'C'^/ M\S5FJVG_ /'C'^/\S5F@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BH9;JW@& M99HT'^TP%9T_B72X,C[1YA]$!-1*I"/Q.PKHUZ*Y:?QG$.(+1V]W;'^-4G\2 MZQ=$BWA5!_L1Y/ZUA+&4EL[^@N9';5!/>6UL/W]Q%'_O.!7#S?VQ.-UW>F)# MU\V8(/RS5%ET:#FZURVSW$ ,A_2H>*J/X8??H7&%2?PQ;.UG\3Z7#D"9I3Z1 MJ?ZXK,G\9H.(+0GW=OZ"N9.N^%+7HM]>'V 0'^1IG_">6,!Q8>'X<]FE?)_D M?YU#G7EO)+\3>.!Q,OLV-X^(-;OCBVA(!_YY1$_K2?V7XAO_ /7.ZJ?^>DF/ MT%8)\<^*+T[;.SC3T\N L?US2;/'^I=7O8P?<0_RQ2]ES?%)LU_LV:_B32^9 MT\?@]\;[J]50.NT?U-*;+PMI_P#Q]:E S#LTXS^0KEQ\/_$5^P:]O(P>_G3% MS_6M"W^%B\&YU0_2.+^I/]*N.'@MH?>/ZKA8?%4OZ(U#XL\(:?Q 5D(_YY0D M_J<54G^*&GQC%KI\[^F]@G\LU=M_AMH4.#*;F<_[*]3TR?[5!, MEB0"["WVJ!D8^;'KBO7H+6WMEVP011+Z1H%_E576M,76-'N=/:4Q"90-X&<< M@]/PING)K5E0Q=",ERTTO/<\#\Z7_GHWYT>=*>/,;\Z]&_X54G_09;_P&_\ MLJ%^%2!@3K#$ ]/LX_\ BJY_82['I?7L+W_!_P"1FI%X_MHU*_;&7 (_>*_' MYT[^W?'EK]^UNF ZYM-WZ@5ZG&GEQJF<[0!FG5T^R[-GE_7D_BIQ?R/*O^$\ M\36W_'Q9+QU\R!E_PJ2/XI7P_P!;I]L?]TL/ZUZC40-_A523X5R#_5:JK?[T./ZFCFJ=@]EA'M4:^1Z0KJXRC!AZ@YI M:\K;X8ZM$=T-]:DCW93_ "I/^$.\86O_ ![WK\=/+NRO]11[276(?5:+VJH] M5HKRK^S_ !_:])[QL?\ 3B/C>EU'_ +R _P C5N/Q_P"'9/\ E\9#Z-$P_I3]I'N9O"UU]AG3 M;1Z#\J3RT_N+^58T?B_0)>FJ6X_WFQ_.K<>N:5-CR]1MFSZ2"G>+,W2J+>+^ MXN^3&?\ EFG_ 'R*:UM W6&,_P# 12+=6[C*3Q,/9Q4H=6Z,#]#3LC.Q UC: MMUMXC_P$4QM-L3EFM(3@?W!5NBER1[ >7:A,D]_-)'$(TW850,8%5U^/]%L[Z:VDMYVDB#3= M^?\ U6!KO519UNEW9O],@N2I5G7D>XX-6ZR]%UZSUS3S>6VY(ET]P'](LT^!^0R:N6WPON9"&O=34'N(T+?J?\*] M+HI^QCU$\PJ[1LO1''VGPWT2#!F,]P?]M\#],5MVGAO1K+'D:= I'\13)_,U MJT5:A%;(YYXBK/XI,:D:1C"(JCV&*=115&(4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110!6U#_CQD_#^8HHU#_CQD_#^8HH -/_ ./&/\?YFK-5 MM/\ ^/&/\?YFK- !16)#XKTJZ\0#1;:5IKG8S,\:YC4KC*EO7D=,U-J_B"TT M9X(9([BXNI\^5;6T>^1P.IQZ#U- &K16':>+-*N=-NKUY)+9;0XN(KA"DD1] M"OO[5'I_B^QOM0ALI+6_LI;A2UN;R#RQ,!UVG/7'.#@T =!16)_PE%C_ &E] MD\NXV&X^RBYV#RC-_V<8SWJ\=4MSJXTQ [W C\QRH!6,=MQSQGM0!=H MHHH **** "BBB@ HHHH **** "BBB@ HHHH ***R];U^QT"".6],FV1MJB-< MFDVEJRHQE-\L5=FI17*KX]TQXO/2&Y:#!);8 >/09YJ73O'6C:G?Q6KL!6=/XBTN#K=*Y]$!;_Z MU.4XQ^)V,KFI17,S^,K9G_ $73[VY)[B,G M^6:R>,D_@@S:.'K2U47\]/S/3I_$>F09_P!(WGT09K-G\90+D06SM[L<"N,C MT7Q3=_ZK3/)7UD8#^9_I5N/P%XAN>;F^@A4]E8D_E@4N?%3V5BUA7]N<5\[_ M )&G=>,[P@[3#"/S-8EWXLDDSYNH2-[(:U;?X M+ M>QWM[9;]!7K-OX6T.UP8]-M\CNRY/ZUI1VMO" (X(T _NJ!5QP45N4JF$A\- M._JSR"#_ (2BZQ]ET]X\]UA _P#0JNIX6\8WP_?3O$IZAI]OZ"O5Z*WCAXHK MZ]R_!!+Y'F,/PQO96W76HQ@GK@%C^=:MO\,--CQY]W/+Z@86NYHJU2@NA$L? MB)?:.;M_ GA^WQ_H?FX_YZ.36K!HNEVPQ#86ZX[^6":OT52C%;(YY5JDOBDQ M%547:JA1Z 8I:**HS"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH *C>"&3[\2-_O*#4E% %.32=.E^_86S?6)?\ "JDGA;0Y M?OZ9 ?H,?RK7HI'I/^7$)_NL1523X<:"_W1<(?:3_ZU==1 M4\D>QHL566TG]YPLGPPTUO\ 5WEPGX U4D^%B?\ ++4F_P"!)7HM%+V4.QHL M=B%]H\P;X87\9S#J4/\ WR0:C/@7Q/#_ *B_!_W9V6O4Z*7L8E_VC7ZV?R/* M_P"PO'%K]RXF;']V?=_.D\SQ_:]1=,!QR%(KU6BCV79L?U]OXH1?R/G>\>>2 M]G>Z!$[.3(",?-GFH:Z#7-$U:37K]X]+O71IV*LENQ!&>Q K/_L'6?\ H$:A M_P" S_X5R.+N>]"K!Q3NC4\/>&-7UVQ>2UN!':"4J0TA W8&?E^A%=+:?"U1 M@W>HD^HB3_&MCX=V=S9>')8[NWE@D:Y9@DJ%3C:HS@_0UUM=,*47%-GBXG'5 M8U)1@[(Y:U^'V@VV"\,DY_Z:/Q^E;5MHNF68Q;V%NGOL!/YFK]%:J,5LCAG7 MJ3^*38 # Z44451D%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110!6U#_ (\9/P_F**-0_P"/&3\/YBB@ T__ M (\8_P ?YFK-5M/_ ./&/\?YFK- ')W-M!:>/M%BMX8XHQ:7!"1J%'5>PI4( M;XJ2!^J:2/+SVS(HGQ)<+/$K)'BW3Y5;J/T%7]6\.?VE=6M M]!?36>H6ZE!<1*"64]00>"* .&\5?+XLOU7 A>6S\T#H3O[UU7C-1Y_ALH ) M!JL04CKC!S^E68_!UDVF7EK=S374UXP>:YF7YC.?1\M]-A$,B%I6Y8>PKT"N3\:I+(+0K"[HI;YE4M@GZ?2L<1)QI-HTHU'2F MIQW1QT<2QPK&H^4#&*AM8;6VOH8[9-MTY_=[<[L^WI5O9+_S[S_]^F_PJM/I M-WJ-Q!';0S+<;OE8HR@?CCBO&H4Y2J*,KI,FGSW?->SN;7]AZU,VXV;Y/\4C M?_K-31^%=2?_ %LJPC_IG$7/ZD5GVGBK7O#6(<8D^]CV;O7<:1XHT MO65 @G"3=XI.&_\ KU[E9FS^!.*ZJBB-*$=D=*K5%HG;TT_(RK:UL+/'V;1UAQ MWC@53^E7/M;?\^L__?-6:*TL9MMZLK?:V_Y]I_\ OFC[6W_/M/\ ]\U9HH$5 MOM;?\^T__?-'VMO^?:?_ +YJS10!6^UM_P ^T_\ WS1]K;_GVG_[YJS10!6^ MUM_S[3_]\T?:V_Y]I_\ OFK-% %;[6W_ #[3_P#?-'VMO^?:?_OFK-% %;[6 MW_/M/_WS1]K;_GVG_P"^:LT4 5OM;?\ /M/_ -\T?:V_Y]I_^^:LT4 5OM;? M\^T__?-'VMO^?:?_ +YJS10!6^UM_P ^T_\ WS1]K;_GVG_[YJS10!6^UM_S M[3_]\T?:V_Y]I_\ OFK-% %;[6W_ #[3_P#?-'VMO^?:?_OFK-% %;[6W_/M M/_WS1]K;_GVG_P"^:LT4 5OM;?\ /M/_ -\T?:V_Y]I_^^:LT4 5OM;?\^T_ M_?-'VMO^?:?_ +YJS10!6^UM_P ^T_\ WS1]K;_GVG_[YJS10!6^UM_S[3_] M\T?:V_Y]I_\ OFK-% %;[6W_ #[3_P#?-'VMO^?:?_OFK-% %;[6W_/M/_WS M1]K;_GVG_P"^:LT4 5OM;?\ /M/_ -\T?:V_Y]I_^^:LT4 5OM;?\^T__?-' MVMO^?:?_ +YJS10!6^UM_P ^T_\ WS1]K;_GVG_[YJS10!6^UM_S[3_]\T?: MV_Y]I_\ OFK-% %;[6W_ #[3_P#?-'VMO^?:?_OFK-% %;[6W_/M/_WS1]K; M_GVG_P"^:LT4 5OM;?\ /M/_ -\T?:V_Y]I_^^:LT4 5OM;?\^T__?-'VMO^ M?:?_ +YJS10!6^UM_P ^T_\ WS1]K;_GVG_[YJS10!6^UM_S[3_]\T?:V_Y] MI_\ OFK-% %;[6W_ #[3_P#?-'VMO^?:?_OFK-% %;[6W_/M/_WS1]K;_GVG M_P"^:LT4 5OM;?\ /M/_ -\T?:V_Y]I_^^:LT4 5OM;?\^T__?-'VMO^?:?_ M +YJS10!6^UM_P ^T_\ WS1]K;_GVG_[YJS10!6^UM_S[3_]\T?:V_Y]I_\ MOFK-% %;[6W_ #[3_P#?-'VMO^?:?_OFK-% %;[6W_/M/_WS1]K;_GVG_P"^ M:LT4 5OM;?\ /M/_ -\T?:V_Y]I_^^:LT4 5OM;?\^T__?-'VMO^?:?_ +YJ MS10!6^UM_P ^T_\ WS1]K;_GVG_[YJS10!6^UM_S[3_]\T?:V_Y]I_\ OFK- M% %;[6W_ #[3_P#?-'VMO^?:?_OFK-% %;[6W_/M/_WS1]K;_GVG_P"^:LT4 M 5OM;?\ /M/_ -\T?:V_Y]I_^^:LT4 5OM;?\^T__?-'VMO^?:?_ +YJS10! M6^UM_P ^T_\ WS1]K;_GVG_[YJS10!6^UM_S[3_]\T?:V_Y]I_\ OFK-% %; M[6W_ #[3_P#?-'VMO^?:?_OFK-% %;[6W_/M/_WS1]K;_GVG_P"^:LT4 5OM M;?\ /M/_ -\T?:V_Y]I_^^:LT4 5OM;?\^T__?-'VMO^?:?_ +YJS10!6^UM M_P ^T_\ WS1]K;_GVG_[YJS10!6^UM_S[3_]\T?:V_Y]I_\ OFK-% %;[6W_ M #[3_P#?-'VMO^?:?_OFK-% %;[6W_/M/_WS1]K;_GVG_P"^:LT4 5OM;?\ M/M/_ -\T?:V_Y]I_^^:LT4 5OM;?\^T__?-'VMO^?:?_ +YJS10!6^UM_P ^ MT_\ WS1]K;_GVG_[YJS10!6^UM_S[3_]\T?:V_Y]I_\ OFK-% %;[6W_ #[3 M_P#?-'VMO^?:?_OFK-% %;[6W_/M/_WS1]K;_GVG_P"^:LT4 5OM;?\ /M/_ M -\T?:V_Y]I_^^:LT4 5OM;?\^T__?-'VMO^?:?_ +YJS10!6^UM_P ^T_\ MWS1]K;_GVG_[YJS10!6^UM_S[3_]\T?:V_Y]I_\ OFK-% %;[6W_ #[3_P#? M-'VMO^?:?_OFK-% %;[6W_/M/_WS1]K;_GVG_P"^:LT4 5OM;?\ /M/_ -\T M?:V_Y]I_^^:LT4 5OM;?\^T__?-'VMO^?:?_ +YJS10!6^UM_P ^T_\ WS1] MK;_GVG_[YJS10!6^UM_S[3_]\T?:V_Y]I_\ OFK-% %;[6W_ #[3_P#?-'VM MO^?:?_OFK-% %;[6W_/M/_WS1]K;_GVG_P"^:LT4 5OM;?\ /M/_ -\T?:V_ MY]I_^^:LT4 5OM;?\^T__?-'VMO^?:?_ +YJS10 BG[ ML;6_A,-U DJ'LPS7$:O\.@&,^CSF-QR(I#Q^#=J[^BM*=:=/X61.G&>Z/+K3 MQ5KWAN<6FK6[RQC@++PV/]EN_P"M=QH_BC2]: 6WG"3'K#)PWX>OX5I7=E;7 M\!@NX(YHS_"XS_\ JKAM8^'(W&?1YRC#D0R'^3?X_G6_-1J_%[K_ ,>6I3^ M'5'H%%>76?BS7_#S=_QS7<:1XHTO65 MYPDO>*3AA_C^ M%9U,/.&NZ[FD*T9:;,V:***P-0HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M*VH?\>,GX?S%%&H?\>,GX?S%% !I_P#QXQ_C_,U9JMI__'C'^/\ ,U9H *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@"O>6-K?P&&[@2:,]G&?\ ]5<1J_P[ 8W&CSE''(B<_P C7?T5 MK3K3I_"S.=.,]T>76GBK7O#DPM=5@>:(<8D^]CV;O7<:1XHTO65 @G"3=XI. M&_\ KUHW=C:W\)ANH$E0]F&:XC5_AT QN-'G,;CD12'^3=JVYJ-7XO=?X&7+ M5I_#JCOZ*\NM/%6O>&YQ::M \L8X E^]C_9;O7<:/XHTO6E"V\X28]89.&_# MU_"LZF'G#7==S2%:,M-F;-%%%8&H4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!6U#_ (\9 M/P_F**-0_P"/&3\/YBB@ T__ (\8_P ?YFK-5M/_ ./&/\?YFK- !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110!!=V5M?P&"[@CFC/57&:X;6/AR,F?1IRC#D0R'^3?X_ MG7H%%:TZTZ?PLSG3C/='EUGXLU_PW.+35H'GB7C$W#@>S=_QS7<:1XHTO6E MMYPDO>*3AA_C^%:-W96M_ 8;N!)HSV<9_+TKB-7^'8#&XT>')A:ZK \T0X_>?>Q[-WKN-(\4:7K*@03A) MN\4G#?\ UZSJ8><-=UW-(5HRTV9LT445@:A1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !17*^,O%#Z%!'!:A3=S D%NB+ZUYVO MBO75G\X:E,6]\8_*NJEA9U(\VQSU,1&#L>W45R?A[QM9W]AG49XK>Z0X8'@- M[BMI?$.D,,C4;?'^_6,J4XNS1K&I&2NF:5%9W]OZ3_T$+?\ [[I_]LZ;_P _ M]O\ ]_!4\DNP^:/83M!^E:0I3J?"B)U M(P^)G;T5@Z!XLL-?)CB#0W &3$_4CU'K6]4RA*#M)#C)25T%%%%24%%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110!6U#_ (\9/P_F**-0_P"/ M&3\/YBB@ T__ (\8_P ?YFK-5M/_ ./&/\?YFK- !113'FBC.'E13Z,P% #Z M*175UW*P9?4'(IJ2QR$A)%8CJ 12[EW;Z/+K3Q5KWAN<6FK0/+&. )?O8_V6[UW&C^*-+UI0MO. M$F/6&3AOP]?PK2N[*VOX#!=P1S1GJKC-<-K'PY&XSZ-.48M*! M;SA)N\,GRL/\?PK.IAYPUW7?$+1+;(B::Y8?\ /-,#\SBKC2G+X41* MI&.[.KHKS>Y^)5Y,2MAIT:]@9"7/Y#%5?M'CC6_N?:HXVZ;%$*_GQ_.MUA)[ MR:1D\1'[*N>F7%W;6B;[B>*%?61PH_6L.\\<:#:9 NC.P[0J3^O2N4M_AUJE MV_F7]_'&3UY,C?X?K6[9_#G1X,&YDGN6[@ML7\AS^M'LZ$?BE?T#GK2VC;U, MZ\^)JC(LM/SZ-*W]!_C6=_PD'C#6>+2"9$;H8HMH_P"^C_C7H5GH6E6&/LNG MV\;#HVP%OS/-:'2CVU*/P0^\/95)?%+[CQ/7M(UNR\NZU8.QEX#,^X@^AK%K MW^[L[>_MFM[J%)8FZJPS7.+\/-!$_F%+@K_SS,OR_P"/ZUT4\;&WOK[C&>%E M?W6<9X4\(?\ "003W$\LD,*$*C*!\Q[]:WV^&-OGY=1EQ[H*[JWMX;6!(+>) M(HD&%1!@"I*YYXNHY-Q=D;1PT$K-' ?\*QA_Z",G_? J/_A6'_43_P#(7_UZ M]#HJ?K57N5]7I]CSMOA@CT4_K=;N+Z MM3['FY^&5ROW-4C/K^Z(_K2?\*TO?^@G'_WP?\:])HH^MU>X?5J?8\T/PXU- M3A-2B(_X$*3_ (5UJO\ T$8OS:O3**?UNKW#ZM3/,?\ A7VN=K^'_OXW^%!^ M'^O 96_ASV_>L/Z5Z=11][/+_P"R/'*_,);C(]+@?XT?8O'_ /?O/_ A/\:]0HH^M/\ E7W!]77= MGE_V;Q]%\Q-X>W^N5OZT8\>^EW_WTO\ C7J%%'UK^ZON#ZO_ 'F>7^=X[BX* M79_ &C[7X[_YYW7_ 'P*]0HH^LK^1![#^\SR_P#M7QROR^1='''^HS_2C^V/ M'"\_9[GC_IV_^M7J%%'UF/\ (@]@_P"9GD>J:]XLGTV:*^AN([9P!(QM2@QG MUQQ7*U[_ 'EI#?V7%A?PW-KGSD;*@#.?:NL_X3_7D^5[*+QYB/B9J0(W6-KCO] M[_&I5^)UUGY]/A(]F->D%$8$%5(/8BHFL[5QAK:%A[H#6/MJ/\GXFOLJO\_X M' K\3WQ\^FJ3[28_I4J_$^+ W:6^>^)A_A7:MI6G.TH?R?B')6_F.57XFV9/S:?,![.#_2I5^)>F'[UI M%]#88.E6OX1@5$WA#0'ZZ9#^!(_D:.?#_P K#EK]T9*_$C1B/FANP?9%/]:F M7XAZ$<9-R,^L?3]:MMX(\.,K])%_JM%L-W87K^1J+XQ\/L,C4H\>ZL/Z5*OBC0VQC4[?GU;%8+?#/2L_+ M>7@'N5/_ ++43?#&RP=NHSCTR@-'+A_YF'-7[(ZA?$&CN<#5+/\ &91_6I5U MC3'^[J-HWTG4_P!:XUOA?$1\NJN#[P _^S5$WPO8'Y-6!'O!C_V:CV>'_G_ M.>M_+^)WBW]FPRMW 1ZB0?XU*)HF("R(2>P85YR?AE= G;J41'NA%1-\--3 M.V^M2?QH_S_@'M*O\ (>G45Y=_PKK7(N8[RUR>NV1A_2C_ (0CQ/'\ MJ7:X_P!FX84>PI_\_$'MI_R'J-%>7?\ "+>,DX2ZFP.F+S']:/[&\=Q_-]HO M3C_I]W?INH^KQZ30>WE_(SU&BO+OLOCR+_EI>'/_ $T#4>;X]C^7_3#_ -LU M;]<4?5>TT'UCO%GJ-%>7?VMX]CZQWF%];-?_ (FC_A)?&D7S/!(1_M6H_P * M/JDNDE]X?68]F>HUSVM>,M+T6"=ONI* M!AO8&NCKYZ1VC=71BKJ'I]4M M#9QHKQH&",&8GOZ&N\K"U'5-;L[V2*VT$WT! ,4L=PJ8..0P;W]* ,+5-4L6 M\$P)H!-M;W%TEJ0@*-%EL,,=C3=7T:S\+ZEH-[H\?V:26\6UG"L<3*X/WL]2 M",TX>$-0/A.>(O$-3DO/MX0'Y%?=D)G],U9,&M^(]2THW^E'3K6PF%Q*7F5S M+( 0H7;VR<\T 86G3QZ0^EW M6YNXI-8N>9(@<^4@Z(#TX[X[U:DTZZU;7'GO8O+L;,XM8R0?-D(YE..PZ ?4 MUC:1HFI17>EP369A73IY9'N=ZD3!LXQ@Y[\YQ0!V]%%% ",ZK]Y@/J:;YL?_ M #T7\Z22&*4@R(&(Z9IOV.W_ .>*?E0 _P V/_GHOYT>;'_ST7\Z9]CM_P#G MBGY4?8[?_GBGY4 /\V/_ )Z+^='FQ_\ /1?SIGV.W_YXI^5'V.W_ .>*?E0 M_P V/_GHOYT>;'_ST7\Z9]CM_P#GBGY4?8[?_GBGY4 /\V/_ )Z+^='FQ_\ M/1?SIGV.W_YXI^5'V.W_ .>*?E0 _P V/_GHOYT>;'_ST7\Z9]CM_P#GBGY4 M?8[?_GBGY4 /\V/_ )Z+^='FQ_\ /1?SIGV.W_YXI^5'V.W_ .>*?E0 _P V M/_GHOYT>;'_ST7\Z9]CM_P#GBGY4?8[?_GBGY4 /\V/_ )Z+^='FQ_\ /1?S MIGV.W_YXI^5'V.W_ .>*?E0 _P V/_GHOYT>;'_ST7\Z9]CM_P#GBGY4?8[? M_GBGY4 /\V/_ )Z+^='FQ_\ /1?SIGV.W_YXI^5'V.W_ .>*?E0 _P V/_GH MOYT>;'_ST7\Z9]CM_P#GBGY4?8[?_GBGY4 /\V/_ )Z+^='FQ_\ /1?SIGV. MW_YXI^5'V.W_ .>*?E0 _P V/_GHOYT>;'_ST7\Z9]CM_P#GBGY4?8[?_GBG MY4 /\V/_ )Z+^='FQ_\ /1?SIGV.W_YXI^5'V.W_ .>*?E0 _P V/_GHOYT> M;'_ST7\Z9]CM_P#GBGY4?8[?_GBGY4 1WEM8W\!ANXX9HSV?!_+TKA]7^'\8 M8W&CW01AR(G?^1KO/L=O_P \4_*C[';_ //%/RK6G6G3^%D3IQGNCS.R\6ZY MX>F%KJ<33QKQA_O8]F[UW&D>*=+UA!Y-PJ2]XI#AO_KU>N-)L+N(QSVD4BGL MRUQ>L?#H9,^CS[&'(BD/'X'M6W-1J_%[K_ QY:M/X=4=[YL?_/1?SH\V/_GH MOYUY7:Z_JWARX%KJUD98QVE'S8]F[UV^CZYH>M*%MS&DQZPR##?AZ_A6=3#S MAKNNYI"M&6FS-WS8_P#GHOYT>;'_ ,]%_.F?8[?_ )XI^5'V.W_YXI^58&H_ MS8_^>B_G1YL?_/1?SIGV.W_YXI^5'V.W_P">*?E0 _S8_P#GHOYT>;'_ ,]% M_.F?8[?_ )XI^5'V.W_YXI^5 #_-C_YZ+^='FQ_\]%_.F?8[?_GBGY4?8[?_ M )XI^5 #_-C_ .>B_G1YL?\ ST7\Z9]CM_\ GBGY4?8[?_GBGY4 /\V/_GHO MYT>;'_ST7\Z9]CM_^>*?E1]CM_\ GBGY4 /\V/\ YZ+^='FQ_P#/1?SIGV.W M_P">*?E1]CM_^>*?E0 _S8_^>B_G1YL?_/1?SIGV.W_YXI^5'V.W_P">*?E0 M _S8_P#GHOYT>;'_ ,]%_.F?8[?_ )XI^5'V.W_YXI^5 #_-C_YZ+^='FQ_\ M]%_.F?8[?_GBGY4?8[?_ )XI^5 #_-C_ .>B_G1YL?\ ST7\Z9]CM_\ GBGY M4?8[?_GBGY4 /\V/_GHOYT>;'_ST7\Z9]CM_^>*?E1]CM_\ GBGY4 /\V/\ MYZ+^='FQ_P#/1?SIGV.W_P">*?E1]CM_^>*?E0 _S8_^>B_G1YL?_/1?SIGV M.W_YXI^5'V.W_P">*?E0 _S8_P#GHOYT>;'_ ,]%_.F?8[?_ )XI^5'V.W_Y MXI^5 #_-C_YZ+^='FQ_\]%_.F?8[?_GBGY4?8[?_ )XI^5 #_-C_ .>B_G1Y ML?\ ST7\Z9]CM_\ GBGY4?8[?_GBGY4 /\V/_GHOYT>;'_ST7\Z9]CM_^>*? ME1]CM_\ GBGY4 /\V/\ YZ+^='FQ_P#/1?SIGV.W_P">*?E1]CM_^>*?E0 _ MS8_^>B_G1YL?_/1?SIGV.W_YXI^5'V.W_P">*?E0 _S8_P#GHOYT>;'_ ,]% M_.F?8[?_ )XI^5'V.W_YXI^5 #_-C_YZ+^='FQ_\]%_.F?8[?_GBGY5'-%8V MZ;YA#&G]YR /UH G\V/_ )Z+^='FQ_\ /1?SKG;SQ/X:L\AKB*5A_#"N[]>G MZU@7GQ!L%R+/2]Y[-*I+9&4JT([L]!\V/_GHOYTC3Q*,M*@'J M6%>5G7_$6L'%C8;4/>& D?\ ?1J2+P;XFU(AKN81 ]?-ER?R%:?5>7XY)$?6 M+_!%L[^\\2Z/8Y\Z_AR/X5;#="LP-MBLA'>4[C^M%L/'NPO6EV1QT_C_6KUMEC9I&#P,*7-1? M8?&&LG,]Q+&A_ORA!CZ"O2H].LXAB.UB0?[*XJ3[';_\\4_*CZS&/P12#V#? MQR9Y[:?#DN=U]J<8)Y(CY/YFMZS\#^'[7!=3<-_TTDX_(5TGV.W_ .>*?E1] MCM_^>*?E42Q-674N-"G'H0VMGIUD +:"WBQW10#^=6?-C_YZ+^=,^QV__/%/ MRH^QV_\ SQ3\JQ;;W-4K;#_-C_YZ+^='FQ_\]%_.F?8[?_GBGY4?8[?_ )XI M^5(!_FQ_\]%_.CS8_P#GHOYTS[';_P#/%/RH^QV__/%/RH ?YL?_ #T7\Z/- MC_YZ+^=,^QV__/%/RH^QV_\ SQ3\J '^;'_ST7\Z/-C_ .>B_G3/L=O_ ,\4 M_*C[';_\\4_*@!_FQ_\ /1?SH\V/_GHOYTS[';_\\4_*C[';_P#/%/RH ?YL M?_/1?SH\V/\ YZ+^=,^QV_\ SQ3\J/L=O_SQ3\J '^;'_P ]%_.CS8_^>B_G M3/L=O_SQ3\J/L=O_ ,\4_*@!_FQ_\]%_.CS8_P#GHOYTS[';_P#/%/RH^QV_ M_/%/RH ?YL?_ #T7\Z/-C_YZ+^=,^QV__/%/RH^QV_\ SQ3\J '^;'_ST7\Z M/-C_ .>B_G3/L=O_ ,\4_*C[';_\\4_*@!_FQ_\ /1?SH\V/_GHOYTS[';_\ M\4_*C[';_P#/%/RH ?YL?_/1?SH\V/\ YZ+^=,^QV_\ SQ3\J/L=O_SQ3\J M'^;'_P ]%_.CS8_^>B_G3/L=O_SQ3\J/L=O_ ,\4_*@!_FQ_\]%_.CS8_P#G MHOYTS[';_P#/%/RH^QV__/%/RH ?YL?_ #T7\Z/-C_YZ+^=,^QV__/%/RH^Q MV_\ SQ3\J '^;'_ST7\Z/-C_ .>B_G3/L=O_ ,\4_*C[';_\\4_*@!_FQ_\ M/1?SH\V/_GHOYTS[';_\\4_*C[';_P#/%/RH ?YL?_/1?SH\V/\ YZ+^=,^Q MV_\ SQ3\J/L=O_SQ3\J '^;'_P ]%_.CS8_^>B_G3/L=O_SQ3\J/L=O_ ,\4 M_*@!_FQ_\]%_.CS8_P#GHOYTS[';_P#/%/RH^QV__/%/RH ?YL?_ #T7\Z/- MC_YZ+^=,^QV__/%/RH^QV_\ SQ3\J '^;'_ST7\Z/-C_ .>B_G3/L=O_ ,\4 M_*C[';_\\4_*@!_FQ_\ /1?SH\V/_GHOYTS[';_\\4_*C[';_P#/%/RH ?YL M?_/1?SH\V/\ YZ+^=,^QV_\ SQ3\J/L=O_SQ3\J '^;'_P ]%_.CS8_^>B_G M3/L=O_SQ3\J/L=O_ ,\4_*@!_FQ_\]%_.CS8_P#GHOYTS[';_P#/%/RH^QV_ M_/%/RH ?YL?_ #T7\Z/-C_YZ+^=,^QV__/%/RH^QV_\ SQ3\J '^;'_ST7\Z M/-C_ .>B_G3/L=O_ ,\4_*C[';_\\4_*@!_FQ_\ /1?SH\V/_GHOYTS[';_\ M\4_*C[';_P#/%/RH ?YL?_/1?SH\V/\ YZ+^=,^QV_\ SQ3\J/L=O_SQ3\J M'F2,@@NF#[UY?K_@:YAO))M+V36[DL(PP#)[>]>F_8[?_GBGY4?8[?\ YXI^ M5:TJTJ3O$SJ4HU%9GEVB>!KRYNT?4=EO;J064L"S>U>IHT*(J*Z!5& ,BF_8 M[?\ YXI^5'V.W_YXI^5%6M*J[R"G2C35D/\ -C_YZ+^='FQ_\]%_.F?8[?\ MYXI^5'V.W_YXI^59&@_S8_\ GHOYT>;'_P ]%_.F?8[?_GBGY4?8[?\ YXI^ M5 #_ #8_^>B_G1YL?_/1?SIGV.W_ .>*?E1]CM_^>*?E0 _S8_\ GHOYT>;' M_P ]%_.F?8[?_GBGY4?8[?\ YXI^5 #_ #8_^>B_G1YL?_/1?SIGV.W_ .>* M?E1]CM_^>*?E0 _S8_\ GHOYT>;'_P ]%_.F?8[?_GBGY4?8[?\ YXI^5 $P M.1D=**0 *H4# P!2T 5M0_X\9/P_F**-0_X\9/P_F** #3_ /CQC_'^9JS5 M;3_^/&/\?YFK- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110!!=V5M?P&&[@CFC/57&:X;6/AR-QGT:*-+UI0+><)-W MAD^5A_C^%:-Y8VM_ 8;N!)HSV<9_+TKA]7^'0#&?1YRC#D1.?Y&M^:C5^+W7 M^!ERU:>VJ/0**\NM/%6O>')A:ZK \T0X_>?>Q[-WKN-(\4:7K*@03A)N\4G# M?_7K.IAYPUW7ZO[2R&;FYBBS_?8"GP7,%U'O@F25?5&S6-G M:YI=;$M%%%(84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 45G:MKEAHL(DO9@I;[J 99OH*R++Q]HMY<"%GD@+'"M( MN ?Q[5I&E.2YDM"'4BG9LZBBDW+LW;AMQG.>*S[O7]*L0?M%]"I] V3^E0HM M[(IM+;?9_&VM?>:XC0^K>6/TJU;?#:\G;S+^_52> MNT%F_,U7L(1^.?W$^VG+X8G0WGCW0K7(2:2X8=H4S^IP*P;KXF3.2MAIJ@]F ME8M^@_QK:L_A]HMM@S++<-WWM@?D*WK72-.L@/LUE!&1W"#/Y]:.;#QV38=?VGXVUO_4+<1QMT\J/RQ_WUU_6GP_#_7+]_,U"]CC)ZEW,C?X?K7I] M%'UJ2^!)!]73^)MG%V?PVTN'!NKFXN".PPBG\N?UKH+/PWHUA@V^G0*PZ,R[ MF_,Y-:E%92K5);LTC2A'9" # ]J6BBLC0**** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** *VH?\>,GX?S%%&H?\>,GX?S%% !I_\ QXQ_ MC_,U9JMI_P#QXQ_C_,U9H **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH KW=C:W\)ANH$E0]F&:X#Q+X'@TZTGU M/3[EHDA&\QN?Y&O1ZJ:G8KJ6EW-DYVB>,INQG!(X/X&MJ-65.2L]#.I3C-:K M4\(GN)KJ3S+B5Y7QCEW3VUW"TT4 #^R;'_ ,!U_P */^$?T7_H M$V/_ (#I_A7E\^'_ )/Q/0Y*W\QR7_"SX?\ H%2?]_A_A1_PL^'_ *!4G_?X M?X5UO_"/Z+_T";'_ ,!T_P */^$?T7_H$V/_ (#I_A1SX?\ D_$.2M_,TH?R?B')6_F_ XG_ (6?_P!0S_R+_P#6 MJ/\ X6=-_P! Y/\ OLUW7]C:7_T#K3_ORO\ A3_[-L?^?.W_ ._8H]K0_D_$ M/9U?YOP."_X6=-_T#D_[[-'_ LZ;_H')_WV:[[^SK'_ )\[?_OV*/[.L?\ MGSM_^_8H]K0_D_$/9U?YOP.!_P"%G3?] Y/^^S1_PLZ;_H')_P!]FN^_LZQ_ MY\[?_OV*/[.L?^?.W_[]BCVM#^3\0]G5_F_ X'_A9TW_ $#D_P"^S1_PLZ;_ M *!R?]]FN^_LZQ_Y\[?_ +]BC^SK'_GSM_\ OV*/:T/Y/Q#V=7^;\#SX_$V[ MSQI\'_?1I/\ A9MY_P! ^#_OHUZ*+2V P+>+'^X*/LMO_P \(O\ O@4>VH_R M?B'LZO\ /^!YU_PLV\_Z!\'_ 'T:/^%FWG_0/@_[Z->B_9;?_GA%_P!\"C[+ M;_\ /"+_ +X%'MJ/\GXA[.K_ #_@>=?\+-O/^@?!_P!]&C_A9MY_T#X/^^C7 MHOV6W_YX1?\ ? H^RV__ #PB_P"^!1[:C_)^(>SJ_P _X'A^LZO/K>I/>3X! M. J \*/05GUZ/XO\%3W=VVH:7&K,X_>0@X)/J*Y>R\&:Y>7 C-D\"YPTDWR@ M?X_A7H4ZU-P33L<4Z4U*S5RSI.C^(O$5DC173"TC/EJ9)2 ,=@!6]:?#-,AK MW4&8]Q$N/U-=EH^EQ:/I4%C"2?SJ]7!4Q<[M0T1V0P\;+FU9SMG MX)T*TP?LGG,.\IW5N06EM;*%@@CC _NJ!4U%<\IRE\3-XPC'9!1114%!1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 5M0_X\9/P_F**-0_X\9/P_F** #3_^/&/\?YFK-5M/_P"/&/\ '^9J MS0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 136\%PNV>&.4>CJ&_G3XXTB0)&BHH[*,"G447 **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** *VH?\>,GX?S%%&H?\>,GX?S%% M !I__'C'^/\ ,U9JMI__ !XQ_C_,U9H **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH K:A_QXR?A_,44:A_QXR?A_,44 &G M_P#'C'^/\S5FJVG_ /'C'^/\S5F@ HHHH R/$FKOHNCO\M+^7R&\N'RS#(1E<>H/2I_'T;_P!@17*HSK:W44\@ M49(0-R:I:[J=CK^H^';/3+F.ZD^VI=/Y3AMD: DEL=.N* )%U_4VNUO!+']C M;5&T_P"RF/D*&V[MW7.1GTQ6Q8:E3=?\_?\ Y"% %FBJWDW7 M_/W_ .0A1Y-U_P _?_D(4 6:*K>3=?\ /W_Y"%'DW7_/W_Y"% %FBJWDW7_/ MW_Y"%'DW7_/W_P"0A0!9HJMY-U_S]_\ D(4>3=?\_?\ Y"% %FBJWDW7_/W_ M .0A1Y-U_P _?_D(4 6:*K>3=?\ /W_Y"%'DW7_/W_Y"% %FBJWDW7_/W_Y" M%'DW7_/W_P"0A0!9HJMY-U_S]_\ D(4>3=?\_?\ Y"% %FBJWDW7_/W_ .0A M1Y-U_P _?_D(4 6:*K>3=?\ /W_Y"%'DW7_/W_Y"% %FBJWDW7_/W_Y"%'DW M7_/W_P"0A0!9HJC,+J%5/VK.Y@O^K'>I?)NO^?O_ ,A"@"S15;R;K_G[_P#( M0H\FZ_Y^_P#R$* +-%5O)NO^?O\ \A"CR;K_ )^__(0H LT56\FZ_P"?O_R$ M*/)NO^?O_P A"@"S15;R;K_G[_\ (0H\FZ_Y^_\ R$* +-%5O)NO^?O_ ,A" MCR;K_G[_ /(0H LT56\FZ_Y^_P#R$*/)NO\ G[_\A"@"S15;R;K_ )^__(0H M\FZ_Y^__ "$* +-%5O)NO^?O_P A"CR;K_G[_P#(0H LT56\FZ_Y^_\ R$*/ M)NO^?O\ \A"@"S15;R;K_G[_ /(0H\FZ_P"?O_R$* +-%5O)NO\ G[_\A"CR M;K_G[_\ (0H LT56\FZ_Y^__ "$*/)NO^?O_ ,A"@"S15;R;K_G[_P#(0H\F MZ_Y^_P#R$* +-%5)([J.)W^UYVJ3CRQ21QW4D2/]KQN4''EB@"Y15;R;K_G[ M_P#(0H\FZ_Y^_P#R$* +-%5O)NO^?O\ \A"CR;K_ )^__(0H LT56\FZ_P"? MO_R$*/)NO^?O_P A"@"S15;R;K_G[_\ (0H\FZ_Y^_\ R$* +-%5O)NO^?O_ M ,A"CR;K_G[_ /(0H LT56\FZ_Y^_P#R$*/)NO\ G[_\A"@"S15;R;K_ )^_ M_(0H\FZ_Y^__ "$* +-%5O)NO^?O_P A"CR;K_G[_P#(0H LT56\FZ_Y^_\ MR$*/)NO^?O\ \A"@"S15;R;K_G[_ /(0H\FZ_P"?O_R$* +-%5O)NO\ G[_\ MA"CR;K_G[_\ (0H LT56\FZ_Y^__ "$*/)NO^?O_ ,A"@"S15;R;K_G[_P#( M0H\FZ_Y^_P#R$* +-%5O)NO^?O\ \A"HHQ=22RI]JQL(&?+'- %ZBJWDW7_/ MW_Y"%'DW7_/W_P"0A0!9HJMY-U_S]_\ D(4>3=?\_?\ Y"% %FBJWDW7_/W_ M .0A1Y-U_P _?_D(4 6:*K>3=?\ /W_Y"%'DW7_/W_Y"% %FBJWDW7_/W_Y" M%'DW7_/W_P"0A0!9HJMY-U_S]_\ D(4>3=?\_?\ Y"% %FBJWDW7_/W_ .0A M1Y-U_P _?_D(4 6:*K>3=?\ /W_Y"%'DW7_/W_Y"% %FBJWDW7_/W_Y"%'DW M7_/W_P"0A0!9HJMY-U_S]_\ D(4>3=?\_?\ Y"% %FBJWDW7_/W_ .0A1Y-U M_P _?_D(4 6:*K>3=?\ /W_Y"%'DW7_/W_Y"% %FBJWDW7_/W_Y"%'DW7_/W M_P"0A0!9HJMY-U_S]_\ D(5$PNA<+%]J^\I.?+% %ZBJWDW7_/W_ .0A1Y-U M_P _?_D(4 6:*K>3=?\ /W_Y"%'DW7_/W_Y"% %FBJWDW7_/W_Y"%'DW7_/W M_P"0A0!9HJMY-U_S]_\ D(4>3=?\_?\ Y"% %FBJWDW7_/W_ .0A1Y-U_P _ M?_D(4 6:*K>3=?\ /W_Y"%'DW7_/W_Y"% %FBJWDW7_/W_Y"%'DW7_/W_P"0 MA0!9HJMY-U_S]_\ D(4>3=?\_?\ Y"% %FBJWDW7_/W_ .0A1Y-U_P _?_D( M4 6:*K>3=?\ /W_Y"%'DW7_/W_Y"% %FBJWDW7_/W_Y"%'DW7_/W_P"0A0!9 MHJMY-U_S]_\ D(4>3=?\_?\ Y"% %FBJWDW7_/W_ .0A1Y-U_P _?_D(4 6: M*K>3=?\ /W_Y"%1SBZ@@:3[5NV]O+ H NT55$-T1_P ??_D(4ODW7_/W_P"0 MA0!9HJMY-U_S]_\ D(4>3=?\_?\ Y"% %FBJWDW7_/W_ .0A1Y-U_P _?_D( M4 6:*K>3=?\ /W_Y"%'DW7_/W_Y"% %FBJWDW7_/W_Y"%'DW7_/W_P"0A0!9 MHJMY-U_S]_\ D(4>3=?\_?\ Y"% %FBJWDW7_/W_ .0A1Y-U_P _?_D(4 6: M*K>3=?\ /W_Y"%'DW7_/W_Y"% %FBJWDW7_/W_Y"%'DW7_/W_P"0A0!9HJMY M-U_S]_\ D(4>3=?\_?\ Y"% %FBJWDW7_/W_ .0A1Y-U_P _?_D(4 6:*K>3 M=?\ /W_Y"%'DW7_/W_Y"% %FBJWDW7_/W_Y"%'DW7_/W_P"0A0!9HJMY-U_S M]_\ D(4>3=?\_?\ Y"% %FBH;25IK5'?&XCG'UJ:@"MJ'_'C)^'\Q11J'_'C M)^'\Q10 :?\ \>,?X_S-6:K:?_QXQ_C_ #-6: "BBB@!" RE6 ((P0>]5[73 MK&Q9S:6=O;E_O&*)4W?7 YJS10!&L$23/,L2++( '<* S8Z9/?%,^PVGVO[7 M]E@^TXQYWEC?CTW=:GHH **** &A%$A<#YB,$TZBB@ HHHH **** "BBB@ H MHHH **** "BJIU.P6[%H;ZV%R?\ EB95W_\ ?.)PRG\10ES!+-)#'-&\L>-Z*X++GID=J ):*@ MNKVUL8O-N[F&WCSC=+($&?J:?!<0W4*S6\TJ:=8.J7E_:VS,,JLT MRH2/;)I;34]/U!F6ROK:Y*\L(95?'UP: +5%%% !1110 4444 %%%% !1110 M C*&4JPR",$4*H10JC P!2T4 %%%% !1110 4444 %%%% !1110 45'-/%; M1-+/*D4:\L[L% ^I-,M;VUOHO-M+F&XCSC?%('&?J* )Z*JR:E80W2VLM[;) M<-TB:50Y_#.:FGGAMH6FGE2*)!EGD8*H^I- $E%(K*R!U8%2,@@\$55M]4T^ M[F:&VOK::5?O)',K,/J : +=%%% !1110 4444 %%%% !1110 4U4569@,%N MI]:=10 4444 %%%% !1110 4444 %%%% !102 ,G@55MM2L+R5X[6]MIY$^\ ML4JL5^H!XH M456N]0LK *;R\M[<-POG2A,_3)JPKJZ!T8,I&0P.010 M%10 M7,%U%YMO-'-&21OC8,,CKR*B.IV O/L9OK877_/$RKO_ .^BF1313Q++#(DD;#*NC @CV(I] !1110 4444 % M%%% !1110 4UT61"CC*GJ*=10 4444 %%%% !1110 4444 %%%% !115>[O[ M.P0/>7<%NI. TT@0'\Z +%%-CECFC62)U=&&593D$>QJO!J5AVTLR M?>CCE5F7Z@'(H M455FU.PM[E;>:^MHIV^[$\JJQ^@)S5J@ HJ*"Y@NHA+;S M1S1DD;XV##(Z\BI: "BBB@ HHHH **** "BBB@ HHHH :B+&@1!A1T%.HHH MK:A_QXR?A_,44:A_QXR?A_,44 &G_P#'C'^/\S5FJVG_ /'C'^/\S5F@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H(R,44AS@XY/:@# MA/&FBZ1::/%;V5A"NI7%TOV=D7]Z7+9+;NI]ZM:A;IJ7CC2M-OU$]O;V+7!B M<95I,A\BA,,]K))M#(>>&]0: *-G81V/CW5M*L6:TM;W35N"L&%\N3<4W*.@./UI M_A;3;;2?%NMVEJ&$:Q0DEV+,Q.E0^)(?$]WJ%QH\*0W@C1\72DQA<\^_6@#-N+^VNO&>J2WVC7 MNK?8]L$$,%N)5B&,EOF(&23ZYKL/#M[IE_HT68W QGW!K2\,:/-HVEO'=2(]U<3OG/3% ?#>D7;2 M)]NO8()U).[RB2VS\@!6KKMCX@OO$<".QU2UN4N;=/,#KN0\ D=B,T 4=:TZST7Q)X=NM-MHK5Y+C[+(L* M! \94\$#KC'%,GT>WTWQ]I-PLDTUQ<"9I)9GW,1@8 [ #T%78;#6]9UK3[S5 M[6"RM[ F18HYO,,DA& -5"A84X7@>IR:T_$ MUKJFI^''LK%%CN+K;%,Q<#RHS]\CU.,C\:U[2UBL;.&U@7;#"@C1?0 8% $U M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!4O M],LM36);ZVCN$B;>JR#*Y]<=#^-:5$L6FQ1)"PB&(WG498@= M..A]S6YXLCUNXTH6VAHIEF;;*YD",B=]I/<^O:H?#\&H6ULFF3:'#86"1%59 M+@2$GW'P36OA MM'JM]+/))%IVY8B^(]^/OD=S]:LP:/XFL-&F\.VT%L]FQ9(KUI<%(V.>4ZDC M-7M>TS54\,?V#I%@EQ$]KY)F><)M/3H>M %[4K:2\\#2V\-PD#O9 "1VVJ/E M[GL/>N,TJYTS5]7T&"RTR/2;BV/F/.P5/."C!6-A_K 3SFNFN=+U?7/!MQI= MW;QV-R%1(\2[U<+@\XZ XQ5>XTW7]>DTZ"_TZTL(;2993-','8[>R@#C- ': M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% $- MW:07UI+:W*;X95VNN2,CTXKC+[3;&+Q]HD&CVD-O/;H\ET8$"A8L8 ;'J>E= M=JCWJ:9<-IL4YKE?#=IK^E,1<:+&\]S)ON[QKM2SGUQZ#L* M':186>N>)?$%SJ5O%=&&86T2S(&"(%Z 'IG-0>&M*CU+0]1T:>XN5LK/4I8E M2.0J7B'(C)Z[>>@]*NOI^N:+KNH7>D6L%[;7Y$C1R3>68Y ,9]P:GTW3M4\/ MZ"P@MX[_ %&XN&GN!YGEKELDX)].!0!7\#Q&/P=-%;#:5N+E8P.V'8"N.DNO M#\/@NXM;R$Q^(HPSNQMV,PF!SNW8Z>^<5V?@ZUUS3+62RU#3HH8S)+,LJSAL MEF+ 8'UZTFH6_B77H7TRYLK:QLY6Q-.D^]F3/(48XS[T =#I,TESH]G-+_K) M(59L^I%7*9#$D$*1(,(BA0/84^@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH *X[QEI.AVOAW4;B2P@:ZN>$8KF1Y3PN#US78UP] MW9^))O%#ZC/I$-Y!;DBRC-TJJG^V0?XC^E $>I6TLQ\(:'J),DU3W6G6FF?$'38K.!((=2M)HKF*(;%?8 0<#OSC-7=:TS5M2@TO5+>" M*'5;"0R"W>3*N",,NX>W>F6^GZW>ZT=E $7A")=/U_Q+I-N-MG;W, MU=?6#X:TB[L#J%_J+1F_U&?SI5C.5C "H#WP.];U !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 5EZEI6C2O)J&I6EO*8XB&DG4 M,%0MWNM,^$NH M2PF2WCN9S]E!SF.&20*,?@21]:U?%&BZ?H6EZ7>Z;:QVUQ:7,2I)&H5F!(!# M$=@ [9/- #?&FD:):^&K^4Z? UY='$3;N:V6T5M1\ M.66GZA<3C8B?:!%)M,N%P58]<$]<>E8,]GXED\3R:G<:/!=QP$K9(;I56,?W ML?WCZUTMQ=ZLFDQ30Z8DEZQ DMS. $]?F[T 97P_C2+POY<:A42ZG55'8"0U MU-QU'3HH8C))*)4G#\LQ;&!]:ZN@ HHHH **** "BBB@ HHHH M **** "BBB@"MJ'_ !XR?A_,44:A_P >,GX?S%% !I__ !XQ_C_,U9JMI_\ MQXQ_C_,U9H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH K:A_QXR?A_,44:A_QXR?A_,44 &G_ /'C'^/\S5FJVG_\>,?X M_P S5F@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH ***Q[GQ3HEG<-!/J$:R(<,N"<'\!51BY;*XG)+= MFQ16%_PF?A[_ *"WO/*T^W%S$N-TI) /T%:1H5).R1$JT M(J[9W=%.="N+6.66\$$C#YHV5B5/X"I_^$S\/?\ 03C_ .^&_P *ET:B M^RQ^TAW-VBL*^\2VO]C27FF2QW,A=88QR '8X&>^.:G0W>EPR76IZDLUNB9? M]R%*GVQUJ&FG9E)IZHUJ*P9O$$0B&ZL[H6CSQ"=0I=0#\RX)Z''OR*;H MGB&*XM+"&Y2YCFEM%E$TR867"@L0K:V5Q'J$$7F+;SH-S*>-P"DYQZ9I-,UJ)=(EU*XU>*^M5"G\2 M 1S^6\AB2Y*#RFSCM[F=HBHF>% 5B+1,9\R-4+$*?7 XJTT]C"5.&51O.XX7&"1R>.M,@V:*RI->@@LEN)[6[B=YA MENR#S'<\@#!P>.MR3W>L2R0W;)#)&L=L8_G4E>0!TZ]\X]Z .DHK M&_X26R%G).\M9Z>TNH0V8GO M9H9)V1<*JYQ][CM0!VU%)[.VN)XV@NF6WD"3RK'E(R<8).>G/;-1Z MWXBBM8+^WMX[F6:"#=)+ F5A+*2N><^_ - &_16!%XABM=-M/-CN;F;[)'-. M85#; 5'S-DCWZ9JQ=>)--LV GD95:#SXWV\2+Z+ZMTX]Z ->BF0R>="DFQDW MJ&VL,$?6GT %%%% !15"?6M.MIFBFND5UZC!./RJ/_A(M)_Y_$_[Y;_"LW5I MK1R7WBNC3HK U#Q59V\*M:.MQ(6P5Y&!ZU:3Q'I3(K&[521G!4\?I4K$4F[< MR"Z-6BLS_A(M)_Y_$_[Y;_"I&U*"?3KFXLYED,4;-D=B 2.*M5(2=DT%T7Z* MX>S\4ZDWA?S+HQKJ<;0ER%^5XY""& ^A(^HKI+K7(+.[6&:WN5C:01_:-@\L M,>@SG/Z8JQFI16;;ZU!=7SVT,%PR)(T1N @\O>O5<6\-QY?[N1\XX.<_B0.E &Y163KFH3V@M+:TV"ZO)A"C.,A M."2V.^ #0;B?1K:274;TW2$A8PL(5RQ_A '!S0!K45BMXGLHK:\EN8KFW>S5 M6FAE0;PK=& !((^A[5&?%5L)WM_L&H_:%02B+R1EH_[PYQCCH2#[4 ;U%8\G MB.S46@BBN+A[N,R0I#'DD#KG) 'XT#Q'9O9V\\,=Q-)<,R1VZ(/,ROW@02 , M=\F@#8HK&_X2:R-LLBQ7#3M.;?[*$'FB0#)4@G'3GKC%)-J\@OK?8)0DEM)) M]F:(!R5]\\?2@#:HKG=*\4?:]"@O[NRGAEF8)'$H!,K'LG/L>N.E:VG:E#J4 M4C1I)$\4ACEBE #HP['!(Z$'@]Z +E%<[:^(_*M6>\6261[R2WA6&/)..@_^ MO5U/$-B=+N;^7S88[9BDTM &K17,0Z^7\1S_ &A;FTM8 M+#S7BN% P=X^;@D'CT-7/^$GM$BF>:VO(#$@E*21C<8R<;P 3P._?VH VZ*I M6&JVNI23K:,9$A(4R@?(21G /?'>KM !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!6U#_CQD_#^8HHU# M_CQD_#^8HH -/_X\8_Q_F:LU6T__ (\8_P ?YFK- !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5R=Y\ M/=(O+N6Y::[1I&+%4=< GZJ:ZRBKA4E#X78F4(R^)'&?\*TT?_GZOO\ OM/_ M (FLK4/AE.+@'3;V,P'J+DG"5Y=S@@@D%5VCCIS] M:WZ*QE)R=V:)**LCFY-'U34K@W-^MG \5G+;PI!*T@9G !9F*K@<#C![\T]M M GD32(Y)(PMI:-!,03DDQA4NRN,E02^X9Z'TS7144 ]6/#VDW>F&Y\X0P02,#%:03M+'%ZX+*N,^ M@ KGS1Z?';K>_:OM<O\ P]=7 M=SJ<\4T*-/);RV^[)&Z+G#<="?3-=)10!@1Z?J\FHRZK.MC%=K!Y,,"2/(F, MY)9]JGGI]WCWK/N?"]]J,E]>3"SLKF98?+BMW:1"\;[PSL54G)XZ<#UKKZ* M,&XL=6U/[(UXEE 8+M)?+AF>3Y5!S\Q5>3GI@8QU.>*.E^%FTZ^&=.TF6-9V MF6]8$SX))QMVXSS][=^%=910!SB>'[M=*M;4R0[X;\73'<<%0Y; XZX-2IIN MJ6&KW\UB+.2VOY4E=IY&5X6"A3A0I#C"@]5K>HH Y/3/"K:=??\ (.TF5%G: M9;UP3. 23C;MQD9Z[_PJQIFB7MKKK7ABL[.W*L)8[29V6X8XPQ0J A&.Q).> MM=)10 4444 %5-4TV#5].FL;G=Y4HP2IP1SD$5;HH>HTW%W1Q/\ PJ_1O^?N M_P#^^T_^)JO??"^Q-E)]@N[C[5C]WY[KLSGOA<]*[ZBL_90['2L;73OS'DP^ M%^M%AONM/VYYQ(^/KRZV]#B M?^%8:-_S]7__ 'VG_P 36_+HV+K1OLY06VG[E*N3DJ8R@QQS6O15J*CL<]2O M4J:3=SBXO!^H6EUK'V2\BCMKF+9:KN8-'\VYE/'"YST]:?I_AB\M9-0E.GZ- M&ES%'&+-&9HVVGGAKL:*HR.1A\-:G#9PLCVRS6MZ+FUM&G>2*- MFPQB0KNP;=312&!9'$;*HP8V;;G!]<<^E=91 M0!QEKX3OK>WFDCCTZ"<7R7D%O"S>4,#!0G:#T)Y _"M#0?MA\2:ZUZL*3,MN M=L)+*HVMQN(&[ZX'TKHZ* ,&Y\/&]EU?SV3R[Q8_**D[D90<'IZXK)M/#.L6 M>F:4A-C=7=GE:^N:?+J6G?9X617\Q'RY(& 03T%:5% '/76@W4UEK<* MR0AKZ0/$23@# ^]Q[=LU%=:)JJ7&J+8&R,.I1J'>=W#0N$V'"@8<$ =UQSUK MIJ* ..E\)2K=0W!L-+U FTBMY%O"0(V08W*=C9!R>./K5K6?#5SJS6RK-!;Q MV48>U$:D#SQC!([*,8QD]:Z>B@".#S?(C\\()MHW[#E<]\9[5)110 4444 8 M=UX5L+JYDG:2=6D;<0K#&?Q%0_\ "&Z?_P ][G_OI?\ "NBHK!X:DW=Q%RHX M"]\,W\=W(MM;/)"#\C%UR1^E7=*\)M-'(=166$@C8$=>?7L:[*BLHX&DIX0KND/L0.@]ZUJ*WC0IP=XK4= MDCC=4\'W=WIVCK;3P1WEI'%#<%B=DL:XR.F>HR.*34?"FH7NIO,4T^4&[2=+ MN9V,R(I'[L+MP![[OPKLZ*U&I%9VD6]C/-;3.'ND(("O'MVYY! MW;B>.,9X@M- UB&WTJP=[$6FFS!DE5W,DJ#.,KC"G!]6S[5UE% '%V_A2_76 M+2ZGCT\F"X>62[#LT\ZMG /RC&,CC)_"F7&G:GI=MH]A(+1K*#4XMDJ,QD<% MSC*X 7'M:9-?I;36DB)>6DHFA,@.QC@@JV.<$$C/:JE[8ZSJ M=LCS+8V]Q;S)-!''*\BL1U#,54C.>RG'O6_10!RM]X?U+58M3N+DVD-W=01V M\44S-N!D[MV[.>G2M2B@#BTLM M3TS5-%MK9;6:XAM90ZR.RHPW9X8*2/\ ODU:MO#NI:?]CO;>2UFOHGF>:*1V M2-_-()"L%)&"!@[>>>E=510!RLGAV[EM+M[BTTZ\N;VY\^6&61T2/Y0JA) I M.0 /FVC//2K&GZ%?P3V$MW=),8()(Y"79F^8\ $C+ #C)YKHJ* ..;PM>S:% M96-Q#82MI]P)(4>1FCN%P00^4^0X;MNY%;^BZ?\ V?:R*;&QLB[[C#9Y*C@# MEB%W'CKM'IVR=*B@#G(- NXI;9FDAQ%?27+88_=8< <=:+KP[<7.GZO!YT2R M75T+F!CD@%2I4-T[KSCL:Z.B@#E;OP_J6LS7LFHFS@6XL3:K' [2;#NSDDJN MX?@,>_6BVT"]@L;B.WTW1;"XDB$/FVQ9BP/WF)V#'&<+SSWKJJ* ,7P[HLN@ M036*R))8JVZW))WKGE@WX]#FMJBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH K:A_QXR?A_,44:A_Q MXR?A_,44 &G_ /'C'^/\S5FL2+4)8(Q$JH0N>2#4G]JS_P!R/\C_ (T :]%9 M']JS_P!R/\C_ (T?VK/_ '(_R/\ C0!KT5D?VK/_ '(_R/\ C1_:L_\ EX-101.SCH 8 chrs-20211231.xsd EX-101.SCH 00100 - Statement - Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - Statements of Operations link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - Statements of Comprehensive (Loss) Income link:presentationLink link:calculationLink link:definitionLink 00500 - Statement - Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 40102 - Disclosure - Organization and Significant Accounting Policies - Cash, Cash Equivalents and Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 40402 - Disclosure - Inventory - Balance Sheet Classifications (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Balance Sheet Components - Schedule of Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 40503 - Disclosure - Balance Sheet Components - Accrued and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 40703 - Disclosure - Debt Obligations - 2026 Convertible Notes Components (Details) link:presentationLink link:calculationLink link:definitionLink 40705 - Disclosure - Debt Obligations - 2026 Convertible Notes Future Payments (Details) link:presentationLink link:calculationLink link:definitionLink 40708 - Disclosure - Debt Obligations - 2022 Convertible Notes Interest Expense Components (Details) link:presentationLink link:calculationLink link:definitionLink 40711 - Disclosure - Convertible Notes and Term Loan - Term Loan Components (Details) Calc2 link:presentationLink link:calculationLink link:definitionLink 40711 - Disclosure - Debt Obligations - 2025 Term Loan Components (Details) link:presentationLink link:calculationLink link:definitionLink 40713 - Disclosure - Debt Obligations - 2025 Term Loan Future Payments (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Commitments and Contingencies - Schedule of Non-Cancelable Contractual Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 40902 - Disclosure - Leases - Schedule of Balance Sheet Classification of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 40903 - Disclosure - Leases - Schedule of Maturities of Operating and Finance Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 40906 - Disclosure - Leases - Schedule of Maturities of Operating and Finance Lease Liabilities (Details) Calc2 link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Income Taxes - Components of Income (Loss) Before Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 41102 - Disclosure - Income Taxes - Provision for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 41104 - Disclosure - Income Taxes - Reconciliation of Statutory U.S. Federal Rate (Details) link:presentationLink link:calculationLink link:definitionLink 41105 - Disclosure - Income Taxes - Components of Net Deferred Tax Assets (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - Net (Loss) Income Per Share - Computation of Basic and Diluted Net Income Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 00205 - Statement - Statements of Operations (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - Statements of Stockholders' Equity (Deficit) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - Debt Obligations (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - Stock-Based Compensation and Employee Benefits (Tables) link:presentationLink link:calculationLink link:definitionLink 40104 - Disclosure - Organization and Significant Accounting Policies - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 40105 - Disclosure - Organization and Significant Accounting Policies - Goodwill, Intangible Assets and Impairment of Long-lived Assets (Details) link:presentationLink link:calculationLink link:definitionLink 40106 - Disclosure - Organization and Significant Accounting Policies - Net Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Revenue - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - Revenue - Revenue by Significant Customer (Details) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - Revenue - Activities and Ending Reserve Balances for Each Significant Category of Discounts and Allowances (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Fair Value Measurements - Financial Assets and Liabilities Measured on a Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 40303 - Disclosure - Fair Value Measurements - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40403 - Disclosure - Inventory - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - Balance Sheet Components - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Collaborations and Other Arrangements (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Debt Obligations - Convertible Senior Subordinated Notes due 2026 Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - Debt Obligations - Capped Call Transactions Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 40704 - Disclosure - Debt Obligations - 2026 Convertible Notes Interest Expense Components (Details) link:presentationLink link:calculationLink link:definitionLink 40706 - Disclosure - Debt Obligations - Convertible Notes due 2022 Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 40707 - Disclosure - Debt Obligations - 2022 Convertible Notes Components (Details) link:presentationLink link:calculationLink link:definitionLink 40710 - Disclosure - Debt Obligations - 2025 Term Loan Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 40712 - Disclosure - Debt Obligations - 2025 Term Loan Interest Expense Components (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Leases - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Stock-Based Compensation and Employee Benefits - Equity Incentive Plans Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - Stock-Based Compensation and Employee Benefits - Stock Options Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 41003 - Disclosure - Stock Based Compensation and Employee Benefits - Summary of Option Activities Under 2016 and 2014 Plans (Details) link:presentationLink link:calculationLink link:definitionLink 41004 - Disclosure - Stock-Based Compensation and Employee Benefits - Additional Information Related to Status of Options (Details) link:presentationLink link:calculationLink link:definitionLink 41005 - Disclosure - Stock-Based Compensation and Employee Benefits - Summary of RSUs Activity, under 2014 Plan (Details) link:presentationLink link:calculationLink link:definitionLink 41006 - Disclosure - Stock-Based Compensation and Employee Benefits - Restricted Stock Units narrative (Details) link:presentationLink link:calculationLink link:definitionLink 41007 - Disclosure - Stock-Based Compensation and Employee Benefits - Employee Stock Purchase Plan (Details) link:presentationLink link:calculationLink link:definitionLink 41008 - Disclosure - Stock-Based Compensation and Employee Benefits - Stock-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 41009 - Disclosure - Stock-Based Compensation and Employee Benefits - Valuation Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 41010 - Disclosure - Stock-Based Compensation and Employee Benefits - 401(k) Retirement Plan (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 41202 - Disclosure - Net (Loss) Income Per Share - Outstanding Dilutive Potential Shares Excluded from Calculation of Diluted Net (loss) Income Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - Subsequent Events - 2027 Term Loans and TIGIT Option Exercises (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - Balance Sheets (Parentheticals) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Organization and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Inventory link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Balance Sheet Components link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Collaborations and Other Arrangements link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Debt Obligations link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Stock-Based Compensation and Employee Benefits link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - Net (Loss) Income Per Share link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 20102 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30103 - Disclosure - Organization and Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Inventory (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Balance Sheet Components (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 31103 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 31203 - Disclosure - Net (Loss) Income Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - Organization and Significant Accounting Policies - Organization (Details) link:presentationLink link:calculationLink link:definitionLink 40103 - Disclosure - Organization and Significant Accounting Policies - Investments in Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 40107 - Disclosure - Organization and Significant Accounting Policies - Cost of Goods Sold (Details) link:presentationLink link:calculationLink link:definitionLink 40108 - Disclosure - Organization and Significant Accounting Policies - Selling, General and Administrative Expense (Details) link:presentationLink link:calculationLink link:definitionLink 40109 - Disclosure - Organization and Significant Accounting Policies - Operating and Finance Leases (Details) link:presentationLink link:calculationLink link:definitionLink 41106 - Disclosure - Income Taxes - Reconciliation of Unrecognized Tax Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 chrs-20211231_cal.xml EX-101.CAL EX-101.DEF 10 chrs-20211231_def.xml EX-101.DEF EX-101.LAB 11 chrs-20211231_lab.xml EX-101.LAB EX-101.PRE 12 chrs-20211231_pre.xml EX-101.PRE XML 13 R1.htm IDEA: XBRL DOCUMENT v3.22.0.1
Document and Entity Information - USD ($)
12 Months Ended
Dec. 31, 2021
Jan. 31, 2022
Jun. 30, 2021
Cover [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Transition Report false    
Document Period End Date Dec. 31, 2021    
Documents Incorporated by Reference

Part III incorporates by reference certain information from the registrant’s definitive proxy statement for the 2022 Annual Meeting of Stockholders.

   
Entity File Number 001-36721    
Entity Registrant Name Coherus BioSciences, Inc.    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 27-3615821    
Entity Address, Address Line One 333 Twin Dolphin Drive    
Entity Address, Address Line Two Suite 600    
Entity Address, City or Town Redwood City    
Entity Address, State or Province CA    
Entity Address, Postal Zip Code 94065    
City Area Code 650    
Local Phone Number 649 - 3530    
Title of 12(b) Security Common Stock, $0.0001 par value per share    
Trading Symbol CHRS    
Security Exchange Name NASDAQ    
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Large Accelerated Filer    
ICFR Auditor Attestation Flag true    
Auditor Name Ernst & Young LLP    
Auditor Firm ID 42    
Auditor Location Redwood City, California    
Entity Small Business false    
Entity Emerging Growth Company false    
Entity Shell Company false    
Entity Common Stock, Shares Outstanding   77,275,299  
Entity Public Float     $ 836,606,033
Current Fiscal Year End Date --12-31    
Document Fiscal Year Focus 2021    
Document Fiscal Period Focus FY    
Entity Central Index Key 0001512762    
Amendment Flag false    
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 417,195 $ 541,158
Trade receivables, net 123,022 157,046
Inventory 37,642 44,233
Prepaid manufacturing 13,666 19,429
Other prepaid and other assets 10,798 5,613
Total current assets 602,323 767,479
Property and equipment, net 7,813 10,108
Inventory, non-current 55,610 47,956
Intangible assets 2,620 2,620
Goodwill 943 943
Other assets, non-current 10,025 12,543
Total assets 679,334 841,649
Current liabilities:    
Accounts payable 16,159 15,201
Accrued rebates, fees and reserve 79,027 81,529
Accrued compensation 22,014 22,244
Accrued and other current liabilities 48,127 26,679
Total current liabilities 165,327 145,653
2022 Convertible Notes 81,359 79,885
2022 Convertible Notes - related parties 27,120 26,628
2026 Convertible Notes 224,288 223,029
2025 Term loan 75,513 74,481
Lease liabilities, non-current 7,251 9,948
Other liabilities, non-current 750 1,051
Total liabilities 581,608 560,675
Commitments and contingencies (Note 8)
Stockholders' equity:    
Common stock ($0.0001 par value; shares authorized: 300,000,000; shares issued and outstanding: 76,930,096 and 72,513,348 at December 31, 2021 and 2020, respectively) 7 7
Additional paid-in capital 1,147,843 1,043,991
Accumulated other comprehensive loss (270) (270)
Accumulated deficit (1,049,854) (762,754)
Total stockholders' equity 97,726 280,974
Total liabilities and stockholders' equity $ 679,334 $ 841,649
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheets (Parentheticals) - $ / shares
Dec. 31, 2021
Dec. 31, 2020
Balance Sheets    
Common stock, par value $ 0.0001 $ 0.0001
Common stock, shares authorized 300,000,000 300,000,000
Common stock, shares issued 76,930,096 72,513,348
Common stock, shares outstanding 76,930,096 72,513,348
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.22.0.1
Statements of Operations - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Revenue:      
Net product revenue $ 326,551 $ 475,824 $ 356,071
Cost and expenses:      
Cost of goods sold 57,591 37,667 17,078
Research and development 363,105 142,759 94,188
Selling, general and administrative 169,713 139,079 137,037
Total cost and expenses 590,409 319,505 248,303
(Loss) income from operations (263,858) 156,319 107,768
Interest expense (includes related party expense of $2,541, $2,498 and $2,457 for the years ended December 31, 2021, 2020 and 2019, respectively) (22,959) (21,166) (17,601)
Other (expense) income, net (283) 554 2,608
Net (loss) income before income taxes (287,100) 135,707 92,775
Income tax provision 0 3,463 2,942
Net (loss) income $ (287,100) $ 132,244 $ 89,833
Net (loss) income per share:      
Basic $ (3.81) $ 1.85 $ 1.29
Diluted $ (3.81) $ 1.62 $ 1.23
Weighted-average number of shares used in computing net (loss) income per share:      
Basic 75,449,632 71,411,705 69,679,916
Diluted 75,449,632 83,491,898 73,185,943
Product Revenue      
Revenue:      
Net product revenue $ 326,600 $ 475,800 $ 356,100
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.22.0.1
Statements of Operations (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Statements of Operations      
Interest expense from transactions with related party $ 2,541 $ 2,498 $ 2,457
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.22.0.1
Statements of Comprehensive (Loss) Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Statements of Comprehensive (Loss) Income      
Net (loss) income $ (287,100) $ 132,244 $ 89,833
Other comprehensive (loss) income:      
Foreign currency translation adjustments, net of tax   288 (276)
Comprehensive (loss) income $ (287,100) $ 132,532 $ 89,557
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.22.0.1
Statements of Stockholders' Equity (Deficit) - USD ($)
2018 bonus payout in RSUs
Common Stock
2018 bonus payout in RSUs
Additional Paid-In Capital
2018 bonus payout in RSUs
2019 bonus payout in RSUs
Common Stock
2019 bonus payout in RSUs
Additional Paid-In Capital
2019 bonus payout in RSUs
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Loss
Cumulative translation adjustment
Accumulated Other Comprehensive Loss
Accumulated Deficit
Cumulative translation adjustment
Total
Beginning Balances at Dec. 31, 2018             $ 7,000 $ 946,515,000 $ (276,000) $ (282,000) $ (984,831,000) $ (276,000) $ (38,591,000)
Beginning Balances (in shares) at Dec. 31, 2018             68,302,681            
Issuance of common stock upon exercise of stock options               5,934,000         5,934,000
Issuance of common stock upon exercise of stock options (in shares)             863,940            
Issuance of common stock upon vesting of RSUs   $ 2,165,000 $ 2,165,000                    
Issuance of common stock upon vesting of RSUs (in shares) 175,054           39,765            
Stock-based compensation expense               35,218,000         35,218,000
Issuance of common stock in connection with common stock offerings, net of underwriters discounts, commissions and offering costs               8,228,000         8,228,000
Issuance of common stock in connection with common stock offerings, net of underwriters discounts, commissions and offering costs (in shares)             761,130            
Issuance of common stock under the ESPP             $ 289,977 3,518,000         3,518,000
Taxes paid related to net share settlement of bonus payout in RSUs               (815,000)         (815,000)
Taxes paid related to net share settlement of RSUs (in shares)             (65,886)            
Cumulative translation adjustment                         (276,000)
Net (loss) income                     89,833,000   89,833,000
Ending Balances at Dec. 31, 2019             $ 7,000 1,000,763,000 $ 288,000 (558,000) (894,998,000) $ 288,000 105,214,000
Ending Balances (in shares) at Dec. 31, 2019             70,366,661            
Issuance of common stock upon exercise of stock options               17,061,000         17,061,000
Issuance of common stock upon exercise of stock options (in shares)             1,704,764            
Issuance of common stock upon vesting of RSUs (in shares)             89,668            
Stock-based compensation expense               39,038,000         39,038,000
Issuance of common stock in connection with common stock offerings, net of underwriters discounts, commissions and offering costs         $ 2,378,000 $ 2,378,000              
Issuance of common stock in connection with common stock offerings, net of underwriters discounts, commissions and offering costs (in shares)       134,099                  
Issuance of common stock under the ESPP               3,801,000         3,801,000
Issuance of common stock under the ESPP (in shares)             267,772            
Taxes paid related to net share settlement of bonus payout in RSUs               (880,000)         (880,000)
Taxes paid related to net share settlement of RSUs (in shares)             (49,616)            
Cumulative translation adjustment                         288,000
Net (loss) income                     132,244,000   132,244,000
Ending Balances at Dec. 31, 2020             $ 7,000 1,043,991,000   (270,000) (762,754,000)   $ 280,974,000
Ending Balances (in shares) at Dec. 31, 2020             72,513,348           72,513,348
Issuance of common stock upon exercise of stock options               10,410,000         $ 10,410,000
Issuance of common stock upon exercise of stock options (in shares)             1,316,361            
Issuance of common stock upon vesting of RSUs (in shares)             465,930            
Stock-based compensation expense               51,290,000         51,290,000
Issuance of common stock in connection with common stock offerings, net of underwriters discounts, commissions and offering costs               40,903,000         40,903,000
Issuance of common stock in connection with common stock offerings, net of underwriters discounts, commissions and offering costs (in shares)             2,491,988            
Issuance of common stock under the ESPP               3,002,000         3,002,000
Issuance of common stock under the ESPP (in shares)             238,934            
Taxes paid related to net share settlement of bonus payout in RSUs               (1,753,000)         (1,753,000)
Taxes paid related to net share settlement of RSUs (in shares)             (96,465)            
Purchase of capped call options related to convertible notes due 2026               (18,170,000)         (18,170,000)
Net (loss) income                     (287,100,000)   (287,100,000)
Ending Balances at Dec. 31, 2021             $ 7,000 $ 1,147,843,000   $ (270,000) $ (1,049,854,000)   $ 97,726,000
Ending Balances (in shares) at Dec. 31, 2021             76,930,096           76,930,096
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.22.0.1
Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Operating activities      
Net (loss) income $ (287,100) $ 132,244 $ 89,833
Adjustments to reconcile net (loss) income to net cash (used in) provided by operating activities:      
Depreciation and amortization 3,454 2,888 3,259
Stock-based compensation expense 51,364 38,160 33,591
Write-off of prepaid manufacturing services related to the termination of CHS-2020 3,210    
Write-off of inventory that did not meet acceptance criteria 5,133 2,171 395
Non-cash accretion of discount on marketable securities 1,095 (155) (165)
Non-cash interest expense from amortization of debt discount 4,257 3,481 2,339
Non-cash operating lease expense 2,207 2,081 1,789
Upfront license fee payment to Junshi Biosciences 136,000    
Upfront and milestone based license fee payments   7,500 11,075
Other non-cash adjustments 588 426 562
Changes in operating assets and liabilities:      
Trade receivables, net 34,062 (15,218) (141,992)
Inventory (6,253) (38,359) (48,579)
Prepaid manufacturing 3,828 (10,851) (672)
Other prepaid, current and non-current assets (5,351) (2,020) (2,474)
Accounts payable 874 (9,820) 9,893
Accrued rebates, fees and reserves (2,502) 30,409 51,120
Accrued compensation (230) 6,212 10,035
Accrued and other current and non-current liabilities 17,932 4,996 8,346
Net cash (used in) provided by operating activities (37,432) 154,145 28,355
Investing activities      
Purchases of property and equipment (1,289) (7,231) (1,822)
Proceeds from disposal of property and equipment   175  
Purchases of investments in marketable securities (182,485) (273,845) (20,235)
Proceeds from maturities of investments in marketable securities 99,692 274,000 20,400
Proceeds from sale of investments in marketable securities 81,672    
Upfront license fee payment to Junshi Biosciences (136,000)    
Upfront and milestone based license fee payments   (7,500) (11,075)
Net cash used in investing activities (138,410) (14,401) (12,732)
Financing activities      
Proceeds from common stock offering, net of underwriters discounts, commissions and offering costs     8,153
Proceeds from issuance of Convertible Notes   222,156  
Purchase of capped call options related to Convertible Notes due 2026   (18,170)  
Proceeds from issuance of common stock to Junshi Biosciences, net of issuance costs 40,903    
Proceeds from term loan, net of issuance costs     72,955
Proceeds from issuance of common stock upon exercise of stock options 10,399 17,428 5,558
Proceeds from purchase under the employee stock purchase plan 3,002 3,801 3,519
Taxes paid related to net share settlement of RSUs (1,753) (880) (815)
Principal payments for finance lease obligations (672) (389)  
Net cash provided by financing activities 51,879 223,946 89,370
Effect of exchange rate changes in cash, cash equivalents and restricted cash     (276)
Net (decrease) increase in cash, cash equivalents and restricted cash (123,963) 363,690 104,717
Cash, cash equivalents and restricted cash, beginning of period 541,598 177,908 73,191
Cash, cash equivalents and restricted cash at end of period 417,635 541,598 177,908
Supplemental disclosure of cash flow information      
Cash paid for interest 18,684 16,959 15,263
Cash paid for income taxes 1,221 3,953 1,732
Non-cash bonus payment settled in common stock   1,498 1,350
Right-of-use assets obtained in exchange for lease obligations related to operating leases 434 1,388 5,267
Right-of-use assets obtained in exchange for lease obligations related to finance leases 477 1,817  
Supplemental disclosures of non-cash investing and financing activities      
Purchase of property and equipment in accounts payable and accrued liabilities $ 119 $ 109 $ 999
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.22.0.1
Organization and Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2021
Organization and Summary of Significant Accounting Policies  
Organization and Summary of Significant Accounting Policies

Coherus BioSciences, Inc.

Notes to Consolidated Financial Statements

1.Organization and Significant Accounting Policies

Description of the Business

Coherus BioSciences, Inc. (the “Company” or “Coherus”) is a commercial-stage biopharmaceutical company focused on the research, development and commercialization of innovative immunotherapies to treat cancer. The Company’s strategy is to build a leading immuno-oncology franchise funded with cash generated through net sales of its diversified portfolio of FDA-approved therapeutics. The Company’s headquarters and laboratories are located in Redwood City, California and in Camarillo, California, respectively. The Company sells UDENYCA, a biosimilar to Neulasta, a long-acting granulocyte-colony stimulating factor, in the United States. The FDA-approved YUSIMRY in December 2021, which the Company plans to launch in the United States on or after July 1, 2023, per the terms of an agreement with Humira manufacturer, AbbVie.

The Company’s product pipeline comprises three product candidates, toripalimab, an anti-PD-1 antibody being developed in collaboration with Junshi Biosciences Co., Ltd., CIMERLI, a Lucentis biosimilar candidate in-licensed for commercial rights in the United States and Canada from Bioeq, and a bevacizumab (Avastin) biosimilar in-licensed for commercial rights in the United States from Innovent Biologics (Suzhou) Co., Ltd.

Basis of Consolidation

The accompanying consolidated financial statements have been prepared in accordance with U.S. GAAP and include the accounts of Coherus and its wholly-owned subsidiaries. The Company does not have any significant interests in variable interest entities.  All material intercompany transactions and balances have been eliminated upon consolidation.

Use of Estimates

The preparation of financial statements in conformity with U.S. GAAP requires management to make judgements, estimates and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses, and related disclosures. Management bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances. These estimates form the basis for making judgments about the carrying values of assets and liabilities when these values are not readily apparent from other sources. Estimates are assessed each period and updated to reflect current information, such as the economic considerations related to the impact that the recent COVID-19 outbreak could have on the Company’s significant accounting estimates. Accounting estimates and judgements are inherently uncertain and the actual results could differ from these estimates.

Segment Reporting and Revenue by Geographic Region

The Company operates and manages its business as one reportable and operating segment, which is the business of developing and commercializing human pharmaceutical products.  The Company’s chief executive officer, who is the chief operating decision maker, reviews financial information on an aggregate basis for purposes of allocating resources and evaluating financial performance. All revenue is generated and all long-lived assets are primarily maintained in the United States.

Cash, Cash Equivalents and Restricted Cash

Cash, cash equivalents and restricted cash comprise cash and highly liquid investments with original maturities of 90 days or less.

The following table provides a reconciliation of cash, cash equivalents and restricted cash within the consolidated balance sheets and which, in aggregate, represent the amount reported in the consolidated statements of cash flows:

Year Ended December 31, 

(in thousands)

2021

    

2020

    

2019

At beginning of period:

Cash and cash equivalents

$

541,158

$

177,668

$

72,356

Restricted cash

440

240

835

Total cash, cash equivalents and restricted cash

$

541,598

$

177,908

$

73,191

At end of period:

Cash and cash equivalents

$

417,195

$

541,158

$

177,668

Restricted cash

 

440

 

440

 

240

Total cash, cash equivalents and restricted cash

$

417,635

$

541,598

$

177,908

Restricted cash consists of deposits for letters of credit that the Company has provided to secure its obligations under certain leases and is included in other assets, non-current on the consolidated balance sheets.

The Company classifies the up-front and milestone payments related to licensing arrangements as cash flows from investing activities in its consolidated statements of cash flows.

Investments in Marketable Securities

Investments in marketable securities primarily consist of corporate debt obligations and commercial paper. Management determines the appropriate classification of investments in marketable securities at the time of purchase based upon management’s intent with regards to such investment and reevaluates such designation as of each balance sheet date. The Company’s investment policy requires that it only invests in highly rated securities and limit its exposure to any single issuer. All investments in marketable debt securities are held as available-for-sale and are carried at the estimated fair value as determined based upon quoted market prices or pricing models for similar securities.

The Company classifies investments in marketable securities as short-term when they have remaining contractual maturities of one year or less from the balance sheet date. The Company periodically assesses its marketable securities for impairment and credit losses.  Unrealized gains and losses on available-for-sale securities are reported as a component of accumulated comprehensive income (loss), with the exception of unrealized losses believed to be related to credit losses, if any, which are recognized in earnings in the period the impairment occurs. Impairment assessments are made at the individual security level each reporting period. When the fair value of an investment is less than its cost at the balance sheet date, a determination is made as to whether the impairment is related to a credit loss and, if it is, the portion of the impairment relating to credit loss is recorded as an allowance through net income. Realized gains and losses and declines in value, if any, on available-for-sale securities are included in other (expense) income, net, based on the specific identification method. During 2021, 2020 and 2019, interest income from marketable securities was $1.4 million, $0.6 million and $1.6 million, respectively.

Trade Receivables

Trade receivables are recorded net of allowances for chargebacks, chargeback prepayments, cash discounts for prompt payment and credit losses. The Company estimates an allowance for expected credit losses by considering factors such as historical experience, credit quality, the age of the accounts receivable balances, and current economic conditions that may affect a customer’s ability to pay. The corresponding expense for the credit loss allowance is reflected in selling, general and administrative expenses. The credit loss allowance was immaterial as of December 31, 2021 and 2020.

Concentrations of Risk

The Company’s financial instruments that are exposed to concentration of credit risk consist primarily of cash, cash equivalents, investments and accounts receivable. The Company attempts to minimize the risks related to cash, cash equivalents and investments by

investing in a broad and diverse range of financial instruments. The investment portfolio is maintained in accordance with the Company’s investment policy, which defines allowable investments, specifies credit quality standards and limits the credit exposure of any single issuer. There were no material losses from credit risks on such accounts during any of the periods presented. The Company is not exposed to any significant concentrations of credit risk from these financial instruments.

The Company is subject to credit risk from trade receivables related to product sales and monitors the credit worthiness of customers that are granted credit in the normal course of business. In general, there is no requirement for collateral from customers. The Company has not experienced significant losses with respect to the collection of trade receivables. The Company believes that its allowance for expected credit losses was adequate at December 31, 2021.

The Company entered into a strategic commercial supply agreement with KBI Biopharma for the supply of UDENYCA. The Company currently has not engaged back-up suppliers or vendors for this single-sourced service. If KBI Biopharma is not able to manufacture the supply needed in the quantities and timeframe required, the Company may not be able to supply the product in a timely manner.

Substantially all of the Company’s revenues are in the United States to three wholesalers. UDENYCA is currently the only product sold by the Company and accounted for all of the Company’s revenues in 2021, 2020 and 2019.

The Company has no significant monetary assets or liabilities in foreign currencies, and the Company has not had material foreign currency impacts for all years presented.

Inventory

Inventory is stated at the lower of cost or estimated net realizable value with cost determined under the first-in first-out method. Inventory costs include third-party contract manufacturing, third-party packaging services, freight, labor costs for personnel involved in the manufacturing process, and indirect overhead costs. The Company primarily uses actual costs to determine the cost basis for inventory. The determination of excess or obsolete inventory requires judgment including consideration of many factors, such as estimates of future product demand, current and future market conditions, product expiration information, and potential product obsolescence, among others.

Although the Company believes the assumptions used in estimating potential inventory write-downs are reasonable, if actual market conditions are less favorable than projected by management, write-downs of inventory, charges related to firm purchase commitments, or both may be required which would be recorded as cost of goods sold in the consolidated statement of operations. Adverse developments affecting the Company’s assumptions of the level and timing of demand for its products include those that are outside of the Company’s control such as the actions taken by competitors and customers, the direct or indirect effects of the COVID-19 pandemic, and other factors.

Prior to the regulatory approval of our product candidates, the Company incurred expenses for the manufacture of drug product that could potentially be available to support the commercial launch of our products.  Inventory costs are capitalized when future commercialization is considered probable and the future economic benefit is expected to be realized, based on management’s judgment.  A number of factors are considered, including the current status in the regulatory approval process, potential impediments to the approval process such as safety or efficacy, viability of commercialization and marketplace trends.  All inventory on the consolidated balance sheet as of December 31, 2021 was related to UDENYCA. The Company began to capitalize inventory costs associated with UDENYCA after receiving regulatory approval in November 2018.

Property and Equipment

Property and equipment is stated at cost less accumulated depreciation and amortization. Maintenance and repairs are charged to expense as incurred. Interest costs incurred during the construction of major capital projects are capitalized until the underlying asset is ready for its intended use, at which point the capitalized interest costs are amortized as depreciation or amortization expense over the life of the underlying asset. When the Company disposes of property and equipment, it removes the associated cost and accumulated depreciation from the related accounts in the consolidated balance sheets and include any resulting gain or loss in the consolidated statements of operations. Eligible costs of internal use software and implementation costs of certain hosting arrangements are capitalized

and amortized over the estimated useful life of the software or associated hosting arrangement, as applicable. Depreciation and amortization are recognized using the straight-line method over the following estimated useful lives:

Computer equipment and software

    

3 - 7 years

Furniture and fixtures

 

5 years

Machinery and equipment

 

5 years

Leasehold improvements

 

Shorter of lease term or useful life

Goodwill and Intangible Assets

Goodwill represents the excess of the consideration transferred over the estimated fair value of assets acquired and liabilities assumed in a business combination. Intangible assets are measured at their respective fair values as of the acquisition date and may be subject to adjustment within the measurement period, which may be up to one year from the acquisition date. Intangible assets related to acquired in-process research and development (“IPR&D”) projects are considered to be indefinite-lived until the completion or abandonment of the associated research and development efforts. Goodwill and intangible assets with indefinite useful lives are not amortized and are tested for impairment annually, or more frequently if events or changes in circumstances indicate that it is more likely than not that the assets are impaired. Intangible assets of $2.6 million as of December 31, 2021 and 2020 consist of IPR&D. There were no impairments to goodwill or intangible assets during the years ended December 31, 2021, 2020 and 2019.

When development is successfully completed, which generally occurs when regulatory approval is obtained, the associated assets are deemed finite-lived and amortized over their respective estimated useful lives beginning at that point in time. Intangible assets with finite useful lives are amortized over their estimated useful lives, primarily on a straight-line basis, and are reviewed for impairment when facts or circumstances indicate that the carrying value of these assets may not be recoverable.

Impairment of Long-Lived Assets

Long-lived assets, including property and equipment and finite-lived intangible assets, are reviewed for impairment whenever facts or circumstances either internally or externally may indicate that the carrying value of an asset may not be recoverable. If there is an indication of impairment, the Company tests for recoverability by comparing the estimated undiscounted future cash flows expected to result from the use of the asset to the carrying amount of the asset or asset group. If the asset or asset group is determined to be impaired, any excess of the carrying value of the asset or asset group over its estimated fair value is recognized as an impairment loss. There were no material impairments recorded during the years ended December 31, 2021, 2020 and 2019.

Accrued Research and Development Expense

Clinical trial costs are a component of research and development expense. The Company accrues and expenses clinical trial activities performed by third parties based upon actual work completed in accordance with agreements established with clinical research and manufacturing organizations and clinical sites. The Company determines the actual costs through monitoring patient enrollment, discussions with internal personnel and external service providers regarding the progress or stage of completion of trials or services and the agreed-upon fee to be paid for such services.

Net Revenues

The Company sells to wholesalers and distributors, (collectively, “Customers”). The Customers then resell to hospitals and clinics (collectively, “Healthcare Providers”) pursuant to contracts with the Company. In addition to distribution agreements with Customers and contracts with Healthcare Providers, the Company enters into arrangements with group purchasing organizations (“GPOs”) that provide for United States government-mandated or privately-negotiated rebates, chargebacks and discounts. The Company also enters into rebate arrangements with payers, which consist primarily of commercial insurance companies and government entities, to cover the reimbursement of our products to Healthcare Providers. The Company provides co-payment assistance to patients who have commercial insurance and meet certain eligibility requirements. Revenue from product sales is recognized at the point when a Customer obtains control of the product and the Company satisfies its performance obligation, which generally occurs at the time product is shipped to the Customer. Payment terms differ by jurisdiction and customer, but payment terms typically range from 30 to 67 days from date of shipment.

Product Sales Discounts and Allowances

Revenue from product sales is recorded at the net sales price (“transaction price”), which includes estimates of variable consideration for which reserves are established and that result from chargebacks, rebates, co-pay assistance, prompt-payment discounts, returns and other allowances that are offered within contracts between the Company and its Customers, Healthcare Providers, payers and GPOs. These reserves are based on the amounts earned or to be claimed on the related sales and are classified as reductions in trade receivables (if the amounts are payable to a Customer) or current liabilities (if the amounts are payable to a party other than a Customer). Where appropriate, these estimates take into consideration a range of possible outcomes that are probability-weighted for relevant factors such as historical experience, current contractual and statutory requirements, specifically known market events and trends, industry data and forecasted Customer buying and payment patterns. Overall, these reserves reflect the best estimates of the amount of consideration to which the Company is entitled based on the terms of its contracts. The amount of variable consideration that is included in the transaction price may be constrained, and is included in the net sales price only to the extent that it is probable that a significant reversal in the amount of the cumulative revenue recognized will not occur in a future period. The actual amount of consideration ultimately received may differ. If actual results in the future vary from the Company’s estimates, the estimates will be adjusted, which will affect net product revenue in the period that such variances become known.

Chargebacks: Chargebacks are discounts that occur when Healthcare Providers purchase directly from a Customer. Healthcare Providers, which belong to Public Health Service institutions, non-profit clinics, government entities, GPOs, and health maintenance organizations, generally purchase the product at a discounted price. The Customer, in turn, charges back to the Company the difference between the price initially paid by the Customer and the discounted price paid by the Healthcare Providers to the Customer. The allowance for chargebacks is based on an estimate of sales through to Healthcare Providers from the Customer.

Discounts for Prompt Payment: The Company provides for prompt payment discounts to its Customers, which are recorded as a reduction in revenue in the same period that the related product revenue is recognized.

Rebates: Rebates include mandated discounts under the Medicaid Drug Rebate Program, other government programs and commercial contracts. Rebate amounts owed after the final dispensing of the product to a benefit plan participant are based upon contractual agreements or legal requirements with these public sector benefit providers. The accrual for rebates is based on statutory or contractual discount rates and expected utilization. The estimates for the expected utilization of rebates are based on Customer and commercially available payer data, as well as data collected from the Healthcare Providers, Customers, GPOs, and historical utilization rates. Rebates invoiced by payers, Healthcare Providers and GPOs are paid in arrears. If actual future rebates vary from estimates, the Company may need to adjust its accruals, which would affect net product revenue in the period of adjustment.

Co-payment Assistance: Patients who have commercial insurance and meet certain eligibility requirements may receive co-payment assistance. The calculation of the accrual for co-pay assistance is based on an estimate of claims and the cost per claim that the Company expects to receive associated with product that has been recognized as revenue.

Product Returns: The Company offers its Customers a limited product return right, which is principally based upon whether the product is damaged or defective, or the product’s expiration date. Product return allowance is estimated and recorded at the time of sale.

Other Allowances: The Company pays fees to Customers and GPOs for account management, data management and other administrative services. To the extent that the services received are distinct from the sale of products to the customer, these payments are classified in selling, general and administrative expense in the Company’s consolidated statements of operations, otherwise they are included as a reduction in product revenue.

Royalty Revenue

Royalty revenue from licensees, which is based on sales to third-parties of licensed products, is recorded when the third-party sale occurs and the performance obligation to which some or all of the royalty has been allocated has been satisfied (or partially satisfied). Royalty revenue was insignificant for the periods presented and is included in total revenues.

Cost of Goods Sold

Cost of goods sold consists primarily of third-party manufacturing, distribution, and certain overhead costs.  A portion of the costs of producing UDENYCA sold to date was expensed as research and development prior to the FDA approval of UDENYCA and, therefore, it is not reflected in the cost of goods sold. During the first quarter of 2021, the UDENYCA inventory with no inventory value was fully utilized.

On May 2, 2019, the Company and Amgen settled a trade secret action brought by Amgen. As a result, cost of goods sold reflects a mid-single digit royalty on net product revenue, which began on July 1, 2019. The royalty cost will continue for five years pursuant to the settlement.

In 2021, 2020 and 2019, cost of goods sold included write-offs for inventory of $5.1 million, $2.2 million and $0.4 million, respectively, that did not meet the Company’s acceptance criteria, net of credits received from manufacturers. In 2019, cost of goods sold included write-off of prepaid manufacturing costs of $1.3 million due to the cancellation of certain manufacturing reservations.

Research and Development Expense

Research and development expense represents costs incurred to conduct research, such as the discovery and development of our product candidates. The Company recognizes all research and development costs as they are incurred. The Company currently tracks research and development costs incurred on a product candidate basis only for external research and development expenses. The Company’s external research and development expense consists primarily of:

expense incurred under agreements with consultants, third-party CROs, and investigative sites where a substantial portion of the Company’s preclinical studies and all of its clinical trials are conducted;
costs of acquiring originator comparator materials and manufacturing preclinical study and clinical trial supplies and other materials from CMOs, and related costs associated with release and stability testing;
costs associated with manufacturing process development activities; and
upfront and milestone payments related to licensing and collaboration agreements.

Internal costs are associated with activities performed by the Company’s research and development organization and generally benefit multiple programs. These costs are not separately allocated by product candidate. Unallocated, internal research and development costs consist primarily of:

personnel-related expense, which include salaries, benefits and stock-based compensation; and
facilities and other allocated expense, which include direct and allocated expense for rent and maintenance of facilities, depreciation and amortization of leasehold improvements and equipment, laboratory and other supplies.

Products manufactured prior to regulatory approval may not be sold unless regulatory approval is obtained. The Company expenses manufacturing costs as incurred as research and development expense for products that have not been approved until future commercialization is considered probable and the future economic benefit is expected to be realized, based on management’s judgment. The Company began to capitalize inventory costs associated with UDENYCA after receiving regulatory approval in November 2018.

License Agreements

The Company has entered and may continue to enter into license agreements to access and utilize certain technology. To determine whether the licensing transactions should be accounted for as a business combination or as an asset acquisition, the Company makes certain judgments, which include assessing whether the acquired set of activities and assets would meet the definition of a business under the relevant accounting rules.

If the acquired set of activities and assets does not meet the definition of a business, the transaction is recorded as an asset acquisition and therefore, any acquired IPR&D that does not have an alternative future use is charged to expense at the acquisition date. To date none of the Company’s license agreements have been considered to be the acquisition of a business.

Selling, General and Administrative Expense

Selling, general and administrative expenses comprise primarily compensation and benefits associated with sales and marketing, finance, human resources, legal, information technology and other administrative personnel, outside marketing, advertising and legal expenses and other general and administrative costs. The Company expenses the cost of advertising, including promotional expenses, as incurred. Advertising expenses were $8.7 million, $3.8 million and $4.5 million in 2021, 2020 and 2019, respectively.

Stock-Based Compensation

The Company’s compensation programs include stock-based awards, and the related grants under these programs are accounted for at fair value. The fair values are recognized as compensation expense on a straight-line basis over the vesting period with the related costs recorded in cost of goods sold, research and development, and selling, general and administrative expense, as appropriate. The Company accounts for forfeitures as they occur.

Income Taxes

The Company utilizes the liability method of accounting for deferred income taxes. Under this method, deferred tax liabilities and assets are recognized for the expected future tax consequences of temporary differences between the carrying amounts and the tax basis of assets and liabilities. A valuation allowance is established against deferred tax assets because, based on the weight of available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized. The Company’s policy is to record interest and penalties on uncertain tax positions as income tax expense.

The Company recognizes uncertain income tax positions at the largest amount that is more likely than not to be sustained upon audit by the relevant taxing authority. The Company does not expect its unrecognized tax benefits to change significantly in 2022.

Operating and Finance Leases

The Company determines if an arrangement is a lease at inception. The Company does not recognize right-of-use assets and lease liabilities related to short-term leases. The Company also does not separate lease and non-lease components for its facility and vehicle leases. Operating leases are included in other current liabilities, other assets, non-current, and lease liabilities, non-current in the consolidated balance sheets. The lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise any such options. The Company recognizes operating lease expense for these leases on a straight-line basis over the term of the lease.

The term under the Company’s vehicle lease agreement is 36 months. The vehicles leased under this arrangement were classified as finance leases. Finance leases are included in property and equipment, net, accrued and other current liabilities, and lease liabilities, non-current in the consolidated balance sheets and assets under Finance leases are depreciated to operating expenses on a straight-line basis over their estimated useful lives.

The operating and finance lease right-of-use assets and the lease liabilities are recognized based on the present value of lease payments over the lease term at the lease commencement date. The Company uses its incremental borrowing rate based on the information available at the commencement date in determining the lease liabilities as the Company's leases generally do not provide an implicit rate.

Net (Loss) Income per Share

Basic net (loss) income per share is calculated by dividing the net (loss) income by the weighted-average number of shares of common stock outstanding for the period, without consideration for potential dilutive common shares. Diluted net income per share is computed by dividing the net income by the weighted-average number of common shares outstanding for the period plus any potential

dilutive common shares outstanding for the period determined using the treasury stock method for options, RSUs and ESPP and using the if-converted method for the convertible notes. Diluted net loss per share is computed by dividing net loss by the weighted-average number of common shares outstanding for the period, without consideration for any potential dilutive common share equivalents as their effect would be antidilutive (see Note 12. Net (Loss) Income Per Share).

Comprehensive (Loss) Income

Comprehensive (loss) income is composed of two components: net (loss) income and other comprehensive (loss) income. Other comprehensive (loss) income refers to gains and losses that under U.S. GAAP are recorded as an element of stockholders’ equity, but are excluded from net (loss) income. The Company’s other comprehensive (loss) income include foreign currency translation adjustments in 2021, 2020 and 2019.

Reclassifications

Certain prior year amounts in the consolidated balance sheets and consolidated statements of cash flows have been reclassified to conform with the current year presentation in 2021. As a result, there was no change to total assets on the consolidated balance sheet or net cash provided by operating activities on the consolidated statements of cash flows for the prior years.

Recent Accounting Pronouncements

In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. The new guidance removes certain exceptions for recognizing deferred taxes for investments, performing intra-period allocation and calculating income taxes in interim periods. It also adds guidance to reduce complexity in certain areas, including recognizing deferred taxes for tax goodwill and allocating taxes to members of a consolidated group. The Company adopted this guidance as of January 1, 2021. The adoption did not have a material impact on the Company’s consolidated financial statements.

In October 2020, the FASB issued ASU 2020-10, Codification Improvements, which updates various codification topics by clarifying or improving disclosure requirements to align with the SEC’s regulations. The Company adopted this guidance as of January 1, 2021. The adoption did not have a material impact on the Company’s consolidated financial statements.

The Company has reviewed other recent accounting pronouncements and concluded they are either not applicable to the business or that no material effect is expected on the consolidated financial statements as a result of future adoption.

XML 22 R10.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue
12 Months Ended
Dec. 31, 2021
Revenue  
Revenue
2.Revenue

The Company initiated United States sales of UDENYCA on January 3, 2019. The Company recorded net revenue of $326.6 million, $475.8 million and $356.1 million during 2021, 2020 and 2019, respectively.

Revenue by significant Customer was distributed as follows:

Year Ended December 31,

 

2021

2020

 

2019

 

McKesson Corporation

39

%

38

%

42

%

AmeriSource-Bergen Corporation

39

%

37

%

33

%

Cardinal Health, Inc.

20

%

23

%

23

%

Others

2

%

2

%

2

%

Total revenue

100

%

100

%

100

%

 

Product Sales Discounts and Allowances

The activities and ending reserve balances for each significant category of discounts and allowances, which constitute variable consideration, were as follows:

Year Ended December 31, 2021

    

Chargebacks

    

    

Other Fees,

    

and Discounts

Co-pay

for Prompt

Assistance

(in thousands)

Payment

Rebates

and Returns

Total

Balance at December 31, 2020

$

40,580

$

54,058

$

28,760

$

123,398

Provision related to sales made in:

 

Current period

470,791

113,705

94,703

679,199

Prior period

(2,876)

(4,976)

(3,555)

(11,407)

Payments and customer credits issued

 

(478,830)

(108,783)

(93,854)

(681,467)

Balance at December 31, 2021

$

29,665

$

54,004

$

26,054

$

109,723

Year Ended December 31, 2020

    

Chargebacks

    

    

Other Fees,

    

and Discounts

Co-pay

for Prompt

Assistance

(in thousands)

Payment

Rebates

and Returns

Total

Balance at December 31, 2019

$

35,159

$

27,494

$

24,494

$

87,147

Provision related to sales made in:

Current period

 

462,328

115,864

114,372

692,564

Prior period

(1,336)

(3,438)

(6,288)

(11,062)

Payments and customer credits issued

 

(455,571)

 

(85,862)

 

(103,818)

 

(645,251)

Balance at December 31, 2020

$

40,580

$

54,058

$

28,760

$

123,398

Chargebacks and discounts for prompt payment are recorded as a reduction in trade receivables, and the remaining reserve balances are classified as current liabilities in the accompanying consolidated balance sheets.

XML 23 R11.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements
12 Months Ended
Dec. 31, 2021
Fair Value Measurements  
Fair Value Measurements
3.Fair Value Measurements

The fair value of financial instruments are classified into one of the following categories:

Level 1 — Quoted prices in active markets for identical assets or liabilities.
Level 2 — Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities, quoted prices 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 assets or liabilities.
Level 3 — Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.

A financial instrument’s categorization within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement. Unrealized gains and losses in the Company’s investments in these money market funds were insignificant in 2021, 2020 and 2019.

There were no transfers between Level 1, Level 2 and Level 3 during the periods presented. The fair values of cash equivalents approximate their carrying values due to the short-term nature of such financial instruments.

Financial assets and liabilities measured at fair value on a recurring basis are summarized as follows:

Fair Value Measurements

December 31, 2021

(in thousands)

    

Level 1

    

Level 2

    

Level 3

    

Total

Financial Assets:

 

  

 

  

 

  

 

  

Cash and cash equivalents (money market funds)

$

417,165

$

$

$

417,165

Restricted cash (money market funds)

 

440

 

 

 

440

Total financial assets

$

417,605

$

$

$

417,605

Financial Liabilities:

 

 

  

 

  

 

  

Contingent consideration

$

$

$

102

$

102

    

Fair Value Measurements

December 31, 2020

(in thousands)

    

Level 1

    

Level 2

    

Level 3

    

Total

Financial Assets:

 

  

 

  

 

  

 

  

Cash and cash equivalents (money market funds)

$

538,673

$

$

$

538,673

Restricted cash (money market funds)

 

440

 

 

 

440

Total financial assets

$

539,113

$

$

$

539,113

Financial Liabilities:

 

  

 

  

 

  

 

  

Contingent consideration

$

$

$

102

$

102

As part of the InteKrin acquisition in February 2014, the Company recognized contingent consideration associated with potential payments, which would be payable to the former InteKrin stockholders if the Company enters into a compound transaction agreement as defined in the InteKrin purchase agreement. In February 2020, the Company announced that it is seeking strategic alternatives to finance this program externally. As of December 31, 2021 and 2020, the $0.1 million fair value of the contingent consideration was recorded in other liabilities, non-current on the consolidated balance sheets.

1.5% Convertible Notes due 2026

The estimated fair value of the 1.5% Convertible Notes due 2026, which the Company issued in April 2020 (see Note 7. Debt Obligations) is influenced by interest rates, the Company’s stock price and stock price volatility and is determined by prices observed in market trading. The market for trading of the Convertible Notes due 2026 is not considered to be an active market and therefore the estimate of fair value is based on Level 2 inputs. The estimated fair value of the Convertible Notes due 2026 was $271.9 million and $269.1 million (par value $230.0 million) as of December 31, 2021 and 2020, respectively.

8.2% Convertible Notes due 2022

The estimated fair value of the 8.2% Convertible Senior Notes Due 2022, which the Company issued on February 29, 2016 (see Note 7. Debt Obligations) is based on an income approach. When determining the estimated fair value of the Company’s 8.2% Convertible Notes due 2022, the Company used a single factor binomial lattice model which incorporates the terms and conditions of the convertible notes and market-based risk measurement that are indirectly observable, such as credit risk and therefore the estimate of fair value is based on Level 3 inputs. The lattice model produces an estimated fair value based on changes in the price of the underlying common shares price over successive periods of time. An estimated yield based on market data is used to discount straight debt cash flows. The estimated fair value was $108.4 million and $113.7 million (par value $100.0 million plus premium of $9.0 million) as of December 31, 2021 and 2020, respectively.

2025 Term Loan

The principal amount outstanding under the Company’s 2025 Term Loan (see Note 7. Debt Obligations) as of December 31, 2021 of $75.0 million is subject to a variable interest rate, which is based on three month LIBOR (“LIBOR”) plus a fixed percentage, and as such, the Company believes the carrying amount of these obligations approximates fair value.

XML 24 R12.htm IDEA: XBRL DOCUMENT v3.22.0.1
Inventory
12 Months Ended
Dec. 31, 2021
Inventory  
Inventory
4.Inventory

Inventory consisted of the following:

    

December 31, 

(in thousands)

2021

2020

Raw Materials

$

4,870

$

5,205

Work in process

 

65,117

 

43,952

Finished goods

 

23,265

 

43,032

Total

$

93,252

$

92,189

Inventory expected to be sold more than twelve months from the balance sheet date is classified as inventory, non-current on the consolidated balance sheets. As of December 31, 2021 and 2020, the non-current portion of inventory consisted of raw materials and work in process, as well as a portion of finished goods at December 31, 2020. The following table presents the inventory balance sheet classifications:

    

December 31, 

(in thousands)

2021

2020

Inventory

$

37,642

$

44,233

Inventory, non-current

 

55,610

 

47,956

Total

$

93,252

$

92,189

Prepaid manufacturing of $13.7 million as of December 31, 2021 includes prepayments of $8.3 million to a CMO for manufacturing services for UDENYCA, which the Company expects to be converted into inventory during 2022; and prepayments of $5.4 million to various CMOs for research and development pipeline programs. Prepaid manufacturing of $19.4 million as of December 31, 2020 includes prepayments of $8.9 million to a CMO for manufacturing services for UDENYCA; and prepayments of $10.5 million to various CMOs for other research and development pipeline programs.

In February 2021, the Company announced the discontinuation of the development of CHS-2020, a biosimilar of Eylea as part of a realignment of research and development resources toward other development programs. As a result, the Company recognized $11.2 million within research and development expense on the consolidated statement of operations in 2021, which included an impairment charge of $3.2 million for the write-off of prepaid manufacturing services no longer deemed to have future benefits.

XML 25 R13.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Components
12 Months Ended
Dec. 31, 2021
Balance Sheet Components  
Balance Sheet Components
5.Balance Sheet Components

Property and Equipment, Net

Property and equipment, net consisted of the following:

    

December 31, 

(in thousands)

2021

2020

Machinery and equipment

$

11,876

$

13,301

Computer equipment and software

 

3,033

 

3,996

Furniture and fixtures

 

1,129

 

1,268

Leasehold improvements

 

5,942

 

5,830

Finance lease right of use assets

2,294

1,451

Construction in progress

 

388

 

312

Total property and equipment

 

24,662

 

26,158

Accumulated depreciation and amortization

 

(16,849)

 

(16,050)

Property and equipment, net

$

7,813

$

10,108

Depreciation and amortization expense was $3.5 million, $2.9 million and $3.3 million in 2021, 2020 and 2019, respectively. There were no material impairments of property and equipment in 2021, 2020 and 2019.

Accrued and Other Current Liabilities

Accrued and other current liabilities consisted of the following:

    

December 31, 

(in thousands)

2021

2020

Accrued manufacturing and clinical

$

30,541

$

11,365

Accrued co-development costs for toripalimab

1,926

Accrued other

 

12,168

 

12,182

Lease liabilities, current

3,492

3,132

Total Accrued and other current liabilities

$

48,127

$

26,679

6.
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.22.0.1
Collaborations and Other Arrangements
12 Months Ended
Dec. 31, 2021
Collaborations and Other Arrangements  
Collaborations and Other Arrangements
6.Collaborations and Other Arrangements

Junshi Biosciences

On February 1, 2021, the Company entered into Collaboration Agreement with Junshi Biosciences for the co-development and commercialization of toripalimab, Junshi Biosciences’ anti-PD-1 antibody, in the United States and Canada.

Under the terms of the Collaboration Agreement, the Company paid $150.0 million upfront for exclusive rights to toripalimab in the United States and Canada, options in these territories to Junshi Biosciences’ anti-TIGIT antibody and next-generation engineered IL-2 cytokine, and certain negotiation rights to two undisclosed preclinical immuno-oncology drug candidates. The Company will have the right to conduct all commercial activities of toripalimab in the United States and Canada. The Company will be obligated to pay Junshi Biosciences a 20% royalty on net sales of toripalimab and up to an aggregate $380.0 million in one-time payments for the achievement of various regulatory and sales milestones. If the Company exercises its options, it will be obligated to pay an option exercise fee for each of the anti-TIGIT antibody and the IL-2 cytokine of $35.0 million per program. Additionally, for each exercised option, the Company will be obligated to pay Junshi Biosciences an 18% royalty on net sales and up to an aggregate $255.0 million for the achievement of various regulatory and sales milestones. Under the Collaboration Agreement, the Company retains the right to collaborate in the development of toripalimab and the other licensed compounds and will pay for a portion of these co-development activities up to a maximum of $25.0 million per licensed compound per year. Additionally, the Company is responsible for certain associated regulatory and technology transfer costs for toripalimab and other licensed compounds and will reimburse Junshi Biosciences for such costs. The Company recognized research and development expense of $39.4 million in the consolidated statement of operations for the year ended December 31, 2021, and had $1.9 million recorded in accrued and other current liabilities on the consolidated balance sheets as of December 31, 2021 related to the co-development, regulatory and technology transfer costs. The Company accounted for the licensing transaction as an asset acquisition under the relevant accounting rules. In addition, the Company recorded research and development expense of $145.0 million during the first quarter of 2021, related to the upfront payment for exclusive rights to toripalimab in the United States and Canada. The Company had entered into a Right of First Negotiation agreement with Junshi Biosciences and paid a fee of $5.0 million which was fully expensed as research and development expense in the fourth quarter of 2020. The Right of First Negotiation fee was fully credited against the total upfront license fee obligation under the Collaboration Agreement. As of December 31, 2021, the Company did not have any outstanding milestone or royalty payment obligations to Junshi Biosciences.

In January 2022, the Company took steps that it expects will result in the payment to Junshi Biosciences of an additional $35.0 million upon the closing of the exercise of our option to license JS006, a TIGIT-targeted antibody, in the United States and Canada. The $35.0 million payment for the option to license JS006 will be reflected in our first quarter 2022 financial statements (see Note 14. Subsequent Events). The additional milestone payments, option fees and royalties are contingent upon future events and, therefore, will be recorded when it is probable that a milestone will be achieved, option fees will be incurred or when royalties are due.

In connection with the Collaboration Agreement, the Company entered into the Stock Purchase Agreement with Junshi Biosciences agreeing, subject to customary conditions, to acquire certain equity interests in the Company. Pursuant to the Stock Purchase Agreement, on April 16, 2021, the Company issued 2,491,988 unregistered shares of its common stock to Junshi Biosciences, at a price per share of $20.06, for an aggregate value of approximately $50.0 million cash. Under the terms of the Stock Purchase Agreement, Junshi Biosciences

is not permitted to sell, transfer, make any short sale of, or grant any option for the sale of the common stock for the  two-year period following its effective date. The Collaboration Agreement and the Stock Purchase Agreement were negotiated concurrently and were therefore evaluated as a single agreement. The Company used the “Finnerty” and “Asian put” valuation models and determined the fair value for the discount for lack of marketability was $9.0 million at the date the shares were issued. The fair value of the DLOM was attributable to the Collaboration Agreement and was included as an offset against the research and development expense in the consolidated statement of operations for the year ended December 31, 2021.

Innovent Biologics (Suzhou) Co., Ltd.

On January 13, 2020, the Company entered into a license agreement with Innovent for the development and commercialization of a biosimilar version of bevacizumab (Avastin) in any dosage form and presentations in the United States and Canada. Under the License Agreement, Innovent granted to the Company an exclusive, royalty-bearing license to develop and commercialize the bevacizumab Licensed Product in the field of treatment, prevention or amelioration of any human diseases and conditions as included in the label of Avastin. Under the License Agreement, the Company also acquired an option to develop and commercialize Innovent’s biosimilar version of rituximab (Rituxan) in any dosage form and presentations in the Territory. Subject to the terms of the License Agreement, the Company may exercise its option within 12 months of its receipt of certain regulatory materials from Innovent. Following the Company’s option exercise, Innovent’s biosimilar version of rituximab would be deemed an Innovent Licensed Product for all purposes of the License Agreement and Innovent would grant to the Company an exclusive, royalty-bearing license to develop and commercialize Innovent’s biosimilar version of rituximab in the field of treatment, prevention or amelioration of any human diseases and conditions as included in the label of Rituxan.

Innovent will supply the Innovent Licensed Products to the Company in accordance with a manufacturing and supply agreement to be executed by the parties. Under the License Agreement, the Company acquired the right to require Innovent to perform technology transfer for the manufacturing of the Innovent Licensed Products in the Territory and, upon completion of such technology transfer, the Company will have the exclusive right to manufacture the Innovent Licensed Products in the Territory.

Under the License Agreement, the Company committed to pay Innovent a $5.0 million upfront payment and an aggregate of up to $40.0 million in milestone payments in connection with the achievement of certain development, regulatory and sales milestones with respect to the bevacizumab Licensed Product and, if the Company’s option is exercised, an aggregate of up to $40.0 million in milestone payments in connection with the achievement of certain development, regulatory and sales milestones with respect to the rituximab Licensed Product. The Company will share a percentage of net sales of Innovent Licensed Products with Innovent in the mid-teens to low twenty percent range. If the Company exercises its option to acquire Innovent’s biosimilar version of rituximab (Rituxan), it would be required to pay a fee of $5.0 million. Subject to the terms of the License Agreement, if the Company requests Innovent to perform technology transfer for the manufacturing of the Innovent Licensed Products, it would be required to pay up to $10.0 million for fees related thereto. The Company accounted for the licensing transaction as an asset acquisition under the relevant accounting rules. The Company recorded research and development expense of $7.5 million during the year ended December 31, 2020 related to an upfront payment and a milestone payment for the bevacizumab Licensed Product. During the year ended December 31, 2021, the Company recognized research and development expense of $1.1 million related to bevacizumab Licensed Product development activities directly with Innovent. As of December 31, 2021, the Company did not have any outstanding milestone or royalty payment obligations to Innovent.

The additional milestone payments, option fee for licensing of rituximab (Rituxan), manufacturing technology transfer fee and royalties are contingent upon future events and, therefore, will be recorded when such payments become probable.

Bioeq

On November 4, 2019, the Company entered into a license agreement with Bioeq for the commercialization of a biosimilar version of ranibizumab (Lucentis) in certain dosage forms in both a vial and pre-filled syringe presentation. Under this agreement, Bioeq granted to the Company an exclusive, royalty-bearing license to commercialize the Bioeq Licensed Products in the field of ophthalmology (and any other approved labelled indication) in the United States. Bioeq will supply to the Company the Bioeq Licensed Products in accordance with terms and conditions specified in the agreement and a manufacturing and supply agreement to be executed by the parties in accordance therewith. The agreement’s initial term continues in effect forten years after the first commercial sale of a Bioeq Licensed Product in the United States, and thereafter renews for an unlimited period of time unless otherwise terminated in accordance with its terms.

Under the agreement, Bioeq must use commercially reasonable efforts to develop and obtain regulatory approval of the Bioeq Licensed Products in the United States in accordance with a development and manufacturing plan, and the Company must use commercially reasonable efforts to commercialize the Bioeq Licensed Products in accordance with a commercialization plan. Additionally, the Company must commit certain pre-launch and post-launch resources to the commercialization of the Bioeq Licensed Products for a limited time as specified in the agreement.

The Company accounted for the licensing transaction as an asset acquisition under the relevant accounting rules. The Company paid Bioeq an upfront and a milestone payment aggregating to €10 million ($11.1 million), which was recorded as research and development expense in the Company’s consolidated statement of operations in 2019. The Company is obligated to pay Bioeq an aggregate of up to €12.5 million in additional milestone payments in connection with the achievement of certain development and regulatory milestones with respect to the Bioeq Licensed Products in the United States. The Company will share a percentage of gross profits on sales of Bioeq Licensed Products in the United States with Bioeq in the low to mid fifty percent range. The additional milestone payments and royalties are contingent upon future events and, therefore, will be recorded when it is probable that a milestone will be achieved or when royalties are due. As of December 31, 2021 and 2020, the Company did not have any outstanding obligations for milestones and royalties to Bioeq.

XML 27 R15.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt Obligations
12 Months Ended
Dec. 31, 2021
Debt Obligations  
Debt Obligations
7.Debt Obligations

1.5% Convertible Senior Subordinated Notes due 2026

In April 2020, the Company issued and sold $230.0 million aggregate principal amount of its 1.5% Convertible Senior Subordinated notes due 2026 (the “2026 Convertible Notes”) in a private offering to qualified institutional buyers pursuant to Rule 144A under the Securities Act. The net proceeds from the offering were $222.2 million after deducting initial purchasers’ fees and offering expenses. The 2026 Convertible Notes are general unsecured obligations and will be subordinated to the Company’s designated senior indebtedness (as defined in the indenture for the 2026 Convertible Notes) and structurally subordinated to all existing and future indebtedness and other liabilities, including trade payables. The 2026 Convertible Notes accrue interest at a rate of 1.5% per annum, payable semi-annually in arrears on April 15 and October 15 of each year, since October 15, 2020, and will mature on April 15, 2026, unless earlier repurchased or converted.

At any time before the close of business on the second scheduled trading day immediately before the maturity date, noteholders may convert their 2026 Convertible Notes at their option into shares of the Company’s common stock, together, if applicable, with cash in lieu of any fractional share, at the then-applicable conversion rate. The initial conversion rate is 51.9224 shares of common stock per $1,000 principal amount of the 2026 Convertible Notes, which represents an initial conversion price of approximately $19.26 per share of common stock. The initial conversion price represents a premium of approximately 30.0% over the last reported sale of $14.815 per share of the Company’s common stock on the Nasdaq Global Market on April 14, 2020, the date the 2026 Convertible Notes were issued. The conversion rate and conversion price will be subject to customary adjustments upon the occurrence of certain events. If a “make-whole fundamental change” (as defined in the indenture for the 2026 Convertible Notes) occurs, the Company will, in certain circumstances, increase the conversion rate for a specified period of time for noteholders who convert their 2026 Convertible Notes in connection with that make-whole fundamental change. The 2026 Convertible Notes are not redeemable at the Company’s election before maturity. If a “fundamental change” (as defined in the indenture for the 2026 Convertible Notes) occurs, then, subject to a limited exception, noteholders may require the Company to repurchase their 2026 Convertible Notes for cash. The repurchase price will be equal to the principal amount of the 2026 Convertible Notes to be repurchased, plus accrued and unpaid interest, if any, to, but excluding, the applicable repurchase date.

The 2026 Convertible Notes have customary provisions relating to the occurrence of “events of default” (as defined in the Indenture for the 2026 Convertible Notes). The occurrence of such events of default could result in the acceleration of all amounts due under the 2026 Convertible Notes.

As of December 31, 2021, the Company was in full compliance with these covenants and there were no events of default under the 2026 Convertible Notes.

The Company evaluated the features embedded in the 2026 Convertible Notes under the relevant accounting rules and concluded that the embedded features do not meet the requirements for bifurcation, and therefore do not need to be separately accounted for as

an equity component. The proceeds received from the issuance of the convertible debt were recorded as a liability on the consolidated balance sheets.

Capped Call Transactions

In connection with the pricing of the 2026 Convertible Notes, the Company also paid $18.2 million to enter into privately negotiated capped call transactions with one or a combination of the initial purchasers, their respective affiliates and other financial institutions (the “option counterparties”). The capped call transactions are generally expected to reduce the potential dilution upon conversion of the 2026 Convertible Notes in the event that the market price per share of the Company’s common stock, as measured under the terms of the capped call transactions, is greater than the strike price of the capped call transactions, which initially corresponds to the conversion price of the 2026 Convertible Notes, and is subject to anti-dilution adjustments generally similar to those applicable to the conversion rate of the 2026 Convertible Notes. The cap price of the capped call transactions will initially be $25.9263 per share, which represents a premium of approximately 75.0% over the last reported sale price of the Company’s common stock of $14.815 per share on April 14, 2020, and is subject to certain adjustments under the terms of the capped call transactions.

The capped call transactions are accounted for as separate transactions from the 2026 Convertible Notes and classified as equity instruments. Therefore, the total $18.2 million capped call premium paid was recorded as a reduction to additional paid-in capital on the consolidated balance sheets. The capped calls will not be subsequently re-measured as long as the conditions for equity classification continue to be met.

The Company incurred $0.9 million of debt issuance costs relating to the issuance of the 2026 Convertible Notes, which were recorded as a reduction to the notes on the consolidated balance sheet. The debt issuance costs are being amortized and recognized as additional interest expense over the six-year contractual term of the notes using the effective interest rate method.

The following table summarizes components of the 2026 Convertible Notes:

    

December 31, 

(in thousands)

2021

2020

Principal amount of the 2026 Convertible Notes

$

230,000

$

230,000

Unamortized debt discount and debt issuance costs

 

(5,712)

 

(6,971)

Total 2026 Convertible Notes

$

224,288

$

223,029

If the 2026 Convertible Notes were converted on December 31, 2021, the holders of the 2026 Convertible Notes would have received common shares with an aggregate value of $190.6 million based on the Company’s closing stock price of $15.96 as of December 31, 2021.

The following table presents the components of interest expense related to 2026 Convertible Notes:

Year Ended December 31, 

(in thousands)

2021

2020

Stated coupon interest

$

3,450

$

2,434

Accretion of debt discount and debt issuance costs

 

1,259

 

873

Total interest expense

$

4,709

$

3,307

The remaining unamortized debt discount and debt offering costs related to the Company’s 2026 Convertible Notes of $5.7 million as of December 31, 2021, will be amortized using the effective interest rate over the remaining term of the 2026 Convertible Notes of 4.3 years. The annual effective interest rate is 2.1% for the 2026 Convertible Notes.

Future payments on the 2026 Convertible Notes as of December 31, 2021 are as follows:

Year ending December 31, (in thousands)

    

2022

$

3,450

2023

3,450

2024

 

3,450

2025

 

3,450

2026 and beyond

 

231,725

Total minimum payments

 

245,525

Less amount representing interest

 

(15,525)

2026 Convertible Notes, principal amount

 

230,000

Less debt discount and debt issuance costs on 2026 Convertible Notes

 

(5,712)

Net carrying amount of 2026 Convertible Notes

$

224,288

8.2% Convertible Notes due 2022

On February 29, 2016, the Company issued and sold $100.0 million aggregate principal amount, which excludes a 9.0% premium due at maturity or redemption, of its 2022 Convertible Notes and received total net proceeds of approximately $99.2 million, after deducting issuance costs of $0.8 million. The 2022 Convertible Notes constitute general, senior unsubordinated obligations of the Company and are guaranteed by certain subsidiaries of the Company. The 2022 Convertible Notes bear interest at a fixed coupon rate of 8.2% per annum payable quarterly in arrears on March 31, June 30, September 30 and December 31 of each year, since March 31, 2016, and will mature on March 31, 2022, unless earlier converted, redeemed or repurchased. If the Company fails to satisfy certain registration or reporting requirements, then additional interest will accrue on the 2022 Convertible Notes at a rate of up to 0.50% per annum in the aggregate. The 2022 Convertible Notes also bear a premium of 9.0% of their principal amount, which is payable when the 2022 Convertible Notes mature or are repurchased or redeemed by the Company.

The 2022 Convertible Notes were issued to Healthcare Royalty Partners III, L.P., for $75.0 million in aggregate principal amount, and to three related party investors, KKR Biosimilar L.P., MX II Associates LLC, and KMG Capital Partners, LLC, for $20.0 million, $4.0 million, and $1.0 million, respectively, in aggregate principal amount.

At any time before the close of business on the business day immediately preceding March 31, 2022, the 2022 Convertible Note noteholders may convert their 2022 Convertible Notes at their option into shares of the Company’s common stock, together, if applicable, with cash in lieu of any fractional share, at the then-applicable conversion rate. The initial conversion rate is 44.7387 shares of common stock per $1,000 principal amount of the 2022 Convertible Notes, which represents an initial conversion price of approximately $22.35 per share of common stock. The initial conversion price represents a 60% premium over the average last reported sale price of our common stock over the 15 trading days preceding the date the 2022 Convertible Notes were issued. The conversion rate and conversion price will be subject to customary adjustments upon the occurrence of certain events. The 2022 Convertible Notes are redeemable in whole, and not in part, at the Company’s option with effect from March 31, 2020, if the last reported sale price per share of common stock exceeds 160% of the conversion price on 20 or more trading days during the 30 consecutive trading days preceding the date on which the Company sends notice of such redemption to the holders of the 2022 Convertible Notes. At maturity or redemption, if not earlier converted, the Company will pay 109% of the principal amount of the 2022 Convertible Notes maturing or being redeemed, together with accrued and unpaid interest, in cash.

The 2022 Convertible Notes contain customary negative covenants and events of default, the occurrence of which could result in the acceleration of all amounts due under the 2022 Convertible Notes. The 2022 Convertible Notes also contain covenants restricting the Company’s ability to incur additional indebtedness for borrowed money or convertible preferred stock and to pay dividends or make distributions on the Company’s equity interests, subject to certain exceptions. As of December 31, 2021, the Company was in full compliance with these covenants and there were no events of default under the 2022 Convertible Notes.

The Company evaluated the features embedded in the 2022 Convertible Notes under the relevant accounting rules and concluded that the embedded features do not meet the requirements for bifurcation, and therefore do not need to be separately accounted for as an equity component.

The Company granted the holders of the 2022 Convertible Notes certain registration rights requiring the Company to register, under the Securities Act of 1933, as amended, the resale of the shares of common stock issuable upon conversion or settlement of the 2022 Convertible Notes.

The following table summarizes components of the 2022 Convertible Notes:

    

December 31, 

(in thousands)

2021

2020

Principal amount of the 2022 Convertible Notes

$

81,750

$

81,750

Unamortized debt discount and debt issuance costs

 

(391)

 

(1,865)

2022 Convertible Notes

$

81,359

$

79,885

Principal amount of the 2022 Convertible Notes - related parties

$

27,250

$

27,250

Unamortized debt discount and debt issuance costs - related parties

 

(130)

 

(622)

2022 Convertible Notes - related parties

$

27,120

$

26,628

Total 2022 Convertible Notes, net carrying amount

$

108,479

$

106,513

In January 2022, the Company entered into the 2027 Term Loans (see Note 14. Subsequent Events). Since the Company expects to refinance the 2022 Convertible Notes with proceeds from the 2027 Term Loans which will be funded no later than April 1, 2022, subject to the delivery certain customary deliverables and which mature in 2027, the 2022 Convertible Notes were classified as non-current on the December 31, 2021 consolidated balance sheets. The contractual future payments on the 2022 Convertible Notes as of December 31, 2021, without consideration of the expected refinancing, is $111.1 million due in 2022, inclusive of $2.1 million of interest.

If the 2022 Convertible Notes were converted on December 31, 2021, the holders of the 2022 Convertible Notes would receive common shares with an aggregate value of $71.4 million based on the Company’s closing stock price of $15.96.

The following table presents the components of interest expense of the 2022 Convertible Notes:

Year Ended December 31, 

(in thousands)

2021

    

2020

    

2019

Stated coupon interest

$

6,150

$

6,150

$

6,150

Accretion of debt discount and debt issuance costs

 

1,475

 

1,343

 

1,223

Interest expense

$

7,625

$

7,493

$

7,373

Stated coupon interest - related parties

$

2,050

$

2,050

$

2,050

Accretion of debt discount and debt issuance costs - related parties

 

491

 

448

 

407

Interest expense - related parties

$

2,541

$

2,498

$

2,457

Total interest expense

$

10,166

$

9,991

$

9,830

The remaining total unamortized debt discount and debt offering costs related to the Company’s 2022 Convertible Notes and 2022 Convertible Notes – related parties of $0.5 million as of December 31, 2021, will be amortized using the effective interest rate over the remaining term of three months from the balance sheet date. The annual effective interest rate is 9.5% for the 2022 Convertible Notes and 2022 Convertible Notes – related parties.

2025 Term Loan

On January 7, 2019 (the “2025 Term Loan Closing Date”), the Company entered into a credit agreement (the “2025 Term Loan”) with affiliates of Healthcare Royalty Partners (together, the “Lender”). The 2025 Term Loan consists of a six-year term loan facility for an aggregate principal amount of $75.0 million (the “Borrowings”). The obligations of the Company under the loan documents are guaranteed by the Company’s material domestic United States subsidiaries.

The Borrowings under the 2025 Term Loan bear interest through maturity at 7.00% per annum plus three month LIBOR. Pursuant to the terms of the 2025 Term Loan, the interest rate was reduced to 6.75% per annum plus LIBOR as of January 1, 2020 as the consolidated net sales for UDENYCA for the fiscal year ending December 31, 2019 were in excess of $250.0 million. Interest is payable quarterly in arrears. Under the prospective method to account for future cash payments adopted by the Company, the effective interest rate is not

constant, and any change in the expected cash flows is recognized prospectively as an adjustment to the effective yield. As of December 31, 2021, the effective interest rate was 10.7%.

Pursuant to the terms of the 2025 Term Loan, the Company was required to begin paying principal on the Borrowings in equal quarterly installments beginning on the third anniversary of the 2025 Term Loan Closing Date, with the outstanding balance to be repaid on January 7, 2025, the maturity date. However, in January 2022, the Company entered into the 2027 Term Loans (see Note 14. Subsequent Events) and voluntarily prepaid all amounts outstanding under the 2025 Term Loan, pursuant to which a payoff amount of $81.9 million was outstanding. Since the Company expected to refinance the 2025 Term Loan with proceeds from Tranche A of the 2027 Term Loans which was funded on January 5, 2022 and will mature in 2027, the 2025 Term Loan was classified as non-current on the December 31, 2021 consolidated balance sheets.

If all or any of the Borrowings are prepaid or required to be prepaid under the 2025 Term Loan, then the Company shall pay, in addition to such prepayment, a prepayment premium equal to (i) with respect to any prepayment paid or required to be paid on or prior to the three year anniversary of the Credit Agreement Closing Date, 5.00% of the Borrowings prepaid or required to be prepaid, plus all required interest payments that would have been due on the Borrowings prepaid or required to be prepaid through and including the three year anniversary of the 2025 Term Loan Closing Date, (ii) with respect to any prepayment paid or required to be paid after the three year anniversary of the 2025 Term Loan Closing Date but on or prior to the four year anniversary of the 2025 Term Loan Closing Date, 5.00% of the Borrowings prepaid or required to be prepaid, (iii) with respect to any prepayment paid or required to be paid after the four year anniversary of the 2025 Term Loan Closing Date but on or prior to the five year anniversary of the 2025 Term Loan Closing Date, 2.50% of the Borrowings prepaid or required to be prepaid, and (iv) with respect to any prepayment paid or required to be prepaid thereafter, 1.25% of the Borrowings prepaid or required to be prepaid.

In connection with the 2025 Term Loan, the Company paid a fee to the Lender of approximately $1.1 million at closing in the form of an original issue discount. Upon the prepayment or maturity of the Borrowings (or upon the date such prepayment or repayment is required to be paid), it is required to pay an additional exit fee in an amount equal to 4.00% of the total principal amount of the Borrowings.

The obligations under the 2025 Term Loan are secured by a lien on substantially all of the Company’s tangible and intangible property, including intellectual property. The 2025 Term Loan contains certain affirmative covenants, negative covenants and events of default, including, covenants and restrictions that among other things, restrict the ability of the Company and its subsidiaries to, incur liens, incur additional indebtedness, make loans and investments, engage in mergers and acquisitions, in asset sales, and declare dividends or redeem or repurchase capital stock. Additionally, the consolidated net sales for UDENYCA must not be lower than $70.0 million for the fiscal year ending December 31, 2019, (b) $125.0 million for the fiscal year ending December 31, 2020, and (c) $150.0 million for each fiscal year thereafter. A failure to comply with these covenants could permit the Lender under the 2025 Term Loan to declare the Borrowings, together with accrued interest and fees, to be immediately due and payable.

As of December 31, 2021, the Company was in full compliance with these covenants and there were no events of default under the 2025 Term Loan.

The following table summarizes components of the 2025 Term Loan:

    

December 31, 

(in thousands)

2021

 

2020

Principal amount of the 2025 Term Loan

$

75,000

$

75,000

Exit fee due on payment of 2025 Term Loan

3,000

3,000

2025 Term Loan, gross

78,000

78,000

Unamortized exit fee, debt discount and debt issuance costs, net

 

(2,487)

 

(3,519)

Net carrying amount of 2025 Term Loan

$

75,513

$

74,481

The following table presents the components of interest expense of the 2025 Term Loan:

    

Year Ended December 31,

(in thousands)

2021

2020

 

2019

Stated coupon interest

$

7,034

$

7,053

$

7,063

Accretion of debt discount and debt issuance costs

 

1,032

 

818

 

709

Interest expense

$

8,066

$

7,871

$

7,772

In January 2022, the 2025 Term Loan was refinanced with proceeds from the 2027 Term Loans which mature in 2027 (see Note 14. Subsequent Events). Therefore, the 2025 Term Loan was classified as non-current on the consolidated balance sheets at December 31, 2021. If the refinancing had not occurred, the future payments on the 2025 Term Loan as of December 31, 2021 would be as follows:

Year ending December 31, (in thousands)

2022

$

29,294

2023

27,130

2024

 

24,972

2025

 

8,780

Total minimum payments

 

90,176

Less amount representing interest

 

(12,176)

2025 Term Loan, gross

 

78,000

Less unamortized exit fee, debt discount and debt issuance costs, net

 

(2,487)

Net carrying amount of 2025 Term Loan

$

75,513

8.
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies.  
Commitments and Contingencies
8.Commitments and Contingencies

Purchase Commitments

The Company entered into agreements with certain vendors to secure raw materials and certain CMOs to manufacture its supply of products. As of December 31, 2021, the Company’s non-cancelable contractual obligations under the terms of its agreements are as follows:

Years ending December 31, (in thousands)

    

2022

$

27,052

2023

16,300

2024

10,108

2025

268

2026

 

179

Total obligations

$

53,907

The Company enters into contracts in the normal course of business with contract research organizations for preclinical studies and clinical trials and CMOs for the manufacture of clinical trial materials. The contracts are cancellable, with varying provisions regarding termination. If a contract with a specific vendor were to be terminated, the Company would generally only be obligated for products or services that the Company had received as of the effective date of the termination and any applicable cancellation fees.

Guarantees and Indemnifications

In the normal course of business, the Company enters into contracts and agreements that contain a variety of representations and warranties and provide for general indemnifications. The Company’s exposure under these agreements is unknown because it involves claims that may be made against the Company in the future, but have not yet been made. To date, the Company has not paid any claims or been required to defend any action related to its indemnification obligations. However, the Company may record charges in the future as a result of these indemnification obligations. The Company would assess the likelihood of any adverse judgments or related claims, as well as ranges of probable losses. In the cases where the Company believes that a reasonably possible or probable loss exists, it will disclose the facts and circumstances of the claims, including an estimate range, if possible.

Legal Proceedings

The Company is a party to various legal proceedings and claims that arise in the ordinary, routine course of business and that have not been fully resolved. The outcome of such legal proceedings and claims is inherently uncertain. Accruals are recognized for such legal proceedings and claims to the extent that a loss is both probable and reasonably estimable. The best estimate of a loss within a range is accrued; however, if no estimate in the range is better than any other, then the minimum amount in the range is accrued. If its determined that a material loss is reasonably possible and the loss or range of loss can be estimated, the possible loss is disclosed. Sometimes it is not possible to determine the outcome of these matters or, unless otherwise noted, the outcome (including in excess of any accrual) is not expected to be material, and the maximum potential exposure or the range of possible loss cannot be reasonably estimated. The Company did not have any material accruals in the consolidated balance sheets as of December 31, 2021 and 2020.

There are no material pending legal proceedings, other than ordinary routine litigation incidental to the business, to which the Company or any of its subsidiaries is a party, or that any of the Company or its subsidiaries' property is subject.

XML 29 R17.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases
12 Months Ended
Dec. 31, 2021
Leases  
Leases
9.Leases

The Company leases approximately 47,789 square feet of office space for its corporate headquarters in Redwood City, California. This lease terminates in September 2024 and contains a one-time option to extend the lease term for five years. The Company also leases approximately 25,017 square feet for its laboratory facilities in Camarillo, California which commenced in January 2020. This lease terminates in May 2027 and contains a one-time option to extend the lease term for five years. Both facility leases provide for certain limited rent abatement and annual scheduled rent increases over their respective lease terms.

The Company determined that the above facility leases were operating leases. The options to extend the lease terms for these leases were not included as part of the right-of-use asset or lease liability as it was not reasonably certain the Company would exercise those options.

In 2019, the Company entered into a vehicle lease agreement, pursuant to which the Company currently leases approximately 50 vehicles. Delivery of the vehicles commenced during the first quarter of 2020. The term of each leased vehicle is 36 months and commences upon the delivery of the vehicle. The vehicles leased under this arrangement were classified as finance leases.

For the leases that commenced prior to January 1, 2019 (adoption date of ASC 842), the Company determined the present value of the lease payments using the incremental borrowing rate on that date. For all other leases, the Company used the incremental borrowing rate on the lease commencement or the lease modification date, as applicable.

Supplemental information related to the Company’s leases is as follows:

(in thousands)

December 31, 

Assets

    

Balance Sheet Classification

    

2021

    

2020

Operating lease

Other assets, non-current

$

8,193

$

9,956

Finance lease

Property and equipment, net

1,220

1,451

Total leased assets

$

9,413

$

11,407

(in thousands)

December 31, 

Liabilities

    

Balance Sheet Classification

    

2021

    

2020

Operating lease liabilities, current

Accrued and other current liabilities

$

2,751

$

2,573

Operating lease liabilities, non-current

Lease liabilities, non-current

6,753

9,073

Total operating lease liabilities

$

9,504

$

11,646

Finance lease liabilities, current

Accrued and other current liabilities

$

741

$

560

Finance lease liabilities, non-current

Lease liabilities, non-current

498

875

Total finance lease liabilities

$

1,239

$

1,435

Operating lease costs were $3.1 million, $3.1 million and $2.4 million in 2021, 2020 and 2019, respectively. Cash paid for amounts included in the measurement of the operating lease liabilities in 2021 and 2020 was $3.4 million and $3.2 million, respectively, and was included in net cash used in operating activities in the consolidated statements of cash flows. Finance lease costs and cash paid for amounts included in the measurement of finance lease liabilities were immaterial during 2021, 2020 and 2019.

As of December 31, 2021, the maturities of the lease liabilities were as follows:

Years ending December 31, (in thousands)

Operating leases

Finance leases

2022

$

3,401

$

790

2023

 

3,560

 

449

2024

 

3,014

 

61

2025

 

412

 

2026 and thereafter

416

Total lease payments

 

10,803

 

1,300

Less imputed interest

 

(1,299)

 

(61)

Lease liabilities

$

9,504

$

1,239

As of December 31, 2021 and 2020, the weighted average remaining lease term for operating leases was 3.2 years and 4.1 years, respectively. The weighted average discount rate used to determine the operating lease liabilities was 8.0% and 8.1% as of December 31, 2021 and 2020, respectively. The weighted average remaining lease term for finance leases was 1.7 years and 2.4 years as of December 31, 2021 and 2020, respectively. The weighted average discount rate used to determine the finance lease liabilities was 5.8% as of December 31, 2021 and 2020, respectively.

XML 30 R18.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation and Employee Benefits
12 Months Ended
Dec. 31, 2021
Stock-Based Compensation  
Stock-Based Compensation
10.Stock-Based Compensation and Employee Benefits

Equity Incentive Plans

In October 2014, the Company’s board of directors and its stockholders adopted the 2014 Equity Incentive Plan, which became effective upon the closing of the Company’s IPO on November 6, 2014. The 2014 Plan is subject to automatic annual increases in the number of shares available for issuance on the first business day of each fiscal year equal to four percent (4%) of the number of shares of the Company’s common stock outstanding as of such date or a lesser number of shares as determined by the Company’s board of directors. All remaining shares under the Company’s 2010 Stock Plan (the “2010 Plan”) were transferred to the 2014 Plan upon adoption and any additional shares that would otherwise return to the 2010 Plan as a result of forfeiture, termination or expiration of the awards will return to the 2014 Plan. The 2014 Plan provided for the Company to grant shares and/or options to purchase shares of common stock to employees, directors, consultants and other service providers. While the 2014 Plan allows for non-qualified or incentive stock options, all option grants made since June 2016 have been for non-qualified stock options. Under the 2010 Plan, no awards have been issued since 2014, and there were no shares of common stock available for future issuance as of December 31, 2021. There were 468,671 shares of common stock available for future issuance as of December 31, 2021 under the 2014 Plan.

In June 2016, the Company adopted the 2016 Employment Commencement Incentive Plan. The 2016 Plan is designed to comply with the inducement exemption contained in Nasdaq’s Rule 5635(c)(4), which provides for the grant of non-qualified stock options, restricted stock units, restricted stock awards, performance awards, dividend equivalents, deferred stock awards, deferred stock units, stock payment and stock appreciation rights to a person not previously an employee or director of the Company, or following a bona fide period of non-employment, as an inducement material to the individual’s entering into employment with the Company. As of December 31, 2021, the Company had 446,037 shares of common stock available for future issuance for new employees. The 2016 Plan does not provide for any annual increases in the number of shares available.

Stock option exercises are settled with common stock from the plans’ previously authorized and available pool of shares. If any shares subject to an award granted under the 2014 Plan or the 2016 Plan expire or become forfeited, terminated or canceled without the issuance of shares, the shares subject to such awards are added back into the authorized pool on the same basis that they were removed. In addition, shares withheld to pay for minimum statutory tax obligations with respect to full-value awards are added back into the

authorized pool. The annual grant to eligible employees can vary on the type of award, and the award size is determined by the employee’s grade level.

Stock Options

Incentive stock options and non-statutory stock options may be granted with exercise prices of not less than the fair value of the common stock on the date of grant. These stock options generally vest over four years, expire in ten years from the date of grant and are generally exercisable after vesting.

The following table sets forth the summary of option activities under the 2016 Plan and the 2014 Plan:

Options Outstanding 

Weighted-

    

Number of

    

Average

Options

Exercise Price

Balances at December 31, 2020

19,014,835

$

15.41

Granted - at fair value

 

4,559,125

 

$

16.62

Exercised

 

(1,316,361)

 

$

7.91

Forfeited/Canceled

 

(2,297,784)

 

$

17.96

Balances at December 31, 2021

 

19,959,815

$

15.89

Additional information related to the status of options as of December 31, 2021 is summarized as follows:

    

    

Weighted-

    

Weighted-

Average

Aggregate

Average

Remaining

Intrinsic

Number of

Exercise

Contractual Terms

Value (in

Options

Price

(Years)

thousands)

Options outstanding

 

19,959,815

$

15.89

6.4

$

47,892

Options vested and exercisable

 

13,453,683

$

15.56

5.4

$

43,291

During the years ended December 31, 2021, 2020 and 2019, the estimated weighted-average grant-date fair value of options granted was $9.80, $10.94 and $9.52 per share, respectively, and the aggregate intrinsic value of options exercised was $9.7 million, $14.6 million and $10.3 million, respectively. The intrinsic value is defined as the difference between the current market value and the exercise price.

The Company recognized stock-based compensation expense of $36.7 million, $30.3 million and $31.4 million in 2021, 2020 and 2019, respectively, related to stock options. As of December 31, 2021, total unrecognized stock-based compensation expenses related to unvested stock options was $61.4 million, which is expected to be recognized on a straight-line basis over a weighted-average period of 2.6 years.

Restricted Stock Units

The Company grants restricted stock units (“RSUs”) primarily to its employees. RSUs are share awards that entitle the holder to receive freely tradable shares of our common stock upon vesting. The RSUs cannot be transferred and are subject to forfeiture if the holder’s employment terminates prior to the release of the vesting restrictions. The Company’s RSUs generally vest over one to three years from the applicable grant date, provided the employee remains continuously employed with the Company. The estimated fair value of RSUs is based on the closing price of our common stock on the grant date.

The following table sets forth the summary of RSUs activity, under the 2014 Plan:

RSUs Outstanding

Weighted-Average

    

Number of

    

Grant Date Fair 

RSUs

Value

Balances at December 31, 2020

 

1,009,657

$

17.91

RSUs granted

 

1,652,512

$

16.86

RSUs vested

 

(465,930)

$

18.10

RSUs canceled

 

(352,507)

$

17.54

Balances at December 31, 2021

 

1,843,732

$

17.00

The total fair value of RSUs vested was $8.4 million, $4.1 million and $2.7 million during the years ended December 31, 2021, 2020 and 2019, respectively. The total estimated grant date fair value of RSUs was $27.9 million, $21.2 million and $4.3 million granted during the years ended December 31, 2021, 2020 and 2019, respectively. The estimated weighted-average grant-date fair value per share of RSUs granted during the years ended December 31, 2021, 2020 and 2019 was $16.86, $17.86 and $15.11, respectively.

The Company recognized stock-based compensation expense related to RSUs of $13.5 million, $6.5 million and $0.8 million in 2021, 2020 and 2019, respectively. As of December 31, 2021, total unrecognized stock-based compensation expenses related to unvested RSUs was $20.7 million, which is expected to be recognized on a straight-line basis over a weighted-average period of 1.8 years.

Employee Stock Purchase Plan

In October 2014, the Company’s board of directors and its stockholders approved the establishment of the ESPP. The ESPP provides for annual increases in the number of shares available for issuance on the first business day of each fiscal year equal to the lesser of one percent (1%) of the number of shares of the Company’s common stock outstanding as of such date or a number of shares as determined by the Company’s board of directors. The ESPP had 3,238,648 shares of common stock available for future issuance as of December 31, 2021. Eligible employees may purchase common stock at 85% of the lesser of the fair market value of the Company’s common stock on the first or last day of the offering period. The offering periods of the ESPP are on May 16 and November 16. The Company recognized stock-based compensation expense related to the ESPP of $1.2 million, $1.4 million and $1.3 million in 2021, 2020 and 2019, respectively. As of December 31, 2021, there was $0.6 million of unrecognized compensation expense associated with the ESPP, which is expected to be recognized over an estimated weighted-average period of 4.5 months.

Stock-Based Compensation

Stock-based compensation expense is reflected in the consolidated statements of operations as follows:

Year Ended December 31, 

(in thousands)

2021

    

2020

    

2019

Cost of goods sold (1)

$

1,099

$

583

$

108

Research and development

 

18,688

 

13,837

 

12,912

Selling, general and administrative

 

31,577

 

23,740

 

20,571

Stock-based compensation expense

$

51,364

$

38,160

$

33,591

 

  

 

  

 

  

Capitalized stock-based compensation expense into inventory

$

1,025

$

1,460

$

1,735

(1)Stock-based compensation capitalized into inventory is recognized as cost of sales when the related product is sold.

Valuation Assumptions of Awards Granted to Employees

The Company estimated the fair value of each stock option and awards granted under the ESPP on the date of grant using the Black-Scholes option-pricing model. The following table illustrates the weighted average assumptions for the Black-Scholes option-pricing model used in determining the fair value of the awards during the years ended December 31, 2021, 2020 and 2019:

Year Ended December 31, 

 

    

2021

    

2020

    

2019

  

Expected term (years)

 

  

 

  

 

  

Stock options

 

6.08

 

6.10

 

6.00

ESPP

 

0.50

 

0.50

 

0.50

Expected volatility

 

 

 

  

Stock options

 

65

%  

68

%  

69

%

ESPP

 

42

%  

58

%  

61

%

Risk-free interest rate

 

 

 

  

Stock options

 

0.89

%  

1.09

%  

2.29

%

ESPP

 

0.06

%  

0.13

%  

1.89

%

Expected dividend yield

 

  

 

  

 

  

Stock options

 

%  

%  

%

ESPP

 

%  

%  

%

Expected Term: The expected term represents the period for which the stock-based awards are expected to be outstanding and is based on the options’ vesting term and contractual term. Through December 31, 2020, the Company elected to use the “simplified method” for estimating the expected term, which is calculated as the mid-point between the vesting period and the contractual term of the options, as it has limited historical information to develop expectations about future exercise patterns and post-vesting employment termination behavior. Beginning January 1, 2021, the expected term is calculated using historical exercise data.

Expected Volatility: The expected volatility in 2021, 2020 and 2019 is based on the Company’s historical stock price volatility.

Risk-Free Interest Rate: The Company based the risk-free interest rate by using an equivalent to the expected term based on the United States Treasury constant maturity rate as of the date of grant.

Expected Dividends: The Company has not paid and does not anticipate paying any dividends in the near future, and therefore used an expected dividend yield of zero in the valuation model.

401(k) Retirement Plan

In 2019, the Company’s Compensation Committee approved the Company’s matching of the employees 401(k) Plan (the “401(k) Plan”) whereby eligible employees may elect to contribute up to the lesser of 90% of their annual compensation or the statutorily prescribed annual limit allowable under Internal Revenue Service regulations. Beginning January 1, 2021, the Company made matching contributions of 100% of the first 4% of eligible compensation, up to a maximum of $7,500. In 2020 and 2019, the Company made matching contributions of 50% of the first $6,000 of each participant’s contributions. The Company recorded compensation expense related to the match of $1.7 million, $0.8 million and $0.8 million in 2021, 2020 and 2019, respectively.

XML 31 R19.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes
12 Months Ended
Dec. 31, 2021
Income Taxes  
Income Taxes
11.Income Taxes

The components of (loss) income before income taxes are as follows:

Year Ended December 31, 

(in thousands)

    

2021

    

2020

    

2019

Domestic

$

(287,058)

$

133,615

$

92,585

Foreign

 

(42)

 

2,092

 

190

Total

$

(287,100)

$

135,707

$

92,775

Provision for income taxes:

Year Ended December 31, 

(in thousands)

    

2021

    

2020

    

2019

Current:

 

  

 

  

 

  

Federal

$

$

$

State

 

 

3,463

 

2,942

Foreign

 

 

 

Subtotal

$

$

3,463

$

2,942

 

  

 

  

 

  

Deferred:

 

  

 

  

 

  

Federal

$

$

$

State

 

 

 

Foreign

 

 

 

Subtotal

$

$

$

 

  

 

  

 

  

Provision for income taxes

$

$

3,463

$

2,942

There was no income tax provision in 2021 due to the Company’s history of losses and valuation of allowances against the deferred tax assets. The income tax provisions in 2020 and 2019 of $3.5 million and $2.9 million, respectively, primarily relate to state taxes in jurisdictions outside of California, for which the Company has a limited operating history.

A reconciliation of the statutory United States federal rate to the Company’s effective tax rate is as follows:

Year Ended December 31, 

 

    

2021

    

2020

    

2019

  

Percent of pre-tax income:

 

  

 

  

 

  

United States federal statutory income tax rate

 

21.0

%  

21.0

%  

21.0

%

State taxes, net of federal benefit

 

2.6

 

2.0

 

1.5

Foreign rate differences

 

(0.0)

 

(0.3)

 

(0.1)

Permanent items

 

0.2

 

0.4

 

(0.6)

Research and development credit

 

2.6

 

(4.8)

 

(4.8)

Stock based compensation costs

(1.2)

1.3

1.3

Other

 

(0.0)

 

(0.3)

 

(0.7)

Change in valuation allowance

 

(25.2)

 

(16.7)

 

(14.4)

Effective income tax rate

 

(0.0)

%  

2.6

%  

3.2

%

The components of the Company’s net deferred tax assets as of December 31, 2021 and 2020 consist of the following:

December 31, 

(in thousands)

    

2021

    

2020

Net operating loss carryforwards

$

117,793

$

94,043

Research and development credits

 

58,039

 

49,965

Depreciation and amortization

 

40,620

 

9,672

Stock-based compensation

 

30,565

 

25,983

Sales related accruals

 

17,299

 

16,404

Other accruals

 

11,798

 

8,013

Gross deferred tax assets

 

276,114

 

204,080

Right-of-use asset

 

(2,167)

 

(2,566)

In-process research and development

 

(603)

 

(589)

Gross deferred tax liabilities

 

(2,770)

 

(3,155)

Total net deferred tax asset

 

273,344

 

200,925

Less valuation allowance

 

(273,344)

 

(200,925)

Net deferred tax assets

$

$

   The tax benefit of net operating losses, temporary differences and credit carry forwards is recorded as an asset to the extent that management assesses that realization is “more likely than not.” The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which the temporary differences representing net future deductible amounts become deductible. Due to the Company’s history of losses, and lack of other positive evidence, the Company has determined that it is more likely than not that its Federal net deferred tax assets and certain state net deferred tax assets will not be realized, and therefore, the Company has fully offset the Federal and certain state net deferred tax assets by a valuation allowance as of December 31, 2021 and 2020.

The valuation allowance increased by $72.4 million during the year ended December 31, 2021 and decreased by $22.7 million and $13.4 million during the years ended December 31, 2020 and 2019, respectively.

As of December 31, 2021, the Company had operating loss carryforwards for federal income of $533.5 million, which will start to expire in the year 2036, and various states net operating loss carryforwards of $83.7 million, which have various expiration dates beginning in 2031.

As of December 31, 2021, the Company had federal research and development credit carryforwards for federal income tax purposes of $54.0 million, which will start to expire in the year 2031, and state research and development credit carryforwards of $23.5 million, which have no expiration date.

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, as amended, and similar state provisions. The annual limitation may result in the expiration of certain net operating loss and tax credit carryforwards before their utilization. Under the new enacted tax law, the carry forward period of net operating losses generated from 2018 forward is indefinite. However, the carryforward period for net operating losses generated prior to 2018 remains the same. Therefore, the annual limitation may result in the expiration of certain net operating losses and tax credit carryforwards before their utilization. The Company files United States, California and other state income tax returns with varying statutes of limitations. The tax years from 2011 forward remain open to examination due to the carryover of unused net operating losses and tax credits.

A reconciliation of the Company’s unrecognized tax benefits during 2021, 2020 and 2019  is as follows:

Year Ended December 31, 

(in thousands)

    

2021

    

2020

    

2019

Balance at beginning of year

$

13,243

$

11,603

$

18,115

Additions based on tax positions related to current year

 

2,038

 

1,749

 

1,206

Additions (reductions) for tax positions of prior years

 

214

 

(109)

 

(7,718)

Balance at end of year

$

15,495

$

13,243

$

11,603

As of December 31, 2021, 2020 and 2019, the Company had $15.5 million, $13.2 million and $11.6 million, respectively, of unrecognized benefits, none of which would currently affect the Company’s effective tax rate if recognized due to the Company’s deferred tax assets being fully offset by a valuation allowance. During 2021, 2020 and 2019, the Company did not recognize accrued interest and penalties related to unrecognized tax benefits. The Company does not anticipate a material adjustment of unrecognized tax benefits during the next twelve months from the balance sheet date as reductions for tax positions of prior years.

The Company files United States, state and foreign income tax returns with varying statutes of limitations. The tax years from inception in 2011 forward remain open to examination due to the carryover of unused net operating losses and tax credits.

XML 32 R20.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net (Loss) Income Per Share
12 Months Ended
Dec. 31, 2021
Net (Loss) Income Per Share  
Net (Loss) Income Per Share
12.Net (Loss) Income Per Share

The following table sets forth the computation of the basic and diluted net (loss) income per share:

Years Ended December 31, 

(in thousands, except share and per share data)

2021

    

2020

    

2019

Basic net (loss) income per share

  

 

  

 

  

Numerator:

  

 

  

 

  

Net (loss) income

$

(287,100)

$

132,244

$

89,833

Denominator:

 

  

 

  

 

  

Weighted-average common shares outstanding

 

75,449,632

 

71,411,705

 

69,679,916

Basic net (loss) income per share

$

(3.81)

$

1.85

$

1.29

Diluted net (loss) income per share

 

  

 

  

 

  

Numerator:

 

  

 

  

 

  

Net (loss) income

$

(287,100)

$

132,244

$

89,833

Add interest expense on 2026 Convertible Notes, net of tax

3,307

Numerator for diluted net (loss) income per share

 

(287,100)

 

135,551

 

89,833

Denominator:

 

  

 

  

 

  

Denominator for basic net (loss) income per share

 

75,449,632

 

71,411,705

 

69,679,916

Add effect of potential dilutive securities:

 

 

  

 

  

Stock options, including shares subject to ESPP

 

 

3,455,646

 

3,491,272

Restricted stock units

 

 

167,597

 

14,755

Shares issuable upon conversion of convertible notes

8,456,950

Denominator for diluted net (loss) income per share

 

75,449,632

 

83,491,898

 

73,185,943

Diluted net (loss) income per share

$

(3.81)

$

1.62

$

1.23

The following outstanding dilutive potential shares were excluded from the calculation of diluted net (loss) income per share due to their anti-dilutive effect:

The following outstanding dilutive potential shares were excluded from the calculation of diluted net (loss) income per share due to their anti-dilutive effect:he following outstanding dilutive potential shares were excluded from the calculation of diluted net (loss) income per share due to their anti-dilutive effect:

Year Ended December 31, 

2021

    

2020

    

2019

Stock options, including shares subject to ESPP

19,895,097

 

9,521,403

 

10,412,471

Restricted stock units

1,811,607

 

7,689

 

22,068

Shares issuable upon conversion of 2022 Convertible Notes

4,473,871

 

4,473,871

 

4,473,871

Shares issuable upon conversion of 2026 Convertible Notes

11,942,152

Total

38,122,727

 

14,002,963

 

14,908,410

XML 33 R21.htm IDEA: XBRL DOCUMENT v3.22.0.1
Related Party Transactions
12 Months Ended
Dec. 31, 2021
Related Party Transactions  
Related Party Transactions
13.Related Party Transactions

Convertible Notes — Related Parties

In February 2016, the Company issued the 2022 Convertible Notes to certain related parties (certain companies affiliated with members of the Company’s board of directors), for an aggregate principal amount of $25.0 million (see Note 7. Debt Obligations).

Consulting services

In October 2020, the Company entered into a consulting agreement with Lanfear Advisors owned by Mr. Jonathan Lanfear who is the brother of Dennis Lanfear, the Company’s President, Chief Executive Officer and Chairman of the Board of Directors. Mr. Jonathan Lanfear provided consulting services with respect to the Collaboration Agreement executed with Junshi Biosciences in February 2021 and the Letter Agreement with Junshi Biosciences related to the Collaboration Agreement dated January 9, 2022 (See Note 6. Collaborations and Other Arrangements). In addition to the hourly consulting fee paid to Lanfear Advisors under the consulting agreement, the Company granted fully vested stock options to purchase 65,000 shares of common stock with an exercise price of $17.60 per share to Mr. Jonathan

Lanfear in February 2021 upon the execution of the Collaboration Agreement with Junshi Biosciences and recognized stock-based compensation expense of $0.8 million. The Company recorded cash consulting expense of $0.2 million and $0.3 million in 2021 and 2020, respectively, with respect to these consulting services. Total liabilities recognized in accounts payable and accrued and other current liabilities on the consolidated balance sheets with respect to these services were $0.0 million and $0.3 million as of December 31, 2021 and 2020, respectively.

XML 34 R22.htm IDEA: XBRL DOCUMENT v3.22.0.1
Subsequent Events
12 Months Ended
Dec. 31, 2021
Subsequent Events  
Subsequent Events
14.Subsequent Events

2027 Term Loans

In January 2022, the Company entered into the Loan Agreement with the Collateral Agent and the Lenders that provides for a senior secured term loan facility of up to $400.0 million (inclusive of a $100.0 million uncommitted additional facility amount) to be funded in four committed tranches: (i) a Tranche A Loan in an aggregate principal amount of $100.0 million that was funded on January 5, 2022; (ii) a Tranche B Loan in an aggregate principal amount of $100.0 million to be funded no later than April 1, 2022, subject to the delivery of evidence of repayment, repurchase or redemption of indebtedness outstanding under our 8.2% Convertible Notes due 2022 and certain customary deliverables; (iii) a Tranche C Loan in an aggregate principal amount of $50.0 million to be funded at our option between April 1, 2022 and March 17, 2023, subject to certain conditions including the first FDA approval of a BLA for our product candidate toripalimab in the United States; and (iv) a Tranche D Loan in an aggregate principal amount of $50.0 million to be funded at our option between April 1, 2022 and March 17, 2023, subject to certain conditions including the first FDA approval of a BLA for our product candidate CHS-201 (ranibizumab biosimilar) in the United States. The Company has the right to request an uncommitted additional facility amount of up to $100.0 million after the Tranche A Closing Date that will be subject to new terms and conditions.

The 2027 Term Loans mature on either (i) the fifth anniversary of the Tranche A Closing Date; or (ii) October 15, 2025, if the outstanding aggregate principal amount of our 2026 Convertible Notes is greater than $50.0 million on October 1, 2025. The 2027 Term Loans bear interest at 8.25% plus three-month LIBOR per annum with a LIBOR floor of 1.00%. In the event of the cessation of LIBOR, the benchmark governing the interest rate will be replaced with a rate based on the secured overnight financing rate published by the Federal Reserve Bank of New York as described in the Loan Agreement. Interest is payable quarterly in arrears. Repayment of outstanding principal of the 2027 Term Loans will be made in five equal quarterly payments of principal commencing after January 5, 2026.

In January 2022, the Company paid to the Lenders a funding fee equal to 2.00% of the Lenders’ total committed amount to fund the Tranche A Loan, Tranche B Loan, Tranche C Loan and Tranche D Loan, payable on the Tranche A Closing Date. In addition, in the event any of the 2027 Term Loans is prepaid in whole or in part prior to the Maturity Date or is accelerated, it will be subject to a prepayment fee. Prior to the third anniversary of the Tranche A Closing Date, the prepayment fee is 3.00% of the principal amount prepaid. After the third anniversary but prior to the fourth anniversary of the Tranche A Closing Date, the prepayment fee is 2.00% of the principal amount prepaid; thereafter and prior to the Maturity Date, the prepayment fee is 1.00% of the principal amount prepaid. In addition to the prepayment fees, in connection with a full or partial prepayment of a tranche prior to the second anniversary of the applicable funding, a “make-whole” amount will be payable equal to the foregone interest from the date of prepayment through the second anniversary of the Tranche A Closing Date.

The obligations under the Loan Agreement are secured pursuant to customary security documentation, including a guaranty and security agreement among the Credit Parties and the Collateral Agent which provides for a lien on substantially all of the Company’s tangible and intangible assets and property, including intellectual property.

Pursuant to the Loan Agreement, and subject to certain restrictions, proceeds of the 2027 Term Loans were and will be used to fund our general corporate and working capital requirements except for the following: in January 2022, proceeds of the Tranche A Loan were used to repay in full all amounts outstanding under the 2025 Term Loan, as well as all associated costs and expenses pursuant to which a payoff amount of $81.9 million was outstanding; and proceeds of the Tranche B Loan will be used at our option to repay, repurchase or redeem in cash, in full, our existing 8.2% Convertible Notes due 2022 as well as all associated costs and expenses.

The Loan Agreement contains certain customary representations and warranties. In addition, the Loan Agreement includes affirmative covenants, such as the requirement to maintain minimum trailing twelve month net sales in an amount that begins at $200 million in the current quarter and increases to $210 million for the quarter ended March 30, 2024 and increases to be as much as $300 million for the quarter ended December 31, 2024. Further, the Loan Agreement includes certain other affirmative covenants and negative covenants, including, covenants and restrictions that among other things, restrict our ability to, incur liens, incur additional indebtedness,

make investments, engage in certain mergers and acquisitions or asset sales, and declare dividends or redeem or repurchase capital stock. The Loan Agreement also contains customary events of default, including among other things, our failure to make any principal or interest payments when due, the occurrence of certain bankruptcy or insolvency events or our breach of the covenants under the Loan Agreement. Upon the occurrence of an event of default, the Lenders may, among other things, accelerate our obligations under the Loan Agreement. A change of control of Coherus triggers a mandatory prepayment of the 2027 Term Loans within ten business days.

Junshi Biosciences – TIGIT Option Exercises

On January 9, 2022, the Company entered into a Letter Agreement with Junshi Biosciences related to the Collaboration Agreement (the “TIGIT Exercise Letter Agreement”). Under the TIGIT Exercise Letter Agreement, the Company notified Junshi Biosciences of its election to exercise the license option for the TIGIT program described in the Collaboration Agreement (the “TIGIT Program”), with the TIGIT Exercise Letter Agreement effective on the date that all applicable waiting periods and approvals required under antitrust laws with respect to such exercise by the Company of the license option for the TIGIT Program have expired or have been terminated (in the case of waiting periods) or been received (in the case of approvals), in each case, without the imposition of any conditions (the “TIGIT Exercise Letter Agreement Effective Date”). The Company will pay the option exercise payment of $35.0 million to Junshi Biosciences no later than 10 days following the TIGIT Exercise Letter Agreement Effective Date and, if applicable, will pay up to $255 million in development regulatory and sales milestones and an 18% royalty on net product revenue as set forth under the Collaboration Agreement. Pursuant to the TIGIT Exercise Letter Agreement, Coherus will lead further development of the TIGIT antibodies included in the TIGIT Program, including JS006, in the United States and Canada, after the date it makes the option exercise payment and will be responsible for the associated development costs as set forth in the Collaboration Agreement.

In January 2022, the Company initiated the process for the exercise of our option to license JS006, a TIGIT-targeted antibody, in the United States and Canada from Junshi Biosciences, expanding the companies’ 2021 immuno-oncology collaboration agreement. Antibodies blocking TIGIT (T cell immunoglobulin and ITIM domain) have shown potential for synergistic anti-tumor activity in combination with PD-1/PD-L1 inhibitors. In pre-clinical studies, JS006 has demonstrated strong binding affinity and inhibition of the TIGIT pathway. IND applications allowing clinical development of JS006 have been approved in China and in the United States. A dose escalation, dose expansion clinical trial (NCT05061628) evaluating the safety, tolerability and pharmacokinetic properties of JS006 as monotherapy and in combination with PD-1 inhibitor toripalimab in patients with advanced solid tumors is ongoing in China. The Company plans to advance toripalimab in combination with JS006 in a clinical trial in North America later in 2022.

XML 35 R23.htm IDEA: XBRL DOCUMENT v3.22.0.1
Organization and Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2021
Organization and Summary of Significant Accounting Policies  
Basis of Presentation

Basis of Consolidation

The accompanying consolidated financial statements have been prepared in accordance with U.S. GAAP and include the accounts of Coherus and its wholly-owned subsidiaries. The Company does not have any significant interests in variable interest entities.  All material intercompany transactions and balances have been eliminated upon consolidation.

Use of Estimates

Use of Estimates

The preparation of financial statements in conformity with U.S. GAAP requires management to make judgements, estimates and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses, and related disclosures. Management bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances. These estimates form the basis for making judgments about the carrying values of assets and liabilities when these values are not readily apparent from other sources. Estimates are assessed each period and updated to reflect current information, such as the economic considerations related to the impact that the recent COVID-19 outbreak could have on the Company’s significant accounting estimates. Accounting estimates and judgements are inherently uncertain and the actual results could differ from these estimates.

Cash, Cash Equivalents and Restricted Cash

Cash, Cash Equivalents and Restricted Cash

Cash, cash equivalents and restricted cash comprise cash and highly liquid investments with original maturities of 90 days or less.

The following table provides a reconciliation of cash, cash equivalents and restricted cash within the consolidated balance sheets and which, in aggregate, represent the amount reported in the consolidated statements of cash flows:

Year Ended December 31, 

(in thousands)

2021

    

2020

    

2019

At beginning of period:

Cash and cash equivalents

$

541,158

$

177,668

$

72,356

Restricted cash

440

240

835

Total cash, cash equivalents and restricted cash

$

541,598

$

177,908

$

73,191

At end of period:

Cash and cash equivalents

$

417,195

$

541,158

$

177,668

Restricted cash

 

440

 

440

 

240

Total cash, cash equivalents and restricted cash

$

417,635

$

541,598

$

177,908

Restricted cash consists of deposits for letters of credit that the Company has provided to secure its obligations under certain leases and is included in other assets, non-current on the consolidated balance sheets.

The Company classifies the up-front and milestone payments related to licensing arrangements as cash flows from investing activities in its consolidated statements of cash flows.

Investments in Marketable Securities

Investments in Marketable Securities

Investments in marketable securities primarily consist of corporate debt obligations and commercial paper. Management determines the appropriate classification of investments in marketable securities at the time of purchase based upon management’s intent with regards to such investment and reevaluates such designation as of each balance sheet date. The Company’s investment policy requires that it only invests in highly rated securities and limit its exposure to any single issuer. All investments in marketable debt securities are held as available-for-sale and are carried at the estimated fair value as determined based upon quoted market prices or pricing models for similar securities.

The Company classifies investments in marketable securities as short-term when they have remaining contractual maturities of one year or less from the balance sheet date. The Company periodically assesses its marketable securities for impairment and credit losses.  Unrealized gains and losses on available-for-sale securities are reported as a component of accumulated comprehensive income (loss), with the exception of unrealized losses believed to be related to credit losses, if any, which are recognized in earnings in the period the impairment occurs. Impairment assessments are made at the individual security level each reporting period. When the fair value of an investment is less than its cost at the balance sheet date, a determination is made as to whether the impairment is related to a credit loss and, if it is, the portion of the impairment relating to credit loss is recorded as an allowance through net income. Realized gains and losses and declines in value, if any, on available-for-sale securities are included in other (expense) income, net, based on the specific identification method. During 2021, 2020 and 2019, interest income from marketable securities was $1.4 million, $0.6 million and $1.6 million, respectively.

Trade Receivables

Trade Receivables

Trade receivables are recorded net of allowances for chargebacks, chargeback prepayments, cash discounts for prompt payment and credit losses. The Company estimates an allowance for expected credit losses by considering factors such as historical experience, credit quality, the age of the accounts receivable balances, and current economic conditions that may affect a customer’s ability to pay. The corresponding expense for the credit loss allowance is reflected in selling, general and administrative expenses. The credit loss allowance was immaterial as of December 31, 2021 and 2020.

Recent Accounting Pronouncements

Recent Accounting Pronouncements

In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. The new guidance removes certain exceptions for recognizing deferred taxes for investments, performing intra-period allocation and calculating income taxes in interim periods. It also adds guidance to reduce complexity in certain areas, including recognizing deferred taxes for tax goodwill and allocating taxes to members of a consolidated group. The Company adopted this guidance as of January 1, 2021. The adoption did not have a material impact on the Company’s consolidated financial statements.

In October 2020, the FASB issued ASU 2020-10, Codification Improvements, which updates various codification topics by clarifying or improving disclosure requirements to align with the SEC’s regulations. The Company adopted this guidance as of January 1, 2021. The adoption did not have a material impact on the Company’s consolidated financial statements.

The Company has reviewed other recent accounting pronouncements and concluded they are either not applicable to the business or that no material effect is expected on the consolidated financial statements as a result of future adoption.

Segment Reporting and Revenue by Geographic Region

Segment Reporting and Revenue by Geographic Region

The Company operates and manages its business as one reportable and operating segment, which is the business of developing and commercializing human pharmaceutical products.  The Company’s chief executive officer, who is the chief operating decision maker, reviews financial information on an aggregate basis for purposes of allocating resources and evaluating financial performance. All revenue is generated and all long-lived assets are primarily maintained in the United States.

Concentration of Credit Risk

Concentrations of Risk

The Company’s financial instruments that are exposed to concentration of credit risk consist primarily of cash, cash equivalents, investments and accounts receivable. The Company attempts to minimize the risks related to cash, cash equivalents and investments by

investing in a broad and diverse range of financial instruments. The investment portfolio is maintained in accordance with the Company’s investment policy, which defines allowable investments, specifies credit quality standards and limits the credit exposure of any single issuer. There were no material losses from credit risks on such accounts during any of the periods presented. The Company is not exposed to any significant concentrations of credit risk from these financial instruments.

The Company is subject to credit risk from trade receivables related to product sales and monitors the credit worthiness of customers that are granted credit in the normal course of business. In general, there is no requirement for collateral from customers. The Company has not experienced significant losses with respect to the collection of trade receivables. The Company believes that its allowance for expected credit losses was adequate at December 31, 2021.

The Company entered into a strategic commercial supply agreement with KBI Biopharma for the supply of UDENYCA. The Company currently has not engaged back-up suppliers or vendors for this single-sourced service. If KBI Biopharma is not able to manufacture the supply needed in the quantities and timeframe required, the Company may not be able to supply the product in a timely manner.

Substantially all of the Company’s revenues are in the United States to three wholesalers. UDENYCA is currently the only product sold by the Company and accounted for all of the Company’s revenues in 2021, 2020 and 2019.

The Company has no significant monetary assets or liabilities in foreign currencies, and the Company has not had material foreign currency impacts for all years presented.

Inventory

Inventory

Inventory is stated at the lower of cost or estimated net realizable value with cost determined under the first-in first-out method. Inventory costs include third-party contract manufacturing, third-party packaging services, freight, labor costs for personnel involved in the manufacturing process, and indirect overhead costs. The Company primarily uses actual costs to determine the cost basis for inventory. The determination of excess or obsolete inventory requires judgment including consideration of many factors, such as estimates of future product demand, current and future market conditions, product expiration information, and potential product obsolescence, among others.

Although the Company believes the assumptions used in estimating potential inventory write-downs are reasonable, if actual market conditions are less favorable than projected by management, write-downs of inventory, charges related to firm purchase commitments, or both may be required which would be recorded as cost of goods sold in the consolidated statement of operations. Adverse developments affecting the Company’s assumptions of the level and timing of demand for its products include those that are outside of the Company’s control such as the actions taken by competitors and customers, the direct or indirect effects of the COVID-19 pandemic, and other factors.

Prior to the regulatory approval of our product candidates, the Company incurred expenses for the manufacture of drug product that could potentially be available to support the commercial launch of our products.  Inventory costs are capitalized when future commercialization is considered probable and the future economic benefit is expected to be realized, based on management’s judgment.  A number of factors are considered, including the current status in the regulatory approval process, potential impediments to the approval process such as safety or efficacy, viability of commercialization and marketplace trends.  All inventory on the consolidated balance sheet as of December 31, 2021 was related to UDENYCA. The Company began to capitalize inventory costs associated with UDENYCA after receiving regulatory approval in November 2018.

Property and Equipment

Property and Equipment

Property and equipment is stated at cost less accumulated depreciation and amortization. Maintenance and repairs are charged to expense as incurred. Interest costs incurred during the construction of major capital projects are capitalized until the underlying asset is ready for its intended use, at which point the capitalized interest costs are amortized as depreciation or amortization expense over the life of the underlying asset. When the Company disposes of property and equipment, it removes the associated cost and accumulated depreciation from the related accounts in the consolidated balance sheets and include any resulting gain or loss in the consolidated statements of operations. Eligible costs of internal use software and implementation costs of certain hosting arrangements are capitalized

and amortized over the estimated useful life of the software or associated hosting arrangement, as applicable. Depreciation and amortization are recognized using the straight-line method over the following estimated useful lives:

Computer equipment and software

    

3 - 7 years

Furniture and fixtures

 

5 years

Machinery and equipment

 

5 years

Leasehold improvements

 

Shorter of lease term or useful life

Goodwill and Intangible Assets

Goodwill and Intangible Assets

Goodwill represents the excess of the consideration transferred over the estimated fair value of assets acquired and liabilities assumed in a business combination. Intangible assets are measured at their respective fair values as of the acquisition date and may be subject to adjustment within the measurement period, which may be up to one year from the acquisition date. Intangible assets related to acquired in-process research and development (“IPR&D”) projects are considered to be indefinite-lived until the completion or abandonment of the associated research and development efforts. Goodwill and intangible assets with indefinite useful lives are not amortized and are tested for impairment annually, or more frequently if events or changes in circumstances indicate that it is more likely than not that the assets are impaired. Intangible assets of $2.6 million as of December 31, 2021 and 2020 consist of IPR&D. There were no impairments to goodwill or intangible assets during the years ended December 31, 2021, 2020 and 2019.

When development is successfully completed, which generally occurs when regulatory approval is obtained, the associated assets are deemed finite-lived and amortized over their respective estimated useful lives beginning at that point in time. Intangible assets with finite useful lives are amortized over their estimated useful lives, primarily on a straight-line basis, and are reviewed for impairment when facts or circumstances indicate that the carrying value of these assets may not be recoverable.

Impairment of Long-Lived Assets

Impairment of Long-Lived Assets

Long-lived assets, including property and equipment and finite-lived intangible assets, are reviewed for impairment whenever facts or circumstances either internally or externally may indicate that the carrying value of an asset may not be recoverable. If there is an indication of impairment, the Company tests for recoverability by comparing the estimated undiscounted future cash flows expected to result from the use of the asset to the carrying amount of the asset or asset group. If the asset or asset group is determined to be impaired, any excess of the carrying value of the asset or asset group over its estimated fair value is recognized as an impairment loss. There were no material impairments recorded during the years ended December 31, 2021, 2020 and 2019.

Accrued Research and Development Expenses

Accrued Research and Development Expense

Clinical trial costs are a component of research and development expense. The Company accrues and expenses clinical trial activities performed by third parties based upon actual work completed in accordance with agreements established with clinical research and manufacturing organizations and clinical sites. The Company determines the actual costs through monitoring patient enrollment, discussions with internal personnel and external service providers regarding the progress or stage of completion of trials or services and the agreed-upon fee to be paid for such services.

Net Product Revenue, Product Sales Discounts and Allowances and Royalty Revenue

Net Revenues

The Company sells to wholesalers and distributors, (collectively, “Customers”). The Customers then resell to hospitals and clinics (collectively, “Healthcare Providers”) pursuant to contracts with the Company. In addition to distribution agreements with Customers and contracts with Healthcare Providers, the Company enters into arrangements with group purchasing organizations (“GPOs”) that provide for United States government-mandated or privately-negotiated rebates, chargebacks and discounts. The Company also enters into rebate arrangements with payers, which consist primarily of commercial insurance companies and government entities, to cover the reimbursement of our products to Healthcare Providers. The Company provides co-payment assistance to patients who have commercial insurance and meet certain eligibility requirements. Revenue from product sales is recognized at the point when a Customer obtains control of the product and the Company satisfies its performance obligation, which generally occurs at the time product is shipped to the Customer. Payment terms differ by jurisdiction and customer, but payment terms typically range from 30 to 67 days from date of shipment.

Product Sales Discounts and Allowances

Revenue from product sales is recorded at the net sales price (“transaction price”), which includes estimates of variable consideration for which reserves are established and that result from chargebacks, rebates, co-pay assistance, prompt-payment discounts, returns and other allowances that are offered within contracts between the Company and its Customers, Healthcare Providers, payers and GPOs. These reserves are based on the amounts earned or to be claimed on the related sales and are classified as reductions in trade receivables (if the amounts are payable to a Customer) or current liabilities (if the amounts are payable to a party other than a Customer). Where appropriate, these estimates take into consideration a range of possible outcomes that are probability-weighted for relevant factors such as historical experience, current contractual and statutory requirements, specifically known market events and trends, industry data and forecasted Customer buying and payment patterns. Overall, these reserves reflect the best estimates of the amount of consideration to which the Company is entitled based on the terms of its contracts. The amount of variable consideration that is included in the transaction price may be constrained, and is included in the net sales price only to the extent that it is probable that a significant reversal in the amount of the cumulative revenue recognized will not occur in a future period. The actual amount of consideration ultimately received may differ. If actual results in the future vary from the Company’s estimates, the estimates will be adjusted, which will affect net product revenue in the period that such variances become known.

Chargebacks: Chargebacks are discounts that occur when Healthcare Providers purchase directly from a Customer. Healthcare Providers, which belong to Public Health Service institutions, non-profit clinics, government entities, GPOs, and health maintenance organizations, generally purchase the product at a discounted price. The Customer, in turn, charges back to the Company the difference between the price initially paid by the Customer and the discounted price paid by the Healthcare Providers to the Customer. The allowance for chargebacks is based on an estimate of sales through to Healthcare Providers from the Customer.

Discounts for Prompt Payment: The Company provides for prompt payment discounts to its Customers, which are recorded as a reduction in revenue in the same period that the related product revenue is recognized.

Rebates: Rebates include mandated discounts under the Medicaid Drug Rebate Program, other government programs and commercial contracts. Rebate amounts owed after the final dispensing of the product to a benefit plan participant are based upon contractual agreements or legal requirements with these public sector benefit providers. The accrual for rebates is based on statutory or contractual discount rates and expected utilization. The estimates for the expected utilization of rebates are based on Customer and commercially available payer data, as well as data collected from the Healthcare Providers, Customers, GPOs, and historical utilization rates. Rebates invoiced by payers, Healthcare Providers and GPOs are paid in arrears. If actual future rebates vary from estimates, the Company may need to adjust its accruals, which would affect net product revenue in the period of adjustment.

Co-payment Assistance: Patients who have commercial insurance and meet certain eligibility requirements may receive co-payment assistance. The calculation of the accrual for co-pay assistance is based on an estimate of claims and the cost per claim that the Company expects to receive associated with product that has been recognized as revenue.

Product Returns: The Company offers its Customers a limited product return right, which is principally based upon whether the product is damaged or defective, or the product’s expiration date. Product return allowance is estimated and recorded at the time of sale.

Other Allowances: The Company pays fees to Customers and GPOs for account management, data management and other administrative services. To the extent that the services received are distinct from the sale of products to the customer, these payments are classified in selling, general and administrative expense in the Company’s consolidated statements of operations, otherwise they are included as a reduction in product revenue.

Royalty Revenue

Royalty revenue from licensees, which is based on sales to third-parties of licensed products, is recorded when the third-party sale occurs and the performance obligation to which some or all of the royalty has been allocated has been satisfied (or partially satisfied). Royalty revenue was insignificant for the periods presented and is included in total revenues.

Cost of Goods Sold

Cost of Goods Sold

Cost of goods sold consists primarily of third-party manufacturing, distribution, and certain overhead costs.  A portion of the costs of producing UDENYCA sold to date was expensed as research and development prior to the FDA approval of UDENYCA and, therefore, it is not reflected in the cost of goods sold. During the first quarter of 2021, the UDENYCA inventory with no inventory value was fully utilized.

On May 2, 2019, the Company and Amgen settled a trade secret action brought by Amgen. As a result, cost of goods sold reflects a mid-single digit royalty on net product revenue, which began on July 1, 2019. The royalty cost will continue for five years pursuant to the settlement.

In 2021, 2020 and 2019, cost of goods sold included write-offs for inventory of $5.1 million, $2.2 million and $0.4 million, respectively, that did not meet the Company’s acceptance criteria, net of credits received from manufacturers. In 2019, cost of goods sold included write-off of prepaid manufacturing costs of $1.3 million due to the cancellation of certain manufacturing reservations.

Research and Development Expense

Research and Development Expense

Research and development expense represents costs incurred to conduct research, such as the discovery and development of our product candidates. The Company recognizes all research and development costs as they are incurred. The Company currently tracks research and development costs incurred on a product candidate basis only for external research and development expenses. The Company’s external research and development expense consists primarily of:

expense incurred under agreements with consultants, third-party CROs, and investigative sites where a substantial portion of the Company’s preclinical studies and all of its clinical trials are conducted;
costs of acquiring originator comparator materials and manufacturing preclinical study and clinical trial supplies and other materials from CMOs, and related costs associated with release and stability testing;
costs associated with manufacturing process development activities; and
upfront and milestone payments related to licensing and collaboration agreements.

Internal costs are associated with activities performed by the Company’s research and development organization and generally benefit multiple programs. These costs are not separately allocated by product candidate. Unallocated, internal research and development costs consist primarily of:

personnel-related expense, which include salaries, benefits and stock-based compensation; and
facilities and other allocated expense, which include direct and allocated expense for rent and maintenance of facilities, depreciation and amortization of leasehold improvements and equipment, laboratory and other supplies.

Products manufactured prior to regulatory approval may not be sold unless regulatory approval is obtained. The Company expenses manufacturing costs as incurred as research and development expense for products that have not been approved until future commercialization is considered probable and the future economic benefit is expected to be realized, based on management’s judgment. The Company began to capitalize inventory costs associated with UDENYCA after receiving regulatory approval in November 2018.

License Agreements

License Agreements

The Company has entered and may continue to enter into license agreements to access and utilize certain technology. To determine whether the licensing transactions should be accounted for as a business combination or as an asset acquisition, the Company makes certain judgments, which include assessing whether the acquired set of activities and assets would meet the definition of a business under the relevant accounting rules.

If the acquired set of activities and assets does not meet the definition of a business, the transaction is recorded as an asset acquisition and therefore, any acquired IPR&D that does not have an alternative future use is charged to expense at the acquisition date. To date none of the Company’s license agreements have been considered to be the acquisition of a business.

Selling, General and Administrative Expense

Selling, General and Administrative Expense

Selling, general and administrative expenses comprise primarily compensation and benefits associated with sales and marketing, finance, human resources, legal, information technology and other administrative personnel, outside marketing, advertising and legal expenses and other general and administrative costs. The Company expenses the cost of advertising, including promotional expenses, as incurred. Advertising expenses were $8.7 million, $3.8 million and $4.5 million in 2021, 2020 and 2019, respectively.

Stock-Based Compensation

Stock-Based Compensation

The Company’s compensation programs include stock-based awards, and the related grants under these programs are accounted for at fair value. The fair values are recognized as compensation expense on a straight-line basis over the vesting period with the related costs recorded in cost of goods sold, research and development, and selling, general and administrative expense, as appropriate. The Company accounts for forfeitures as they occur.

Income Taxes

Income Taxes

The Company utilizes the liability method of accounting for deferred income taxes. Under this method, deferred tax liabilities and assets are recognized for the expected future tax consequences of temporary differences between the carrying amounts and the tax basis of assets and liabilities. A valuation allowance is established against deferred tax assets because, based on the weight of available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized. The Company’s policy is to record interest and penalties on uncertain tax positions as income tax expense.

The Company recognizes uncertain income tax positions at the largest amount that is more likely than not to be sustained upon audit by the relevant taxing authority. The Company does not expect its unrecognized tax benefits to change significantly in 2022.

Operating and Finance Leases

Operating and Finance Leases

The Company determines if an arrangement is a lease at inception. The Company does not recognize right-of-use assets and lease liabilities related to short-term leases. The Company also does not separate lease and non-lease components for its facility and vehicle leases. Operating leases are included in other current liabilities, other assets, non-current, and lease liabilities, non-current in the consolidated balance sheets. The lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise any such options. The Company recognizes operating lease expense for these leases on a straight-line basis over the term of the lease.

The term under the Company’s vehicle lease agreement is 36 months. The vehicles leased under this arrangement were classified as finance leases. Finance leases are included in property and equipment, net, accrued and other current liabilities, and lease liabilities, non-current in the consolidated balance sheets and assets under Finance leases are depreciated to operating expenses on a straight-line basis over their estimated useful lives.

The operating and finance lease right-of-use assets and the lease liabilities are recognized based on the present value of lease payments over the lease term at the lease commencement date. The Company uses its incremental borrowing rate based on the information available at the commencement date in determining the lease liabilities as the Company's leases generally do not provide an implicit rate.

Net (Loss) Income per Share

Net (Loss) Income per Share

Basic net (loss) income per share is calculated by dividing the net (loss) income by the weighted-average number of shares of common stock outstanding for the period, without consideration for potential dilutive common shares. Diluted net income per share is computed by dividing the net income by the weighted-average number of common shares outstanding for the period plus any potential

dilutive common shares outstanding for the period determined using the treasury stock method for options, RSUs and ESPP and using the if-converted method for the convertible notes. Diluted net loss per share is computed by dividing net loss by the weighted-average number of common shares outstanding for the period, without consideration for any potential dilutive common share equivalents as their effect would be antidilutive (see Note 12. Net (Loss) Income Per Share).

Comprehensive (Loss) Income

Comprehensive (Loss) Income

Comprehensive (loss) income is composed of two components: net (loss) income and other comprehensive (loss) income. Other comprehensive (loss) income refers to gains and losses that under U.S. GAAP are recorded as an element of stockholders’ equity, but are excluded from net (loss) income. The Company’s other comprehensive (loss) income include foreign currency translation adjustments in 2021, 2020 and 2019.

Reclassifications

Reclassifications

Certain prior year amounts in the consolidated balance sheets and consolidated statements of cash flows have been reclassified to conform with the current year presentation in 2021. As a result, there was no change to total assets on the consolidated balance sheet or net cash provided by operating activities on the consolidated statements of cash flows for the prior years.

XML 36 R24.htm IDEA: XBRL DOCUMENT v3.22.0.1
Organization and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2021
Organization and Summary of Significant Accounting Policies  
Schedule of Reconciliation of Cash, Cash Equivalents and Restricted Cash

Year Ended December 31, 

(in thousands)

2021

    

2020

    

2019

At beginning of period:

Cash and cash equivalents

$

541,158

$

177,668

$

72,356

Restricted cash

440

240

835

Total cash, cash equivalents and restricted cash

$

541,598

$

177,908

$

73,191

At end of period:

Cash and cash equivalents

$

417,195

$

541,158

$

177,668

Restricted cash

 

440

 

440

 

240

Total cash, cash equivalents and restricted cash

$

417,635

$

541,598

$

177,908

Schedule of Estimated Useful Lives of Property Plant and Equipment

Computer equipment and software

    

3 - 7 years

Furniture and fixtures

 

5 years

Machinery and equipment

 

5 years

Leasehold improvements

 

Shorter of lease term or useful life

XML 37 R25.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue (Tables)
12 Months Ended
Dec. 31, 2021
Revenue  
Revenue by Significant Customer

Year Ended December 31,

 

2021

2020

 

2019

 

McKesson Corporation

39

%

38

%

42

%

AmeriSource-Bergen Corporation

39

%

37

%

33

%

Cardinal Health, Inc.

20

%

23

%

23

%

Others

2

%

2

%

2

%

Total revenue

100

%

100

%

100

%

 

Activities and Ending Reserve Balances for Each Significant Category of Discounts and Allowances

Year Ended December 31, 2021

    

Chargebacks

    

    

Other Fees,

    

and Discounts

Co-pay

for Prompt

Assistance

(in thousands)

Payment

Rebates

and Returns

Total

Balance at December 31, 2020

$

40,580

$

54,058

$

28,760

$

123,398

Provision related to sales made in:

 

Current period

470,791

113,705

94,703

679,199

Prior period

(2,876)

(4,976)

(3,555)

(11,407)

Payments and customer credits issued

 

(478,830)

(108,783)

(93,854)

(681,467)

Balance at December 31, 2021

$

29,665

$

54,004

$

26,054

$

109,723

Year Ended December 31, 2020

    

Chargebacks

    

    

Other Fees,

    

and Discounts

Co-pay

for Prompt

Assistance

(in thousands)

Payment

Rebates

and Returns

Total

Balance at December 31, 2019

$

35,159

$

27,494

$

24,494

$

87,147

Provision related to sales made in:

Current period

 

462,328

115,864

114,372

692,564

Prior period

(1,336)

(3,438)

(6,288)

(11,062)

Payments and customer credits issued

 

(455,571)

 

(85,862)

 

(103,818)

 

(645,251)

Balance at December 31, 2020

$

40,580

$

54,058

$

28,760

$

123,398

XML 38 R26.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2021
Fair Value Measurements  
Financial Assets and Liabilities Measured on a Recurring Basis

Fair Value Measurements

December 31, 2021

(in thousands)

    

Level 1

    

Level 2

    

Level 3

    

Total

Financial Assets:

 

  

 

  

 

  

 

  

Cash and cash equivalents (money market funds)

$

417,165

$

$

$

417,165

Restricted cash (money market funds)

 

440

 

 

 

440

Total financial assets

$

417,605

$

$

$

417,605

Financial Liabilities:

 

 

  

 

  

 

  

Contingent consideration

$

$

$

102

$

102

    

Fair Value Measurements

December 31, 2020

(in thousands)

    

Level 1

    

Level 2

    

Level 3

    

Total

Financial Assets:

 

  

 

  

 

  

 

  

Cash and cash equivalents (money market funds)

$

538,673

$

$

$

538,673

Restricted cash (money market funds)

 

440

 

 

 

440

Total financial assets

$

539,113

$

$

$

539,113

Financial Liabilities:

 

  

 

  

 

  

 

  

Contingent consideration

$

$

$

102

$

102

XML 39 R27.htm IDEA: XBRL DOCUMENT v3.22.0.1
Inventory (Tables)
12 Months Ended
Dec. 31, 2021
Inventory  
Schedule of Inventory

Inventory consisted of the following:

    

December 31, 

(in thousands)

2021

2020

Raw Materials

$

4,870

$

5,205

Work in process

 

65,117

 

43,952

Finished goods

 

23,265

 

43,032

Total

$

93,252

$

92,189

Schedule of Balance Sheet Classification

    

December 31, 

(in thousands)

2021

2020

Inventory

$

37,642

$

44,233

Inventory, non-current

 

55,610

 

47,956

Total

$

93,252

$

92,189

XML 40 R28.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Components (Tables)
12 Months Ended
Dec. 31, 2021
Organization and Operations  
Schedule of Property and Equipment, Net

    

December 31, 

(in thousands)

2021

2020

Machinery and equipment

$

11,876

$

13,301

Computer equipment and software

 

3,033

 

3,996

Furniture and fixtures

 

1,129

 

1,268

Leasehold improvements

 

5,942

 

5,830

Finance lease right of use assets

2,294

1,451

Construction in progress

 

388

 

312

Total property and equipment

 

24,662

 

26,158

Accumulated depreciation and amortization

 

(16,849)

 

(16,050)

Property and equipment, net

$

7,813

$

10,108

Schedule of Accrued Liabilities

    

December 31, 

(in thousands)

2021

2020

Accrued manufacturing and clinical

$

30,541

$

11,365

Accrued co-development costs for toripalimab

1,926

Accrued other

 

12,168

 

12,182

Lease liabilities, current

3,492

3,132

Total Accrued and other current liabilities

$

48,127

$

26,679

XML 41 R29.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt Obligations (Tables)
12 Months Ended
Dec. 31, 2021
1.5% Convertible Senior Subordinated Notes due 2026  
Debt Instrument  
Components of Convertible Notes

    

December 31, 

(in thousands)

2021

2020

Principal amount of the 2026 Convertible Notes

$

230,000

$

230,000

Unamortized debt discount and debt issuance costs

 

(5,712)

 

(6,971)

Total 2026 Convertible Notes

$

224,288

$

223,029

Components of Interest Expense

Year Ended December 31, 

(in thousands)

2021

2020

Stated coupon interest

$

3,450

$

2,434

Accretion of debt discount and debt issuance costs

 

1,259

 

873

Total interest expense

$

4,709

$

3,307

Schedule of Future Payments on Debt

Future payments on the 2026 Convertible Notes as of December 31, 2021 are as follows:

Year ending December 31, (in thousands)

    

2022

$

3,450

2023

3,450

2024

 

3,450

2025

 

3,450

2026 and beyond

 

231,725

Total minimum payments

 

245,525

Less amount representing interest

 

(15,525)

2026 Convertible Notes, principal amount

 

230,000

Less debt discount and debt issuance costs on 2026 Convertible Notes

 

(5,712)

Net carrying amount of 2026 Convertible Notes

$

224,288

8.2% Convertible Notes due 2022  
Debt Instrument  
Components of Convertible Notes

    

December 31, 

(in thousands)

2021

2020

Principal amount of the 2022 Convertible Notes

$

81,750

$

81,750

Unamortized debt discount and debt issuance costs

 

(391)

 

(1,865)

2022 Convertible Notes

$

81,359

$

79,885

Principal amount of the 2022 Convertible Notes - related parties

$

27,250

$

27,250

Unamortized debt discount and debt issuance costs - related parties

 

(130)

 

(622)

2022 Convertible Notes - related parties

$

27,120

$

26,628

Total 2022 Convertible Notes, net carrying amount

$

108,479

$

106,513

Components of Interest Expense

Year Ended December 31, 

(in thousands)

2021

    

2020

    

2019

Stated coupon interest

$

6,150

$

6,150

$

6,150

Accretion of debt discount and debt issuance costs

 

1,475

 

1,343

 

1,223

Interest expense

$

7,625

$

7,493

$

7,373

Stated coupon interest - related parties

$

2,050

$

2,050

$

2,050

Accretion of debt discount and debt issuance costs - related parties

 

491

 

448

 

407

Interest expense - related parties

$

2,541

$

2,498

$

2,457

Total interest expense

$

10,166

$

9,991

$

9,830

2025 Term Loan  
Debt Instrument  
Components of Convertible Notes

    

December 31, 

(in thousands)

2021

 

2020

Principal amount of the 2025 Term Loan

$

75,000

$

75,000

Exit fee due on payment of 2025 Term Loan

3,000

3,000

2025 Term Loan, gross

78,000

78,000

Unamortized exit fee, debt discount and debt issuance costs, net

 

(2,487)

 

(3,519)

Net carrying amount of 2025 Term Loan

$

75,513

$

74,481

Components of Interest Expense

    

Year Ended December 31,

(in thousands)

2021

2020

 

2019

Stated coupon interest

$

7,034

$

7,053

$

7,063

Accretion of debt discount and debt issuance costs

 

1,032

 

818

 

709

Interest expense

$

8,066

$

7,871

$

7,772

Schedule of Future Payments on Debt

Year ending December 31, (in thousands)

2022

$

29,294

2023

27,130

2024

 

24,972

2025

 

8,780

Total minimum payments

 

90,176

Less amount representing interest

 

(12,176)

2025 Term Loan, gross

 

78,000

Less unamortized exit fee, debt discount and debt issuance costs, net

 

(2,487)

Net carrying amount of 2025 Term Loan

$

75,513

XML 42 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies.  
Schedule of Non-cancelable Contractual Obligations

Years ending December 31, (in thousands)

    

2022

$

27,052

2023

16,300

2024

10,108

2025

268

2026

 

179

Total obligations

$

53,907

XML 43 R31.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2021
Leases  
Schedule of Balance Sheet Classification of Lease Assets and Liabilities

(in thousands)

December 31, 

Assets

    

Balance Sheet Classification

    

2021

    

2020

Operating lease

Other assets, non-current

$

8,193

$

9,956

Finance lease

Property and equipment, net

1,220

1,451

Total leased assets

$

9,413

$

11,407

(in thousands)

December 31, 

Liabilities

    

Balance Sheet Classification

    

2021

    

2020

Operating lease liabilities, current

Accrued and other current liabilities

$

2,751

$

2,573

Operating lease liabilities, non-current

Lease liabilities, non-current

6,753

9,073

Total operating lease liabilities

$

9,504

$

11,646

Finance lease liabilities, current

Accrued and other current liabilities

$

741

$

560

Finance lease liabilities, non-current

Lease liabilities, non-current

498

875

Total finance lease liabilities

$

1,239

$

1,435

Schedule of maturities of the operating and finance lease liabilities

As of December 31, 2021, the maturities of the lease liabilities were as follows:

Years ending December 31, (in thousands)

Operating leases

Finance leases

2022

$

3,401

$

790

2023

 

3,560

 

449

2024

 

3,014

 

61

2025

 

412

 

2026 and thereafter

416

Total lease payments

 

10,803

 

1,300

Less imputed interest

 

(1,299)

 

(61)

Lease liabilities

$

9,504

$

1,239

XML 44 R32.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation and Employee Benefits (Tables)
12 Months Ended
Dec. 31, 2021
Stock-Based Compensation  
Summary of Option Activities under 2016 and 2014 Plans

Options Outstanding 

Weighted-

    

Number of

    

Average

Options

Exercise Price

Balances at December 31, 2020

19,014,835

$

15.41

Granted - at fair value

 

4,559,125

 

$

16.62

Exercised

 

(1,316,361)

 

$

7.91

Forfeited/Canceled

 

(2,297,784)

 

$

17.96

Balances at December 31, 2021

 

19,959,815

$

15.89

Summary of Additional Information Related to Status of Options

Additional information related to the status of options as of December 31, 2021 is summarized as follows:

    

    

Weighted-

    

Weighted-

Average

Aggregate

Average

Remaining

Intrinsic

Number of

Exercise

Contractual Terms

Value (in

Options

Price

(Years)

thousands)

Options outstanding

 

19,959,815

$

15.89

6.4

$

47,892

Options vested and exercisable

 

13,453,683

$

15.56

5.4

$

43,291

Summary of RSU Activity, under 2014 Plan

RSUs Outstanding

Weighted-Average

    

Number of

    

Grant Date Fair 

RSUs

Value

Balances at December 31, 2020

 

1,009,657

$

17.91

RSUs granted

 

1,652,512

$

16.86

RSUs vested

 

(465,930)

$

18.10

RSUs canceled

 

(352,507)

$

17.54

Balances at December 31, 2021

 

1,843,732

$

17.00

Schedule of Stock-Based Compensation Expense

Year Ended December 31, 

(in thousands)

2021

    

2020

    

2019

Cost of goods sold (1)

$

1,099

$

583

$

108

Research and development

 

18,688

 

13,837

 

12,912

Selling, general and administrative

 

31,577

 

23,740

 

20,571

Stock-based compensation expense

$

51,364

$

38,160

$

33,591

 

  

 

  

 

  

Capitalized stock-based compensation expense into inventory

$

1,025

$

1,460

$

1,735

(1)Stock-based compensation capitalized into inventory is recognized as cost of sales when the related product is sold.
Schedule of Weighted Average Assumptions for Black-Scholes Option-Pricing Model Used in Determining Fair Value of Awards

Year Ended December 31, 

 

    

2021

    

2020

    

2019

  

Expected term (years)

 

  

 

  

 

  

Stock options

 

6.08

 

6.10

 

6.00

ESPP

 

0.50

 

0.50

 

0.50

Expected volatility

 

 

 

  

Stock options

 

65

%  

68

%  

69

%

ESPP

 

42

%  

58

%  

61

%

Risk-free interest rate

 

 

 

  

Stock options

 

0.89

%  

1.09

%  

2.29

%

ESPP

 

0.06

%  

0.13

%  

1.89

%

Expected dividend yield

 

  

 

  

 

  

Stock options

 

%  

%  

%

ESPP

 

%  

%  

%

XML 45 R33.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2021
Income Taxes  
Components of Income (Loss) Before Income Taxes

Year Ended December 31, 

(in thousands)

    

2021

    

2020

    

2019

Domestic

$

(287,058)

$

133,615

$

92,585

Foreign

 

(42)

 

2,092

 

190

Total

$

(287,100)

$

135,707

$

92,775

Schedule of Provision For (Benefit From) Income Taxes

Year Ended December 31, 

(in thousands)

    

2021

    

2020

    

2019

Current:

 

  

 

  

 

  

Federal

$

$

$

State

 

 

3,463

 

2,942

Foreign

 

 

 

Subtotal

$

$

3,463

$

2,942

 

  

 

  

 

  

Deferred:

 

  

 

  

 

  

Federal

$

$

$

State

 

 

 

Foreign

 

 

 

Subtotal

$

$

$

 

  

 

  

 

  

Provision for income taxes

$

$

3,463

$

2,942

Reconciliation of Statutory U.S. Federal Rate

Year Ended December 31, 

 

    

2021

    

2020

    

2019

  

Percent of pre-tax income:

 

  

 

  

 

  

United States federal statutory income tax rate

 

21.0

%  

21.0

%  

21.0

%

State taxes, net of federal benefit

 

2.6

 

2.0

 

1.5

Foreign rate differences

 

(0.0)

 

(0.3)

 

(0.1)

Permanent items

 

0.2

 

0.4

 

(0.6)

Research and development credit

 

2.6

 

(4.8)

 

(4.8)

Stock based compensation costs

(1.2)

1.3

1.3

Other

 

(0.0)

 

(0.3)

 

(0.7)

Change in valuation allowance

 

(25.2)

 

(16.7)

 

(14.4)

Effective income tax rate

 

(0.0)

%  

2.6

%  

3.2

%

Components of Net Deferred Tax Assets

December 31, 

(in thousands)

    

2021

    

2020

Net operating loss carryforwards

$

117,793

$

94,043

Research and development credits

 

58,039

 

49,965

Depreciation and amortization

 

40,620

 

9,672

Stock-based compensation

 

30,565

 

25,983

Sales related accruals

 

17,299

 

16,404

Other accruals

 

11,798

 

8,013

Gross deferred tax assets

 

276,114

 

204,080

Right-of-use asset

 

(2,167)

 

(2,566)

In-process research and development

 

(603)

 

(589)

Gross deferred tax liabilities

 

(2,770)

 

(3,155)

Total net deferred tax asset

 

273,344

 

200,925

Less valuation allowance

 

(273,344)

 

(200,925)

Net deferred tax assets

$

$

Reconciliation of Unrecognized Tax Benefits

Year Ended December 31, 

(in thousands)

    

2021

    

2020

    

2019

Balance at beginning of year

$

13,243

$

11,603

$

18,115

Additions based on tax positions related to current year

 

2,038

 

1,749

 

1,206

Additions (reductions) for tax positions of prior years

 

214

 

(109)

 

(7,718)

Balance at end of year

$

15,495

$

13,243

$

11,603

XML 46 R34.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net (Loss) Income Per Share (Tables)
12 Months Ended
Dec. 31, 2021
Net (Loss) Income Per Share  
Computation of Basic and Diluted Net (loss) Income Per Share

Years Ended December 31, 

(in thousands, except share and per share data)

2021

    

2020

    

2019

Basic net (loss) income per share

  

 

  

 

  

Numerator:

  

 

  

 

  

Net (loss) income

$

(287,100)

$

132,244

$

89,833

Denominator:

 

  

 

  

 

  

Weighted-average common shares outstanding

 

75,449,632

 

71,411,705

 

69,679,916

Basic net (loss) income per share

$

(3.81)

$

1.85

$

1.29

Diluted net (loss) income per share

 

  

 

  

 

  

Numerator:

 

  

 

  

 

  

Net (loss) income

$

(287,100)

$

132,244

$

89,833

Add interest expense on 2026 Convertible Notes, net of tax

3,307

Numerator for diluted net (loss) income per share

 

(287,100)

 

135,551

 

89,833

Denominator:

 

  

 

  

 

  

Denominator for basic net (loss) income per share

 

75,449,632

 

71,411,705

 

69,679,916

Add effect of potential dilutive securities:

 

 

  

 

  

Stock options, including shares subject to ESPP

 

 

3,455,646

 

3,491,272

Restricted stock units

 

 

167,597

 

14,755

Shares issuable upon conversion of convertible notes

8,456,950

Denominator for diluted net (loss) income per share

 

75,449,632

 

83,491,898

 

73,185,943

Diluted net (loss) income per share

$

(3.81)

$

1.62

$

1.23

Outstanding Dilutive Potential Shares Excluded from Calculation of Diluted Net (loss) Income Per Share

The following outstanding dilutive potential shares were excluded from the calculation of diluted net (loss) income per share due to their anti-dilutive effect:

The following outstanding dilutive potential shares were excluded from the calculation of diluted net (loss) income per share due to their anti-dilutive effect:he following outstanding dilutive potential shares were excluded from the calculation of diluted net (loss) income per share due to their anti-dilutive effect:

Year Ended December 31, 

2021

    

2020

    

2019

Stock options, including shares subject to ESPP

19,895,097

 

9,521,403

 

10,412,471

Restricted stock units

1,811,607

 

7,689

 

22,068

Shares issuable upon conversion of 2022 Convertible Notes

4,473,871

 

4,473,871

 

4,473,871

Shares issuable upon conversion of 2026 Convertible Notes

11,942,152

Total

38,122,727

 

14,002,963

 

14,908,410

XML 47 R35.htm IDEA: XBRL DOCUMENT v3.22.0.1
Organization and Significant Accounting Policies - Organization (Details)
12 Months Ended
Dec. 31, 2021
item
Organization and Summary of Significant Accounting Policies  
Product pipeline, number of drug candidates 3
Number of reportable and operating segments 1
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.22.0.1
Organization and Significant Accounting Policies - Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Organization and Summary of Significant Accounting Policies      
Cash and cash equivalents, beginning of period $ 541,158 $ 177,668 $ 72,356
Restricted cash, beginning of period 440 240 835
Cash, cash equivalents and restricted cash, beginning of period 541,598 177,908 73,191
Cash and cash equivalents, end of period 417,195 541,158 177,668
Restricted cash, end of period 440 440 240
Cash, cash equivalents and restricted cash at end of period $ 417,635 $ 541,598 $ 177,908
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.22.0.1
Organization and Significant Accounting Policies - Investments in Marketable Securities (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Organization and Summary of Significant Accounting Policies      
Interest income from marketable securities $ 1.4 $ 0.6 $ 1.6
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.22.0.1
Organization and Significant Accounting Policies - Property and Equipment (Details)
12 Months Ended
Dec. 31, 2021
Furniture and Fixtures  
Property and Equipment, Net  
Estimated useful lives 5 years
Machinery and Equipment  
Property and Equipment, Net  
Estimated useful lives 5 years
Leasehold Improvements  
Property and Equipment, Net  
Estimated useful lives, description Shorter of lease term or useful life
Maximum | Computer Equipment and Software  
Property and Equipment, Net  
Estimated useful lives 7 years
Minimum | Computer Equipment and Software  
Property and Equipment, Net  
Estimated useful lives 3 years
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.22.0.1
Organization and Significant Accounting Policies - Goodwill, Intangible Assets and Impairment of Long-lived Assets (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Acquired Finite-Lived Intangible Assets [Line Items]      
Intangible assets, adjustment, measurement period 1 year    
Intangible assets $ 2,620,000 $ 2,620,000  
Impairment of intangible assets excluding goodwill 0    
Impairment of goodwill 0 0 $ 0
Long lived assets, material impairments 0 0 $ 0
In-process research and development      
Acquired Finite-Lived Intangible Assets [Line Items]      
Intangible assets $ 2,600,000 $ 2,600,000  
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.22.0.1
Organization and Significant Accounting Policies - Net Revenues (Details)
12 Months Ended
Dec. 31, 2021
Revenue, Performance Obligation, Description of Payment Terms Payment terms differ by jurisdiction and customer, but payment terms typically range from 30 to 67 days from date of shipment.
Maximum  
Payment terms from date of shipment, period 67 days
Minimum  
Payment terms from date of shipment, period 30 days
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.22.0.1
Organization and Significant Accounting Policies - Cost of Goods Sold (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 01, 2019
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Organization and Summary of Significant Accounting Policies        
Royalty payment term 5 years      
Write-off of inventory that did not meet acceptance criteria   $ 5,133 $ 2,171 $ 395
Write-off of prepaid manufacturing costs       $ 1,300
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
Organization and Significant Accounting Policies - Selling, General and Administrative Expense (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Organization and Summary of Significant Accounting Policies      
Advertising expenses $ 8.7 $ 3.8 $ 4.5
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
Organization and Significant Accounting Policies - Operating and Finance Leases (Details)
Dec. 31, 2021
Organization and Summary of Significant Accounting Policies  
Term of leases 36 months
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Concentration of Revenue [Line Items]      
Net product revenue $ 326,551 $ 475,824 $ 356,071
Sales of UDENYCA      
Concentration of Revenue [Line Items]      
Net product revenue $ 326,600 $ 475,800 $ 356,100
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue - Revenue by Significant Customer (Details) - Net Product Revenue - Customer Concentration Risk
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Concentration Risk      
Percentage of total revenue 100.00% 100.00% 100.00%
McKesson      
Concentration Risk      
Percentage of total revenue 39.00% 38.00% 42.00%
AmeriSource-Bergen Corp      
Concentration Risk      
Percentage of total revenue 39.00% 37.00% 33.00%
Cardinal      
Concentration Risk      
Percentage of total revenue 20.00% 23.00% 23.00%
Others      
Concentration Risk      
Percentage of total revenue 2.00% 2.00% 2.00%
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue - Activities and Ending Reserve Balances for Each Significant Category of Discounts and Allowances (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Accounts Notes And Loans Receivable    
Activities and reserve balance, beginning balance $ 123,398 $ 87,147
Provision related to sales made in:    
Current period 679,199 692,564
Prior period (11,407) (11,062)
Payments and customer credits issued (681,467) (645,251)
Activities and reserve balance, ending balance 109,723 123,398
Chargebacks and Discounts for Prompt Payment    
Accounts Notes And Loans Receivable    
Activities and reserve balance, beginning balance 40,580 35,159
Provision related to sales made in:    
Current period 470,791 462,328
Prior period (2,876) (1,336)
Payments and customer credits issued (478,830) (455,571)
Activities and reserve balance, ending balance 29,665 40,580
Rebates    
Accounts Notes And Loans Receivable    
Activities and reserve balance, beginning balance 54,058 27,494
Provision related to sales made in:    
Current period 113,705 115,864
Prior period (4,976) (3,438)
Payments and customer credits issued (108,783) (85,862)
Activities and reserve balance, ending balance 54,004 54,058
Other Fees, Co-pay Assistance and Returns    
Accounts Notes And Loans Receivable    
Activities and reserve balance, beginning balance 28,760 24,494
Provision related to sales made in:    
Current period 94,703 114,372
Prior period (3,555) (6,288)
Payments and customer credits issued (93,854) (103,818)
Activities and reserve balance, ending balance $ 26,054 $ 28,760
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements - Financial Assets and Liabilities Measured on a Recurring Basis (Details) - Fair Value Measurements Recurring Basis - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total financial assets $ 417,605 $ 539,113
Level 1    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total financial assets   0
Level 1 | Contingent Consideration    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total financial liabilities   0
Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total financial assets   0
Level 2 | Contingent Consideration    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total financial liabilities 102 102
Level 3    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total financial assets 417,605 539,113
Level 3 | Contingent Consideration    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total financial liabilities 102 102
Money Market Funds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total financial assets 417,165 538,673
Money Market Funds | Level 1    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total financial assets   0
Money Market Funds | Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total financial assets   0
Money Market Funds | Level 3    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total financial assets 417,165 538,673
Restricted Cash (Money Market Funds)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total financial assets 440 440
Restricted Cash (Money Market Funds) | Level 1    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total financial assets   0
Restricted Cash (Money Market Funds) | Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total financial assets   0
Restricted Cash (Money Market Funds) | Level 3    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total financial assets $ 440 $ 440
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Apr. 30, 2020
Feb. 29, 2016
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]        
Fair Value, Assets, Level 1 to Level 2 Transfers, Amount $ 0.0      
Fair Value, Assets, Level 2 to Level 1 Transfers, Amount 0.0      
Fair Value, Liabilities, Level 1 to Level 2 Transfers, Amount 0.0      
Fair Value, Liabilities, Level 2 to Level 1 Transfers, Amount 0.0      
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers, Net 0.0      
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Transfers, Net 0.0      
Premium       $ 9.0
1.5% Convertible Senior Subordinated Notes due 2026        
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]        
Stated interest rate     1.50%  
Aggregate principal amount     $ 230.0  
8.2% Convertible Notes due 2022        
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]        
Stated interest rate       8.20%
Aggregate principal amount       $ 100.0
2025 Term Loan        
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]        
Aggregate principal amount 75.0      
Level 2 | 1.5% Convertible Senior Subordinated Notes due 2026        
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]        
Debt instrument fair value 271.9 $ 269.1    
Level 3 | 8.2% Convertible Notes due 2022        
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]        
Debt instrument fair value 108.4 113.7    
Other liabilities, non-current        
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]        
Fair value of the contingent consideration $ 0.1 $ 0.1    
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.22.0.1
Inventory (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Inventory    
Raw materials $ 4,870 $ 5,205
Work in process 65,117 43,952
Finished goods 23,265 43,032
Total $ 93,252 $ 92,189
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
Inventory - Balance Sheet Classifications (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Inventory    
Inventory $ 37,642 $ 44,233
Inventory, non-current 55,610 47,956
Total $ 93,252 $ 92,189
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Inventory - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Inventory [Line Items]      
Prepayment made for manufacturing services $ 13,666 $ 19,429  
Other assets, non-current 10,025 12,543  
Operating lease right-of-use assets $ 8,193 $ 9,956  
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Other assets, non-current Other assets, non-current  
Impairment charge within research and development expenses $ 3,210    
Research and development 363,105 $ 142,759 $ 94,188
Prepayments made to a CMO for manufacturing services for UDENYCA 8,300 8,900  
Prepayments made to a CMO For Other Research And Development Pipeline Program 5,400 $ 10,500  
CHS-2020      
Inventory [Line Items]      
Research and development $ 11,200    
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Components - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Property and Equipment, Net    
Total property and equipment $ 24,662 $ 26,158
Accumulated depreciation and amortization (16,849) (16,050)
Property and equipment, net 7,813 10,108
Machinery and Equipment    
Property and Equipment, Net    
Total property and equipment 11,876 13,301
Computer Equipment and Software    
Property and Equipment, Net    
Total property and equipment 3,033 3,996
Furniture and Fixtures    
Property and Equipment, Net    
Total property and equipment 1,129 1,268
Leasehold Improvements    
Property and Equipment, Net    
Total property and equipment 5,942 5,830
Finance lease right of use assets    
Property and Equipment, Net    
Total property and equipment 2,294 1,451
Construction in Progress    
Property and Equipment, Net    
Total property and equipment $ 388 $ 312
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Components - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Balance Sheet Components      
Depreciation and amortization $ 3,454 $ 2,888 $ 3,259
Material impairments of property and equipment $ 0 $ 0 $ 0
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Components - Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Balance Sheet Components    
Accrued manufacturing and clinical $ 30,541 $ 11,365
Accrued co-development costs for toripalimab 1,926  
Accrued other 12,168 12,182
Lease liabilities, current 3,492 3,132
Total Accrued and other current liabilities $ 48,127 $ 26,679
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.22.0.1
Collaborations and Other Arrangements (Details)
$ / shares in Units, $ in Thousands, € in Millions
1 Months Ended 3 Months Ended 12 Months Ended
Apr. 16, 2021
USD ($)
$ / shares
shares
Feb. 01, 2021
USD ($)
Jan. 13, 2020
USD ($)
Nov. 04, 2019
EUR (€)
Oct. 04, 2019
Jan. 31, 2022
USD ($)
Mar. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
$ / shares
Dec. 31, 2021
USD ($)
$ / shares
Dec. 31, 2020
USD ($)
$ / shares
Dec. 31, 2019
USD ($)
Dec. 31, 2019
EUR (€)
Apr. 14, 2020
$ / shares
Collaborative Arrangements And Noncollaborative Arrangement Transactions                          
Research and development expense                 $ 363,105 $ 142,759 $ 94,188    
Accounts payable               $ 15,201 16,159 15,201      
Accrued and other current liabilities               $ 26,679 $ 48,127 $ 26,679      
Common Stock Par Or Stated Value Per Share | $ / shares               $ 0.0001 $ 0.0001 $ 0.0001      
Share Price | $ / shares                 $ 15.96       $ 14.815
Bioeq IP AG                          
Collaborative Arrangements And Noncollaborative Arrangement Transactions                          
Initial term of agreement       10 years                  
Percentage of gross profits shraed         50.00%                
Bioeq IP AG | Licensed Products                          
Collaborative Arrangements And Noncollaborative Arrangement Transactions                          
Maximum aggregate milestone payments | €       € 12.5                  
Bioeq IP AG | Research and Development Expense                          
Collaborative Arrangements And Noncollaborative Arrangement Transactions                          
Upfront and milestone payment                     $ 11,100 € 10.0  
Innovent Biologics (Suzhou) Co., Ltd. | Licensed Products                          
Collaborative Arrangements And Noncollaborative Arrangement Transactions                          
Initial term of agreement     12 months                    
Innovent Biologics (Suzhou) Co., Ltd. | Bevacizumab Licensed Product                          
Collaborative Arrangements And Noncollaborative Arrangement Transactions                          
Collaboration Agreement, upfront amount paid     $ 5,000                    
Maximum aggregate milestone payments     40,000                    
Innovent Biologics (Suzhou) Co., Ltd. | Rituxan option                          
Collaborative Arrangements And Noncollaborative Arrangement Transactions                          
Maximum aggregate milestone payments     40,000                    
License Agreement Fee     5,000                    
Innovent Biologics (Suzhou) Co., Ltd. | Technology transfer                          
Collaborative Arrangements And Noncollaborative Arrangement Transactions                          
License Agreement Fee     $ 10,000                    
Innovent Biologics (Suzhou) Co., Ltd. | Research and Development Expense | Bevacizumab Licensed Product                          
Collaborative Arrangements And Noncollaborative Arrangement Transactions                          
Upfront and milestone payment                   $ 7,500      
Research and development expense                 $ 1,100        
Collaboration Agreement                          
Collaborative Arrangements And Noncollaborative Arrangement Transactions                          
Research and development expense                 39,400        
Collaboration Agreement | Accrued and other current liabilities                          
Collaborative Arrangements And Noncollaborative Arrangement Transactions                          
Co-development, regulatory and technology transfer costs                 1,900        
Collaboration Agreement | Licensed Products                          
Collaborative Arrangements And Noncollaborative Arrangement Transactions                          
Maximum paid amount for co-development activities (per licensed compound)   $ 25,000                      
Junshi Biosciences                          
Collaborative Arrangements And Noncollaborative Arrangement Transactions                          
Share Price | $ / shares $ 20.06                        
Unregistered shares | shares 2,491,988                        
Aggregate value $ 50,000                        
Period before the company can sell, transfer or make any short sale of common stock (in years) 2 years                        
Fair value for the discount for lack of marketability (DLOM)                 $ 9,000        
Junshi Biosciences | Toripalimab                          
Collaborative Arrangements And Noncollaborative Arrangement Transactions                          
Collaboration Agreement, upfront amount paid   $ 150,000                      
Research and development expense             $ 145,000            
Collaboration agreement, royalty on net sales, percentage   20.00%                      
Collaboration agreement, threshold royalty payments   $ 380,000                      
Junshi Biosciences | Anti-TIGIT Antibody and IL-2 cytokine                          
Collaborative Arrangements And Noncollaborative Arrangement Transactions                          
License Agreement Fee   $ 35,000                      
Collaboration agreement, royalty on net sales for each exercised option, percentage   18.00%                      
Collaboration agreement, Maximum aggregate one-time payment for achievement of milestones, for each option program   $ 255,000                      
Right of First Negotiation Agreement with Junshi Biosciences                          
Collaborative Arrangements And Noncollaborative Arrangement Transactions                          
Research and development expense               $ 5,000          
Subsequent Event | Junshi Biosciences | Anti-TIGIT Antibody and IL-2 cytokine                          
Collaborative Arrangements And Noncollaborative Arrangement Transactions                          
Upfront and milestone payment           $ 35,000              
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt Obligations - Convertible Senior Subordinated Notes due 2026 Narrative (Details)
1 Months Ended 12 Months Ended
Apr. 30, 2020
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
item
$ / shares
Dec. 31, 2020
USD ($)
Apr. 14, 2020
$ / shares
Debt Instrument        
Net proceeds from offering     $ 222,156,000  
Closing stock, price per share | $ / shares   $ 15.96   $ 14.815
1.5% Convertible Senior Subordinated Notes due 2026        
Debt Instrument        
Aggregate principal amount $ 230,000,000.0      
Stated interest rate 1.50%      
Number of events in default | item   0    
Contractual term   6 years    
Convertible Notes | 1.5% Convertible Senior Subordinated Notes due 2026        
Debt Instrument        
Aggregate principal amount $ 230,000,000.0 $ 230,000,000 230,000,000  
Stated interest rate 1.50%      
Net proceeds from offering $ 222,200,000      
Initial conversion rate, shares of common stock | shares 51.9224      
Principal amount of notes converted into shares $ 1,000      
Initial conversion price per common share | $ / shares $ 19.26      
Interest rate description The 2026 Convertible Notes accrue interest at a rate of 1.5% per annum, payable semi-annually in arrears on April 15 and October 15 of each year, since October 15, 2020, and will mature on April 15, 2026, unless earlier repurchased or converted.      
Debt instrument maturity date Apr. 15, 2026      
Convertible notes, premium percentage 30.00%      
Convertible notes, covenant compliance   As of December 31, 2021, the Company was in full compliance with these covenants and there were no events of default under the 2026 Convertible Notes.    
Debt issuance costs   $ 900,000    
Remaining unamortized debt discount and debt offering costs   $ 5,712,000 $ 6,971,000  
Effective interest rate   2.10%    
Debt Instrument Term   4 years 3 months 18 days    
Convertible Notes | 1.5% Convertible Senior Subordinated Notes due 2026 | Scenario, Plan        
Debt Instrument        
Convertible notes, converted amount   $ 190,600,000    
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt Obligations - Capped Call Transactions Narrative (Details)
$ / shares in Units, $ in Millions
1 Months Ended
Apr. 30, 2020
USD ($)
$ / shares
Dec. 31, 2021
$ / shares
Apr. 14, 2020
$ / shares
Option Indexed to Issuer's Equity [Line Items]      
Closing stock, price per share   $ 15.96 $ 14.815
Capped Call Transactions in connection with the 2026 Convertible Notes      
Option Indexed to Issuer's Equity [Line Items]      
Payment for capped call transactions | $ $ 18.2    
Initial cap price of capped call transactions. $ 25.9263    
Percentage of cap price 75.0    
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt Obligations - 2026 Convertible Notes Components (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Apr. 30, 2020
Debt Instrument      
Total 2026 Convertible Notes $ 224,288 $ 223,029  
1.5% Convertible Senior Subordinated Notes due 2026      
Debt Instrument      
Principal amount of the Convertible Notes     $ 230,000
1.5% Convertible Senior Subordinated Notes due 2026 | Convertible Notes      
Debt Instrument      
Principal amount of the Convertible Notes 230,000 230,000 $ 230,000
Unamortized debt discount and debt issuance costs (5,712) (6,971)  
Total 2026 Convertible Notes 224,288 223,029  
Remaining unamortized debt discount and debt offering costs $ 5,712 $ 6,971  
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt Obligations - 2026 Convertible Notes Interest Expense Components (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Debt Instrument      
Accretion of debt discount and debt issuance costs $ 4,257 $ 3,481 $ 2,339
1.5% Convertible Senior Subordinated Notes due 2026 | Convertible Notes      
Debt Instrument      
Stated coupon interest 3,450 2,434  
Accretion of debt discount and debt issuance costs 1,259 873  
Total interest expense $ (4,709) $ (3,307)  
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt Obligations - 2026 Convertible Notes Future Payments (Details) - Convertible Notes - 1.5% Convertible Senior Subordinated Notes due 2026 - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Debt Instrument    
2022 $ 3,450  
2023 3,450  
2024 3,450  
2025 3,450  
2026 and beyond 231,725  
Total minimum payments 245,525  
Less amount representing interest (15,525)  
2026 Convertible Notes, principal amount 230,000  
Less debt discount and debt issuance costs on 2026 Convertible Notes (5,712) $ (6,971)
Net carrying amount of 2025 Convertible Notes $ 224,288  
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt Obligations - Convertible Notes due 2022 Narrative (Details)
12 Months Ended
Feb. 29, 2016
USD ($)
item
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Apr. 14, 2020
$ / shares
Debt Instrument          
Proceeds from issuance of Convertible Notes     $ 222,156,000    
Convertible trading days | item 15        
Closing stock, price per share | $ / shares   $ 15.96     $ 14.815
8.2% Convertible Notes due 2022          
Debt Instrument          
Aggregate principal amount $ 100,000,000.0        
Stated interest rate 8.20%        
Interest rate description The 2022 Convertible Notes bear interest at a fixed coupon rate of 8.2% per annum payable quarterly in arrears on March 31, June 30, September 30 and December 31 of each year, since March 31, 2016        
Convertible notes, premium percentage 9.00%        
Convertible Notes | KKR Member          
Debt Instrument          
Aggregate principal amount $ 20,000,000.0        
Convertible Notes | MX II Member          
Debt Instrument          
Aggregate principal amount 4,000,000.0        
Convertible Notes | KMGCP Member          
Debt Instrument          
Aggregate principal amount 1,000,000.0        
Convertible Notes | Lender | KKR Member          
Debt Instrument          
Aggregate principal amount 75,000,000.0        
Convertible Notes | 8.2% Convertible Notes due 2022          
Debt Instrument          
Aggregate principal amount $ 100,000,000.0 $ 81,750,000 81,750,000    
Stated interest rate 8.20%        
Proceeds from issuance of Convertible Notes $ 99,200,000        
Convertible notes, Issuance Cost $ 800,000        
Principal amount outstanding   111,100,000      
Contractual future interest payments due in 2022   2,100,000      
Interest expense   7,625,000 7,493,000 $ 7,373,000  
Debt instrument maturity date Mar. 31, 2022        
Convertible notes, premium percentage 9.00%        
Additional interest to be accrued upon failure of registration or reporting requirements 0.50%        
Initial conversion rate, shares of common stock | shares 44.7387        
Principal amount of notes converted into shares $ 1,000        
Initial conversion price per common share | $ / shares $ 22.35        
Initial conversion price, percentage premium over average last reported sale price of common stock 60        
Percentage of applicable conversion price, threshold 160.00%        
Consecutive trading days | item 30        
Percentage to pay in cash of the par value of notes 109.00%        
Remaining unamortized debt discount and debt offering costs   391,000 1,865,000    
Convertible Notes | 8.2% Convertible Notes due 2022 | Related parties          
Debt Instrument          
Aggregate principal amount   27,250,000 27,250,000    
Interest expense   2,541,000 2,498,000 $ 2,457,000  
Remaining unamortized debt discount and debt offering costs   130,000 $ 622,000    
Remaining total unamortized debt discount and debt offering costs , including related parties   $ 500,000      
Amortized effective interest rate convertible notes period   3 months      
Effective interest rate   9.50%      
Convertible Notes | 8.2% Convertible Notes due 2022 | Minimum          
Debt Instrument          
Convertible trading days | item 20        
Scenario, Plan | Convertible Notes | 8.2% Convertible Notes due 2022          
Debt Instrument          
Convertible notes, converted amount   $ 71,400,000      
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt Obligations - 2022 Convertible Notes Components (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Feb. 29, 2016
Debt Instrument      
Convertible Notes $ 81,359 $ 79,885  
8.2% Convertible Notes due 2022      
Debt Instrument      
Principal amount of the Convertible Notes     $ 100,000
8.2% Convertible Notes due 2022 | Convertible Notes      
Debt Instrument      
Principal amount of the Convertible Notes 81,750 81,750 $ 100,000
Unamortized debt discount and debt issuance costs (391) (1,865)  
Convertible Notes 81,359 79,885  
Total Convertible Notes 108,479 106,513  
Related parties | 8.2% Convertible Notes due 2022 | Convertible Notes      
Debt Instrument      
Principal amount of the Convertible Notes 27,250 27,250  
Unamortized debt discount and debt issuance costs (130) (622)  
Convertible Notes $ 27,120 $ 26,628  
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt Obligations - 2022 Convertible Notes Interest Expense Components (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Debt Instrument      
Accretion of debt discount and debt issuance costs $ 4,257 $ 3,481 $ 2,339
Total interest expense 22,959 21,166 17,601
8.2% Convertible Notes due 2022 | Convertible Notes      
Debt Instrument      
Stated coupon interest 6,150 6,150 6,150
Accretion of debt discount and debt issuance costs 1,475 1,343 1,223
Interest expense 7,625 7,493 7,373
Total interest expense 10,166 9,991 9,830
1.5% Convertible Senior Subordinated Notes due 2026 | Convertible Notes      
Debt Instrument      
Stated coupon interest 3,450 2,434  
Accretion of debt discount and debt issuance costs 1,259 873  
Interest expense 4,709 3,307  
Related parties | 8.2% Convertible Notes due 2022 | Convertible Notes      
Debt Instrument      
Stated coupon interest 2,050 2,050 2,050
Accretion of debt discount and debt issuance costs 491 448 407
Interest expense $ 2,541 $ 2,498 $ 2,457
XML 76 R64.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt Obligations - 2025 Term Loan Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jan. 07, 2019
Jan. 31, 2022
Dec. 31, 2021
Dec. 31, 2019
Dec. 31, 2020
Jan. 01, 2020
Feb. 29, 2016
Debt Instrument              
Payment of closing fee to the lenders in form of origination issue discount             $ 9,000
Minimum              
Debt Instrument              
Net sales       $ 250,000      
2025 Term Loan              
Debt Instrument              
Aggregate principal amount     $ 75,000        
Interest rate description The Borrowings under the 2025 Term Loan bear interest through maturity at 7.00% per annum plus three month LIBOR. Pursuant to the terms of the 2025 Term Loan, the interest rate was reduced to 6.75% per annum plus LIBOR as of January 1, 2020 as the consolidated net sales for UDENYCA for the fiscal year ending December 31, 2019 were in excess of $250.0 million. Interest is payable quarterly in arrears. Under the prospective method to account for future cash payments adopted by the Company, the effective interest rate is not constant, and any change in the expected cash flows is recognized prospectively as an adjustment to the effective yield. As of December 31, 2021, the effective interest rate was 10.7%.            
Convertible notes, covenant compliance The 2025 Term Loan contains certain affirmative covenants, negative covenants and events of default, including, covenants and restrictions that among other things, restrict the ability of the Company and its subsidiaries to, incur liens, incur additional indebtedness, make loans and investments, engage in mergers and acquisitions, in asset sales, and declare dividends or redeem or repurchase capital stock. Additionally, the consolidated net sales for UDENYCA must not be lower than $70.0 million for the fiscal year ending December 31, 2019, (b) $125.0 million for the fiscal year ending December 31, 2020, and (c) $150.0 million for each fiscal year thereafter. A failure to comply with these covenants could permit the Lender under the 2025 Term Loan to declare the Borrowings, together with accrued interest and fees, to be immediately due and payable.            
2025 Term Loan | Paid on or Prior to the Three Year Anniversary of Closing Date              
Debt Instrument              
Effective interest rate     5.00%        
Prepayment premium, description     with respect to any prepayment paid or required to be paid on or prior to the three year anniversary of the Credit Agreement Closing Date, 5.00% of the Borrowings prepaid or required to be prepaid, plus all required interest payments that would have been due on the Borrowings prepaid or required to be prepaid through and including the three year anniversary of the 2025 Term Loan Closing Date        
2025 Term Loan | Paid after the Three Year but on or Prior to the Four Year Anniversary of Closing Date              
Debt Instrument              
Effective interest rate     5.00%        
Prepayment premium, description     with respect to any prepayment paid or required to be paid after the three year anniversary of the 2025 Term Loan Closing Date but on or prior to the four year anniversary of the 2025 Term Loan Closing Date, 5.00% of the Borrowings prepaid or required to be prepaid        
2025 Term Loan | Paid after the Four Year but on or Prior to the Five Year Anniversary of Closing Date              
Debt Instrument              
Effective interest rate     2.50%        
Prepayment premium, description     with respect to any prepayment paid or required to be paid after the four year anniversary of the 2025 Term Loan Closing Date but on or prior to the five year anniversary of the 2025 Term Loan Closing Date, 2.50% of the Borrowings prepaid or required to be prepaid        
2025 Term Loan | Paid Thereafter              
Debt Instrument              
Effective interest rate     1.25%        
Prepayment premium, description     with respect to any prepayment paid or required to be prepaid thereafter, 1.25% of the Borrowings prepaid or required to be prepaid        
Lender | 2025 Term Loan              
Debt Instrument              
Total term of the loan 6 years            
Aggregate principal amount $ 75,000   $ 75,000   $ 75,000    
Effective interest rate     10.70%        
Stated interest rate 7.00%         6.75%  
Payment of closing fee to the lenders in form of origination issue discount $ 1,100            
Percentage required to pay an additional exit fee on principal amount 4.00%            
Lender | 2025 Term Loan | Minimum              
Debt Instrument              
Consolidated net sales for UDENYCA minimum amount, 2019     $ 70,000        
Consolidated net sales for UDENYCA minimum amount, 2020     125,000        
Consolidated net sales for UDENYCA minimum amount, thereafter     $ 150,000        
Subsequent Event | 2025 Term Loan              
Debt Instrument              
Outstanding amount paid off   $ 81,900          
XML 77 R65.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt Obligations - 2025 Term Loan Components (Details) - 2025 Term Loan - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Jan. 07, 2019
Debt Instrument      
Principal amount of the Term Loan $ 75,000    
Lender      
Debt Instrument      
Principal amount of the Term Loan 75,000 $ 75,000 $ 75,000
Exit fee due on payment of 2025 Term Loan 3,000 3,000  
2025 Term Loan, gross 78,000 78,000  
Unamortized exit fee, debt discount and debt issuance costs, net (2,487) (3,519)  
Net carrying amount of 2025 Convertible Notes $ 75,513 $ 74,481  
XML 78 R66.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt Obligations - 2025 Term Loan Interest Expense Components (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Debt Instrument      
Accretion of debt discount and debt issuance costs $ 4,257 $ 3,481 $ 2,339
Lender | 2025 Term Loan      
Debt Instrument      
Stated coupon interest 7,034 7,053 7,063
Accretion of debt discount and debt issuance costs 1,032 818 709
Interest expense $ 8,066 $ 7,871 $ 7,772
XML 79 R67.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt Obligations - 2025 Term Loan Future Payments (Details) - Lender - 2025 Term Loan - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Debt Instrument    
Term Loan, gross $ 78,000 $ 78,000
Net carrying amount of 2025 Convertible Notes 75,513 $ 74,481
Scenario, Plan    
Debt Instrument    
2022 29,294  
2023 27,130  
2024 24,972  
2025 8,780  
Total minimum payments 90,176  
Less amount representing interest (12,176)  
Term Loan, gross 78,000  
Less debt discount and debt issuance costs on Convertible Notes (2,487)  
Net carrying amount of 2025 Convertible Notes $ 75,513  
XML 80 R68.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Schedule of Non-Cancelable Contractual Obligations (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Commitments and Contingencies.  
2022 $ 27,052
2023 16,300
2024 10,108
2025 268
2026 179
Total obligations $ 53,907
XML 81 R69.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Additional Information (Details)
$ in Millions
12 Months Ended
Dec. 31, 2021
USD ($)
ft²
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
item
Lessee Lease Description      
Term of leases 36 months    
Operating lease costs | $ $ 3.1 $ 3.1 $ 2.4
Cash paid for amounts included in measurement of lease liabilities | $ $ 3.4 $ 3.2  
Operating lease weighted average remaining term 3 years 2 months 12 days 4 years 1 month 6 days  
Operating lease Weighted average discount rate 8.00% 8.10%  
Finance lease weighted average remaining term 1 year 8 months 12 days 2 years 4 months 24 days  
Finance lease Weighted average discount rate 5.80% 5.80%  
Corporate Headquarters Lease      
Lessee Lease Description      
Area of office space leased | ft² 47,789    
Lease Expiration Date Sep. 01, 2024    
Option to extend lease true    
Term of optional lease renewal 5 years    
Laboratory Facilities Lease      
Lessee Lease Description      
Area of office space leased | ft² 25,017    
Term of optional lease renewal 5 years    
New Camarillo Lease      
Lessee Lease Description      
Lease Expiration Date May 01, 2027    
Option to extend lease true    
Vehicle Lease      
Lessee Lease Description      
Number of vehicles leased | item     50
Term of leases     36 months
XML 82 R70.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Schedule of Balance Sheet Classification of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Assets:    
Operating lease right-of-use assets $ 8,193 $ 9,956
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Other Assets Noncurrent Other Assets Noncurrent
Finance lease $ 1,220 $ 1,451
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Property, Plant and Equipment, Net Property, Plant and Equipment, Net
Total leased assets $ 9,413 $ 11,407
Liabilities:    
Lease liabilities, current $ 2,751 $ 2,573
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued Liabilities Current Accrued Liabilities Current
Operating lease liability noncurrent $ 6,753 $ 9,073
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Operating and Finance Lease, Liability, Noncurrent Operating and Finance Lease, Liability, Noncurrent
Total operating lease liabilities $ 9,504 $ 11,646
Finance lease liabilities, current $ 741 $ 560
Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued Liabilities Current Accrued Liabilities Current
Finance lease liabilities, non-current $ 498 $ 875
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other Liabilities Noncurrent Other Liabilities Noncurrent
Total finance lease liabilities $ 1,239 $ 1,435
XML 83 R71.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Schedule of Maturities of Operating and Finance Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Operating leases    
2022 $ 3,401  
2023 3,560  
2024 3,014  
2025 412  
2026 and beyond 416  
Total lease payments 10,803  
Less imputed interest (1,299)  
Total operating lease liabilities 9,504 $ 11,646
Finance leases    
2022 790  
2023 449  
2024 61  
Total lease payments 1,300  
Less imputed interest (61)  
Total finance lease liabilities $ 1,239 $ 1,435
XML 84 R72.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation and Employee Benefits - Equity Incentive Plans Narrative (Details)
12 Months Ended 96 Months Ended
Dec. 31, 2021
shares
Dec. 31, 2021
shares
2014 Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Percentage of shares available for issuance 4.00%  
Common stock reserved for future issuance 468,671 468,671
2010 Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Awards issued   0
Common stock reserved for future issuance 0 0
2016 Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Common stock reserved for future issuance 446,037 446,037
XML 85 R73.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation and Employee Benefits - Stock Options Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Feb. 28, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Options granted, weighted-average grant-date fair value   $ 9.80 $ 10.94 $ 9.52
Options exercised, aggregate intrinsic value   $ 9,700 $ 14,600 $ 10,300
Stock-based compensation expense $ 800 51,364 38,160 33,591
Unrecognized stock-based compensation expenses related to stock options   $ 61,400    
Unrecognized share-based compensation related to stock options, RSUs and ESPP, period for recognition   2 years 7 months 6 days    
Employee Stock Option        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Vesting period   4 years    
Options, expiration period   10 years    
Stock-based compensation expense   $ 36,700 30,300 31,400
Restricted Stock Units        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation expense   13,500 $ 6,500 $ 800
Unrecognized stock-based compensation expenses related to stock options   $ 20,700    
Unrecognized share-based compensation related to stock options, RSUs and ESPP, period for recognition   1 year 9 months 18 days    
XML 86 R74.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock Based Compensation and Employee Benefits - Summary of Option Activities Under 2016 and 2014 Plans (Details) - 2016 plan and 2014 plan
12 Months Ended
Dec. 31, 2021
$ / shares
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Number of Options, Beginning balance | shares 19,014,835
Number of Options, Granted - at fair value | shares 4,559,125
Number of Options, Exercised | shares (1,316,361)
Number of Options, Forfeited/Canceled | shares (2,297,784)
Number of Options, Ending balance | shares 19,959,815
Weighted-Average Exercise Price, Beginning balance | $ / shares $ 15.41
Weighted-Average Exercise Price, Granted - at fair value | $ / shares 16.62
Weighted Average Exercise Price, Exercised | $ / shares 7.91
Weighted Average Exercise Price, Forfeited/Canceled | $ / shares 17.96
Weighted-Average Exercise Price, Ending balance | $ / shares $ 15.89
XML 87 R75.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation and Employee Benefits - Additional Information Related to Status of Options (Details) - 2016 plan and 2014 plan - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Options outstanding, Number of Options 19,959,815 19,014,835
Options vested and exercisable, Number of Options 13,453,683  
Options outstanding, Weighted-Average Exercise Price $ 15.89 $ 15.41
Options vested and exercisable, Weighted-Average Exercise Price $ 15.56  
Options outstanding, Weighted-Average Remaining Contractual Terms 6 years 4 months 24 days  
Options vested and exercisable, Weighted-Average Remaining Contractual Terms 5 years 4 months 24 days  
Options outstanding, Aggregate Intrinsic Value $ 47,892  
Options vested and exercisable, Aggregate Intrinsic Value $ 43,291  
XML 88 R76.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation and Employee Benefits - Summary of RSUs Activity, under 2014 Plan (Details) - Restricted Stock Units - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of RSUs, beginning balances 1,009,657    
Number of RSUs granted 1,652,512    
Number of RSUs vested (465,930)    
Number of RSUs canceled (352,507)    
Number of RSUs, ending balance 1,843,732 1,009,657  
Weighted-Average Grant Date Fair Value, beginning balances $ 17.91    
Weighted-Average Grant Date Fair Value, RSUs granted 16.86 $ 17.86 $ 15.11
Weighted-Average Grant Date Fair Value, RSUs Vested 18.10    
Weighted-Average Grant Date Fair Value, RSUs canceled 17.54    
Weighted-Average Grant Date Fair Value, ending balances $ 17.00 $ 17.91  
XML 89 R77.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation and Employee Benefits - Restricted Stock Units narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Feb. 28, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation expense $ 800 $ 51,364 $ 38,160 $ 33,591
Unrecognized share-based compensation related to stock options, RSUs and ESPP, period for recognition   2 years 7 months 6 days    
Restricted Stock Units        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total fair value of RSUs vested   $ 8,400 4,100 2,700
Total estimated grant date fair value   $ 27,900 $ 21,200 $ 4,300
Estimated weighted-average grant-date fair value of RSUs granted   $ 16.86 $ 17.86 $ 15.11
Stock-based compensation expense   $ 13,500 $ 6,500 $ 800
Unrecognized share-based compensation related to stock options, RSUs and ESPP, period for recognition   1 year 9 months 18 days    
Restricted Stock Units | Minimum        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Vesting period   1 year    
Restricted Stock Units | Maximum        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Vesting period   3 years    
XML 90 R78.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation and Employee Benefits - Employee Stock Purchase Plan (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Oct. 31, 2014
Feb. 28, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Stock-based compensation expense   $ 800 $ 51,364 $ 38,160 $ 33,591
Unrecognized stock-based compensation expenses related to stock options     $ 61,400    
Unrecognized share-based compensation related to stock options, RSUs and ESPP, period for recognition     2 years 7 months 6 days    
2014 Employee Stock Purchase Plan (ESPP)          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Common stock reserved for future issuance     3,238,648    
Percentage of purchase common stock of lesser of fair market value of common stock on first or last day of offering period by eligible employees     85.00%    
Employee stock purchase plan offering period one --05-16        
Employee stock purchase plan offering period two --11-16        
Stock-based compensation expense     $ 1,200 $ 1,400 $ 1,300
Unrecognized stock-based compensation expenses related to stock options     $ 600    
Unrecognized share-based compensation related to stock options, RSUs and ESPP, period for recognition     4 months 15 days    
2014 Employee Stock Purchase Plan (ESPP) | Minimum          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Percentage of shares reserve for issuance 1.00%        
XML 91 R79.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation and Employee Benefits - Stock-Based Compensation (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Feb. 28, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Employee Service Share Based Compensation Allocation Of Recognized Period Costs        
Stock-based compensation expense $ 800 $ 51,364 $ 38,160 $ 33,591
Capitalized stock-based compensation expense into inventory   1,025 1,460 1,735
Cost of Goods Sold        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs        
Stock-based compensation expense   1,099 583 108
Research and Development Expense        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs        
Stock-based compensation expense   18,688 13,837 12,912
Selling, General and Administrative Expenses        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs        
Stock-based compensation expense   $ 31,577 $ 23,740 $ 20,571
XML 92 R80.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation and Employee Benefits - Valuation Assumptions (Details)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected dividend yield 0.00%    
2014 Employee Stock Purchase Plan (ESPP)      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected term (years) 6 months 6 months 6 months
Expected volatility 42.00% 58.00% 61.00%
Risk-free interest rate 0.06% 0.13% 1.89%
Employee Stock Option      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected term (years) 6 years 29 days 6 years 1 month 6 days 6 years
Expected volatility 65.00% 68.00% 69.00%
Risk-free interest rate 0.89% 1.09% 2.29%
XML 93 R81.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation and Employee Benefits - 401(k) Retirement Plan (Details) - 401(k) Plan - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Percentage of maximum contribution of annual compensation 100.00% 50.00% 50.00%
First amount of each participant's contributions $ 7,500 $ 6,000 $ 6,000
Compensation expense related to match plan $ 1,700,000 $ 800,000 $ 800,000
Maximum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Percentage of maximum contribution of annual compensation     90.00%
Percentage of employer matching contributions 4.00%    
XML 94 R82.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Operating Loss Carryforwards [Line Items]        
Income tax provision $ 0 $ 3,463 $ 2,942  
Increase (decrease) in valuation allowance 72,400 (22,700) (13,400)  
Unrecognized tax benefits, accrued interest and penalties accrued 0 0 0  
Unrecognized Tax Benefits 15,495 $ 13,243 $ 11,603 $ 18,115
Federal        
Operating Loss Carryforwards [Line Items]        
Net operating loss carryforwards $ 533,500      
Net operating loss carryforwards expiration year 2036      
Tax credit carryforwards $ 54,000      
Tax credit carryforwards expiration year 2031      
Various states        
Operating Loss Carryforwards [Line Items]        
Net operating loss carryforwards $ 83,700      
Net operating loss carryforwards expiration year 2031      
Tax credit carryforwards $ 23,500      
XML 95 R83.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Components of Income (Loss) Before Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Components of income (loss) before income taxes      
Domestic $ (287,058) $ 133,615 $ 92,585
Foreign (42) 2,092 190
Net (loss) income before income taxes $ (287,100) $ 135,707 $ 92,775
XML 96 R84.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Current      
State   $ 3,463 $ 2,942
Subtotal   3,463 2,942
Deferred      
Provision for income taxes $ 0 $ 3,463 $ 2,942
XML 97 R85.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Reconciliation of Statutory U.S. Federal Rate (Details)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Percent of pre-tax income:      
United States federal statutory income tax rate 21.00% 21.00% 21.00%
State taxes, net of federal benefit 2.60% 2.00% 1.50%
Foreign rate differences 0.00% (0.30%) (0.10%)
Permanent items 0.20% 0.40% (0.60%)
Research and development credit 2.60% (4.80%) (4.80%)
Stock based compensation costs (1.20%) 1.30% 1.30%
Other 0.00% (0.30%) (0.70%)
Change in valuation allowance (25.20%) (16.70%) (14.40%)
Effective income tax rate 0.00% 2.60% 3.20%
XML 98 R86.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Components of Net Deferred Tax Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Components Of Deferred Tax Assets [Abstract]    
Net operating loss carryforwards $ 117,793 $ 94,043
Research and development credits 58,039 49,965
Depreciation and amortization 40,620 9,672
Stock-based compensation 30,565 25,983
Sales related accruals 17,299 16,404
Other accruals 11,798 8,013
Gross deferred tax assets 276,114 204,080
Right-of-use asset (2,167) (2,566)
In-process research and development (603) (589)
Gross deferred tax liabilities (2,770) (3,155)
Total net deferred tax asset 273,344 200,925
Less valuation allowance $ (273,344) $ (200,925)
XML 99 R87.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Reconciliation of Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Reconciliation Of Unrecognized Tax Benefits Excluding Amounts Pertaining To Examined Tax Returns Roll Forward      
Balance at beginning of year $ 13,243 $ 11,603 $ 18,115
Additions based on tax positions related to current year 2,038 1,749 1,206
Additions (reductions) for tax positions of prior years 214 (109) (7,718)
Balance at end of year $ 15,495 $ 13,243 $ 11,603
XML 100 R88.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net (Loss) Income Per Share - Computation of Basic and Diluted Net Income Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Numerator:      
Net (loss) income $ (287,100) $ 132,244 $ 89,833
Denominator:      
Weighted-average common shares outstanding 75,449,632 71,411,705 69,679,916
Basic net (loss) income per share $ (3.81) $ 1.85 $ 1.29
Numerator:      
Net (loss) income $ (287,100) $ 132,244 $ 89,833
Add interest expense on 2026 Convertible Notes, net of tax   3,307  
Numerator for diluted net (loss) income per share $ (287,100) $ 135,551 $ 89,833
Denominator:      
Denominator for basic net (loss) income per share 75,449,632 71,411,705 69,679,916
Add effect of potential dilutive securities:      
Stock options, including shares subject to ESPP   3,455,646 3,491,272
Restricted stock units   167,597 14,755
Shares issuable upon conversion of convertible notes   8,456,950  
Denominator for diluted net (loss) income per share 75,449,632 83,491,898 73,185,943
Diluted net (loss) income per share $ (3.81) $ 1.62 $ 1.23
XML 101 R89.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net (Loss) Income Per Share - Outstanding Dilutive Potential Shares Excluded from Calculation of Diluted Net (loss) Income Per Share (Details) - shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Antidilutive securities excluded from computation of EPS      
Antidilutive securities excluded from the calculation of diluted net (loss) income per share 38,122,727 14,002,963 14,908,410
Stock options, including shares subject to ESPP      
Antidilutive securities excluded from computation of EPS      
Antidilutive securities excluded from the calculation of diluted net (loss) income per share 19,895,097 9,521,403 10,412,471
Restricted Stock Units      
Antidilutive securities excluded from computation of EPS      
Antidilutive securities excluded from the calculation of diluted net (loss) income per share 1,811,607 7,689 22,068
8.2% Convertible Notes due 2022 | Shares Issuable Upon Conversion of Convertible Notes      
Antidilutive securities excluded from computation of EPS      
Antidilutive securities excluded from the calculation of diluted net (loss) income per share 4,473,871 4,473,871 4,473,871
1.5% Convertible Senior Subordinated Notes due 2026 | Shares Issuable Upon Conversion of Convertible Notes      
Antidilutive securities excluded from computation of EPS      
Antidilutive securities excluded from the calculation of diluted net (loss) income per share 11,942,152    
XML 102 R90.htm IDEA: XBRL DOCUMENT v3.22.0.1
Related Party Transactions (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Feb. 28, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Feb. 29, 2016
Related Party Transaction          
Stock-based compensation expense $ 800 $ 51,364 $ 38,160 $ 33,591  
Consulting Agreement With Lanfear Advisors          
Related Party Transaction          
Number of options, granted 65,000        
Exercise price $ 17.60        
Cash consulting expense   200 300    
Liabilities recognized   $ 0 $ 300    
8.2% Convertible Notes due 2022          
Related Party Transaction          
Aggregate principal amount         $ 100,000
8.2% Convertible Notes due 2022 | Board of Directors          
Related Party Transaction          
Aggregate principal amount         $ 25,000
XML 103 R91.htm IDEA: XBRL DOCUMENT v3.22.0.1
Subsequent Events - 2027 Term Loans and TIGIT Option Exercises (Details) - USD ($)
$ in Millions
1 Months Ended
Jan. 09, 2022
Jan. 31, 2022
Dec. 31, 2021
Apr. 30, 2020
Feb. 29, 2016
Subsequent Event [Line Items]          
Debt Instrument, Fee Amount         $ 9.0
8.2% Convertible Notes due 2022          
Subsequent Event [Line Items]          
Debt Instrument Face Amount         $ 100.0
Stated interest rate         8.20%
1.5% Convertible Senior Subordinated Notes due 2026          
Subsequent Event [Line Items]          
Debt Instrument Face Amount       $ 230.0  
Stated interest rate       1.50%  
2025 Term Loan          
Subsequent Event [Line Items]          
Debt Instrument Face Amount     $ 75.0    
Subsequent Event | TIGIT Exercise Letter Agreement | Junshi Biosciences          
Subsequent Event [Line Items]          
Option Exercise Fess $ 35.0        
Option Exercise Payment, Required Term 10 days        
Maximum aggregate milestone payments $ 255.0        
Collaboration agreement, royalty on net sales, percentage 18.00%        
Subsequent Event | 2025 Term Loan          
Subsequent Event [Line Items]          
Outstanding amount paid off   $ 81.9      
Subsequent Event | 2027 Term Loans          
Subsequent Event [Line Items]          
Debt Instrument Face Amount   $ 400.0      
Stated interest rate   8.25%      
Loan Agreement, Funding Fee, Percentage   2.00%      
Loan agreement covenants, minimum trailing twelve month net sales for current quarter   $ 200.0      
Loan agreement covenants, minimum trailing twelve month net sales for the quarter ended March 30, 2024   210.0      
Loan agreement covenants, minimum trailing twelve-month net sales for the quarter ended December 31, 2024   $ 300.0      
Mandatory Prepayment, Term   10 days      
Subsequent Event | 2027 Term Loans | Additional facility amount          
Subsequent Event [Line Items]          
Debt Instrument Face Amount   $ 100.0      
Subsequent Event | 2027 Term Loans | Three-month LIBOR          
Subsequent Event [Line Items]          
Debt Instrument, Basis Spread on Variable Rate   1.00%      
Subsequent Event | Tranche A Loan, funded January 5, 2022          
Subsequent Event [Line Items]          
Debt Instrument Face Amount   $ 100.0      
Loan Agreement, Prepayment Fee, Percentage   3.00%      
Subsequent Event | Tranche A Loan, Third Anniversary, funded January 5, 2022          
Subsequent Event [Line Items]          
Loan Agreement, Prepayment Fee, Percentage   2.00%      
Subsequent Event | Tranche B Loan, funded no later than April 1, 2022          
Subsequent Event [Line Items]          
Debt Instrument Face Amount   $ 100.0      
Loan Agreement, Prepayment Fee, Percentage   1.00%      
Subsequent Event | Tranche C Loan, funded between April 1, 2022 and March 17, 2023          
Subsequent Event [Line Items]          
Debt Instrument Face Amount   $ 50.0      
Subsequent Event | Tranche D Loan, funded between April 1, 2022 and March 17, 2023          
Subsequent Event [Line Items]          
Debt Instrument Face Amount   50.0      
Subsequent Event | 2025 Term Loan | 2025 Term Loan          
Subsequent Event [Line Items]          
Outstanding amount paid off   81.9      
Subsequent Event | Scenario, Plan | Minimum | 1.5% Convertible Senior Subordinated Notes due 2026          
Subsequent Event [Line Items]          
Debt Instrument Face Amount   $ 50.0      
XML 104 chrs-20211231x10k_htm.xml IDEA: XBRL DOCUMENT 0001512762 chrs:TwoThousandEighteenBonusPayoutSettledInRestrictedStockUnitsRsusMember us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001512762 chrs:TwoThousandEighteenBonusPayoutSettledInRestrictedStockUnitsRsusMember 2019-01-01 2019-12-31 0001512762 chrs:TwoThousandNineteenBonusPayoutSettledInRestrictedStockUnitsRsusMember us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001512762 chrs:TwoThousandNineteenBonusPayoutSettledInRestrictedStockUnitsRsusMember 2020-01-01 2020-12-31 0001512762 chrs:TwoThousandEighteenBonusPayoutSettledInRestrictedStockUnitsRsusMember us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001512762 chrs:TwoThousandNineteenBonusPayoutSettledInRestrictedStockUnitsRsusMember us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001512762 us-gaap:RetainedEarningsMember 2021-12-31 0001512762 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001512762 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001512762 us-gaap:RetainedEarningsMember 2020-12-31 0001512762 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001512762 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001512762 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001512762 us-gaap:RetainedEarningsMember 2019-12-31 0001512762 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001512762 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001512762 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2019-12-31 0001512762 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001512762 us-gaap:RetainedEarningsMember 2018-12-31 0001512762 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001512762 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001512762 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2018-12-31 0001512762 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001512762 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001512762 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001512762 2020-04-14 0001512762 chrs:EquityPlan2016PlanAnd2014PlanMember 2020-12-31 0001512762 chrs:EquityPlan2016PlanAnd2014PlanMember 2021-12-31 0001512762 chrs:ConsultingAgreementWithLanfearAdvisorsMember 2021-02-01 2021-02-28 0001512762 chrs:EquityPlan2016PlanAnd2014PlanMember 2021-01-01 2021-12-31 0001512762 us-gaap:RestrictedStockUnitsRSUMember 2020-12-31 0001512762 chrs:TwoThousandTenPlanMember 2014-01-01 2021-12-31 0001512762 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001512762 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001512762 us-gaap:ProductMember 2021-01-01 2021-12-31 0001512762 us-gaap:ProductMember 2020-01-01 2020-12-31 0001512762 us-gaap:ProductMember 2019-01-01 2019-12-31 0001512762 srt:MinimumMember 2019-01-01 2019-12-31 0001512762 chrs:BevacizumabLicensedProductMember us-gaap:ResearchAndDevelopmentExpenseMember chrs:InnoventBiologicsSuzhouCoLtdMember 2021-01-01 2021-12-31 0001512762 chrs:ExclusiveLicenseAndCommercializationAgreementMember 2021-01-01 2021-12-31 0001512762 chrs:Chs2020Member 2021-01-01 2021-12-31 0001512762 chrs:ToripalimabMember chrs:JunshiBiosciencesMember 2021-01-01 2021-03-31 0001512762 chrs:RightOfFirstNegotiationAgreementWithJunshiBiosciencesMember 2020-10-01 2020-12-31 0001512762 us-gaap:LoansPayableMember us-gaap:LoansPayableMember us-gaap:SubsequentEventMember 2022-01-01 2022-01-31 0001512762 us-gaap:LoansPayableMember us-gaap:SubsequentEventMember 2022-01-01 2022-01-31 0001512762 chrs:ConsultingAgreementWithLanfearAdvisorsMember 2021-01-01 2021-12-31 0001512762 chrs:ConsultingAgreementWithLanfearAdvisorsMember 2020-01-01 2020-12-31 0001512762 srt:MinimumMember us-gaap:ComputerEquipmentMember 2021-01-01 2021-12-31 0001512762 srt:MaximumMember us-gaap:ComputerEquipmentMember 2021-01-01 2021-12-31 0001512762 us-gaap:MachineryAndEquipmentMember 2021-01-01 2021-12-31 0001512762 us-gaap:FurnitureAndFixturesMember 2021-01-01 2021-12-31 0001512762 us-gaap:LeaseholdImprovementsMember 2021-01-01 2021-12-31 0001512762 us-gaap:MachineryAndEquipmentMember 2021-12-31 0001512762 us-gaap:LeaseholdsAndLeaseholdImprovementsMember 2021-12-31 0001512762 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001512762 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001512762 us-gaap:ConstructionInProgressMember 2021-12-31 0001512762 us-gaap:ComputerEquipmentMember 2021-12-31 0001512762 us-gaap:MachineryAndEquipmentMember 2020-12-31 0001512762 us-gaap:LeaseholdsAndLeaseholdImprovementsMember 2020-12-31 0001512762 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001512762 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001512762 us-gaap:ConstructionInProgressMember 2020-12-31 0001512762 us-gaap:ComputerEquipmentMember 2020-12-31 0001512762 us-gaap:StateAndLocalJurisdictionMember 2021-12-31 0001512762 us-gaap:DomesticCountryMember 2021-12-31 0001512762 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001512762 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001512762 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001512762 chrs:VehiclesLeaseMember 2019-12-31 0001512762 chrs:NewCamarilloLeaseMember 2021-01-01 2021-12-31 0001512762 chrs:CorporateHeadquartersLeaseAgreementMember 2021-01-01 2021-12-31 0001512762 us-gaap:InProcessResearchAndDevelopmentMember 2021-12-31 0001512762 us-gaap:InProcessResearchAndDevelopmentMember 2020-12-31 0001512762 us-gaap:FairValueInputsLevel3Member chrs:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001512762 us-gaap:FairValueInputsLevel2Member chrs:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001512762 us-gaap:FairValueInputsLevel3Member chrs:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001512762 us-gaap:FairValueInputsLevel2Member chrs:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001512762 us-gaap:FairValueInputsLevel1Member chrs:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001512762 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001512762 chrs:ConsultingAgreementWithLanfearAdvisorsMember 2021-12-31 0001512762 chrs:ConsultingAgreementWithLanfearAdvisorsMember 2020-12-31 0001512762 srt:MaximumMember chrs:Plan401KMember 2019-01-01 2019-12-31 0001512762 srt:MaximumMember chrs:Plan401KMember 2021-01-01 2021-12-31 0001512762 chrs:Plan401KMember 2021-01-01 2021-12-31 0001512762 chrs:Plan401KMember 2020-01-01 2020-12-31 0001512762 chrs:Plan401KMember 2019-01-01 2019-12-31 0001512762 chrs:HealthcareRoyaltyPartnersIIILPMember us-gaap:LoansPayableMember 2020-01-01 0001512762 chrs:PrepaymentPremiumConditionTwoMember us-gaap:LoansPayableMember 2021-12-31 0001512762 chrs:PrepaymentPremiumConditionThreeMember us-gaap:LoansPayableMember 2021-12-31 0001512762 chrs:PrepaymentPremiumConditionOneMember us-gaap:LoansPayableMember 2021-12-31 0001512762 chrs:PrepaymentPremiumConditionFourMember us-gaap:LoansPayableMember 2021-12-31 0001512762 2016-02-29 0001512762 chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Member us-gaap:FairValueInputsLevel2Member 2021-12-31 0001512762 chrs:ConvertibleSeniorNotes8.2PercentDue2022Member us-gaap:FairValueInputsLevel3Member 2021-12-31 0001512762 chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Member us-gaap:FairValueInputsLevel2Member 2020-12-31 0001512762 chrs:ConvertibleSeniorNotes8.2PercentDue2022Member us-gaap:FairValueInputsLevel3Member 2020-12-31 0001512762 srt:MinimumMember us-gaap:ScenarioPlanMember chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Member us-gaap:SubsequentEventMember 2022-01-31 0001512762 us-gaap:LineOfCreditMember chrs:TermLoansMember us-gaap:SubsequentEventMember 2022-01-31 0001512762 chrs:TrancheDLoanMember us-gaap:SubsequentEventMember 2022-01-31 0001512762 chrs:TrancheCLoanMember us-gaap:SubsequentEventMember 2022-01-31 0001512762 us-gaap:LoansPayableMember 2021-12-31 0001512762 chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Member 2020-04-30 0001512762 chrs:HealthcareRoyaltyPartnersIIILPMember us-gaap:LoansPayableMember 2019-01-07 0001512762 chrs:HealthcareRoyaltyPartnersIIILPMember us-gaap:ConvertibleDebtMember chrs:KKRBiosimilarLPMember 2016-02-29 0001512762 us-gaap:ConvertibleDebtMember chrs:MXIIAssociatesLLCMember 2016-02-29 0001512762 us-gaap:ConvertibleDebtMember chrs:KMGCapitalPartnersLLCMember 2016-02-29 0001512762 us-gaap:ConvertibleDebtMember chrs:KKRBiosimilarLPMember 2016-02-29 0001512762 chrs:ConvertibleSeniorNotes8.2PercentDue2022Member srt:BoardOfDirectorsChairmanMember 2016-02-29 0001512762 chrs:ConvertibleSeniorNotes8.2PercentDue2022Member 2016-02-29 0001512762 us-gaap:LoansPayableMember 2019-01-07 2019-01-07 0001512762 srt:MinimumMember chrs:ConvertibleSeniorNotes8.2PercentDue2022Member us-gaap:ConvertibleDebtMember 2016-02-29 2016-02-29 0001512762 2016-02-29 2016-02-29 0001512762 chrs:TermLoansMember us-gaap:SubsequentEventMember us-gaap:LondonInterbankOfferedRateLIBORMember 2022-01-01 2022-01-31 0001512762 us-gaap:ScenarioPlanMember chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Member us-gaap:ConvertibleDebtMember 2021-01-01 2021-12-31 0001512762 us-gaap:ScenarioPlanMember chrs:ConvertibleSeniorNotes8.2PercentDue2022Member us-gaap:ConvertibleDebtMember 2021-01-01 2021-12-31 0001512762 chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Member us-gaap:ConvertibleDebtMember 2020-12-31 0001512762 chrs:ConvertibleSeniorNotes8.2PercentDue2022Member us-gaap:ConvertibleDebtMember 2021-12-31 0001512762 chrs:ConvertibleSeniorNotes8.2PercentDue2022Member us-gaap:ConvertibleDebtMember chrs:RelatedPartyDebtMember 2020-12-31 0001512762 chrs:ConvertibleSeniorNotes8.2PercentDue2022Member us-gaap:ConvertibleDebtMember 2020-12-31 0001512762 us-gaap:LoansPayableMember 2021-01-01 2021-12-31 0001512762 chrs:ConvertibleSeniorNotes8.2PercentDue2022Member 2021-01-01 2021-12-31 0001512762 us-gaap:OtherCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001512762 chrs:McKessonMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001512762 chrs:CardinalMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001512762 chrs:AmeriSourceBergenCorpMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001512762 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001512762 us-gaap:OtherCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001512762 chrs:McKessonMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001512762 chrs:CardinalMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001512762 chrs:AmeriSourceBergenCorpMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001512762 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001512762 us-gaap:OtherCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0001512762 chrs:McKessonMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0001512762 chrs:CardinalMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0001512762 chrs:AmeriSourceBergenCorpMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0001512762 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0001512762 us-gaap:CommonStockMember 2021-12-31 0001512762 us-gaap:CommonStockMember 2020-12-31 0001512762 us-gaap:CommonStockMember 2019-12-31 0001512762 us-gaap:CommonStockMember 2018-12-31 0001512762 chrs:TwoThousandTenPlanMember 2021-12-31 0001512762 chrs:TwoThousandAndFourteenEquityIncentiveAwardPlanMember 2021-12-31 0001512762 chrs:TwoThousandAndFourteenEmployeeStockPurchasePlanMember 2021-12-31 0001512762 chrs:EmploymentCommencementIncentivePlanMember 2021-12-31 0001512762 2018-12-31 0001512762 us-gaap:OtherNoncurrentLiabilitiesMember 2021-01-01 2021-12-31 0001512762 us-gaap:OtherNoncurrentLiabilitiesMember 2020-01-01 2020-12-31 0001512762 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001512762 chrs:RestrictedCashMoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001512762 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001512762 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001512762 chrs:RestrictedCashMoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001512762 us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001512762 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001512762 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001512762 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001512762 chrs:RestrictedCashMoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001512762 chrs:RestrictedCashMoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001512762 chrs:RestrictedCashMoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001512762 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001512762 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001512762 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001512762 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001512762 chrs:RestrictedCashMoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001512762 us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001512762 chrs:LaboratoryFacilitiesLeaseAgreementMember 2021-12-31 0001512762 chrs:CorporateHeadquartersLeaseAgreementMember 2021-12-31 0001512762 chrs:ConvertibleNotesMember chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Member 2021-01-01 2021-12-31 0001512762 chrs:ConvertibleNotesMember chrs:ConvertibleSeniorNotes8.2PercentDue2022Member 2021-01-01 2021-12-31 0001512762 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001512762 chrs:EmployeesAndNonemployeesStockOptionMember 2021-01-01 2021-12-31 0001512762 chrs:ConvertibleNotesMember chrs:ConvertibleSeniorNotes8.2PercentDue2022Member 2020-01-01 2020-12-31 0001512762 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0001512762 chrs:EmployeesAndNonemployeesStockOptionMember 2020-01-01 2020-12-31 0001512762 chrs:ConvertibleNotesMember chrs:ConvertibleSeniorNotes8.2PercentDue2022Member 2019-01-01 2019-12-31 0001512762 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0001512762 chrs:EmployeesAndNonemployeesStockOptionMember 2019-01-01 2019-12-31 0001512762 chrs:ConvertibleSeniorNotes8.2PercentDue2022Member us-gaap:ConvertibleDebtMember chrs:RelatedPartyDebtMember 2021-01-01 2021-12-31 0001512762 chrs:HealthcareRoyaltyPartnersIIILPMember us-gaap:LoansPayableMember 2021-01-01 2021-12-31 0001512762 chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Member us-gaap:ConvertibleDebtMember 2021-01-01 2021-12-31 0001512762 chrs:ConvertibleSeniorNotes8.2PercentDue2022Member us-gaap:ConvertibleDebtMember 2021-01-01 2021-12-31 0001512762 chrs:ConvertibleSeniorNotes8.2PercentDue2022Member us-gaap:ConvertibleDebtMember chrs:RelatedPartyDebtMember 2020-01-01 2020-12-31 0001512762 chrs:HealthcareRoyaltyPartnersIIILPMember us-gaap:LoansPayableMember 2020-01-01 2020-12-31 0001512762 chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Member us-gaap:ConvertibleDebtMember 2020-01-01 2020-12-31 0001512762 chrs:ConvertibleSeniorNotes8.2PercentDue2022Member us-gaap:ConvertibleDebtMember 2020-01-01 2020-12-31 0001512762 chrs:ConvertibleSeniorNotes8.2PercentDue2022Member us-gaap:ConvertibleDebtMember chrs:RelatedPartyDebtMember 2019-01-01 2019-12-31 0001512762 chrs:HealthcareRoyaltyPartnersIIILPMember us-gaap:LoansPayableMember 2019-01-01 2019-12-31 0001512762 chrs:ConvertibleSeniorNotes8.2PercentDue2022Member us-gaap:ConvertibleDebtMember 2019-01-01 2019-12-31 0001512762 2021-02-01 2021-02-28 0001512762 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-01-01 2021-12-31 0001512762 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0001512762 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001512762 us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001512762 chrs:TwoThousandAndFourteenEmployeeStockPurchasePlanMember 2021-01-01 2021-12-31 0001512762 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-01-01 2020-12-31 0001512762 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-12-31 0001512762 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001512762 us-gaap:CostOfSalesMember 2020-01-01 2020-12-31 0001512762 chrs:TwoThousandAndFourteenEmployeeStockPurchasePlanMember 2020-01-01 2020-12-31 0001512762 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-01-01 2019-12-31 0001512762 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-12-31 0001512762 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001512762 us-gaap:CostOfSalesMember 2019-01-01 2019-12-31 0001512762 chrs:TwoThousandAndFourteenEmployeeStockPurchasePlanMember 2019-01-01 2019-12-31 0001512762 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001512762 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001512762 2021-06-30 0001512762 2022-01-31 0001512762 chrs:AntiTigitAntibodyAndIl2CytokineMember us-gaap:SubsequentEventMember chrs:JunshiBiosciencesMember 2022-01-01 2022-01-31 0001512762 chrs:BevacizumabLicensedProductMember us-gaap:ResearchAndDevelopmentExpenseMember chrs:InnoventBiologicsSuzhouCoLtdMember 2020-01-01 2020-12-31 0001512762 us-gaap:ResearchAndDevelopmentExpenseMember chrs:BioeqIPAGMember 2019-01-01 2019-12-31 0001512762 chrs:JunshiBiosciencesMember 2021-04-16 0001512762 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001512762 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0001512762 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0001512762 2019-07-01 2019-07-01 0001512762 chrs:HealthcareRoyaltyPartnersIIILPMember srt:MinimumMember us-gaap:LoansPayableMember 2021-01-01 2021-12-31 0001512762 chrs:RebatesMember 2021-12-31 0001512762 chrs:OtherFeesCoPayAssistanceAndReturnsMember 2021-12-31 0001512762 chrs:ChargebacksAndDiscountsForPromptPaymentMember 2021-12-31 0001512762 chrs:RebatesMember 2020-12-31 0001512762 chrs:OtherFeesCoPayAssistanceAndReturnsMember 2020-12-31 0001512762 chrs:ChargebacksAndDiscountsForPromptPaymentMember 2020-12-31 0001512762 chrs:RebatesMember 2019-12-31 0001512762 chrs:OtherFeesCoPayAssistanceAndReturnsMember 2019-12-31 0001512762 chrs:ChargebacksAndDiscountsForPromptPaymentMember 2019-12-31 0001512762 2019-12-31 0001512762 chrs:TwoThousandAndFourteenEquityIncentiveAwardPlanMember 2021-01-01 2021-12-31 0001512762 srt:MinimumMember chrs:TwoThousandAndFourteenEmployeeStockPurchasePlanMember 2014-10-31 2014-10-31 0001512762 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001512762 chrs:JunshiBiosciencesMember 2021-04-16 2021-04-16 0001512762 chrs:HealthcareRoyaltyPartnersIIILPMember us-gaap:LoansPayableMember 2019-01-07 2019-01-07 0001512762 chrs:ConvertibleSeniorNotes8.2PercentDue2022Member 2016-02-29 2016-02-29 0001512762 chrs:BioeqIPAGMember 2019-10-04 2019-10-04 0001512762 srt:MinimumMember 2021-01-01 2021-12-31 0001512762 srt:MaximumMember 2021-01-01 2021-12-31 0001512762 chrs:RebatesMember 2021-01-01 2021-12-31 0001512762 chrs:OtherFeesCoPayAssistanceAndReturnsMember 2021-01-01 2021-12-31 0001512762 chrs:ChargebacksAndDiscountsForPromptPaymentMember 2021-01-01 2021-12-31 0001512762 chrs:RebatesMember 2020-01-01 2020-12-31 0001512762 chrs:OtherFeesCoPayAssistanceAndReturnsMember 2020-01-01 2020-12-31 0001512762 chrs:ChargebacksAndDiscountsForPromptPaymentMember 2020-01-01 2020-12-31 0001512762 us-gaap:LetterOfCreditMember us-gaap:SubsequentEventMember chrs:JunshiBiosciencesMember 2022-01-09 0001512762 us-gaap:StateAndLocalJurisdictionMember 2021-01-01 2021-12-31 0001512762 us-gaap:DomesticCountryMember 2021-01-01 2021-12-31 0001512762 chrs:VehiclesLeaseMember 2019-01-01 2019-12-31 0001512762 chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Member 2021-12-31 0001512762 us-gaap:LicenseMember chrs:ExclusiveLicenseAndCommercializationAgreementMember 2021-02-01 2021-02-01 0001512762 chrs:HealthcareRoyaltyPartnersIIILPMember us-gaap:ScenarioPlanMember us-gaap:LoansPayableMember 2021-12-31 0001512762 chrs:TrancheLoanThirdAnniversaryFundedJanuary52022Member us-gaap:SubsequentEventMember 2022-01-31 0001512762 chrs:TrancheLoanMember us-gaap:SubsequentEventMember 2022-01-31 0001512762 chrs:TrancheBLoanMember us-gaap:SubsequentEventMember 2022-01-31 0001512762 chrs:TermLoansMember us-gaap:SubsequentEventMember 2022-01-31 0001512762 chrs:TermLoansMember us-gaap:SubsequentEventMember 2022-01-01 2022-01-31 0001512762 us-gaap:LicenseMember chrs:InnoventBiologicsSuzhouCoLtdMember 2020-01-13 2020-01-13 0001512762 chrs:BioeqIPAGMember 2019-11-04 2019-11-04 0001512762 chrs:JunshiBiosciencesMember 2021-12-31 0001512762 chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Member us-gaap:ConvertibleDebtMember 2020-04-01 2020-04-30 0001512762 chrs:ConvertibleSeniorNotes8.2PercentDue2022Member us-gaap:ConvertibleDebtMember 2016-02-29 2016-02-29 0001512762 chrs:TwoThousandAndFourteenEmployeeStockPurchasePlanMember 2014-10-31 2014-10-31 0001512762 2020-01-01 2020-12-31 0001512762 2019-01-01 2019-12-31 0001512762 chrs:ConvertibleSeniorNotes8.2PercentDue2022Member us-gaap:ConvertibleDebtMember chrs:RelatedPartyDebtMember 2021-12-31 0001512762 chrs:PrepaymentPremiumConditionTwoMember us-gaap:LoansPayableMember 2021-01-01 2021-12-31 0001512762 chrs:PrepaymentPremiumConditionThreeMember us-gaap:LoansPayableMember 2021-01-01 2021-12-31 0001512762 chrs:PrepaymentPremiumConditionOneMember us-gaap:LoansPayableMember 2021-01-01 2021-12-31 0001512762 chrs:PrepaymentPremiumConditionFourMember us-gaap:LoansPayableMember 2021-01-01 2021-12-31 0001512762 chrs:HealthcareRoyaltyPartnersIIILPMember us-gaap:LoansPayableMember 2021-12-31 0001512762 chrs:HealthcareRoyaltyPartnersIIILPMember us-gaap:LoansPayableMember 2020-12-31 0001512762 chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Member us-gaap:ConvertibleDebtMember 2020-04-30 0001512762 chrs:ConvertibleSeniorNotes8.2PercentDue2022Member us-gaap:ConvertibleDebtMember 2016-02-29 0001512762 chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Member 2021-01-01 2021-12-31 0001512762 chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Member us-gaap:ConvertibleDebtMember 2021-12-31 0001512762 chrs:ToripalimabMember chrs:JunshiBiosciencesMember 2021-02-01 0001512762 chrs:AntiTigitAntibodyAndIl2CytokineMember chrs:JunshiBiosciencesMember 2021-02-01 0001512762 chrs:ToripalimabMember chrs:JunshiBiosciencesMember 2021-02-01 2021-02-01 0001512762 chrs:AntiTigitAntibodyAndIl2CytokineMember chrs:JunshiBiosciencesMember 2021-02-01 2021-02-01 0001512762 chrs:TechnologyTransferMember chrs:InnoventBiologicsSuzhouCoLtdMember 2020-01-13 2020-01-13 0001512762 chrs:AccruedAndOtherCurrentLiabilitiesMember chrs:ExclusiveLicenseAndCommercializationAgreementMember 2021-12-31 0001512762 us-gaap:CallOptionMember 2020-04-01 2020-04-30 0001512762 us-gaap:LetterOfCreditMember us-gaap:SubsequentEventMember chrs:JunshiBiosciencesMember 2022-01-09 2022-01-09 0001512762 chrs:OptionExerciseFeeMember chrs:InnoventBiologicsSuzhouCoLtdMember 2020-01-13 2020-01-13 0001512762 chrs:BevacizumabLicensedProductMember chrs:InnoventBiologicsSuzhouCoLtdMember 2020-01-13 2020-01-13 0001512762 us-gaap:LicenseMember chrs:BioeqIPAGMember 2019-11-04 2019-11-04 0001512762 2021-01-01 2021-12-31 0001512762 2021-12-31 0001512762 2020-12-31 iso4217:USD iso4217:EUR iso4217:USD shares pure shares chrs:item utr:sqft http://fasb.org/us-gaap/2021-01-31#OtherAssetsNoncurrent http://fasb.org/us-gaap/2021-01-31#OtherAssetsNoncurrent http://fasb.org/us-gaap/2021-01-31#PropertyPlantAndEquipmentNet http://fasb.org/us-gaap/2021-01-31#PropertyPlantAndEquipmentNet http://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrent http://www.coherus.com/20211231#OperatingAndFinanceLeaseLiabilityNoncurrent http://www.coherus.com/20211231#OperatingAndFinanceLeaseLiabilityNoncurrent http://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent 0 0 0 0 0 0 0 0 P1Y --05-16 --11-16 2024-09-01 true 2027-05-01 true 0001512762 --12-31 2021 FY false 27-3615821 76930096 72513348 0 P10D 10-K true 2021-12-31 false 001-36721 Coherus BioSciences, Inc. DE 333 Twin Dolphin Drive Suite 600 Redwood City CA 94065 650 649 - 3530 Common Stock, $0.0001 par value per share CHRS NASDAQ Yes No Yes Yes Large Accelerated Filer false false true false 836606033 77275299 <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;text-indent:36pt;margin:0pt;">Part III incorporates by reference certain information from the registrant’s definitive proxy statement for the 2022 Annual Meeting of Stockholders.</p> 42 Ernst & Young LLP Redwood City, California 417195000 541158000 123022000 157046000 37642000 44233000 13666000 19429000 10798000 5613000 602323000 767479000 7813000 10108000 55610000 47956000 2620000 2620000 943000 943000 10025000 12543000 679334000 841649000 16159000 15201000 79027000 81529000 22014000 22244000 48127000 26679000 165327000 145653000 81359000 79885000 27120000 26628000 224288000 223029000 75513000 74481000 7251000 9948000 750000 1051000 581608000 560675000 0.0001 0.0001 300000000 300000000 76930096 72513348 7000 7000 1147843000 1043991000 -270000 -270000 -1049854000 -762754000 97726000 280974000 679334000 841649000 326551000 475824000 356071000 57591000 37667000 17078000 363105000 142759000 94188000 169713000 139079000 137037000 590409000 319505000 248303000 -263858000 156319000 107768000 2541000 2498000 2457000 22959000 21166000 17601000 -283000 554000 2608000 -287100000 135707000 92775000 3463000 2942000 -287100000 132244000 89833000 -3.81 1.85 1.29 -3.81 1.62 1.23 75449632 71411705 69679916 75449632 83491898 73185943 -287100000 132244000 89833000 288000 -276000 -287100000 132532000 89557000 68302681 7000 946515000 -282000 -984831000 -38591000 89833000 89833000 -276000 -276000 761130 8228000 8228000 863940 5934000 5934000 39765 289977 3518000 3518000 175054 2165000 2165000 65886 815000 815000 35218000 35218000 70366661 7000 1000763000 -558000 -894998000 105214000 132244000 132244000 288000 288000 1704764 17061000 17061000 89668 267772 3801000 3801000 134099 2378000 2378000 49616 880000 880000 -18170000 -18170000 39038000 39038000 72513348 7000 1043991000 -270000 -762754000 280974000 -287100000 -287100000 1316361 10410000 10410000 465930 238934 3002000 3002000 2491988 40903000 40903000 96465 1753000 1753000 51290000 51290000 76930096 7000 1147843000 -270000 -1049854000 97726000 -287100000 132244000 89833000 3454000 2888000 3259000 51364000 38160000 33591000 -3210000 5133000 2171000 395000 -1095000 155000 165000 4257000 3481000 2339000 2207000 2081000 1789000 136000000 7500000 11075000 588000 426000 562000 -34062000 15218000 141992000 6253000 38359000 48579000 -3828000 10851000 672000 5351000 2020000 2474000 874000 -9820000 9893000 -2502000 30409000 51120000 -230000 6212000 10035000 17932000 4996000 8346000 -37432000 154145000 28355000 1289000 7231000 1822000 175000 182485000 273845000 20235000 99692000 274000000 20400000 81672000 136000000 7500000 11075000 -138410000 -14401000 -12732000 8153000 222156000 18170000 72955000 40903000 10399000 17428000 5558000 3002000 3801000 3519000 1753000 880000 815000 672000 389000 51879000 223946000 89370000 -276000 -123963000 363690000 104717000 541598000 177908000 73191000 417635000 541598000 177908000 18684000 16959000 15263000 1221000 3953000 1732000 434000 1388000 5267000 477000 1817000 119000 109000 999000 1498000 1350000 <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 6pt 0pt;"><b style="font-weight:bold;">Coherus BioSciences, Inc.</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Notes to Consolidated Financial Statements</b></p><div style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-left:0pt;text-indent:0pt;"><span style="display:inline-block;min-width:36pt;white-space:nowrap;">1.</span>Organization and Significant Accounting Policies</div><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Description of the Business</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Coherus BioSciences, Inc. (the “Company” or “Coherus”) is a commercial-stage biopharmaceutical company focused on the research, development and commercialization of innovative immunotherapies to treat cancer. The Company’s strategy is to build a leading immuno-oncology franchise funded with cash generated through net sales of its diversified portfolio of FDA-approved therapeutics. The Company’s headquarters and laboratories are located in Redwood City, California and in Camarillo, California, respectively. The Company sells UDENYCA, a biosimilar to Neulasta, a long-acting granulocyte-colony stimulating factor, in the United States. The FDA-approved YUSIMRY in December 2021, which the Company plans to launch in the United States on or after July 1, 2023, per the terms of an agreement with Humira manufacturer, AbbVie. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company’s product pipeline comprises three product candidates, toripalimab, an anti-PD-1 antibody being developed in collaboration with Junshi Biosciences Co., Ltd., CIMERLI, a Lucentis biosimilar candidate in-licensed for commercial rights in the United States and Canada from Bioeq, and a bevacizumab (Avastin) biosimilar in-licensed for commercial rights in the United States from Innovent Biologics (Suzhou) Co., Ltd. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Basis of Consolidation</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The accompanying consolidated financial statements have been prepared in accordance with U.S. GAAP and include the accounts of Coherus and its wholly-owned subsidiaries. The Company does not have any significant interests in variable interest entities.  All material intercompany transactions and balances have been eliminated upon consolidation.<span style="font-family:'Times New Roman','Times','serif';font-size:12pt;"> </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Use of Estimates</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The preparation of financial statements in conformity with U.S. GAAP requires management to make judgements, estimates and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses, and related disclosures. Management bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances. These estimates form the basis for making judgments about the carrying values of assets and liabilities when these values are not readily apparent from other sources. Estimates are assessed each period and updated to reflect current information, such as the economic considerations related to the impact that the recent COVID-19 outbreak could have on the Company’s significant accounting estimates. Accounting estimates and judgements are inherently uncertain and the actual results could differ from these estimates.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Segment Reporting and Revenue by Geographic Region</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company operates and manages its business as one reportable and operating segment, which is the business of developing and commercializing human pharmaceutical products.  The Company’s chief executive officer, who is the chief operating decision maker, reviews financial information on an aggregate basis for purposes of allocating resources and evaluating financial performance. All revenue is generated and all long-lived assets are primarily maintained in the United States. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Cash, Cash Equivalents and Restricted Cash</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Cash, cash equivalents and restricted cash comprise cash and highly liquid investments with original maturities of 90 days or less.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table provides a reconciliation of cash, cash equivalents and restricted cash within the consolidated balance sheets and which, in aggregate, represent the amount reported in the consolidated statements of cash flows:</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:65.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:65.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th colspan="8" style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:32.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:65.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th colspan="2" style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></th><th colspan="2" style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></th><th colspan="2" style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></th></tr><tr style="height:0pt;visibility:hidden;"><td colspan="10" style="padding:0pt;"/></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:65.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">At beginning of period:</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th colspan="8" style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:32.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:65.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 541,158</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 177,668</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 72,356</p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:65.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 440</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 240</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 835</p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:65.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total cash, cash equivalents and restricted cash</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 541,598</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 177,908</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 73,191</p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:65.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:65.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">At end of period:</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:65.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 417,195</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 541,158</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 177,668</p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:65.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 440</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 440</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 240</p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:65.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total cash, cash equivalents and restricted cash</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 417,635</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 541,598</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 177,908</p></th></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Restricted cash consists of deposits for letters of credit that the Company has provided to secure its obligations under certain leases and is included in other assets, non-current on the consolidated balance sheets.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">The Company classifies the up-front and milestone payments related to licensing arrangements as cash flows from investing activities in its consolidated statements of cash flows.</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Investments in Marketable Securities</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Investments in marketable securities primarily consist of corporate debt obligations and commercial paper. Management determines the appropriate classification of investments in marketable securities at the time of purchase based upon management’s intent with regards to such investment and reevaluates such designation as of each balance sheet date. The Company’s investment policy requires that it only invests in highly rated securities and limit its exposure to any single issuer. All investments in marketable debt securities are held as available-for-sale and are carried at the estimated fair value as determined based upon quoted market prices or pricing models for similar securities.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company classifies investments in marketable securities as short-term when they have remaining contractual maturities of one year or less from the balance sheet date. The Company periodically assesses its marketable securities for impairment and credit losses.  Unrealized gains and losses on available-for-sale securities are reported as a component of accumulated comprehensive income (loss), with the exception of unrealized losses believed to be related to credit losses, if any, which are recognized in earnings in the period the impairment occurs. Impairment assessments are made at the individual security level each reporting period. When the fair value of an investment is less than its cost at the balance sheet date, a determination is made as to whether the impairment is related to a credit loss and, if it is, the portion of the impairment relating to credit loss is recorded as an allowance through net income. Realized gains and losses and declines in value, if any, on available-for-sale securities are included in other (expense) income, net, based on the specific identification method. During 2021, 2020 and 2019, interest income from marketable securities was $1.4 million, $0.6 million and $1.6 million, respectively.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Trade Receivables</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Trade receivables are recorded net of allowances for chargebacks, chargeback prepayments, cash discounts for prompt payment and credit losses. The Company estimates an allowance for expected credit losses by considering factors such as historical experience, credit quality, the age of the accounts receivable balances, and current economic conditions that may affect a customer’s ability to pay. The corresponding expense for the credit loss allowance is reflected in selling, general and administrative expenses. The credit loss allowance was immaterial as of December 31, 2021 and 2020.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Concentrations of Risk</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company’s financial instruments that are exposed to concentration of credit risk consist primarily of cash, cash equivalents, investments and accounts receivable. The Company attempts to minimize the risks related to cash, cash equivalents and investments by </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">investing in a broad and diverse range of financial instruments. The investment portfolio is maintained in accordance with the Company’s investment policy, which defines allowable investments, specifies credit quality standards and limits the credit exposure of any single issuer. There were no material losses from credit risks on such accounts during any of the periods presented. The Company is not exposed to any significant concentrations of credit risk from these financial instruments.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company is subject to credit risk from trade receivables related to product sales and monitors the credit worthiness of customers that are granted credit in the normal course of business. In general, there is no requirement for collateral from customers. The Company has not experienced significant losses with respect to the collection of trade receivables. The Company believes that its allowance for expected credit losses was adequate at December 31, 2021.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company entered into a strategic commercial supply agreement with KBI Biopharma for the supply of UDENYCA. The Company currently has not engaged back-up suppliers or vendors for this single-sourced service. If KBI Biopharma is not able to manufacture the supply needed in the quantities and timeframe required, the Company may not be able to supply the product in a timely manner.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Substantially all of the Company’s revenues are in the United States to three wholesalers. UDENYCA is currently the only product sold by the Company and accounted for all of the Company’s revenues in 2021, 2020 and 2019.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company has no significant monetary assets or liabilities in foreign currencies, and the Company has not had material foreign currency impacts for all years presented.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Inventory</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Inventory is stated at the lower of cost or estimated net realizable value with cost determined under the first-in first-out method. Inventory costs include third-party contract manufacturing, third-party packaging services, freight, labor costs for personnel involved in the manufacturing process, and indirect overhead costs. The Company primarily uses actual costs to determine the cost basis for inventory. The determination of excess or obsolete inventory requires judgment including consideration of many factors, such as estimates of future product demand, current and future market conditions, product expiration information, and potential product obsolescence, among others. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Although the Company believes the assumptions used in estimating potential inventory write-downs are reasonable, if actual market conditions are less favorable than projected by management, write-downs of inventory, charges related to firm purchase commitments, or both may be required which would be recorded as cost of goods sold in the consolidated statement of operations. Adverse developments affecting the Company’s assumptions of the level and timing of demand for its products include those that are outside of the Company’s control such as the actions taken by competitors and customers, the direct or indirect effects of the COVID-19 pandemic, and other factors.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Prior to the regulatory approval of our product candidates, the Company incurred expenses for the manufacture of drug product that could potentially be available to support the commercial launch of our products.  I<span style="background:#ffffff;">nventory costs are capitalized when future commercialization is considered probable and the future economic benefit is expected to be realized, based on management’s judgment.  A number of factors are considered, including the current status in the regulatory approval process, potential impediments to the approval process such as safety or efficacy, viability of commercialization and marketplace trends.  All inventory on the consolidated balance sheet as of December 31, 2021 was related to UDENYCA.</span> The Company began to capitalize inventory costs associated with UDENYCA after receiving regulatory approval in November 2018.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Property and Equipment</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Property and equipment is stated at cost less accumulated depreciation and amortization. Maintenance and repairs are charged to expense as incurred. Interest costs incurred during the construction of major capital projects are capitalized until the underlying asset is ready for its intended use, at which point the capitalized interest costs are amortized as depreciation or amortization expense over the life of the underlying asset. When the Company disposes of property and equipment, it removes the associated cost and accumulated depreciation from the related accounts in the consolidated balance sheets and include any resulting gain or loss in the consolidated statements of operations. Eligible costs of internal use software and implementation costs of certain hosting arrangements are capitalized </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">and amortized over the estimated useful life of the software or associated hosting arrangement, as applicable. Depreciation and amortization are recognized using the straight-line method over the following estimated useful lives:</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:30.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Computer equipment and software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">3 - 7 years</p></td></tr><tr><td style="vertical-align:bottom;width:66.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Furniture and fixtures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5 years</p></td></tr><tr><td style="vertical-align:bottom;width:66.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Machinery and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5 years</p></td></tr><tr><td style="vertical-align:bottom;width:66.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Shorter of lease term or useful life</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Goodwill and Intangible Assets</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Goodwill represents the excess of the consideration transferred over the estimated fair value of assets acquired and liabilities assumed in a business combination. Intangible assets are measured at their respective fair values as of the acquisition date and may be subject to adjustment within the measurement period, which may be up to one year from the acquisition date. Intangible assets related to acquired in-process research and development (“IPR&amp;D”) projects are considered to be indefinite-lived until the completion or abandonment of the associated research and development efforts. Goodwill and intangible assets with indefinite useful lives are not amortized and are tested for impairment annually, or more frequently if events or changes in circumstances indicate that it is more likely than not that the assets are impaired. Intangible assets of $2.6 million as of December 31, 2021 and 2020 consist of IPR&amp;D. There were no impairments to goodwill or <span style="-sec-ix-hidden:Hidden_IcAaBkGNMUaJhVaKpk71vA;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">intangible assets</span></span> during the years ended December 31, 2021, 2020 and 2019.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">When development is successfully completed, which generally occurs when regulatory approval is obtained, the associated assets are deemed finite-lived and amortized over their respective estimated useful lives beginning at that point in time. Intangible assets with finite useful lives are amortized over their estimated useful lives, primarily on a straight-line basis, and are reviewed for impairment when facts or circumstances indicate that the carrying value of these assets may not be recoverable. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Impairment of Long-Lived Assets</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Long-lived assets, including property and equipment and finite-lived intangible assets, are reviewed for impairment whenever facts or circumstances either internally or externally may indicate that the carrying value of an asset may not be recoverable. If there is an indication of impairment, the Company tests for recoverability by comparing the estimated undiscounted future cash flows expected to result from the use of the asset to the carrying amount of the asset or asset group. If the asset or asset group is determined to be impaired, any excess of the carrying value of the asset or asset group over its estimated fair value is recognized as an impairment loss. There were no material impairments recorded during the years ended December 31, 2021, 2020 and 2019.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Accrued Research and Development Expense</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Clinical trial costs are a component of research and development expense. The Company accrues and expenses clinical trial activities performed by third parties based upon actual work completed in accordance with agreements established with clinical research and manufacturing organizations and clinical sites. The Company determines the actual costs through monitoring patient enrollment, discussions with internal personnel and external service providers regarding the progress or stage of completion of trials or services and the agreed-upon fee to be paid for such services.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-style:normal;font-weight:bold;">Net Revenues </b><span style="color:#ff0000;font-style:normal;font-weight:normal;"> </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company sells to wholesalers and distributors, (collectively, “Customers”). The Customers then resell to hospitals and clinics (collectively, “Healthcare Providers”) pursuant to contracts with the Company. In addition to distribution agreements with Customers and contracts with Healthcare Providers, the Company enters into arrangements with group purchasing organizations (“GPOs”) that provide for United States government-mandated or privately-negotiated rebates, chargebacks and discounts. The Company also enters into rebate arrangements with payers, which consist primarily of commercial insurance companies and government entities, to cover the reimbursement of our products to Healthcare Providers. The Company provides co-payment assistance to patients who have commercial insurance and meet certain eligibility requirements. Revenue from product sales is recognized at the point when a Customer obtains control of the product and the Company satisfies its performance obligation, which generally occurs at the time product is shipped to the Customer. Payment terms differ by jurisdiction and customer, but payment terms typically range from 30 to 67 days from date of shipment. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-style:normal;font-weight:bold;">Product Sales Discounts and Allowances</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Revenue from product sales is recorded at the net sales price (“transaction price”), which includes estimates of variable consideration for which reserves are established and that result from chargebacks, rebates, co-pay assistance, prompt-payment discounts, returns and other allowances that are offered within contracts between the Company and its Customers, Healthcare Providers, payers and GPOs. These reserves are based on the amounts earned or to be claimed on the related sales and are classified as reductions in trade receivables (if the amounts are payable to a Customer) or current liabilities (if the amounts are payable to a party other than a Customer). Where appropriate, these estimates take into consideration a range of possible outcomes that are probability-weighted for relevant factors such as historical experience, current contractual and statutory requirements, specifically known market events and trends, industry data and forecasted Customer buying and payment patterns. Overall, these reserves reflect the best estimates of the amount of consideration to which the Company is entitled based on the terms of its contracts. The amount of variable consideration that is included in the transaction price may be constrained, and is included in the net sales price only to the extent that it is probable that a significant reversal in the amount of the cumulative revenue recognized will not occur in a future period. The actual amount of consideration ultimately received may differ. If actual results in the future vary from the Company’s estimates, the estimates will be adjusted, which will affect net product revenue in the period that such variances become known.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Chargebacks: </i>Chargebacks are discounts that occur when Healthcare Providers purchase directly from a Customer. Healthcare Providers, which belong to Public Health Service institutions, non-profit clinics, government entities, GPOs, and health maintenance organizations, generally purchase the product at a discounted price. The Customer, in turn, charges back to the Company the difference between the price initially paid by the Customer and the discounted price paid by the Healthcare Providers to the Customer. The allowance for chargebacks is based on an estimate of sales through to Healthcare Providers from the Customer.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Discounts for Prompt Payment:</i> The Company provides for prompt payment discounts to its Customers, which are recorded as a reduction in revenue in the same period that the related product revenue is recognized.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Rebates:</i> Rebates include mandated discounts under the Medicaid Drug Rebate Program, other government programs and commercial contracts. Rebate amounts owed after the final dispensing of the product to a benefit plan participant are based upon contractual agreements or legal requirements with these public sector benefit providers. The accrual for rebates is based on statutory or contractual discount rates and expected utilization. The estimates for the expected utilization of rebates are based on Customer and commercially available payer data, as well as data collected from the Healthcare Providers, Customers, GPOs, and historical utilization rates. Rebates invoiced by payers, Healthcare Providers and GPOs are paid in arrears. If actual future rebates vary from estimates, the Company may need to adjust its accruals, which would affect net product revenue in the period of adjustment.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Co-payment Assistance:</i> Patients who have commercial insurance and meet certain eligibility requirements may receive co-payment assistance. The calculation of the accrual for co-pay assistance is based on an estimate of claims and the cost per claim that the Company expects to receive associated with product that has been recognized as revenue.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Product Returns:</i> The Company offers its Customers a limited product return right, which is principally based upon whether the product is damaged or defective, or the product’s expiration date. Product return allowance is estimated and recorded at the time of sale.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Other Allowances:</i> The Company pays fees to Customers and GPOs for account management, data management and other administrative services. To the extent that the services received are distinct from the sale of products to the customer, these payments are classified in selling, general and administrative expense in the Company’s consolidated statements of operations, otherwise they are included as a reduction in product revenue.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Royalty Revenue</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Royalty revenue from licensees, which is based on sales to third-parties of licensed products, is recorded when the third-party sale occurs and the performance obligation to which some or all of the royalty has been allocated has been satisfied (or partially satisfied). Royalty revenue was insignificant for the periods presented and is included in total revenues. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Cost of Goods Sold</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Cost of goods sold consists primarily of third-party manufacturing, distribution, and certain overhead costs.  A portion of the costs of producing UDENYCA sold to date was expensed as research and development prior to the FDA approval of UDENYCA and, therefore, it is not reflected in the cost of goods sold. During the first quarter of 2021, the UDENYCA inventory with no inventory value was fully utilized.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On May 2, 2019, the Company and Amgen settled a trade secret action brought by Amgen. As a result, cost of goods sold reflects a mid-single digit royalty on net product revenue, which began on July 1, 2019. The royalty cost will continue for five years pursuant to the settlement.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In 2021, 2020 and 2019, cost of goods sold included write-offs for inventory of $5.1 million, $2.2 million and $0.4 million, respectively, that did not meet the Company’s acceptance criteria, net of credits received from manufacturers. In 2019, cost of goods sold included write-off of prepaid manufacturing costs of $1.3 million due to the cancellation of certain manufacturing reservations. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Research and Development Expense</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">Research and development expense represents costs incurred to conduct research, such as the discovery and development of our product candidates. The Company recognizes all research and development costs as they are incurred. The Company currently tracks research and development costs incurred on a product candidate basis only for external research and development expenses. The Company’s external research and development expense consists primarily of:</span></p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">expense incurred under agreements with consultants, third-party CROs, and investigative sites where a substantial portion of the Company’s preclinical studies and all of its clinical trials are conducted;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">costs of acquiring originator comparator materials and manufacturing preclinical study and clinical trial supplies and other materials from CMOs, and related costs associated with release and stability testing;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">costs associated with manufacturing process development activities; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">upfront and milestone payments related to licensing and collaboration agreements.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Internal costs are associated with activities performed by the Company’s research and development organization and generally benefit multiple programs. These costs are not separately allocated by product candidate. Unallocated, internal research and development costs consist primarily of:</p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">personnel-related expense, which include salaries, benefits and stock-based compensation; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">facilities and other allocated expense, which include direct and allocated expense for rent and maintenance of facilities, depreciation and amortization of leasehold improvements and equipment, laboratory and other supplies.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Products manufactured prior to regulatory approval may not be sold unless regulatory approval is obtained. The Company expenses manufacturing costs as incurred as research and development expense for products that have not been approved until future commercialization is considered probable and the future economic benefit is expected to be realized, based on management’s judgment. The Company began to capitalize inventory costs associated with UDENYCA after receiving regulatory approval in November 2018.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">License Agreements</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company has entered and may continue to enter into license agreements to access and utilize certain technology. To determine whether the licensing transactions should be accounted for as a business combination or as an asset acquisition, the Company makes certain judgments, which include assessing whether the acquired set of activities and assets would meet the definition of a business under the relevant accounting rules.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If the acquired set of activities and assets does not meet the definition of a business, the transaction is recorded as an asset acquisition and therefore, any acquired IPR&amp;D that does not have an alternative future use is charged to expense at the acquisition date. To date none of the Company’s license agreements have been considered to be the acquisition of a business.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Selling, General and Administrative Expense</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Selling, general and administrative expenses comprise primarily compensation and benefits associated with sales and marketing, finance, human resources, legal, information technology and other administrative personnel, outside marketing, advertising and legal expenses and other general and administrative costs. The Company expenses the cost of advertising, including promotional expenses, as incurred. Advertising expenses were $8.7 million, $3.8 million and $4.5 million in 2021, 2020 and 2019, respectively.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Stock-Based Compensation</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company’s compensation programs include stock-based awards, and the related grants under these programs are accounted for at fair value. The fair values are recognized as compensation expense on a straight-line basis over the vesting period with the related costs recorded in cost of goods sold, research and development, and selling, general and administrative expense, as appropriate. The Company accounts for forfeitures as they occur. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Income Taxes</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company utilizes the liability method of accounting for deferred income taxes. Under this method, deferred tax liabilities and assets are recognized for the expected future tax consequences of temporary differences between the carrying amounts and the tax basis of assets and liabilities. A valuation allowance is established against deferred tax assets because, based on the weight of available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized. The Company’s policy is to record interest and penalties on uncertain tax positions as income tax expense.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company recognizes uncertain income tax positions at the largest amount that is more likely than not to be sustained upon audit by the relevant taxing authority. The Company does not expect its unrecognized tax benefits to change significantly in 2022.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;background:#ffffff;margin:0pt;"><b style="font-weight:bold;">Operating and Finance Leases</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:45pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:45pt;background:#ffffff;margin:0pt;">The Company determines if an arrangement is a lease at inception. The Company does not recognize right-of-use assets and lease liabilities related to short-term leases. The Company also does not separate lease and non-lease components for its facility and vehicle leases. Operating leases are included in other current liabilities, other assets, non-current, and lease liabilities, non-current in the consolidated balance sheets. The lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise any such options. The Company recognizes operating lease expense for these leases on a straight-line basis over the term of the lease.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:45pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:45pt;background:#ffffff;margin:0pt;">The term under the Company’s vehicle lease agreement is 36 months. The vehicles leased under this arrangement were classified as finance leases. Finance leases are included in property and equipment, net, accrued and other current liabilities, and lease liabilities, non-current in the consolidated balance sheets and assets under Finance leases are depreciated to operating expenses on a straight-line basis over their estimated useful lives.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:45pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:13.5pt;visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The operating and finance lease right-of-use assets and the lease liabilities are recognized based on the present value of lease payments over the lease term at the lease commencement date. The Company uses its incremental borrowing rate based on the information available at the commencement date in determining the lease liabilities as the Company's leases generally do not provide an implicit rate.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Net (Loss) Income per Share <b style="color:#ff0000;font-weight:bold;"> </b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">Basic net (loss) income per share is calculated by dividing the net (loss) income by the weighted-average number of shares of common stock outstanding for the period, without consideration for potential dilutive common shares. Diluted net income per share is computed by dividing the net income by the weighted-average number of common shares outstanding for the period plus any potential </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">dilutive common shares outstanding for the period determined using the treasury stock method for options, RSUs and ESPP and using the if-converted method for the convertible notes.</span> <span style="background:#ffffff;">Diluted net loss per share is computed by dividing net loss by the weighted-average number of common shares outstanding for the period, without consideration for any potential dilutive common share equivalents as their effect would be antidilutive</span> (see Note 12. Net (Loss) Income Per Share).</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Comprehensive (Loss) Income</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Comprehensive (loss) income is composed of two components: net (loss) income and other comprehensive (loss) income. Other comprehensive (loss) income refers to gains and losses that under U.S. GAAP are recorded as an element of stockholders’ equity, but are excluded from net (loss) income. The Company’s other comprehensive (loss) income include foreign currency translation adjustments in 2021, 2020 and 2019.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Reclassifications </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Certain prior year amounts in the consolidated balance sheets and consolidated statements of cash flows have been reclassified to conform with the current year presentation in 2021. As a result, there was no change to total assets on the consolidated balance sheet or net cash provided by operating activities on the consolidated statements of cash flows for the prior years.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;padding-bottom:12pt;margin:0pt;">Recent Accounting Pronouncements</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;">In December 2019, the FASB issued ASU 2019-12, <i style="font-style:italic;">Income Taxes (Topic 740): Simplifying the Accounting for</i> <i style="font-style:italic;">Income Taxes</i>. The new guidance removes certain exceptions for recognizing deferred taxes for investments, performing intra-period allocation and calculating income taxes in interim periods. It also adds guidance to reduce complexity in certain areas, including recognizing deferred taxes for tax goodwill and allocating taxes to members of a consolidated group. The Company adopted this guidance as of January 1, 2021. The adoption did not have a material impact on the Company’s consolidated financial statements.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">In October 2020, the FASB issued ASU 2020-10, <i style="font-style:italic;">Codification Improvements</i>, which updates various codification topics by clarifying or improving disclosure requirements to align with the SEC’s regulations. The Company adopted this guidance as of January 1, 2021. The adoption did not have a material impact on the Company’s consolidated financial statements.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company has reviewed other recent accounting pronouncements and concluded they are either not applicable to the business or that no material effect is expected on the consolidated financial statements as a result of future adoption.</p> 3 <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Basis of Consolidation</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The accompanying consolidated financial statements have been prepared in accordance with U.S. GAAP and include the accounts of Coherus and its wholly-owned subsidiaries. The Company does not have any significant interests in variable interest entities.  All material intercompany transactions and balances have been eliminated upon consolidation.<span style="font-family:'Times New Roman','Times','serif';font-size:12pt;"> </span></p> <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Use of Estimates</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The preparation of financial statements in conformity with U.S. GAAP requires management to make judgements, estimates and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses, and related disclosures. Management bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances. These estimates form the basis for making judgments about the carrying values of assets and liabilities when these values are not readily apparent from other sources. Estimates are assessed each period and updated to reflect current information, such as the economic considerations related to the impact that the recent COVID-19 outbreak could have on the Company’s significant accounting estimates. Accounting estimates and judgements are inherently uncertain and the actual results could differ from these estimates.</p> <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Segment Reporting and Revenue by Geographic Region</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company operates and manages its business as one reportable and operating segment, which is the business of developing and commercializing human pharmaceutical products.  The Company’s chief executive officer, who is the chief operating decision maker, reviews financial information on an aggregate basis for purposes of allocating resources and evaluating financial performance. All revenue is generated and all long-lived assets are primarily maintained in the United States. </p> 1 <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Cash, Cash Equivalents and Restricted Cash</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Cash, cash equivalents and restricted cash comprise cash and highly liquid investments with original maturities of 90 days or less.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table provides a reconciliation of cash, cash equivalents and restricted cash within the consolidated balance sheets and which, in aggregate, represent the amount reported in the consolidated statements of cash flows:</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:65.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:65.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th colspan="8" style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:32.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:65.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th colspan="2" style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></th><th colspan="2" style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></th><th colspan="2" style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></th></tr><tr style="height:0pt;visibility:hidden;"><td colspan="10" style="padding:0pt;"/></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:65.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">At beginning of period:</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th colspan="8" style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:32.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:65.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 541,158</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 177,668</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 72,356</p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:65.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 440</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 240</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 835</p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:65.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total cash, cash equivalents and restricted cash</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 541,598</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 177,908</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 73,191</p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:65.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:65.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">At end of period:</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:65.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 417,195</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 541,158</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 177,668</p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:65.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 440</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 440</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 240</p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:65.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total cash, cash equivalents and restricted cash</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 417,635</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 541,598</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 177,908</p></th></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Restricted cash consists of deposits for letters of credit that the Company has provided to secure its obligations under certain leases and is included in other assets, non-current on the consolidated balance sheets.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">The Company classifies the up-front and milestone payments related to licensing arrangements as cash flows from investing activities in its consolidated statements of cash flows.</span></p> <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:65.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:65.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th colspan="8" style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:32.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:65.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th colspan="2" style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></th><th colspan="2" style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></th><th colspan="2" style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></th></tr><tr style="height:0pt;visibility:hidden;"><td colspan="10" style="padding:0pt;"/></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:65.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">At beginning of period:</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th colspan="8" style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:32.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:65.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 541,158</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 177,668</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 72,356</p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:65.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 440</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 240</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 835</p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:65.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total cash, cash equivalents and restricted cash</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 541,598</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 177,908</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 73,191</p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:65.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:65.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">At end of period:</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:65.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 417,195</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 541,158</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 177,668</p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:65.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 440</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 440</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 240</p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:65.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total cash, cash equivalents and restricted cash</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 417,635</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 541,598</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 177,908</p></th></tr></table> 541158000 177668000 72356000 440000 240000 835000 541598000 177908000 73191000 417195000 541158000 177668000 440000 440000 240000 417635000 541598000 177908000 <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Investments in Marketable Securities</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Investments in marketable securities primarily consist of corporate debt obligations and commercial paper. Management determines the appropriate classification of investments in marketable securities at the time of purchase based upon management’s intent with regards to such investment and reevaluates such designation as of each balance sheet date. The Company’s investment policy requires that it only invests in highly rated securities and limit its exposure to any single issuer. All investments in marketable debt securities are held as available-for-sale and are carried at the estimated fair value as determined based upon quoted market prices or pricing models for similar securities.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company classifies investments in marketable securities as short-term when they have remaining contractual maturities of one year or less from the balance sheet date. The Company periodically assesses its marketable securities for impairment and credit losses.  Unrealized gains and losses on available-for-sale securities are reported as a component of accumulated comprehensive income (loss), with the exception of unrealized losses believed to be related to credit losses, if any, which are recognized in earnings in the period the impairment occurs. Impairment assessments are made at the individual security level each reporting period. When the fair value of an investment is less than its cost at the balance sheet date, a determination is made as to whether the impairment is related to a credit loss and, if it is, the portion of the impairment relating to credit loss is recorded as an allowance through net income. Realized gains and losses and declines in value, if any, on available-for-sale securities are included in other (expense) income, net, based on the specific identification method. During 2021, 2020 and 2019, interest income from marketable securities was $1.4 million, $0.6 million and $1.6 million, respectively.</p> 1400000 600000 1600000 <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Trade Receivables</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Trade receivables are recorded net of allowances for chargebacks, chargeback prepayments, cash discounts for prompt payment and credit losses. The Company estimates an allowance for expected credit losses by considering factors such as historical experience, credit quality, the age of the accounts receivable balances, and current economic conditions that may affect a customer’s ability to pay. The corresponding expense for the credit loss allowance is reflected in selling, general and administrative expenses. The credit loss allowance was immaterial as of December 31, 2021 and 2020.</p> <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Concentrations of Risk</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company’s financial instruments that are exposed to concentration of credit risk consist primarily of cash, cash equivalents, investments and accounts receivable. The Company attempts to minimize the risks related to cash, cash equivalents and investments by </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">investing in a broad and diverse range of financial instruments. The investment portfolio is maintained in accordance with the Company’s investment policy, which defines allowable investments, specifies credit quality standards and limits the credit exposure of any single issuer. There were no material losses from credit risks on such accounts during any of the periods presented. The Company is not exposed to any significant concentrations of credit risk from these financial instruments.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company is subject to credit risk from trade receivables related to product sales and monitors the credit worthiness of customers that are granted credit in the normal course of business. In general, there is no requirement for collateral from customers. The Company has not experienced significant losses with respect to the collection of trade receivables. The Company believes that its allowance for expected credit losses was adequate at December 31, 2021.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company entered into a strategic commercial supply agreement with KBI Biopharma for the supply of UDENYCA. The Company currently has not engaged back-up suppliers or vendors for this single-sourced service. If KBI Biopharma is not able to manufacture the supply needed in the quantities and timeframe required, the Company may not be able to supply the product in a timely manner.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Substantially all of the Company’s revenues are in the United States to three wholesalers. UDENYCA is currently the only product sold by the Company and accounted for all of the Company’s revenues in 2021, 2020 and 2019.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company has no significant monetary assets or liabilities in foreign currencies, and the Company has not had material foreign currency impacts for all years presented.</p> <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Inventory</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Inventory is stated at the lower of cost or estimated net realizable value with cost determined under the first-in first-out method. Inventory costs include third-party contract manufacturing, third-party packaging services, freight, labor costs for personnel involved in the manufacturing process, and indirect overhead costs. The Company primarily uses actual costs to determine the cost basis for inventory. The determination of excess or obsolete inventory requires judgment including consideration of many factors, such as estimates of future product demand, current and future market conditions, product expiration information, and potential product obsolescence, among others. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Although the Company believes the assumptions used in estimating potential inventory write-downs are reasonable, if actual market conditions are less favorable than projected by management, write-downs of inventory, charges related to firm purchase commitments, or both may be required which would be recorded as cost of goods sold in the consolidated statement of operations. Adverse developments affecting the Company’s assumptions of the level and timing of demand for its products include those that are outside of the Company’s control such as the actions taken by competitors and customers, the direct or indirect effects of the COVID-19 pandemic, and other factors.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Prior to the regulatory approval of our product candidates, the Company incurred expenses for the manufacture of drug product that could potentially be available to support the commercial launch of our products.  I<span style="background:#ffffff;">nventory costs are capitalized when future commercialization is considered probable and the future economic benefit is expected to be realized, based on management’s judgment.  A number of factors are considered, including the current status in the regulatory approval process, potential impediments to the approval process such as safety or efficacy, viability of commercialization and marketplace trends.  All inventory on the consolidated balance sheet as of December 31, 2021 was related to UDENYCA.</span> The Company began to capitalize inventory costs associated with UDENYCA after receiving regulatory approval in November 2018.</p> <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Property and Equipment</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Property and equipment is stated at cost less accumulated depreciation and amortization. Maintenance and repairs are charged to expense as incurred. Interest costs incurred during the construction of major capital projects are capitalized until the underlying asset is ready for its intended use, at which point the capitalized interest costs are amortized as depreciation or amortization expense over the life of the underlying asset. When the Company disposes of property and equipment, it removes the associated cost and accumulated depreciation from the related accounts in the consolidated balance sheets and include any resulting gain or loss in the consolidated statements of operations. Eligible costs of internal use software and implementation costs of certain hosting arrangements are capitalized </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">and amortized over the estimated useful life of the software or associated hosting arrangement, as applicable. Depreciation and amortization are recognized using the straight-line method over the following estimated useful lives:</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:30.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Computer equipment and software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">3 - 7 years</p></td></tr><tr><td style="vertical-align:bottom;width:66.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Furniture and fixtures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5 years</p></td></tr><tr><td style="vertical-align:bottom;width:66.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Machinery and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5 years</p></td></tr><tr><td style="vertical-align:bottom;width:66.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Shorter of lease term or useful life</p></td></tr></table> <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:30.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Computer equipment and software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">3 - 7 years</p></td></tr><tr><td style="vertical-align:bottom;width:66.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Furniture and fixtures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5 years</p></td></tr><tr><td style="vertical-align:bottom;width:66.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Machinery and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5 years</p></td></tr><tr><td style="vertical-align:bottom;width:66.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Shorter of lease term or useful life</p></td></tr></table> P3Y P7Y P5Y P5Y Shorter of lease term or useful life <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Goodwill and Intangible Assets</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Goodwill represents the excess of the consideration transferred over the estimated fair value of assets acquired and liabilities assumed in a business combination. Intangible assets are measured at their respective fair values as of the acquisition date and may be subject to adjustment within the measurement period, which may be up to one year from the acquisition date. Intangible assets related to acquired in-process research and development (“IPR&amp;D”) projects are considered to be indefinite-lived until the completion or abandonment of the associated research and development efforts. Goodwill and intangible assets with indefinite useful lives are not amortized and are tested for impairment annually, or more frequently if events or changes in circumstances indicate that it is more likely than not that the assets are impaired. Intangible assets of $2.6 million as of December 31, 2021 and 2020 consist of IPR&amp;D. There were no impairments to goodwill or <span style="-sec-ix-hidden:Hidden_IcAaBkGNMUaJhVaKpk71vA;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">intangible assets</span></span> during the years ended December 31, 2021, 2020 and 2019.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">When development is successfully completed, which generally occurs when regulatory approval is obtained, the associated assets are deemed finite-lived and amortized over their respective estimated useful lives beginning at that point in time. Intangible assets with finite useful lives are amortized over their estimated useful lives, primarily on a straight-line basis, and are reviewed for impairment when facts or circumstances indicate that the carrying value of these assets may not be recoverable. </p> P1Y 2600000 2600000 0 0 0 <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Impairment of Long-Lived Assets</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Long-lived assets, including property and equipment and finite-lived intangible assets, are reviewed for impairment whenever facts or circumstances either internally or externally may indicate that the carrying value of an asset may not be recoverable. If there is an indication of impairment, the Company tests for recoverability by comparing the estimated undiscounted future cash flows expected to result from the use of the asset to the carrying amount of the asset or asset group. If the asset or asset group is determined to be impaired, any excess of the carrying value of the asset or asset group over its estimated fair value is recognized as an impairment loss. There were no material impairments recorded during the years ended December 31, 2021, 2020 and 2019.</p> 0 0 0 <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Accrued Research and Development Expense</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Clinical trial costs are a component of research and development expense. The Company accrues and expenses clinical trial activities performed by third parties based upon actual work completed in accordance with agreements established with clinical research and manufacturing organizations and clinical sites. The Company determines the actual costs through monitoring patient enrollment, discussions with internal personnel and external service providers regarding the progress or stage of completion of trials or services and the agreed-upon fee to be paid for such services.</p> <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-style:normal;font-weight:bold;">Net Revenues </b><span style="color:#ff0000;font-style:normal;font-weight:normal;"> </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company sells to wholesalers and distributors, (collectively, “Customers”). The Customers then resell to hospitals and clinics (collectively, “Healthcare Providers”) pursuant to contracts with the Company. In addition to distribution agreements with Customers and contracts with Healthcare Providers, the Company enters into arrangements with group purchasing organizations (“GPOs”) that provide for United States government-mandated or privately-negotiated rebates, chargebacks and discounts. The Company also enters into rebate arrangements with payers, which consist primarily of commercial insurance companies and government entities, to cover the reimbursement of our products to Healthcare Providers. The Company provides co-payment assistance to patients who have commercial insurance and meet certain eligibility requirements. Revenue from product sales is recognized at the point when a Customer obtains control of the product and the Company satisfies its performance obligation, which generally occurs at the time product is shipped to the Customer. Payment terms differ by jurisdiction and customer, but payment terms typically range from 30 to 67 days from date of shipment. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-style:normal;font-weight:bold;">Product Sales Discounts and Allowances</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Revenue from product sales is recorded at the net sales price (“transaction price”), which includes estimates of variable consideration for which reserves are established and that result from chargebacks, rebates, co-pay assistance, prompt-payment discounts, returns and other allowances that are offered within contracts between the Company and its Customers, Healthcare Providers, payers and GPOs. These reserves are based on the amounts earned or to be claimed on the related sales and are classified as reductions in trade receivables (if the amounts are payable to a Customer) or current liabilities (if the amounts are payable to a party other than a Customer). Where appropriate, these estimates take into consideration a range of possible outcomes that are probability-weighted for relevant factors such as historical experience, current contractual and statutory requirements, specifically known market events and trends, industry data and forecasted Customer buying and payment patterns. Overall, these reserves reflect the best estimates of the amount of consideration to which the Company is entitled based on the terms of its contracts. The amount of variable consideration that is included in the transaction price may be constrained, and is included in the net sales price only to the extent that it is probable that a significant reversal in the amount of the cumulative revenue recognized will not occur in a future period. The actual amount of consideration ultimately received may differ. If actual results in the future vary from the Company’s estimates, the estimates will be adjusted, which will affect net product revenue in the period that such variances become known.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Chargebacks: </i>Chargebacks are discounts that occur when Healthcare Providers purchase directly from a Customer. Healthcare Providers, which belong to Public Health Service institutions, non-profit clinics, government entities, GPOs, and health maintenance organizations, generally purchase the product at a discounted price. The Customer, in turn, charges back to the Company the difference between the price initially paid by the Customer and the discounted price paid by the Healthcare Providers to the Customer. The allowance for chargebacks is based on an estimate of sales through to Healthcare Providers from the Customer.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Discounts for Prompt Payment:</i> The Company provides for prompt payment discounts to its Customers, which are recorded as a reduction in revenue in the same period that the related product revenue is recognized.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Rebates:</i> Rebates include mandated discounts under the Medicaid Drug Rebate Program, other government programs and commercial contracts. Rebate amounts owed after the final dispensing of the product to a benefit plan participant are based upon contractual agreements or legal requirements with these public sector benefit providers. The accrual for rebates is based on statutory or contractual discount rates and expected utilization. The estimates for the expected utilization of rebates are based on Customer and commercially available payer data, as well as data collected from the Healthcare Providers, Customers, GPOs, and historical utilization rates. Rebates invoiced by payers, Healthcare Providers and GPOs are paid in arrears. If actual future rebates vary from estimates, the Company may need to adjust its accruals, which would affect net product revenue in the period of adjustment.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Co-payment Assistance:</i> Patients who have commercial insurance and meet certain eligibility requirements may receive co-payment assistance. The calculation of the accrual for co-pay assistance is based on an estimate of claims and the cost per claim that the Company expects to receive associated with product that has been recognized as revenue.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Product Returns:</i> The Company offers its Customers a limited product return right, which is principally based upon whether the product is damaged or defective, or the product’s expiration date. Product return allowance is estimated and recorded at the time of sale.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Other Allowances:</i> The Company pays fees to Customers and GPOs for account management, data management and other administrative services. To the extent that the services received are distinct from the sale of products to the customer, these payments are classified in selling, general and administrative expense in the Company’s consolidated statements of operations, otherwise they are included as a reduction in product revenue.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Royalty Revenue</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Royalty revenue from licensees, which is based on sales to third-parties of licensed products, is recorded when the third-party sale occurs and the performance obligation to which some or all of the royalty has been allocated has been satisfied (or partially satisfied). Royalty revenue was insignificant for the periods presented and is included in total revenues. </p> Payment terms differ by jurisdiction and customer, but payment terms typically range from 30 to 67 days from date of shipment. P30D P67D <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Cost of Goods Sold</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Cost of goods sold consists primarily of third-party manufacturing, distribution, and certain overhead costs.  A portion of the costs of producing UDENYCA sold to date was expensed as research and development prior to the FDA approval of UDENYCA and, therefore, it is not reflected in the cost of goods sold. During the first quarter of 2021, the UDENYCA inventory with no inventory value was fully utilized.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On May 2, 2019, the Company and Amgen settled a trade secret action brought by Amgen. As a result, cost of goods sold reflects a mid-single digit royalty on net product revenue, which began on July 1, 2019. The royalty cost will continue for five years pursuant to the settlement.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In 2021, 2020 and 2019, cost of goods sold included write-offs for inventory of $5.1 million, $2.2 million and $0.4 million, respectively, that did not meet the Company’s acceptance criteria, net of credits received from manufacturers. In 2019, cost of goods sold included write-off of prepaid manufacturing costs of $1.3 million due to the cancellation of certain manufacturing reservations. </p> P5Y 5100000 2200000 400000 1300000 <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Research and Development Expense</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">Research and development expense represents costs incurred to conduct research, such as the discovery and development of our product candidates. The Company recognizes all research and development costs as they are incurred. The Company currently tracks research and development costs incurred on a product candidate basis only for external research and development expenses. The Company’s external research and development expense consists primarily of:</span></p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">expense incurred under agreements with consultants, third-party CROs, and investigative sites where a substantial portion of the Company’s preclinical studies and all of its clinical trials are conducted;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">costs of acquiring originator comparator materials and manufacturing preclinical study and clinical trial supplies and other materials from CMOs, and related costs associated with release and stability testing;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">costs associated with manufacturing process development activities; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">upfront and milestone payments related to licensing and collaboration agreements.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Internal costs are associated with activities performed by the Company’s research and development organization and generally benefit multiple programs. These costs are not separately allocated by product candidate. Unallocated, internal research and development costs consist primarily of:</p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">personnel-related expense, which include salaries, benefits and stock-based compensation; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">facilities and other allocated expense, which include direct and allocated expense for rent and maintenance of facilities, depreciation and amortization of leasehold improvements and equipment, laboratory and other supplies.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Products manufactured prior to regulatory approval may not be sold unless regulatory approval is obtained. The Company expenses manufacturing costs as incurred as research and development expense for products that have not been approved until future commercialization is considered probable and the future economic benefit is expected to be realized, based on management’s judgment. The Company began to capitalize inventory costs associated with UDENYCA after receiving regulatory approval in November 2018.</p> <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">License Agreements</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company has entered and may continue to enter into license agreements to access and utilize certain technology. To determine whether the licensing transactions should be accounted for as a business combination or as an asset acquisition, the Company makes certain judgments, which include assessing whether the acquired set of activities and assets would meet the definition of a business under the relevant accounting rules.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If the acquired set of activities and assets does not meet the definition of a business, the transaction is recorded as an asset acquisition and therefore, any acquired IPR&amp;D that does not have an alternative future use is charged to expense at the acquisition date. To date none of the Company’s license agreements have been considered to be the acquisition of a business.</p> <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Selling, General and Administrative Expense</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Selling, general and administrative expenses comprise primarily compensation and benefits associated with sales and marketing, finance, human resources, legal, information technology and other administrative personnel, outside marketing, advertising and legal expenses and other general and administrative costs. The Company expenses the cost of advertising, including promotional expenses, as incurred. Advertising expenses were $8.7 million, $3.8 million and $4.5 million in 2021, 2020 and 2019, respectively.</p> 8700000 3800000 4500000 <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Stock-Based Compensation</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company’s compensation programs include stock-based awards, and the related grants under these programs are accounted for at fair value. The fair values are recognized as compensation expense on a straight-line basis over the vesting period with the related costs recorded in cost of goods sold, research and development, and selling, general and administrative expense, as appropriate. The Company accounts for forfeitures as they occur. </p> <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Income Taxes</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company utilizes the liability method of accounting for deferred income taxes. Under this method, deferred tax liabilities and assets are recognized for the expected future tax consequences of temporary differences between the carrying amounts and the tax basis of assets and liabilities. A valuation allowance is established against deferred tax assets because, based on the weight of available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized. The Company’s policy is to record interest and penalties on uncertain tax positions as income tax expense.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company recognizes uncertain income tax positions at the largest amount that is more likely than not to be sustained upon audit by the relevant taxing authority. The Company does not expect its unrecognized tax benefits to change significantly in 2022.</p> <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;background:#ffffff;margin:0pt;"><b style="font-weight:bold;">Operating and Finance Leases</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:45pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:45pt;background:#ffffff;margin:0pt;">The Company determines if an arrangement is a lease at inception. The Company does not recognize right-of-use assets and lease liabilities related to short-term leases. The Company also does not separate lease and non-lease components for its facility and vehicle leases. Operating leases are included in other current liabilities, other assets, non-current, and lease liabilities, non-current in the consolidated balance sheets. The lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise any such options. The Company recognizes operating lease expense for these leases on a straight-line basis over the term of the lease.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:45pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:45pt;background:#ffffff;margin:0pt;">The term under the Company’s vehicle lease agreement is 36 months. The vehicles leased under this arrangement were classified as finance leases. Finance leases are included in property and equipment, net, accrued and other current liabilities, and lease liabilities, non-current in the consolidated balance sheets and assets under Finance leases are depreciated to operating expenses on a straight-line basis over their estimated useful lives.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:45pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:13.5pt;visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The operating and finance lease right-of-use assets and the lease liabilities are recognized based on the present value of lease payments over the lease term at the lease commencement date. The Company uses its incremental borrowing rate based on the information available at the commencement date in determining the lease liabilities as the Company's leases generally do not provide an implicit rate.</p> P36M <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Net (Loss) Income per Share <b style="color:#ff0000;font-weight:bold;"> </b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">Basic net (loss) income per share is calculated by dividing the net (loss) income by the weighted-average number of shares of common stock outstanding for the period, without consideration for potential dilutive common shares. Diluted net income per share is computed by dividing the net income by the weighted-average number of common shares outstanding for the period plus any potential </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">dilutive common shares outstanding for the period determined using the treasury stock method for options, RSUs and ESPP and using the if-converted method for the convertible notes.</span> <span style="background:#ffffff;">Diluted net loss per share is computed by dividing net loss by the weighted-average number of common shares outstanding for the period, without consideration for any potential dilutive common share equivalents as their effect would be antidilutive</span> (see Note 12. Net (Loss) Income Per Share).</p> <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Comprehensive (Loss) Income</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Comprehensive (loss) income is composed of two components: net (loss) income and other comprehensive (loss) income. Other comprehensive (loss) income refers to gains and losses that under U.S. GAAP are recorded as an element of stockholders’ equity, but are excluded from net (loss) income. The Company’s other comprehensive (loss) income include foreign currency translation adjustments in 2021, 2020 and 2019.</p> <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Reclassifications </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Certain prior year amounts in the consolidated balance sheets and consolidated statements of cash flows have been reclassified to conform with the current year presentation in 2021. As a result, there was no change to total assets on the consolidated balance sheet or net cash provided by operating activities on the consolidated statements of cash flows for the prior years.</p> <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;padding-bottom:12pt;margin:0pt;">Recent Accounting Pronouncements</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;">In December 2019, the FASB issued ASU 2019-12, <i style="font-style:italic;">Income Taxes (Topic 740): Simplifying the Accounting for</i> <i style="font-style:italic;">Income Taxes</i>. The new guidance removes certain exceptions for recognizing deferred taxes for investments, performing intra-period allocation and calculating income taxes in interim periods. It also adds guidance to reduce complexity in certain areas, including recognizing deferred taxes for tax goodwill and allocating taxes to members of a consolidated group. The Company adopted this guidance as of January 1, 2021. The adoption did not have a material impact on the Company’s consolidated financial statements.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">In October 2020, the FASB issued ASU 2020-10, <i style="font-style:italic;">Codification Improvements</i>, which updates various codification topics by clarifying or improving disclosure requirements to align with the SEC’s regulations. The Company adopted this guidance as of January 1, 2021. The adoption did not have a material impact on the Company’s consolidated financial statements.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company has reviewed other recent accounting pronouncements and concluded they are either not applicable to the business or that no material effect is expected on the consolidated financial statements as a result of future adoption.</p> <div style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-left:0pt;text-indent:0pt;"><span style="display:inline-block;min-width:36pt;white-space:nowrap;">2.</span>Revenue</div><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company initiated United States sales of UDENYCA on January 3, 2019. The Company recorded net revenue of $326.6 million, $475.8 million and $356.1 million during 2021, 2020 and 2019, respectively. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Revenue by significant Customer was distributed as follows:</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:38.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">McKesson Corporation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:58.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">AmeriSource-Bergen Corporation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:58.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Cardinal Health, Inc.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:58.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:58.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">  <span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Product Sales Discounts and Allowances</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The activities and ending reserve balances for each significant category of discounts and allowances, which constitute variable consideration, were as follows:</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:46.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Chargebacks</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other Fees,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">and Discounts</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Co-pay</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">for Prompt</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assistance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Payment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Rebates</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">and Returns</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Balance at December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,580</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,058</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,760</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 123,398</p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Provision related to sales made in:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="white-space:pre-wrap;"> Current period</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 470,791</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 113,705</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 94,703</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 679,199</p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="white-space:pre-wrap;"> Prior period</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (2,876)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (4,976)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (3,555)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (11,407)</p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Payments and customer credits issued</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (478,830)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (108,783)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (93,854)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (681,467)</p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Balance at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,665</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,004</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,054</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 109,723</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:46.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Chargebacks</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other Fees,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">and Discounts</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Co-pay</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">for Prompt</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Assistance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Payment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Rebates</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">and Returns</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,159</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,494</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,494</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 87,147</p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Provision related to sales made in:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="white-space:pre-wrap;"> Current period</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 462,328</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 115,864</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 114,372</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 692,564</p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="white-space:pre-wrap;"> Prior period</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,336)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,438)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,288)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11,062)</p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Payments and customer credits issued</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (455,571)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (85,862)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (103,818)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (645,251)</p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40,580</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 54,058</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,760</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 123,398</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Chargebacks and discounts for prompt payment are recorded as a reduction in trade receivables, and the remaining reserve balances are classified as current liabilities in the accompanying consolidated balance sheets.</p> 326600000 475800000 356100000 <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:38.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">McKesson Corporation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:58.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">AmeriSource-Bergen Corporation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:58.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Cardinal Health, Inc.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:58.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:58.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">  <span style="visibility:hidden;">​</span></p> 0.39 0.38 0.42 0.39 0.37 0.33 0.20 0.23 0.23 0.02 0.02 0.02 1 1 1 <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:46.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Chargebacks</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other Fees,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">and Discounts</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Co-pay</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">for Prompt</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assistance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Payment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Rebates</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">and Returns</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Balance at December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,580</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,058</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,760</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 123,398</p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Provision related to sales made in:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="white-space:pre-wrap;"> Current period</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 470,791</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 113,705</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 94,703</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 679,199</p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="white-space:pre-wrap;"> Prior period</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (2,876)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (4,976)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (3,555)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (11,407)</p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Payments and customer credits issued</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (478,830)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (108,783)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (93,854)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (681,467)</p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Balance at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,665</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,004</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,054</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 109,723</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:46.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Chargebacks</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other Fees,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">and Discounts</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Co-pay</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">for Prompt</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Assistance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Payment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Rebates</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">and Returns</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,159</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,494</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,494</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 87,147</p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Provision related to sales made in:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="white-space:pre-wrap;"> Current period</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 462,328</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 115,864</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 114,372</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 692,564</p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="white-space:pre-wrap;"> Prior period</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,336)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,438)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,288)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11,062)</p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Payments and customer credits issued</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (455,571)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (85,862)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (103,818)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (645,251)</p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40,580</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 54,058</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,760</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 123,398</p></td></tr></table> 40580000 54058000 28760000 123398000 470791000 113705000 94703000 679199000 -2876000 -4976000 -3555000 -11407000 478830000 108783000 93854000 681467000 29665000 54004000 26054000 109723000 35159000 27494000 24494000 87147000 462328000 115864000 114372000 692564000 -1336000 -3438000 -6288000 -11062000 455571000 85862000 103818000 645251000 40580000 54058000 28760000 123398000 <div style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-indent:0pt;"><span style="display:inline-block;min-width:36pt;white-space:nowrap;">3.</span>Fair Value Measurements</div><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The fair value of financial instruments are classified into one of the following categories:</p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:54pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 1 — Quoted prices in active markets for identical assets or liabilities.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:54pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 2 — Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities, quoted prices 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 assets or liabilities.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:54pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 3 — Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">A financial instrument’s categorization within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement. Unrealized gains and losses in the Company’s investments in these money market funds</span> were insignificant in 2021, 2020 and 2019. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">There were no <span style="-sec-ix-hidden:Hidden_YD27PVLo7k2GZLZwU8vWQw;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">transfers</span></span> between <span style="-sec-ix-hidden:Hidden_IBuQBKUgtUWsJiPFDPThAA;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 1</span></span>, <span style="-sec-ix-hidden:Hidden_wegIFr2PvUy8QwxFAcaEhw;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 2</span></span> and <span style="-sec-ix-hidden:Hidden_e4yNjb0biU-UVwtR1BSJPA;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 3</span></span> <span style="-sec-ix-hidden:Hidden_txiCt6Dq70GHIs19tN93rw;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">during</span></span> the periods presented. The fair values of cash equivalents approximate their carrying values due to the short-term nature of such financial instruments. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Financial assets and liabilities measured at fair value on a recurring basis are summarized as follows:</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.83%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:52.98%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value Measurements</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.83%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:52.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.83%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Financial Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:44.83%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Cash and cash equivalents (money market funds)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 417,165</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 417,165</p></td></tr><tr><td style="vertical-align:bottom;width:44.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Restricted cash (money market funds)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 440</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 440</p></td></tr><tr><td style="vertical-align:bottom;width:44.83%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total financial assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 417,605</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 417,605</p></td></tr><tr><td style="vertical-align:bottom;width:44.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Financial Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:44.83%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Contingent consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 102</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 102</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.83%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:52.98%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value Measurements</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.83%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:52.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.83%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Financial Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:44.83%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Cash and cash equivalents (money market funds)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 538,673</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 538,673</p></td></tr><tr><td style="vertical-align:bottom;width:44.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Restricted cash (money market funds)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 440</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 440</p></td></tr><tr><td style="vertical-align:bottom;width:44.83%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total financial assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 539,113</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 539,113</p></td></tr><tr><td style="vertical-align:bottom;width:44.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Financial Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:44.83%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Contingent consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 102</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 102</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As part of the InteKrin acquisition in February 2014, the Company recognized contingent consideration associated with potential payments, which would be payable to the former InteKrin stockholders if the Company enters into a compound transaction agreement as defined in the InteKrin purchase agreement. In February 2020, the Company announced that it is seeking strategic alternatives to finance this program externally. As of December 31, 2021 and 2020, the $0.1 million fair value of the contingent consideration was recorded in other liabilities, non-current on the consolidated balance sheets.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">1.5%</b><b style="font-weight:bold;"> Convertible Notes due 2026</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The estimated fair value of the 1.5% Convertible Notes due 2026, which the Company issued in April 2020 (see Note 7. Debt Obligations) is <span style="background:#ffffff;">influenced by interest rates, the Company’s stock price and stock price volatility and is determined by prices observed in market trading. The market for trading of the Convertible Notes due 2026 is not considered to be an active market and therefore the estimate of fair value is based on Level 2 inputs. The estimated fair value of the Convertible Notes due 2026 </span>was $271.9 million<span style="background:#ffffff;"> and </span><span style="background:#ffffff;">$269.1</span><span style="background:#ffffff;"> million (par value </span><span style="background:#ffffff;">$230.0</span><span style="background:#ffffff;"> million) as of December 31, 2021 and 2020, respectively.</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">8.2%</b><b style="font-weight:bold;"> Convertible Notes due 2022</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The estimated fair value of the 8.2% Convertible Senior Notes Due 2022, which the Company issued on February 29, 2016 (see Note 7. Debt Obligations) is based on an income approach. When determining the estimated fair value of the Company’s 8.2% Convertible Notes due 2022, the Company used a single factor binomial lattice model which incorporates the terms and conditions of the convertible notes and market-based risk measurement that are indirectly observable, such as credit risk and therefore the estimate of fair value is based on Level 3 inputs. The lattice model produces an estimated fair value based on changes in the price of the underlying common shares price over successive periods of time. An estimated yield based on market data is used to discount straight debt cash flows. The estimated fair value was $108.4 million and $113.7 million (par value $100.0 million plus premium of $9.0 million) as of December 31, 2021 and 2020, respectively.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">2025 Term Loan </b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The principal amount outstanding under the Company’s 2025 Term Loan (see Note 7. Debt Obligations) as of December 31, 2021 of $75.0 million is subject to a variable interest rate, which is based on three month LIBOR (“LIBOR”) plus a fixed percentage, and as such, the Company believes the carrying amount of these obligations approximates fair value.</p> 0 <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.83%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:52.98%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value Measurements</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.83%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:52.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.83%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Financial Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:44.83%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Cash and cash equivalents (money market funds)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 417,165</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 417,165</p></td></tr><tr><td style="vertical-align:bottom;width:44.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Restricted cash (money market funds)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 440</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 440</p></td></tr><tr><td style="vertical-align:bottom;width:44.83%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total financial assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 417,605</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 417,605</p></td></tr><tr><td style="vertical-align:bottom;width:44.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Financial Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:44.83%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Contingent consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 102</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 102</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.83%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:52.98%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value Measurements</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.83%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:52.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.83%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Financial Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:44.83%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Cash and cash equivalents (money market funds)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 538,673</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 538,673</p></td></tr><tr><td style="vertical-align:bottom;width:44.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Restricted cash (money market funds)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 440</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 440</p></td></tr><tr><td style="vertical-align:bottom;width:44.83%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total financial assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 539,113</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 539,113</p></td></tr><tr><td style="vertical-align:bottom;width:44.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Financial Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:44.83%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Contingent consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 102</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 102</p></td></tr></table> 417165000 417165000 440000 440000 417605000 417605000 102000 102000 538673000 0 0 538673000 440000 0 0 440000 539113000 0 0 539113000 0 102000 102000 100000 100000 0.015 0.015 271900000 269100000 230000000.0 0.082 0.082 0.082 108400000 113700000 100000000.0 9000000.0 75000000 <div style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-indent:0pt;"><span style="display:inline-block;min-width:36pt;white-space:nowrap;">4.</span>Inventory</div><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Inventory consisted of the following:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Raw Materials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,870</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,205</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Work in process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,117</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,952</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,265</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,032</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 93,252</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 92,189</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">Inventory expected to be sold more than twelve months from the balance sheet date is classified as inventory, non-current on the consolidated balance sheets. </span>As of December 31, 2021 and 2020, t<span style="background:#ffffff;">he non-current portion of inventory consisted of raw materials and work in process, as well as a portion of finished goods at December 31, 2020. The following table presents the inventory b</span>alance sheet classifications:</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,642</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,233</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Inventory, non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,610</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,956</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 93,252</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 92,189</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:36pt;margin:0pt;">Prepaid manufacturing of $13.7 million as of December 31, 2021 includes prepayments of $8.3 million to a CMO for manufacturing services for UDENYCA, which the Company expects to be converted into inventory during 2022; and prepayments of $5.4 million to various CMOs for research and development pipeline programs. Prepaid manufacturing of $19.4 million as of December 31, 2020 includes prepayments of $8.9 million to a CMO for manufacturing services for UDENYCA; and prepayments of $10.5 million to various CMOs for other research and development pipeline programs.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In February 2021, the Company announced the discontinuation of the development of CHS-2020, a biosimilar of Eylea as part of a realignment of research and development resources toward other development programs. As a result, the Company recognized $11.2 million within research and development expense on the consolidated statement of operations in 2021, which included an impairment charge of $3.2 million for the write-off of prepaid manufacturing services no longer deemed to have future benefits.</p> <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Inventory consisted of the following:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Raw Materials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,870</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,205</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Work in process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,117</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,952</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,265</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,032</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 93,252</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 92,189</p></td></tr></table> 4870000 5205000 65117000 43952000 23265000 43032000 93252000 92189000 <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,642</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,233</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Inventory, non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,610</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,956</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 93,252</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 92,189</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 37642000 44233000 55610000 47956000 93252000 92189000 13700000 8300000 5400000 19400000 8900000 10500000 11200000 -3200000 <div style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-indent:0pt;"><span style="display:inline-block;min-width:36pt;white-space:nowrap;">5.</span>Balance Sheet Components</div><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Property and Equipment, Net</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Property and equipment, net consisted of the following: </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Machinery and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,876</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,301</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Computer equipment and software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,033</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,996</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Furniture and fixtures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,129</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,268</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,942</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,830</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Finance lease right of use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,294</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,451</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Construction in progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 388</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 312</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,662</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,158</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (16,849)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (16,050)</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,813</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,108</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Depreciation and amortization expense was $3.5 million, $2.9 million and $3.3 million in 2021, 2020 and 2019, respectively. There were no material impairments of property and equipment in 2021, 2020 and 2019.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Accrued and Other Current Liabilities</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Accrued and other current liabilities consisted of the following:</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued manufacturing and clinical</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,541</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,365</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued co-development costs for toripalimab </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,926</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,168</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,182</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Lease liabilities, current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,492</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,132</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total Accrued and other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 48,127</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,679</p></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:12pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Calibri','Helvetica','sans-serif';font-size:1pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">6.</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:1pt;font-weight:normal;margin-bottom:12pt;margin-left:0pt;margin-right:0pt;visibility:hidden;">​</span></td></tr></table> <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Machinery and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,876</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,301</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Computer equipment and software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,033</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,996</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Furniture and fixtures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,129</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,268</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,942</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,830</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Finance lease right of use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,294</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,451</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Construction in progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 388</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 312</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,662</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,158</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (16,849)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (16,050)</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,813</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,108</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 11876000 13301000 3033000 3996000 1129000 1268000 5942000 5830000 2294000 1451000 388000 312000 24662000 26158000 16849000 16050000 7813000 10108000 3500000 2900000 3300000 0 0 0 <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued manufacturing and clinical</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,541</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,365</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued co-development costs for toripalimab </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,926</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,168</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,182</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Lease liabilities, current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,492</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,132</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total Accrued and other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 48,127</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,679</p></td></tr></table> 30541000 11365000 1926000 12168000 12182000 3492000 3132000 48127000 26679000 <div style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin-left:0pt;margin-top:0pt;padding-bottom:12pt;text-indent:0pt;"><span style="display:inline-block;min-width:36pt;white-space:nowrap;">6.</span>Collaborations and Other Arrangements</div><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;"><b style="font-weight:bold;">Junshi Biosciences</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-bottom:12pt;text-indent:36pt;background:#ffffff;margin:0pt;">On February 1, 2021, the Company entered into Collaboration Agreement with Junshi Biosciences for the co-development and commercialization of toripalimab, Junshi Biosciences’ anti-PD-1 antibody, in the United States and Canada.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;background:#ffffff;margin:0pt;">Under the terms of the Collaboration Agreement, the Company paid $150.0 million upfront for exclusive rights to toripalimab in the United States and Canada, options in these territories to Junshi Biosciences’ anti-TIGIT antibody and next-generation engineered IL-2 cytokine, and certain negotiation rights to two undisclosed preclinical immuno-oncology drug candidates. The Company will have the right to conduct all commercial activities of toripalimab in the United States and Canada. The Company will be obligated to pay Junshi Biosciences a 20% royalty on net sales of toripalimab and up to an aggregate $380.0 million in one-time payments for the achievement of various regulatory and sales milestones. If the Company exercises its options, it will be obligated to pay an option exercise fee for each of the anti-TIGIT antibody and the IL-2 cytokine of $35.0 million per program. Additionally, for each exercised option, the Company will be obligated to pay Junshi Biosciences an 18% royalty on net sales and up to an aggregate $255.0 million for the achievement of various regulatory and sales milestones. Under the Collaboration Agreement, the Company retains the right to collaborate in the development of toripalimab and the other licensed compounds and will pay for a portion of these co-development activities up to a maximum of $25.0 million per licensed compound per year. Additionally, the Company is responsible for certain associated regulatory and technology transfer costs for toripalimab and other licensed compounds and will reimburse Junshi Biosciences for such costs. The Company recognized research and development expense of $39.4 million in the consolidated statement of operations for the year ended December 31, 2021, and had $1.9 million recorded in accrued and other current liabilities on the consolidated balance sheets as of December 31, 2021 related to the co-development, regulatory and technology transfer costs. The Company accounted for the licensing transaction as an asset acquisition under the relevant accounting rules. In addition, the Company recorded research and development expense of $145.0 million during the first quarter of 2021, related to the upfront payment for exclusive rights to toripalimab in the United States and Canada. The Company had entered into a Right of First Negotiation agreement with Junshi Biosciences and paid a fee of $5.0 million which was fully expensed as research and development expense in the fourth quarter of 2020. The Right of First Negotiation fee was fully credited against the total upfront license fee obligation under the Collaboration Agreement. As of December 31, 2021, the Company did not have any outstanding milestone or royalty payment obligations to Junshi Biosciences.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-top:12pt;text-align:justify;text-indent:27.8pt;margin:0pt;">In January 2022, the Company took steps that it expects will result in the payment to Junshi Biosciences of an additional $35.0 million upon the closing of the exercise of our option to license JS006, a TIGIT-targeted antibody, in the United States and Canada. The $35.0 million payment for the option to license JS006 will be reflected in our first quarter 2022 financial statements (see Note 14. Subsequent Events). The additional milestone payments, option fees and royalties are contingent upon future events and, therefore, will be recorded when it is probable that a milestone will be achieved, option fees will be incurred or when royalties are due.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27.8pt;margin:12pt 0pt 0pt 0pt;">In connection with the Collaboration Agreement, the Company entered into the Stock Purchase Agreement with Junshi Biosciences agreeing, subject to customary conditions, to acquire certain equity interests in the Company. Pursuant to the Stock Purchase Agreement, on April 16, 2021, the Company issued 2,491,988 unregistered shares of its common stock to Junshi Biosciences, at a price per share of $20.06, for an aggregate value of approximately $50.0 million cash. Under the terms of the Stock Purchase Agreement, Junshi Biosciences </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;">is not permitted to sell, transfer, make any short sale of, or grant any option for the sale of the common stock for the  two-year period following its effective date. The Collaboration Agreement and the Stock Purchase Agreement were negotiated concurrently and were therefore evaluated as a single agreement. The Company used the “Finnerty” and “Asian put” valuation models and determined the fair value for the discount for lack of marketability was $9.0 million at the date the shares were issued. The fair value of the DLOM was attributable to the Collaboration Agreement and was included as an offset against the research and development expense in the consolidated statement of operations for the year ended December 31, 2021.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:12pt 0pt 0pt 0pt;"><b style="font-weight:bold;">Innovent Biologics (Suzhou) Co., Ltd. </b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27.8pt;margin:12pt 0pt 0pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:8.2pt;"/>On January 13, 2020, the Company entered into a license agreement with Innovent for the development and commercialization of a biosimilar version of bevacizumab (Avastin) in any dosage form and presentations in the United States and Canada. Under the License Agreement, Innovent granted to the Company an exclusive, royalty-bearing license to develop and commercialize the bevacizumab Licensed Product in the field of treatment, prevention or amelioration of any human diseases and conditions as included in the label of Avastin. Under the License Agreement, the Company also acquired an option to develop and commercialize Innovent’s biosimilar version of rituximab (Rituxan) in any dosage form and presentations in the Territory. Subject to the terms of the License Agreement, the Company may exercise its option within 12 months of its receipt of certain regulatory materials from Innovent. Following the Company’s option exercise, Innovent’s biosimilar version of rituximab would be deemed an Innovent Licensed Product for all purposes of the License Agreement and Innovent would grant to the Company an exclusive, royalty-bearing license to develop and commercialize Innovent’s biosimilar version of rituximab in the field of treatment, prevention or amelioration of any human diseases and conditions as included in the label of Rituxan.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27.8pt;margin:12pt 0pt 0pt 0pt;">Innovent will supply the Innovent Licensed Products to the Company in accordance with a manufacturing and supply agreement to be executed by the parties. Under the License Agreement, the Company acquired the right to require Innovent to perform technology transfer for the manufacturing of the Innovent Licensed Products in the Territory and, upon completion of such technology transfer, the Company will have the exclusive right to manufacture the Innovent Licensed Products in the Territory.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:12pt 0pt 0pt 0pt;"><span style="background:#ffffff;">Under the License Agreement, the Company committed to pay Innovent a </span><span style="background:#ffffff;">$5.0</span><span style="background:#ffffff;"> million upfront payment and an aggregate of up to </span><span style="background:#ffffff;">$40.0</span><span style="background:#ffffff;"> million in milestone payments in connection with the achievement of certain development, regulatory and sales milestones with respect to the bevacizumab Licensed Product and, if the Company’s option is exercised, an aggregate of up to </span><span style="background:#ffffff;">$40.0</span><span style="background:#ffffff;"> million in milestone payments in connection with the achievement of certain development, regulatory and sales milestones with respect to the rituximab Licensed Product. The Company will share a percentage of net sales of Innovent Licensed Products with Innovent in the mid-teens to low twenty percent range. If the Company exercises its option to acquire Innovent’s biosimilar version of rituximab (Rituxan), it would be required to pay a fee of </span><span style="background:#ffffff;">$5.0</span><span style="background:#ffffff;"> million. Subject to the terms of the License Agreement, if the Company requests Innovent to perform technology transfer for the manufacturing of the Innovent Licensed Products, it would be required to pay up to </span><span style="background:#ffffff;">$10.0</span><span style="background:#ffffff;"> million for fees related thereto. The Company accounted for the licensing transaction as an asset acquisition under the relevant accounting rules. The Company recorded research and development expense of </span><span style="background:#ffffff;">$7.5</span><span style="background:#ffffff;"> million during the year ended December 31, 2020 related to an upfront payment and a milestone payment for the bevacizumab Licensed Product. During the year ended December 31, 2021, the Company recognized research and development expense of </span><span style="background:#ffffff;">$1.1</span><span style="background:#ffffff;"> million related to bevacizumab Licensed Product development activities directly with Innovent. As of December 31, 2021, the Company did not have any outstanding milestone or royalty payment obligations to Innovent. </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:12pt 0pt 0pt 0pt;">The additional milestone payments, option fee for licensing of rituximab (Rituxan), manufacturing technology transfer fee and royalties are contingent upon future events and, therefore, will be recorded when such payments become probable.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:12pt 0pt 0pt 0pt;"><b style="font-weight:bold;">Bioeq</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27.8pt;margin:12pt 0pt 0pt 0pt;">On November 4, 2019, the Company entered into a license agreement with Bioeq for the commercialization of a biosimilar version of ranibizumab (Lucentis) in certain dosage forms in both a vial and pre-filled syringe presentation. Under this agreement, Bioeq granted to the Company an exclusive, royalty-bearing license to commercialize the Bioeq Licensed Products in the field of ophthalmology (and any other approved labelled indication) in the United States. Bioeq will supply to the Company the Bioeq Licensed Products in accordance with terms and conditions specified in the agreement and a manufacturing and supply agreement to be executed by the parties in accordance therewith. The agreement’s initial term continues in effect forten years after the first commercial sale of a Bioeq Licensed Product in the United States, and thereafter renews for an unlimited period of time unless otherwise terminated in accordance with its terms.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27.8pt;margin:0pt;">Under the agreement, Bioeq must use commercially reasonable efforts to develop and obtain regulatory approval of the Bioeq Licensed Products in the United States in accordance with a development and manufacturing plan, and the Company must use commercially reasonable efforts to commercialize the Bioeq Licensed Products in accordance with a commercialization plan. Additionally, the Company must commit certain pre-launch and post-launch resources to the commercialization of the Bioeq Licensed Products for a limited time as specified in the agreement.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:12pt 0pt 0pt 0pt;">The Company accounted for the licensing transaction as an asset acquisition under the relevant accounting rules. The Company paid Bioeq an upfront and a milestone payment aggregating to €10 million ($11.1 million), which was recorded as research and development expense in the Company’s consolidated statement of operations in 2019. The Company is obligated to pay Bioeq an aggregate of up to €12.5 million in additional milestone payments in connection with the achievement of certain development and regulatory milestones with respect to the Bioeq Licensed Products in the United States. The Company will share a percentage of gross profits on sales of Bioeq Licensed Products in the United States with Bioeq in the low to mid fifty percent range. The additional milestone payments and royalties are contingent upon future events and, therefore, will be recorded when it is probable that a milestone will be achieved or when royalties are due. As of December 31, 2021 and 2020, the Company did not have any outstanding obligations for milestones and royalties to Bioeq.</p> 150000000.0 0.20 380000000.0 35000000.0 0.18 255000000.0 25000000.0 39400000 1900000 145000000.0 5000000.0 35000000.0 35000000.0 2491988 20.06 50000000.0 P2Y 9000000.0 P12M 5000000.0 40000000.0 40000000.0 5000000.0 10000000.0 7500000 1100000 P10Y 10000000 11100000 12500000 0.50 <div style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-indent:0pt;"><span style="display:inline-block;min-width:36pt;white-space:nowrap;">7.</span>Debt Obligations</div><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">1.5% Convertible Senior Subordinated Notes due 2026</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">In April 2020, the Company issued and sold </span><span style="background:#ffffff;">$230.0</span><span style="background:#ffffff;"> million aggregate principal amount of its </span><span style="background:#ffffff;">1.5%</span><span style="background:#ffffff;"> Convertible Senior Subordinated notes due 2026 (the “2026 Convertible Notes”) in a private offering to qualified institutional buyers pursuant to Rule 144A under the Securities Act. The net proceeds from the offering were </span><span style="background:#ffffff;">$222.2</span><span style="background:#ffffff;"> million after deducting initial purchasers’ fees and offering expenses. The 2026 Convertible Notes are general unsecured obligations and will be subordinated to the Company’s designated senior indebtedness (as defined in the indenture for the 2026 Convertible Notes) and structurally subordinated to all existing and future indebtedness and other liabilities, including trade payables. </span><span style="background:#ffffff;">The 2026 Convertible Notes accrue interest at a rate of </span><span style="background:#ffffff;">1.5%</span><span style="background:#ffffff;"> per annum, payable semi-annually in arrears on April 15 and October 15 of each year, since October 15, 2020, and will mature on </span><span style="background:#ffffff;">April 15, 2026</span><span style="background:#ffffff;">, unless earlier repurchased or converted.</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:36pt;margin:0pt;">At any time before the close of business on the second scheduled trading day immediately before the maturity date, noteholders may convert their 2026 Convertible Notes at their option into shares of the Company’s common stock, together, if applicable, with cash in lieu of any fractional share, at the then-applicable conversion rate. The initial conversion rate is 51.9224 shares of common stock per $1,000 principal amount of the 2026 Convertible Notes, which represents an initial conversion price of approximately $19.26 per share of common stock. The initial conversion price represents a premium of approximately 30.0% over the last reported sale of $14.815 per share of the Company’s common stock on the Nasdaq Global Market on April 14, 2020, the date the 2026 Convertible Notes were issued. The conversion rate and conversion price will be subject to customary adjustments upon the occurrence of certain events. If a “make-whole fundamental change” (as defined in the indenture for the 2026 Convertible Notes) occurs, the Company will, in certain circumstances, increase the conversion rate for a specified period of time for noteholders who convert their 2026 Convertible Notes in connection with that make-whole fundamental change. The 2026 Convertible Notes are not redeemable at the Company’s election before maturity. If a “fundamental change” (as defined in the indenture for the 2026 Convertible Notes) occurs, then, subject to a limited exception, noteholders may require the Company to repurchase their 2026 Convertible Notes for cash. The repurchase price will be equal to the principal amount of the 2026 Convertible Notes to be repurchased, plus accrued and unpaid interest, if any, to, but excluding, the applicable repurchase date.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;">The 2026 Convertible Notes have customary provisions relating to the occurrence of “events of default” (as defined in the Indenture for the 2026 Convertible Notes). The occurrence of such events of default could result in the acceleration of all amounts due under the 2026 Convertible Notes. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;background:#ffffff;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;">As of December 31, 2021, the Company was in full compliance with these covenants and there were no events of default under the 2026 Convertible Notes.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company evaluated the features embedded in the 2026 Convertible Notes under the relevant accounting rules and concluded that the embedded features do not meet the requirements for bifurcation, and therefore do not need to be separately accounted for as </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">an equity component. The proceeds received from the issuance of the convertible debt were recorded as a liability on the consolidated balance sheets.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Capped Call Transactions</i></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">In connection with the pricing of the 2026 Convertible Notes, the Company also paid </span><span style="background:#ffffff;">$18.2</span><span style="background:#ffffff;"> million to enter into privately negotiated capped call transactions with one or a combination of the initial purchasers, their respective affiliates and other financial institutions (the “option counterparties”). The capped call transactions are generally expected to reduce the potential dilution upon conversion of the 2026 Convertible Notes in the event that the market price per share of the Company’s common stock, as measured under the terms of the capped call transactions, is greater than the strike price of the capped call transactions, which initially corresponds to the conversion price of the 2026 Convertible Notes, and is subject to anti-dilution adjustments generally similar to those applicable to the conversion rate of the 2026 Convertible Notes. The cap price of the capped call transactions will initially be </span><span style="background:#ffffff;">$25.9263</span><span style="background:#ffffff;"> per share, which represents a premium of approximately </span><span style="background:#ffffff;">75.0%</span><span style="background:#ffffff;"> over the last reported sale price of the Company’s common stock of </span><span style="background:#ffffff;">$14.815</span><span style="background:#ffffff;"> per share on April 14, 2020, and is subject to certain adjustments under the terms of the capped call transactions.</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="color:#212529;">The capped call transactions are accounted for as separate transactions from the 2026 Convertible Notes and </span><span style="color:#212529;background:#ffffff;">classified as equity instruments. Therefore, the total </span><span style="color:#212529;background:#ffffff;">$18.2</span><span style="color:#212529;background:#ffffff;"> million capped call premium paid was recorded as a reduction to additional paid-in capital on the consolidated balance sheets.</span> The capped calls will not be subsequently re-measured as long as the conditions for equity classification continue to be met. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company incurred $0.9 million of debt issuance costs relating to the issuance of the 2026 Convertible Notes, which were recorded as a reduction to the notes on the consolidated balance sheet. The debt issuance costs are being amortized and recognized as additional interest expense over the six-year contractual term of the notes using the effective interest rate method.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">The following table summarizes components of the 2026 Convertible Notes:</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:75.73%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.73%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.73%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Principal amount of the 2026 Convertible Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 230,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 230,000</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.73%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unamortized debt discount and debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,712)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,971)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Total 2026 Convertible Notes</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 224,288</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 223,029</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If the 2026 Convertible Notes were converted on December 31, 2021, the holders of the 2026 Convertible Notes would have received common shares with an aggregate value of $190.6 million based on the Company’s closing stock price of $15.96 as of December 31, 2021.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following table presents the components of interest expense related to 2026 Convertible Notes:</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:32.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:65.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stated coupon interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,450</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,434</p></td></tr><tr><td style="vertical-align:bottom;width:65.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accretion of debt discount and debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,259</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 873</p></td></tr><tr><td style="vertical-align:bottom;width:65.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Total interest expense</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,709</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,307</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The remaining unamortized debt discount and debt offering costs related to the Company’s 2026 Convertible Notes of $5.7 million as of December 31, 2021, will be amortized using the effective interest rate over the remaining term of the 2026 Convertible Notes of 4.3 years. The annual effective interest rate is 2.1% for the 2026 Convertible Notes.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Future payments on the 2026 Convertible Notes as of December 31, 2021 are as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Year ending December 31, (in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0070c0;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:86.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,450</p></td></tr><tr><td style="vertical-align:bottom;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,450</p></td></tr><tr><td style="vertical-align:bottom;width:86.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,450</p></td></tr><tr><td style="vertical-align:bottom;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,450</p></td></tr><tr><td style="vertical-align:bottom;width:86.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2026 and beyond</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 231,725</p></td></tr><tr><td style="vertical-align:bottom;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total minimum payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 245,525</p></td></tr><tr><td style="vertical-align:bottom;width:86.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less amount representing interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (15,525)</p></td></tr><tr><td style="vertical-align:bottom;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026 Convertible Notes, principal amount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 230,000</p></td></tr><tr><td style="vertical-align:bottom;width:86.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less debt discount and debt issuance costs on 2026 Convertible Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,712)</p></td></tr><tr><td style="vertical-align:bottom;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net carrying amount of 2026 Convertible Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 224,288</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 6pt 0pt;"><span style="font-weight:normal;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">8.2% Convertible Notes due 2022 </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">On February 29, 2016, the Company issued and sold </span><span style="background:#ffffff;">$100.0</span><span style="background:#ffffff;"> million aggregate principal amount, which excludes a </span><span style="background:#ffffff;">9.0%</span><span style="background:#ffffff;"> premium due at maturity or redemption, of its 2022 Convertible Notes </span>and received total net proceeds of approximately $99.2 million, after deducting issuance costs of $0.8 million<span style="background:#ffffff;">. The 2022 Convertible Notes constitute general, senior unsubordinated obligations of the Company and are guaranteed by certain subsidiaries of the Company. </span><span style="background:#ffffff;">The 2022 Convertible Notes bear interest at a fixed coupon rate of </span><span style="background:#ffffff;">8.2%</span><span style="background:#ffffff;"> per annum payable quarterly in arrears on March 31, June 30, September 30 and December 31 of each year, since March 31, 2016</span><span style="background:#ffffff;">, and will mature on </span><span style="background:#ffffff;">March 31, 2022</span><span style="background:#ffffff;">, unless earlier converted, redeemed or repurchased. </span>If the Company fails to satisfy certain registration or reporting requirements, then additional interest will accrue on the 2022 Convertible Notes at a rate of up to 0.50% per annum in the aggregate. <span style="background:#ffffff;">The 2022 Convertible Notes also bear a premium of </span><span style="background:#ffffff;">9.0%</span><span style="background:#ffffff;"> of their principal amount, which is payable when the 2022 Convertible Notes mature or are repurchased or redeemed by the Company.</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The 2022 Convertible Notes were issued to Healthcare Royalty Partners III, L.P., for $75.0 million in aggregate principal amount, and to three related party investors, KKR Biosimilar L.P., MX II Associates LLC, and KMG Capital Partners, LLC, for $20.0 million, $4.0 million, and $1.0 million, respectively, in aggregate principal amount.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">At any time before the close of business on the business day immediately preceding March 31, 2022, the 2022 Convertible Note noteholders may convert their 2022 Convertible Notes at their option into shares of the Company’s common stock, together, if applicable, with cash in lieu of any fractional share, at the then-applicable conversion rate. The initial conversion rate is 44.7387 shares of common stock per $1,000 principal amount of the 2022 Convertible Notes, which represents an initial conversion price of approximately $22.35 per share of common stock. The initial conversion price represents a 60% premium over the average last reported sale price of our common stock over the 15 trading days preceding the date the 2022 Convertible Notes were issued. The conversion rate and conversion price will be subject to customary adjustments upon the occurrence of certain events. The 2022 Convertible Notes are redeemable in whole, and not in part, at the Company’s option with effect from March 31, 2020, if the last reported sale price per share of common stock exceeds 160% of the conversion price on 20 or more trading days during the 30 consecutive trading days preceding the date on which the Company sends notice of such redemption to the holders of the 2022 Convertible Notes. At maturity or redemption, if not earlier converted, the Company will pay 109% of the principal amount of the 2022 Convertible Notes maturing or being redeemed, together with accrued and unpaid interest, in cash.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The 2022 Convertible Notes contain customary negative covenants and events of default, the occurrence of which could result in the acceleration of all amounts due under the 2022 Convertible Notes. The 2022 Convertible Notes also contain covenants restricting the Company’s ability to incur additional indebtedness for borrowed money or convertible preferred stock and to pay dividends or make distributions on the Company’s equity interests, subject to certain exceptions. As of December 31, 2021, the Company was in full compliance with these covenants and there were no events of default under the 2022 Convertible Notes.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company evaluated the features embedded in the 2022 Convertible Notes under the relevant accounting rules and concluded that the embedded features do not meet the requirements for bifurcation, and therefore do not need to be separately accounted for as an equity component.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company granted the holders of the 2022 Convertible Notes certain registration rights requiring the Company to register, under the Securities Act of 1933, as amended, the resale of the shares of common stock issuable upon conversion or settlement of the 2022 Convertible Notes.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes components of the 2022 Convertible Notes:</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Principal amount of the 2022 Convertible Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,750</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,750</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Unamortized debt discount and debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (391)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (1,865)</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2022 Convertible Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,359</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 79,885</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Principal amount of the 2022 Convertible Notes - related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,250</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,250</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Unamortized debt discount and debt issuance costs - related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (130)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (622)</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2022 Convertible Notes - related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,120</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,628</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total 2022 Convertible Notes, net carrying amount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 108,479</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 106,513</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In January 2022, the Company entered into the 2027 Term Loans (see Note 14. Subsequent Events). Since the Company expects to refinance the 2022 Convertible Notes with proceeds from the 2027 Term Loans which will be funded no later than April 1, 2022, subject to the delivery certain customary deliverables and which mature in 2027, the 2022 Convertible Notes were classified as non-current on the December 31, 2021 consolidated balance sheets. The contractual future payments on the 2022 Convertible Notes as of December 31, 2021, without consideration of the expected refinancing, is $111.1 million due in 2022, inclusive of $2.1 million of interest.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If the 2022 Convertible Notes were converted on December 31, 2021, the holders of the 2022 Convertible Notes would receive common shares with an aggregate value of $71.4 million based on the Company’s closing stock price of $15.96.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table presents the components of interest expense of the 2022 Convertible Notes:</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:29.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:67.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Stated coupon interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,150</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,150</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,150</p></td></tr><tr><td style="vertical-align:bottom;width:67.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Accretion of debt discount and debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,475</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,343</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,223</p></td></tr><tr><td style="vertical-align:bottom;width:67.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,625</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,493</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,373</p></td></tr><tr><td style="vertical-align:bottom;width:67.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Stated coupon interest - related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,050</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,050</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,050</p></td></tr><tr><td style="vertical-align:bottom;width:67.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Accretion of debt discount and debt issuance costs - related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 491</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 448</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 407</p></td></tr><tr><td style="vertical-align:bottom;width:67.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Interest expense - related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,541</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,498</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,457</p></td></tr><tr><td style="vertical-align:bottom;width:67.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,166</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,991</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,830</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The remaining total unamortized debt discount and debt offering costs related to the Company’s 2022 Convertible Notes and 2022 Convertible Notes – related parties of $0.5 million as of December 31, 2021, will be amortized using the effective interest rate over the remaining term of three months from the balance sheet date. The annual effective interest rate is 9.5% for the 2022 Convertible Notes and 2022 Convertible Notes – related parties.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">2025 Term Loan</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On January 7, 2019 (the “2025 Term Loan Closing Date”), the Company entered into a credit agreement (the “2025 Term Loan”) with affiliates of Healthcare Royalty Partners (together, the “Lender”). The 2025 Term Loan consists of a six-year term loan facility for an aggregate principal amount of $75.0 million (the “Borrowings”). The obligations of the Company under the loan documents are guaranteed by the Company’s material domestic United States subsidiaries.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Borrowings under the 2025 Term Loan bear interest through maturity at 7.00% per annum plus three month LIBOR. Pursuant to the terms of the 2025 Term Loan, the interest rate was reduced to 6.75% per annum plus LIBOR as of January 1, 2020 as the consolidated net sales for UDENYCA for the fiscal year ending December 31, 2019 were in excess of $250.0 million. Interest is payable quarterly in arrears. Under the prospective method to account for future cash payments adopted by the Company, the effective interest rate is not </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-bottom:12pt;text-align:justify;margin:0pt;">constant, and any change in the expected cash flows is recognized prospectively as an adjustment to the effective yield. As of December 31, 2021, the effective interest rate was 10.7%.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;">Pursuant to the terms of the 2025 Term Loan, the Company was required to begin paying principal on the Borrowings in equal quarterly installments beginning on the third anniversary of the 2025 Term Loan Closing Date, with the outstanding balance to be repaid on January 7, 2025, the maturity date. However, in January 2022, the Company entered into the 2027 Term Loans (see Note 14. Subsequent Events) and voluntarily prepaid all amounts outstanding under the 2025 Term Loan, pursuant to which a payoff amount of $81.9 million was outstanding. Since the Company expected to refinance the 2025 Term Loan with proceeds from Tranche A of the 2027 Term Loans which was funded on January 5, 2022 and will mature in 2027, the 2025 Term Loan was classified as non-current on the December 31, 2021 consolidated balance sheets.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If all or any of the Borrowings are prepaid or required to be prepaid under the 2025 Term Loan, then the Company shall pay, in addition to such prepayment, a prepayment premium equal to (i) with respect to any prepayment paid or required to be paid on or prior to the three year anniversary of the Credit Agreement Closing Date, 5.00% of the Borrowings prepaid or required to be prepaid, plus all required interest payments that would have been due on the Borrowings prepaid or required to be prepaid through and including the three year anniversary of the 2025 Term Loan Closing Date, (ii) with respect to any prepayment paid or required to be paid after the three year anniversary of the 2025 Term Loan Closing Date but on or prior to the four year anniversary of the 2025 Term Loan Closing Date, 5.00% of the Borrowings prepaid or required to be prepaid, (iii) with respect to any prepayment paid or required to be paid after the four year anniversary of the 2025 Term Loan Closing Date but on or prior to the five year anniversary of the 2025 Term Loan Closing Date, 2.50% of the Borrowings prepaid or required to be prepaid, and (iv) with respect to any prepayment paid or required to be prepaid thereafter, 1.25% of the Borrowings prepaid or required to be prepaid. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In connection with the 2025 Term Loan, the Company paid a fee to the Lender of approximately $1.1 million at closing in the form of an original issue discount. Upon the prepayment or maturity of the Borrowings (or upon the date such prepayment or repayment is required to be paid), it is required to pay an additional exit fee in an amount equal to 4.00% of the total principal amount of the Borrowings. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The obligations under the 2025 Term Loan are secured by a lien on substantially all of the Company’s tangible and intangible property, including intellectual property. The 2025 Term Loan contains certain affirmative covenants, negative covenants and events of default, including, covenants and restrictions that among other things, restrict the ability of the Company and its subsidiaries to, incur liens, incur additional indebtedness, make loans and investments, engage in mergers and acquisitions, in asset sales, and declare dividends or redeem or repurchase capital stock. Additionally, the consolidated net sales for UDENYCA must not be lower than $70.0 million for the fiscal year ending December 31, 2019, (b) $125.0 million for the fiscal year ending December 31, 2020, and (c) $150.0 million for each fiscal year thereafter. A failure to comply with these covenants could permit the Lender under the 2025 Term Loan to declare the Borrowings, together with accrued interest and fees, to be immediately due and payable.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">As of December 31, 2021, the Company was in full compliance with these covenants and there were no events of default under the 2025 Term Loan.</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes components of the 2025 Term Loan: </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Principal amount of the 2025 Term Loan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,000</p></td></tr><tr><td style="vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Exit fee due on payment of 2025 Term Loan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,000</p></td></tr><tr><td style="vertical-align:bottom;width:74.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">2025 Term Loan, gross</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 78,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 78,000</p></td></tr><tr><td style="vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Unamortized exit fee, debt discount and debt issuance costs, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (2,487)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (3,519)</p></td></tr><tr><td style="vertical-align:bottom;width:74.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net carrying amount of 2025 Term Loan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,513</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,481</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table presents the components of interest expense of the 2025 Term Loan:</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.24%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.24%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:37.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.24%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Stated coupon interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,034</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,053</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,063</p></td></tr><tr><td style="vertical-align:bottom;width:60.24%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Accretion of debt discount and debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,032</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 818</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 709</p></td></tr><tr><td style="vertical-align:bottom;width:60.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,066</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,871</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,772</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In January 2022<span style="background:#ffffff;">, the 2025 Term Loan was refinanced with proceeds from the 2027 Term Loans which mature in 2027 </span>(see Note 14. Subsequent Events). Therefore, the 2025 Term Loan was classified as non-current on the consolidated balance sheets at December 31, 2021. If the refinancing had not occurred, the future payments on the 2025 Term Loan as of December 31, 2021 would be as follows: </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Year ending December 31, (in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#ff0000;font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29,294</p></td></tr><tr><td style="vertical-align:bottom;width:86.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,130</p></td></tr><tr><td style="vertical-align:bottom;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,972</p></td></tr><tr><td style="vertical-align:bottom;width:86.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,780</p></td></tr><tr><td style="vertical-align:bottom;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total minimum payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 90,176</p></td></tr><tr><td style="vertical-align:bottom;width:86.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less amount representing interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (12,176)</p></td></tr><tr><td style="vertical-align:bottom;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025 Term Loan, gross</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 78,000</p></td></tr><tr><td style="vertical-align:bottom;width:86.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less unamortized exit fee, debt discount and debt issuance costs, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,487)</p></td></tr><tr><td style="vertical-align:bottom;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net carrying amount of 2025 Term Loan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 75,513</p></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Calibri','Helvetica','sans-serif';font-size:1pt;font-weight:bold;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">8.</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:1pt;font-weight:normal;margin-bottom:12pt;margin-left:0pt;margin-right:0pt;visibility:hidden;">​</span></td></tr></table> 230000000.0 0.015 222200000 The 2026 Convertible Notes accrue interest at a rate of 1.5% per annum, payable semi-annually in arrears on April 15 and October 15 of each year, since October 15, 2020, and will mature on April 15, 2026, unless earlier repurchased or converted. 0.015 2026-04-15 51.9224 1000 19.26 0.300 14.815 As of December 31, 2021, the Company was in full compliance with these covenants and there were no events of default under the 2026 Convertible Notes. 0 18200000 25.9263 75.0 14.815 18200000 900000 P6Y <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:75.73%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.73%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.73%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Principal amount of the 2026 Convertible Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 230,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 230,000</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.73%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unamortized debt discount and debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,712)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,971)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Total 2026 Convertible Notes</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 224,288</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 223,029</p></td></tr></table> 230000000 230000000 5712000 6971000 224288000 223029000 190600000 15.96 <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:32.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:65.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stated coupon interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,450</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,434</p></td></tr><tr><td style="vertical-align:bottom;width:65.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accretion of debt discount and debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,259</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 873</p></td></tr><tr><td style="vertical-align:bottom;width:65.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Total interest expense</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,709</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,307</p></td></tr></table> 3450000 2434000 1259000 873000 4709000 3307000 5700000 P4Y3M18D 0.021 <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Future payments on the 2026 Convertible Notes as of December 31, 2021 are as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Year ending December 31, (in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0070c0;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:86.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,450</p></td></tr><tr><td style="vertical-align:bottom;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,450</p></td></tr><tr><td style="vertical-align:bottom;width:86.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,450</p></td></tr><tr><td style="vertical-align:bottom;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,450</p></td></tr><tr><td style="vertical-align:bottom;width:86.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2026 and beyond</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 231,725</p></td></tr><tr><td style="vertical-align:bottom;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total minimum payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 245,525</p></td></tr><tr><td style="vertical-align:bottom;width:86.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less amount representing interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (15,525)</p></td></tr><tr><td style="vertical-align:bottom;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026 Convertible Notes, principal amount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 230,000</p></td></tr><tr><td style="vertical-align:bottom;width:86.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less debt discount and debt issuance costs on 2026 Convertible Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,712)</p></td></tr><tr><td style="vertical-align:bottom;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net carrying amount of 2026 Convertible Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 224,288</p></td></tr></table> 3450000 3450000 3450000 3450000 231725000 245525000 15525000 230000000 5712000 224288000 100000000.0 0.090 99200000 800000 The 2022 Convertible Notes bear interest at a fixed coupon rate of 8.2% per annum payable quarterly in arrears on March 31, June 30, September 30 and December 31 of each year, since March 31, 2016 0.082 2022-03-31 0.0050 0.090 75000000.0 20000000.0 4000000.0 1000000.0 44.7387 1000 22.35 60 15 1.60 20 30 1.09 <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Principal amount of the 2022 Convertible Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,750</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,750</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Unamortized debt discount and debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (391)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (1,865)</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2022 Convertible Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,359</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 79,885</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Principal amount of the 2022 Convertible Notes - related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,250</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,250</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Unamortized debt discount and debt issuance costs - related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (130)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (622)</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2022 Convertible Notes - related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,120</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,628</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total 2022 Convertible Notes, net carrying amount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 108,479</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 106,513</p></td></tr></table> 81750000 81750000 391000 1865000 81359000 79885000 27250000 27250000 130000 622000 27120000 26628000 108479000 106513000 111100000 2100000 71400000 15.96 <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:29.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:67.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Stated coupon interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,150</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,150</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,150</p></td></tr><tr><td style="vertical-align:bottom;width:67.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Accretion of debt discount and debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,475</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,343</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,223</p></td></tr><tr><td style="vertical-align:bottom;width:67.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,625</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,493</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,373</p></td></tr><tr><td style="vertical-align:bottom;width:67.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Stated coupon interest - related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,050</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,050</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,050</p></td></tr><tr><td style="vertical-align:bottom;width:67.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Accretion of debt discount and debt issuance costs - related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 491</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 448</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 407</p></td></tr><tr><td style="vertical-align:bottom;width:67.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Interest expense - related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,541</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,498</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,457</p></td></tr><tr><td style="vertical-align:bottom;width:67.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,166</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,991</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,830</p></td></tr></table> 6150000 6150000 6150000 1475000 1343000 1223000 7625000 7493000 7373000 2050000 2050000 2050000 491000 448000 407000 2541000 2498000 2457000 10166000 9991000 9830000 500000 P3M 0.095 P6Y 75000000.0 The Borrowings under the 2025 Term Loan bear interest through maturity at 7.00% per annum plus three month LIBOR. Pursuant to the terms of the 2025 Term Loan, the interest rate was reduced to 6.75% per annum plus LIBOR as of January 1, 2020 as the consolidated net sales for UDENYCA for the fiscal year ending December 31, 2019 were in excess of $250.0 million. Interest is payable quarterly in arrears. Under the prospective method to account for future cash payments adopted by the Company, the effective interest rate is not constant, and any change in the expected cash flows is recognized prospectively as an adjustment to the effective yield. As of December 31, 2021, the effective interest rate was 10.7%. 0.0700 0.0675 250000000.0 0.107 81900000 with respect to any prepayment paid or required to be paid on or prior to the three year anniversary of the Credit Agreement Closing Date, 5.00% of the Borrowings prepaid or required to be prepaid, plus all required interest payments that would have been due on the Borrowings prepaid or required to be prepaid through and including the three year anniversary of the 2025 Term Loan Closing Date 0.0500 with respect to any prepayment paid or required to be paid after the three year anniversary of the 2025 Term Loan Closing Date but on or prior to the four year anniversary of the 2025 Term Loan Closing Date, 5.00% of the Borrowings prepaid or required to be prepaid 0.0500 with respect to any prepayment paid or required to be paid after the four year anniversary of the 2025 Term Loan Closing Date but on or prior to the five year anniversary of the 2025 Term Loan Closing Date, 2.50% of the Borrowings prepaid or required to be prepaid 0.0250 with respect to any prepayment paid or required to be prepaid thereafter, 1.25% of the Borrowings prepaid or required to be prepaid 0.0125 1100000 0.0400 The 2025 Term Loan contains certain affirmative covenants, negative covenants and events of default, including, covenants and restrictions that among other things, restrict the ability of the Company and its subsidiaries to, incur liens, incur additional indebtedness, make loans and investments, engage in mergers and acquisitions, in asset sales, and declare dividends or redeem or repurchase capital stock. Additionally, the consolidated net sales for UDENYCA must not be lower than $70.0 million for the fiscal year ending December 31, 2019, (b) $125.0 million for the fiscal year ending December 31, 2020, and (c) $150.0 million for each fiscal year thereafter. A failure to comply with these covenants could permit the Lender under the 2025 Term Loan to declare the Borrowings, together with accrued interest and fees, to be immediately due and payable. 70000000.0 125000000.0 150000000.0 <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Principal amount of the 2025 Term Loan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,000</p></td></tr><tr><td style="vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Exit fee due on payment of 2025 Term Loan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,000</p></td></tr><tr><td style="vertical-align:bottom;width:74.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">2025 Term Loan, gross</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 78,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 78,000</p></td></tr><tr><td style="vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Unamortized exit fee, debt discount and debt issuance costs, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (2,487)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (3,519)</p></td></tr><tr><td style="vertical-align:bottom;width:74.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net carrying amount of 2025 Term Loan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,513</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,481</p></td></tr></table> 75000000 75000000 3000000 3000000 78000000 78000000 2487000 3519000 75513000 74481000 <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.24%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.24%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:37.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.24%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Stated coupon interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,034</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,053</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,063</p></td></tr><tr><td style="vertical-align:bottom;width:60.24%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Accretion of debt discount and debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,032</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 818</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 709</p></td></tr><tr><td style="vertical-align:bottom;width:60.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,066</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,871</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,772</p></td></tr></table> 7034000 7053000 7063000 1032000 818000 709000 8066000 7871000 7772000 <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Year ending December 31, (in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#ff0000;font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29,294</p></td></tr><tr><td style="vertical-align:bottom;width:86.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,130</p></td></tr><tr><td style="vertical-align:bottom;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,972</p></td></tr><tr><td style="vertical-align:bottom;width:86.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,780</p></td></tr><tr><td style="vertical-align:bottom;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total minimum payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 90,176</p></td></tr><tr><td style="vertical-align:bottom;width:86.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less amount representing interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (12,176)</p></td></tr><tr><td style="vertical-align:bottom;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025 Term Loan, gross</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 78,000</p></td></tr><tr><td style="vertical-align:bottom;width:86.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less unamortized exit fee, debt discount and debt issuance costs, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,487)</p></td></tr><tr><td style="vertical-align:bottom;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net carrying amount of 2025 Term Loan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 75,513</p></td></tr></table> 29294000 27130000 24972000 8780000 90176000 12176000 78000000 2487000 75513000 <table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">8.</td><td style="padding:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:bold;">Commitments and Contingencies</b></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Purchase Commitments</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company entered into agreements with certain vendors to secure raw materials and certain CMOs to manufacture its supply of products. As of December 31, 2021, the Company’s non-cancelable contractual obligations under the terms of its agreements are as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:85.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Years ending December 31, (in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:85.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,052</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:85.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:85.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,108</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:85.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 268</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:85.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 179</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:85.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 53,907</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company enters into contracts in the normal course of business with contract research organizations for preclinical studies and clinical trials and CMOs for the manufacture of clinical trial materials. The contracts are cancellable, with varying provisions regarding termination. If a contract with a specific vendor were to be terminated, the Company would generally only be obligated for products or services that the Company had received as of the effective date of the termination and any applicable cancellation fees.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Guarantees and Indemnifications</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In the normal course of business, the Company enters into contracts and agreements that contain a variety of representations and warranties and provide for general indemnifications. The Company’s exposure under these agreements is unknown because it involves claims that may be made against the Company in the future, but have not yet been made. To date, the Company has not paid any claims or been required to defend any action related to its indemnification obligations. However, the Company may record charges in the future as a result of these indemnification obligations. The Company would assess the likelihood of any adverse judgments or related claims, as well as ranges of probable losses. In the cases where the Company believes that a reasonably possible or probable loss exists, it will disclose the facts and circumstances of the claims, including an estimate range, if possible.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Legal Proceedings </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company is a party to various legal proceedings and claims that arise in the ordinary, routine course of business and that have not been fully resolved. The outcome of such legal proceedings and claims is inherently uncertain. Accruals are recognized for such legal proceedings and claims to the extent that a loss is both probable and reasonably estimable. The best estimate of a loss within a range is accrued; however, if no estimate in the range is better than any other, then the minimum amount in the range is accrued. If its determined that a material loss is reasonably possible and the loss or range of loss can be estimated, the possible loss is disclosed. Sometimes it is not possible to determine the outcome of these matters or, unless otherwise noted, the outcome (including in excess of any accrual) is not expected to be material, and the maximum potential exposure or the range of possible loss cannot be reasonably estimated. The Company did not have any material accruals in the consolidated balance sheets as of December 31, 2021 and 2020.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">There are no material pending legal proceedings, other than ordinary routine litigation incidental to the business, to which the Company or any of its subsidiaries is a party, or that any of the Company or its subsidiaries' property is subject.</p> <table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:85.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Years ending December 31, (in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:85.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,052</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:85.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:85.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,108</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:85.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 268</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:85.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 179</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:85.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 53,907</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 27052000 16300000 10108000 268000 179000 53907000 <div style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-indent:0pt;"><span style="display:inline-block;min-width:36pt;white-space:nowrap;">9.</span>Leases</div><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company leases approximately 47,789 square feet of office space for its corporate headquarters in Redwood City, California. This lease terminates in <span style="-sec-ix-hidden:Hidden_L67WkjPBEEiLUm_9BSzchg;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">September 2024</span></span> and contains a <span style="-sec-ix-hidden:Hidden_ilY-CSy_yUe2RpBWVWuxRw;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span>-time option to extend the lease term for five years. The Company also leases approximately 25,017 square feet for its laboratory facilities in Camarillo, California which commenced in January 2020. This lease terminates in <span style="-sec-ix-hidden:Hidden_QyTOG8EzD0O85lQx-0M5Dw;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">May 2027</span></span> and contains a <span style="-sec-ix-hidden:Hidden_S9cM05X8nEG43afxH8sqvg;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span>-time option to extend the lease term for five years. Both facility leases provide for certain limited rent abatement and annual scheduled rent increases over their respective lease terms.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company determined that the above facility leases were operating leases. The options to extend the lease terms for these leases were not included as part of the right-of-use asset or lease liability as it was not reasonably certain the Company would exercise those options. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In 2019, the Company entered into a vehicle lease agreement, pursuant to which the Company currently leases approximately 50 vehicles. Delivery of the vehicles commenced during the first quarter of 2020. The term of each leased vehicle is 36 months and commences upon the delivery of the vehicle. The vehicles leased under this arrangement were classified as finance leases. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For the leases that commenced prior to January 1, 2019 (adoption date of ASC 842), the Company determined the present value of the lease payments using the incremental borrowing rate on that date. For all other leases, the Company used the incremental borrowing rate on the lease commencement or the lease modification date, as applicable.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Supplemental information related to the Company’s leases is as follows:</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:38.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:31.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:38.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:38.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance Sheet Classification</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:38.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_GCc7Ed84r06qfR4BWnK3VA;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Other assets, non-current</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,193</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,956</p></td></tr><tr><td style="vertical-align:bottom;width:38.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Finance lease</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_FElr-hpoCk2doReT08BF6A;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Property and equipment, net</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,220</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,451</p></td></tr><tr><td style="vertical-align:bottom;width:38.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total leased assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,413</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,407</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:38.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:31.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:38.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:38.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Balance Sheet Classification</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:38.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Operating lease liabilities, current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_XV8erN5Ai0ijxK4IeSdUMg;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Accrued and other current liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,751</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,573</p></td></tr><tr><td style="vertical-align:bottom;width:38.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Operating lease liabilities, non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_G1EIHxRrcEqOxjVyS9_qSQ;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Lease liabilities, non-current</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,753</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,073</p></td></tr><tr><td style="vertical-align:bottom;width:38.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,504</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,646</p></td></tr><tr><td style="vertical-align:bottom;width:38.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Finance lease liabilities, current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_fEP3VgVh0kG0Eo8yRngALA;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Accrued and other current liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 741</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 560</p></td></tr><tr><td style="vertical-align:bottom;width:38.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Finance lease liabilities, non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_e-GxfPBjc0i7qBsF7kdOoQ;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Lease liabilities, non-current</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 498</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 875</p></td></tr><tr><td style="vertical-align:bottom;width:38.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total finance lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,239</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,435</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Operating lease costs were $3.1 million, $3.1 million and $2.4 million in 2021, 2020 and 2019, respectively. Cash paid for amounts included in the measurement of the operating lease liabilities in 2021 and 2020 was $3.4 million and $3.2 million, respectively, and was included in net cash used in operating activities in the consolidated statements of cash flows. Finance lease costs and cash paid for amounts included in the measurement of finance lease liabilities were immaterial during 2021, 2020 and 2019.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2021, the maturities of the lease liabilities were as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Years ending December 31, (in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Operating leases</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Finance leases</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,401</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 790</p></td></tr><tr><td style="vertical-align:bottom;width:71.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,560</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.57%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 449</p></td></tr><tr><td style="vertical-align:bottom;width:71.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,014</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61</p></td></tr><tr><td style="vertical-align:bottom;width:71.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 412</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.57%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:71.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2026 and thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 416</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:71.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,803</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.57%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,300</p></td></tr><tr><td style="vertical-align:bottom;width:71.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Less imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (1,299)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (61)</p></td></tr><tr><td style="vertical-align:bottom;width:71.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,504</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,239</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">As of December 31, 2021 and 2020, the weighted average remaining lease term for operating leases was 3.2 years and 4.1 years, respectively. The weighted average discount rate used to determine the operating lease liabilities was 8.0% and 8.1% as of December 31, 2021 and 2020, respectively. The weighted average remaining lease term for finance leases was 1.7 years and 2.4 years as of December 31, 2021 and 2020, respectively. The weighted average discount rate used to determine the finance lease liabilities was 5.8% as of December 31, 2021 and 2020, respectively.</p> 47789 P5Y 25017 P5Y 50 P36M <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:38.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:31.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:38.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:38.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance Sheet Classification</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:38.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_GCc7Ed84r06qfR4BWnK3VA;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Other assets, non-current</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,193</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,956</p></td></tr><tr><td style="vertical-align:bottom;width:38.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Finance lease</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_FElr-hpoCk2doReT08BF6A;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Property and equipment, net</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,220</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,451</p></td></tr><tr><td style="vertical-align:bottom;width:38.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total leased assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,413</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,407</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:38.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:31.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:38.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:38.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Balance Sheet Classification</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:38.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Operating lease liabilities, current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_XV8erN5Ai0ijxK4IeSdUMg;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Accrued and other current liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,751</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,573</p></td></tr><tr><td style="vertical-align:bottom;width:38.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Operating lease liabilities, non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_G1EIHxRrcEqOxjVyS9_qSQ;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Lease liabilities, non-current</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,753</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,073</p></td></tr><tr><td style="vertical-align:bottom;width:38.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,504</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,646</p></td></tr><tr><td style="vertical-align:bottom;width:38.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Finance lease liabilities, current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_fEP3VgVh0kG0Eo8yRngALA;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Accrued and other current liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 741</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 560</p></td></tr><tr><td style="vertical-align:bottom;width:38.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Finance lease liabilities, non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_e-GxfPBjc0i7qBsF7kdOoQ;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Lease liabilities, non-current</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 498</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 875</p></td></tr><tr><td style="vertical-align:bottom;width:38.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total finance lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,239</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,435</p></td></tr></table> 8193000 9956000 1220000 1451000 9413000 11407000 2751000 2573000 6753000 9073000 9504000 11646000 741000 560000 498000 875000 1239000 1435000 3100000 3100000 2400000 3400000 3200000 <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2021, the maturities of the lease liabilities were as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Years ending December 31, (in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Operating leases</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Finance leases</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,401</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 790</p></td></tr><tr><td style="vertical-align:bottom;width:71.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,560</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.57%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 449</p></td></tr><tr><td style="vertical-align:bottom;width:71.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,014</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61</p></td></tr><tr><td style="vertical-align:bottom;width:71.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 412</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.57%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:71.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2026 and thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 416</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:71.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,803</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.57%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,300</p></td></tr><tr><td style="vertical-align:bottom;width:71.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Less imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (1,299)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (61)</p></td></tr><tr><td style="vertical-align:bottom;width:71.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,504</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,239</p></td></tr></table> 3401000 790000 3560000 449000 3014000 61000 412000 416000 10803000 1300000 1299000 61000 9504000 1239000 P3Y2M12D P4Y1M6D 0.080 0.081 P1Y8M12D P2Y4M24D 0.058 0.058 <div style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-left:0pt;text-indent:0pt;"><span style="display:inline-block;min-width:36pt;white-space:nowrap;">10.</span>Stock-Based Compensation and Employee Benefits</div><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Equity Incentive Plans</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In October 2014, the Company’s board of directors and its stockholders adopted the 2014 Equity Incentive Plan, which became effective upon the closing of the Company’s IPO on November 6, 2014. The 2014 Plan is subject to automatic annual increases in the number of shares available for issuance on the first business day of each fiscal year equal to four percent (4%) of the number of shares of the Company’s common stock outstanding as of such date or a lesser number of shares as determined by the Company’s board of directors. All remaining shares under the Company’s 2010 Stock Plan (the “2010 Plan”) were transferred to the 2014 Plan upon adoption and any additional shares that would otherwise return to the 2010 Plan as a result of forfeiture, termination or expiration of the awards will return to the 2014 Plan. The 2014 Plan provided for the Company to grant shares and/or options to purchase shares of common stock to employees, directors, consultants and other service providers. While the 2014 Plan allows for non-qualified or incentive stock options, all option grants made since June 2016 have been for non-qualified stock options. Under the 2010 Plan, no awards have been issued since 2014, and there were no shares of common stock available for future issuance as of December 31, 2021. There were 468,671 shares of common stock available for future issuance as of December 31, 2021 under the 2014 Plan.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In June 2016, the Company adopted the 2016 Employment Commencement Incentive Plan. The 2016 Plan is designed to comply with the inducement exemption contained in Nasdaq’s Rule 5635(c)(4), which provides for the grant of non-qualified stock options, restricted stock units, restricted stock awards, performance awards, dividend equivalents, deferred stock awards, deferred stock units, stock payment and stock appreciation rights to a person not previously an employee or director of the Company, or following a bona fide period of non-employment, as an inducement material to the individual’s entering into employment with the Company. As of December 31, 2021, the Company had 446,037 shares of common stock available for future issuance for new employees. The 2016 Plan does not provide for any annual increases in the number of shares available.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Stock option exercises are settled with common stock from the plans’ previously authorized and available pool of shares. If any shares subject to an award granted under the 2014 Plan or the 2016 Plan expire or become forfeited, terminated or canceled without the issuance of shares, the shares subject to such awards are added back into the authorized pool on the same basis that they were removed. In addition, shares withheld to pay for minimum statutory tax obligations with respect to full-value awards are added back into the </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">authorized pool. The annual grant to eligible employees can vary on the type of award, and the award size is determined by the employee’s grade level.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Stock Options</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Incentive stock options and non-statutory stock options may be granted with exercise prices of not less than the fair value of the common stock on the date of grant. These stock options generally vest over four years, expire in ten years from the date of grant and are generally exercisable after vesting.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table sets forth the summary of option activities under the 2016 Plan and the 2014 Plan:</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Options Outstanding </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.82%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.82%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise Price</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balances at December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,014,835</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15.41</p></td></tr><tr><td style="vertical-align:bottom;width:75.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Granted - at fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,559,125</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16.62</p></td></tr><tr><td style="vertical-align:bottom;width:75.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,316,361)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.91</p></td></tr><tr><td style="vertical-align:bottom;width:75.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Forfeited/Canceled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,297,784)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17.96</p></td></tr><tr><td style="vertical-align:bottom;width:75.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balances at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,959,815</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15.89</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Additional information related to the status of options as of December 31, 2021 is summarized as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.85%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.85%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.85%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.85%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual Terms</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value (in</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.85%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Options outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,959,815</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15.89</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,892</p></td></tr><tr><td style="vertical-align:bottom;width:58.85%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Options vested and exercisable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,453,683</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15.56</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,291</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the years ended December 31, 2021, 2020 and 2019, the estimated weighted-average grant-date fair value of options granted was $9.80, $10.94 and $9.52 per share, respectively, and the aggregate intrinsic value of options exercised was $9.7 million, $14.6 million and $10.3 million, respectively. The intrinsic value is defined as the difference between the current market value and the exercise price.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company recognized stock-based compensation expense of $36.7 million, $30.3 million and $31.4 million in 2021, 2020 and 2019, respectively, related to stock options. As of December 31, 2021, total unrecognized stock-based compensation expenses related to unvested stock options was $61.4 million, which is expected to be recognized on a straight-line basis over a weighted-average period of 2.6 years.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Restricted Stock Units</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company grants restricted stock units (“RSUs”) primarily to its employees. RSUs are share awards that entitle the holder to receive freely tradable shares of our common stock upon vesting. The RSUs cannot be transferred and are subject to forfeiture if the holder’s employment terminates prior to the release of the vesting restrictions. The Company’s RSUs generally vest over <span style="-sec-ix-hidden:Hidden_cSR-QY-YbUeRNBemzWZHMQ;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span> to three years from the applicable grant date, provided the employee remains continuously employed with the Company. The estimated fair value of RSUs is based on the closing price of our common stock on the grant date.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table sets forth the summary of RSUs activity, under the 2014 Plan:</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:25.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RSUs Outstanding</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant Date Fair </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RSUs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Balances at December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,009,657</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17.91</p></td></tr><tr><td style="vertical-align:bottom;width:72.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">RSUs granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,652,512</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16.86</p></td></tr><tr><td style="vertical-align:bottom;width:72.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">RSUs vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;width:10.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (465,930)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18.10</p></td></tr><tr><td style="vertical-align:bottom;width:72.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">RSUs canceled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (352,507)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17.54</p></td></tr><tr><td style="vertical-align:bottom;width:72.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Balances at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,843,732</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17.00</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The total fair value of RSUs vested was $8.4 million, $4.1 million and $2.7 million during the years ended December 31, 2021, 2020 and 2019, respectively. The total estimated grant date fair value of RSUs was $27.9 million, $21.2 million and $4.3 million granted during the years ended December 31, 2021, 2020 and 2019, respectively. The estimated weighted-average grant-date fair value per share of RSUs granted during the years ended December 31, 2021, 2020 and 2019 was $16.86, $17.86 and $15.11, respectively.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company recognized stock-based compensation expense related to RSUs of $13.5 million, $6.5 million and $0.8 million in 2021, 2020 and 2019, respectively. As of December 31, 2021, total unrecognized stock-based compensation expenses related to unvested RSUs was $20.7 million, which is expected to be recognized on a straight-line basis over a weighted-average period of 1.8 years.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Employee Stock Purchase Plan</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In October 2014, the Company’s board of directors and its stockholders approved the establishment of the ESPP. The ESPP provides for annual increases in the number of shares available for issuance on the first business day of each fiscal year equal to the lesser of one percent (1%) of the number of shares of the Company’s common stock outstanding as of such date or a number of shares as determined by the Company’s board of directors. The ESPP had 3,238,648 shares of common stock available for future issuance as of December 31, 2021. Eligible employees may purchase common stock at 85% of the lesser of the fair market value of the Company’s common stock on the first or last day of the offering period. The offering periods of the ESPP are on <span style="-sec-ix-hidden:Hidden_4xy2c4sCTUKiBV8QoN3Ggg;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">May 16</span></span> and <span style="-sec-ix-hidden:Hidden_lCjc2EAqBESOh82zooe4Uw;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">November 16</span></span>. The Company recognized stock-based compensation expense related to the ESPP of $1.2 million, $1.4 million and $1.3 million in 2021, 2020 and 2019, respectively. As of December 31, 2021, there was $0.6 million of unrecognized compensation expense associated with the ESPP, which is expected to be recognized over an estimated weighted-average period of 4.5 months.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Stock-Based Compensation</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Stock-based compensation expense is reflected in the consolidated statements of operations as follows:</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:29.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cost of goods sold <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,099</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 583</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 108</p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,688</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,837</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,912</p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Selling, general and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,577</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,740</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,571</p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Stock-based compensation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 51,364</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38,160</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,591</p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Capitalized stock-based compensation expense into inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,460</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,735</p></td></tr></table><div style="font-family:'Calibri','Helvetica','sans-serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Stock-based compensation capitalized into inventory is recognized as cost of sales when the related product is sold.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Valuation Assumptions of Awards Granted to Employees</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company estimated the fair value of each stock option and awards granted under the ESPP on the date of grant using the Black-Scholes option-pricing model. The following table illustrates the weighted average assumptions for the Black-Scholes option-pricing model used in determining the fair value of the awards during the years ended December 31, 2021, 2020 and 2019:</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Expected term (years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.08</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">ESPP</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Expected volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 69</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">ESPP</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 58</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.89</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.09</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.29</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">ESPP</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.06</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.89</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Expected dividend yield</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">ESPP</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Expected Term: </i>The expected term represents the period for which the stock-based awards are expected to be outstanding and is based on the options’ vesting term and contractual term. Through December 31, 2020, the Company elected to use the “simplified method” for estimating the expected term, which is calculated as the mid-point between the vesting period and the contractual term of the options, as it has limited historical information to develop expectations about future exercise patterns and post-vesting employment termination behavior. Beginning January 1, 2021, the expected term is calculated using historical exercise data.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Expected Volatility: </i>The expected volatility in 2021, 2020 and 2019 is based on the Company’s historical stock price volatility. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Risk-Free Interest Rate: </i>The Company based the risk-free interest rate by using an equivalent to the expected term based on the United States Treasury constant maturity rate as of the date of grant.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Expected Dividends: </i>The Company has not paid and does not anticipate paying any dividends in the near future, and therefore used an expected dividend yield of zero in the valuation model.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">401(k) Retirement Plan</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In 2019, the Company’s Compensation Committee approved the Company’s matching of the employees 401(k) Plan (the “401(k) Plan”) whereby eligible employees may elect to contribute up to the lesser of 90% of their annual compensation or the statutorily prescribed annual limit allowable under Internal Revenue Service regulations. Beginning January 1, 2021, the Company made matching contributions of 100% of the first 4% of eligible compensation, up to a maximum of $7,500. In 2020 and 2019, the Company made matching contributions of 50% of the first $6,000 of each participant’s contributions. The Company recorded compensation expense related to the match of $1.7 million, $0.8 million and $0.8 million in 2021, 2020 and 2019, respectively.</p> 0.04 0 0 468671 446037 P4Y P10Y <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Options Outstanding </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.82%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.82%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise Price</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balances at December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,014,835</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15.41</p></td></tr><tr><td style="vertical-align:bottom;width:75.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Granted - at fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,559,125</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16.62</p></td></tr><tr><td style="vertical-align:bottom;width:75.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,316,361)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.91</p></td></tr><tr><td style="vertical-align:bottom;width:75.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Forfeited/Canceled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,297,784)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17.96</p></td></tr><tr><td style="vertical-align:bottom;width:75.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balances at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,959,815</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15.89</p></td></tr></table> 19014835 15.41 4559125 16.62 1316361 7.91 2297784 17.96 19959815 15.89 <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Additional information related to the status of options as of December 31, 2021 is summarized as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.85%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.85%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.85%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.85%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual Terms</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value (in</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.85%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Options outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,959,815</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15.89</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,892</p></td></tr><tr><td style="vertical-align:bottom;width:58.85%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Options vested and exercisable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,453,683</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15.56</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,291</p></td></tr></table> 19959815 15.89 P6Y4M24D 47892000 13453683 15.56 P5Y4M24D 43291000 9.80 10.94 9.52 9700000 14600000 10300000 36700000 30300000 31400000 61400000 P2Y7M6D P3Y <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:25.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RSUs Outstanding</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant Date Fair </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RSUs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Balances at December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,009,657</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17.91</p></td></tr><tr><td style="vertical-align:bottom;width:72.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">RSUs granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,652,512</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16.86</p></td></tr><tr><td style="vertical-align:bottom;width:72.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">RSUs vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;width:10.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (465,930)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18.10</p></td></tr><tr><td style="vertical-align:bottom;width:72.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">RSUs canceled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (352,507)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17.54</p></td></tr><tr><td style="vertical-align:bottom;width:72.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Balances at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,843,732</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17.00</p></td></tr></table> 1009657 17.91 1652512 16.86 465930 18.10 352507 17.54 1843732 17.00 8400000 4100000 2700000 27900000 21200000 4300000 16.86 17.86 15.11 13500000 6500000 800000 20700000 P1Y9M18D 0.01 3238648 0.85 1200000 1400000 1300000 600000 P4M15D <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:29.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cost of goods sold <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,099</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 583</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 108</p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,688</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,837</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,912</p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Selling, general and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,577</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,740</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,571</p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Stock-based compensation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 51,364</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38,160</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,591</p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Capitalized stock-based compensation expense into inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,460</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,735</p></td></tr></table><div style="font-family:'Calibri','Helvetica','sans-serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Stock-based compensation capitalized into inventory is recognized as cost of sales when the related product is sold.</span></td></tr></table><div style="margin-top:12pt;"/> 1099000 583000 108000 18688000 13837000 12912000 31577000 23740000 20571000 51364000 38160000 33591000 1025000 1460000 1735000 <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Expected term (years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.08</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">ESPP</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Expected volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 69</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">ESPP</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 58</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.89</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.09</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.29</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">ESPP</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.06</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.89</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Expected dividend yield</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">ESPP</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> P6Y29D P6Y1M6D P6Y P0Y6M P0Y6M P0Y6M 0.65 0.68 0.69 0.42 0.58 0.61 0.0089 0.0109 0.0229 0.0006 0.0013 0.0189 0 0.90 1 0.04 7500 0.50 0.50 6000 6000 1700000 800000 800000 <div style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-left:0pt;text-indent:0pt;"><span style="display:inline-block;min-width:36pt;white-space:nowrap;">11.</span>Income Taxes<span style="display:inline-block;width:15.47pt;"/></div><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The components of (loss) income before income taxes are as follows:</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.8%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:30.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:67.8%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Domestic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (287,058)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 133,615</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 92,585</p></td></tr><tr><td style="vertical-align:bottom;width:67.8%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Foreign</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (42)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,092</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 190</p></td></tr><tr><td style="vertical-align:bottom;width:67.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (287,100)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 135,707</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 92,775</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">Provision for income taxes:</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:29.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Current: </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:68.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:68.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">State</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,463</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,942</p></td></tr><tr><td style="vertical-align:bottom;width:68.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Foreign</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:68.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Subtotal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,463</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,942</p></td></tr><tr><td style="vertical-align:bottom;width:68.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:68.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Deferred:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:68.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:68.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">State</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:68.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Foreign</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:68.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Subtotal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:68.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:68.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Provision for income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,463</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,942</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">There was no income tax provision in 2021 due to the Company’s history of losses and valuation of allowances against the deferred tax assets. The income tax provisions in 2020 and 2019 of $3.5 million and $2.9 million, respectively, primarily relate to state taxes in jurisdictions outside of California, for which the Company has a limited operating history. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 9pt 0pt;">A reconciliation of the statutory United States federal rate to the Company’s effective tax rate is as follows:</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Percent of pre-tax income:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">United States federal statutory income tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">State taxes, net of federal benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Foreign rate differences</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.0)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Permanent items</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Research and development credit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4.8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4.8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stock based compensation costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1.2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.0)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (25.2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (16.7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (14.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Effective income tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.0)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 9pt 0pt;">The components of the Company’s net deferred tax assets as of December 31, 2021 and 2020 consist of the following:</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Net operating loss carryforwards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 117,793</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 94,043</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Research and development credits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 58,039</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,965</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,620</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,672</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,565</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,983</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Sales related accruals</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,299</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,404</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Other accruals</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,798</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,013</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Gross deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 276,114</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 204,080</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Right-of-use asset</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (2,167)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (2,566)</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">In-process research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (603)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (589)</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Gross deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (2,770)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (3,155)</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Total net deferred tax asset</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 273,344</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200,925</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Less valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (273,344)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (200,925)</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Net deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">    The tax benefit of net operating losses, temporary differences and credit carry forwards is recorded as an asset to the extent that management assesses that realization is “more likely than not.” The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which the temporary differences representing net future deductible amounts become deductible. Due to the Company’s history of losses, and lack of other positive evidence, the Company has determined that it is more likely than not that its Federal net deferred tax assets and certain state net deferred tax assets will not be realized, and therefore, the Company has fully offset the Federal and certain state net deferred tax assets by a valuation allowance as of December 31, 2021 and 2020.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The valuation allowance increased by $72.4 million during the year ended December 31, 2021 and decreased by $22.7 million and $13.4 million during the years ended December 31, 2020 and 2019, respectively.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2021, the Company had operating loss carryforwards for federal income of $533.5 million, which will start to expire in the year 2036, and various states net operating loss carryforwards of $83.7 million, which have various expiration dates beginning in 2031.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2021, the Company had federal research and development credit carryforwards for federal income tax purposes of $54.0 million, which will start to expire in the year 2031, and state research and development credit carryforwards of $23.5 million, which have no expiration date. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">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, as amended, and similar state provisions. The annual limitation may result in the expiration of certain net operating loss and tax credit carryforwards before their utilization. Under the new enacted tax law, the carry forward period of net operating losses generated from 2018 forward is indefinite. However, the carryforward period for net operating losses generated prior to 2018 remains the same. Therefore, the annual limitation may result in the expiration of certain net operating losses and tax credit carryforwards before their utilization. The Company files United States, California and other state income tax returns with varying statutes of limitations. The tax years from 2011 forward remain open to examination due to the carryover of unused net operating losses and tax credits.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A reconciliation of the Company’s unrecognized tax benefits during 2021, 2020 and 2019  is as follows:</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:29.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,243</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,603</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,115</p></td></tr><tr><td style="vertical-align:bottom;width:68.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Additions based on tax positions related to current year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,038</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,749</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,206</p></td></tr><tr><td style="vertical-align:bottom;width:68.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Additions (reductions) for tax positions of prior years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 214</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (109)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,718)</p></td></tr><tr><td style="vertical-align:bottom;width:68.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,495</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,243</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,603</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">As of December 31, 2021, 2020 and 2019, the Company had $15.5 million, $13.2 million and $11.6 million, respectively, of unrecognized benefits, none of which would currently affect the Company’s effective tax rate if recognized due to the Company’s deferred tax assets being fully offset by a valuation allowance. During 2021, 2020 and 2019, the Company did not recognize accrued interest and penalties related to unrecognized tax benefits. The Company does not anticipate a material adjustment of unrecognized tax benefits during the next twelve months from the balance sheet date as reductions for tax positions of prior years.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company files United States, state and foreign income tax returns with varying statutes of limitations. The tax years from inception in 2011 forward remain open to examination due to the carryover of unused net operating losses and tax credits.</p> <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.8%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:30.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:67.8%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Domestic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (287,058)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 133,615</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 92,585</p></td></tr><tr><td style="vertical-align:bottom;width:67.8%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Foreign</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (42)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,092</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 190</p></td></tr><tr><td style="vertical-align:bottom;width:67.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (287,100)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 135,707</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 92,775</p></td></tr></table> -287058000 133615000 92585000 -42000 2092000 190000 -287100000 135707000 92775000 <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:29.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Current: </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:68.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:68.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">State</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,463</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,942</p></td></tr><tr><td style="vertical-align:bottom;width:68.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Foreign</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:68.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Subtotal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,463</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,942</p></td></tr><tr><td style="vertical-align:bottom;width:68.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:68.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Deferred:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:68.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:68.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">State</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:68.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Foreign</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:68.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Subtotal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:68.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:68.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Provision for income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,463</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,942</p></td></tr></table> 3463000 2942000 3463000 2942000 3463000 2942000 0 3500000 2900000 <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Percent of pre-tax income:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">United States federal statutory income tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">State taxes, net of federal benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Foreign rate differences</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.0)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Permanent items</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Research and development credit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4.8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4.8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stock based compensation costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1.2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.0)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (25.2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (16.7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (14.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Effective income tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.0)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 0.210 0.210 0.210 0.026 0.020 0.015 0.000 -0.003 -0.001 0.002 0.004 -0.006 0.026 -0.048 -0.048 -0.012 0.013 0.013 0.000 -0.003 -0.007 -0.252 -0.167 -0.144 0.000 0.026 0.032 <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Net operating loss carryforwards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 117,793</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 94,043</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Research and development credits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 58,039</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,965</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,620</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,672</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,565</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,983</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Sales related accruals</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,299</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,404</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Other accruals</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,798</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,013</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Gross deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 276,114</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 204,080</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Right-of-use asset</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (2,167)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (2,566)</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">In-process research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (603)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (589)</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Gross deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (2,770)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (3,155)</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Total net deferred tax asset</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 273,344</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200,925</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Less valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (273,344)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (200,925)</p></td></tr><tr><td style="vertical-align:bottom;width:75.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Net deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr></table> 117793000 94043000 58039000 49965000 40620000 9672000 30565000 25983000 17299000 16404000 11798000 8013000 276114000 204080000 2167000 2566000 603000 589000 2770000 3155000 273344000 200925000 273344000 200925000 72400000 -22700000 -13400000 533500000 2036 83700000 2031 54000000.0 2031 23500000 <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:29.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,243</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,603</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,115</p></td></tr><tr><td style="vertical-align:bottom;width:68.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Additions based on tax positions related to current year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,038</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,749</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,206</p></td></tr><tr><td style="vertical-align:bottom;width:68.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Additions (reductions) for tax positions of prior years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 214</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (109)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,718)</p></td></tr><tr><td style="vertical-align:bottom;width:68.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,495</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,243</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,603</p></td></tr></table> 13243000 11603000 18115000 2038000 1749000 1206000 214000 -109000 -7718000 15495000 13243000 11603000 15500000 13200000 11600000 <div style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-indent:0pt;"><span style="display:inline-block;min-width:36pt;white-space:nowrap;">12.</span>Net (Loss) Income Per Share</div><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table sets forth the computation of the basic and diluted net (loss) income per share:</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:33.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands, except share and per share data)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Basic net (loss) income per share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:64.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Numerator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:64.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Net (loss) income </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (287,100)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 132,244</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 89,833</p></td></tr><tr><td style="vertical-align:bottom;width:64.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Denominator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:64.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Weighted-average common shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 75,449,632</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 71,411,705</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 69,679,916</p></td></tr><tr><td style="vertical-align:bottom;width:64.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Basic net (loss) income per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3.81)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.85</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.29</p></td></tr><tr><td style="vertical-align:bottom;width:64.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Diluted net (loss) income per share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:64.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Numerator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:64.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Net (loss) income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (287,100)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 132,244</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 89,833</p></td></tr><tr><td style="vertical-align:bottom;width:64.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Add interest expense on 2026 Convertible Notes, net of tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,307</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:64.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Numerator for diluted net (loss) income per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (287,100)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 135,551</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 89,833</p></td></tr><tr><td style="vertical-align:bottom;width:64.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Denominator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:64.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Denominator for basic net (loss) income per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 75,449,632</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 71,411,705</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 69,679,916</p></td></tr><tr><td style="vertical-align:bottom;width:64.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Add effect of potential dilutive securities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:64.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Stock options, including shares subject to ESPP</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,455,646</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,491,272</p></td></tr><tr><td style="vertical-align:bottom;width:64.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 167,597</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,755</p></td></tr><tr><td style="vertical-align:bottom;width:64.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Shares issuable upon conversion of convertible notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,456,950</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:64.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Denominator for diluted net (loss) income per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 75,449,632</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 83,491,898</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 73,185,943</p></td></tr><tr><td style="vertical-align:bottom;width:64.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Diluted net (loss) income per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3.81)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.23</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following outstanding dilutive potential shares were excluded from the calculation of diluted net (loss) income per share due to their anti-dilutive effect:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">The following outstanding dilutive potential shares were excluded from the calculation of diluted net (loss) income per share due to their anti-dilutive effect:he following outstanding dilutive potential shares were excluded from the calculation of diluted net (loss) income per share due to their anti-dilutive effect:</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:31.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:66.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stock options, including shares subject to ESPP</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,895,097</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,521,403</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,412,471</p></td></tr><tr><td style="vertical-align:bottom;width:66.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,811,607</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,689</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,068</p></td></tr><tr><td style="vertical-align:bottom;width:66.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Shares issuable upon conversion of 2022 Convertible Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,473,871</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,473,871</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,473,871</p></td></tr><tr><td style="vertical-align:bottom;width:66.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Shares issuable upon conversion of 2026 Convertible Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,942,152</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:66.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38,122,727</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,002,963</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,908,410</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt;"><span style="font-size:1pt;font-weight:normal;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:33.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands, except share and per share data)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Basic net (loss) income per share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:64.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Numerator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:64.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Net (loss) income </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (287,100)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 132,244</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 89,833</p></td></tr><tr><td style="vertical-align:bottom;width:64.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Denominator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:64.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Weighted-average common shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 75,449,632</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 71,411,705</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 69,679,916</p></td></tr><tr><td style="vertical-align:bottom;width:64.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Basic net (loss) income per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3.81)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.85</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.29</p></td></tr><tr><td style="vertical-align:bottom;width:64.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Diluted net (loss) income per share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:64.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Numerator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:64.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Net (loss) income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (287,100)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 132,244</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 89,833</p></td></tr><tr><td style="vertical-align:bottom;width:64.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Add interest expense on 2026 Convertible Notes, net of tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,307</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:64.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Numerator for diluted net (loss) income per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (287,100)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 135,551</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 89,833</p></td></tr><tr><td style="vertical-align:bottom;width:64.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Denominator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:64.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Denominator for basic net (loss) income per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 75,449,632</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 71,411,705</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 69,679,916</p></td></tr><tr><td style="vertical-align:bottom;width:64.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Add effect of potential dilutive securities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:64.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Stock options, including shares subject to ESPP</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,455,646</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,491,272</p></td></tr><tr><td style="vertical-align:bottom;width:64.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 167,597</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,755</p></td></tr><tr><td style="vertical-align:bottom;width:64.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Shares issuable upon conversion of convertible notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,456,950</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:64.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Denominator for diluted net (loss) income per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 75,449,632</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 83,491,898</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 73,185,943</p></td></tr><tr><td style="vertical-align:bottom;width:64.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Diluted net (loss) income per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3.81)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.23</p></td></tr></table> -287100000 132244000 89833000 75449632 71411705 69679916 -3.81 1.85 1.29 -287100000 132244000 89833000 3307000 -287100000 135551000 89833000 75449632 71411705 69679916 3455646 3491272 167597 14755 8456950 75449632 83491898 73185943 -3.81 1.62 1.23 <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following outstanding dilutive potential shares were excluded from the calculation of diluted net (loss) income per share due to their anti-dilutive effect:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">The following outstanding dilutive potential shares were excluded from the calculation of diluted net (loss) income per share due to their anti-dilutive effect:he following outstanding dilutive potential shares were excluded from the calculation of diluted net (loss) income per share due to their anti-dilutive effect:</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:31.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:66.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stock options, including shares subject to ESPP</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,895,097</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,521,403</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,412,471</p></td></tr><tr><td style="vertical-align:bottom;width:66.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,811,607</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,689</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,068</p></td></tr><tr><td style="vertical-align:bottom;width:66.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Shares issuable upon conversion of 2022 Convertible Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,473,871</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,473,871</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,473,871</p></td></tr><tr><td style="vertical-align:bottom;width:66.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Shares issuable upon conversion of 2026 Convertible Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,942,152</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:66.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38,122,727</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,002,963</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,908,410</p></td></tr></table> 19895097 9521403 10412471 1811607 7689 22068 4473871 4473871 4473871 11942152 38122727 14002963 14908410 <table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:12pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">13.</td><td style="padding:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:bold;">Related Party Transactions</b></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Convertible Notes — Related Parties</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:36pt;margin:0pt;">In February 2016, the Company issued the 2022 Convertible Notes to certain related parties (certain companies affiliated with members of the Company’s board of directors), for an aggregate principal amount of $25.0 million (see Note 7. Debt Obligations).</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Consulting services</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In October 2020, the Company entered into a consulting agreement with Lanfear Advisors owned by Mr. Jonathan Lanfear who is the brother of Dennis Lanfear, the Company’s President, Chief Executive Officer and Chairman of the Board of Directors. Mr. Jonathan Lanfear provided consulting services with respect to the Collaboration Agreement executed with Junshi Biosciences in February 2021 and the Letter Agreement with Junshi Biosciences related to the Collaboration Agreement dated January 9, 2022 (See Note 6. Collaborations and Other Arrangements). In addition to the hourly consulting fee paid to Lanfear Advisors under the consulting agreement, the Company granted fully vested stock options to purchase 65,000 shares of common stock with an exercise price of $17.60 per share to Mr. Jonathan </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Lanfear in February 2021 upon the execution of the Collaboration Agreement with Junshi Biosciences and recognized stock-based compensation expense of $0.8 million. The Company recorded cash consulting expense of $0.2 million and $0.3 million in 2021 and 2020, respectively, with respect to these consulting services. Total liabilities recognized in accounts payable and accrued and other current liabilities on the consolidated balance sheets with respect to these services were $0.0 million and $0.3 million as of December 31, 2021 and 2020, respectively.<span style="display:inline-block;width:14.1pt;"/></p> 25000000.0 65000 17.60 800000 200000 300000 0.0 300000 <table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:12pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">14.</td><td style="padding:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:bold;">Subsequent Events</b></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">2027 Term Loans</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In January 2022, the Company entered into the Loan Agreement with the Collateral Agent and the Lenders that provides for a senior secured term loan facility of up to $400.0 million (inclusive of a $100.0 million uncommitted additional facility amount) to be funded in four committed tranches: (i) a Tranche A Loan in an aggregate principal amount of $100.0 million that was funded on January 5, 2022; (ii) a Tranche B Loan in an aggregate principal amount of $100.0 million to be funded no later than April 1, 2022, subject to the delivery of evidence of repayment, repurchase or redemption of indebtedness outstanding under our 8.2% Convertible Notes due 2022 and certain customary deliverables; (iii) a Tranche C Loan in an aggregate principal amount of $50.0 million to be funded at our option between April 1, 2022 and March 17, 2023, subject to certain conditions including the first FDA approval of a BLA for our product candidate toripalimab in the United States; and (iv) a Tranche D Loan in an aggregate principal amount of $50.0 million to be funded at our option between April 1, 2022 and March 17, 2023, subject to certain conditions including the first FDA approval of a BLA for our product candidate CHS-201 (ranibizumab biosimilar) in the United States. The Company has the right to request an uncommitted additional facility amount of up to $100.0 million after the Tranche A Closing Date that will be subject to new terms and conditions.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The 2027 Term Loans mature on either (i) the fifth anniversary of the Tranche A Closing Date; or (ii) October 15, 2025, if the outstanding aggregate principal amount of our 2026 Convertible Notes is greater than $50.0 million on October 1, 2025. The 2027 Term Loans bear interest at 8.25% plus three-month LIBOR per annum with a LIBOR floor of 1.00%. In the event of the cessation of LIBOR, the benchmark governing the interest rate will be replaced with a rate based on the secured overnight financing rate published by the Federal Reserve Bank of New York as described in the Loan Agreement. Interest is payable quarterly in arrears. Repayment of outstanding principal of the 2027 Term Loans will be made in five equal quarterly payments of principal commencing after January 5, 2026.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In January 2022, the Company paid to the Lenders a funding fee equal to 2.00% of the Lenders’ total committed amount to fund the Tranche A Loan, Tranche B Loan, Tranche C Loan and Tranche D Loan, payable on the Tranche A Closing Date. In addition, in the event any of the 2027 Term Loans is prepaid in whole or in part prior to the Maturity Date or is accelerated, it will be subject to a prepayment fee. Prior to the third anniversary of the Tranche A Closing Date, the prepayment fee is 3.00% of the principal amount prepaid. After the third anniversary but prior to the fourth anniversary of the Tranche A Closing Date, the prepayment fee is 2.00% of the principal amount prepaid; thereafter and prior to the Maturity Date, the prepayment fee is 1.00% of the principal amount prepaid. In addition to the prepayment fees, in connection with a full or partial prepayment of a tranche prior to the second anniversary of the applicable funding, a “make-whole” amount will be payable equal to the foregone interest from the date of prepayment through the second anniversary of the Tranche A Closing Date.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The obligations under the Loan Agreement are secured pursuant to customary security documentation, including a guaranty and security agreement among the Credit Parties and the Collateral Agent which provides for a lien on substantially all of the Company’s tangible and intangible assets and property, including intellectual property.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Pursuant to the Loan Agreement, and subject to certain restrictions, proceeds of the 2027 Term Loans were and will be used to fund our general corporate and working capital requirements except for the following: in January 2022, proceeds of the Tranche A Loan were used to repay in full all amounts outstanding under the 2025 Term Loan, as well as all associated costs and expenses pursuant to which a payoff amount of $81.9 million was outstanding; and proceeds of the Tranche B Loan will be used at our option to repay, repurchase or redeem in cash, in full, our existing 8.2% Convertible Notes due 2022 as well as all associated costs and expenses.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Loan Agreement contains certain customary representations and warranties. In addition, the Loan Agreement includes affirmative covenants, such as the requirement to maintain minimum trailing twelve month net sales in an amount that begins at $200 million in the current quarter and increases to $210 million for the quarter ended March 30, 2024 and increases to be as much as $300 million for the quarter ended December 31, 2024. Further, the Loan Agreement includes certain other affirmative covenants and negative covenants, including, covenants and restrictions that among other things, restrict our ability to, incur liens, incur additional indebtedness, </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-bottom:12pt;text-align:justify;margin:0pt;">make investments, engage in certain mergers and acquisitions or asset sales, and declare dividends or redeem or repurchase capital stock. The Loan Agreement also contains customary events of default, including among other things, our failure to make any principal or interest payments when due, the occurrence of certain bankruptcy or insolvency events or our breach of the covenants under the Loan Agreement. Upon the occurrence of an event of default, the Lenders may, among other things, accelerate our obligations under the Loan Agreement. A change of control of Coherus triggers a mandatory prepayment of the 2027 Term Loans within <span style="-sec-ix-hidden:Hidden_3H2NyuBQDke8g08jdX4ayw;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">ten</span></span> business days.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Junshi Biosciences – TIGIT Option Exercises</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;background:#ffffff;">On January 9, 2022, the Company entered into a Letter Agreement with Junshi Biosciences related to the Collaboration Agreement (the “TIGIT Exercise Letter Agreement”). Under the TIGIT Exercise Letter Agreement, the Company notified Junshi Biosciences of its election to exercise the license option for the TIGIT program described in the Collaboration Agreement (the “TIGIT Program”), with the TIGIT Exercise Letter Agreement effective on the date that all applicable waiting periods and approvals required under antitrust laws with respect to such exercise by the Company of the license option for the TIGIT Program have expired or have been terminated (in the case of waiting periods) or been received (in the case of approvals), in each case, without the imposition of any conditions (the “TIGIT Exercise Letter Agreement Effective Date”). The Company will pay the option exercise payment of </span><span style="font-weight:normal;background:#ffffff;">$35.0</span><span style="font-weight:normal;background:#ffffff;"> million to Junshi Biosciences no later than </span><span style="font-weight:normal;background:#ffffff;">10 days</span><span style="font-weight:normal;background:#ffffff;"> following the TIGIT Exercise Letter Agreement Effective Date and, if applicable, will pay up to </span><span style="font-weight:normal;background:#ffffff;">$255</span><span style="font-weight:normal;background:#ffffff;"> million in development regulatory and sales milestones and an </span><span style="font-weight:normal;background:#ffffff;">18%</span><span style="font-weight:normal;background:#ffffff;"> royalty on net product revenue as set forth under the Collaboration Agreement. Pursuant to the TIGIT Exercise Letter Agreement, Coherus will lead further development of the TIGIT antibodies included in the TIGIT Program, including JS006, in the United States and Canada, after the date it makes the option exercise payment and will be responsible for the associated development costs as set forth in the Collaboration Agreement.</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In January 2022, the Company initiated the process for the exercise of our option to license JS006, a TIGIT-targeted antibody, in the United States and Canada from <span style="color:#0a0a0a;background:#ffffff;">Junshi Biosciences, </span>expanding the companies’ 2021 immuno-oncology collaboration agreement<span style="color:#0a0a0a;background:#ffffff;">. Antibodies blocking TIGIT (T cell immunoglobulin and ITIM domain) have shown potential for synergistic anti-tumor activity in combination with PD-1/PD-L1 inhibitors. In pre-clinical studies, JS006 has demonstrated strong binding affinity and inhibition of the TIGIT pathway. IND applications allowing clinical development of JS006 have been approved in China and in the United States. A dose escalation, dose expansion clinical trial (NCT05061628) evaluating the safety, tolerability and pharmacokinetic properties of JS006 as monotherapy and in combination with PD-1 inhibitor toripalimab in patients with advanced solid tumors is ongoing in China. </span>The Company plans to advance toripalimab in combination with JS006 in a clinical trial in North America later in 2022.</p> 400000000.0 100000000.0 100000000.0 100000000.0 0.082 50000000.0 50000000.0 100000000.0 50000000.0 0.0825 0.0100 0.0200 0.0300 0.0200 0.0100 81900000 0.082 200000000 210000000 300000000 35000000.0 P10D 255000000 0.18 EXCEL 105 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( )N+5U0'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 " ";BU=4=;+1?NT K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)OITU1)'1S43PI""XHWD(RNQMLFI",M/OVIG&WB^@#>,S,GV^^ M@>EU$-I'?(X^8"2+Z6IVPYB$#AMV( H"(.D#.I7JG!AS<^>C4Y2?<0]!Z0^U M1^!-GQI:Q;V3&1 M&C7F7\D*.@;\6[+N>"WHKM^7UQ_^%V$G3=V9_^Q M\5E0]O#K+N074$L#!!0 ( )N+5U297)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ MFXM75-\CZI:@!@ [!L !@ !X;"]W;W)K3%FB\UYRVWM;MQ&JU";&YV+LS5;\3G7/]8S"5>=$B6($IZJ2*1$\N5Y:^A^ M&G?S@/R)GQ'?J+US8CYE(<2#N9@&YRW',.(Q][6!8'!XY",>QP8)>/R[!6V5 M[S2!^^<[]$G^\? Q"Z;X2,2_HD"'YZV3%@GXDF6QOA6;+WS[03V#YXM8Y;]D M4SS;[;:(GRDMDFTP,$BBM#BRIVTB]@).G ,!=!M 7P6XA][@;0.\I@'=;4 W MSTSQ*7D>QDRSBS,I-D2:IP'-G.3)S*/A\Z/4U'VN)?P;09R^& L_@S)JPM* M7*4ZTL]DFA;MR=2E37[,Q^3#NX]G'0VO,T$=?PM]64#3 ] N)=]$JD,%N $/ M7@)T@&=)EN[(7E(4<_N)K MO#+U7H[G'< ;B4R9C5(VS[QVYLW->WRI.1VTHB; B'PA81$ ;& +)XA M:TLN>>I7TL1!9TQJ,IU.260QE<&4.TSB?E5'W*(V,;9"U%$_/1&D S;,* 'F4Z>B[5O@-)#)*5T0LR5P+_R$4 M<<"E.D8R=EIF[!3]N*UN3J*8DYLL67!9E2 9(I>1F/N1J9,Z>O_6[3N?H7%@N7/W',AMPM4V-BC\$=0( MBDF@CB.1I5H^PS&H_@ 5N<.A_0\C]QMH$N.1;P.S5%";\/8 M6J-R<:M!V=YM1"5;''*>19H7;;/O.!A+:V0N[D"O68[,%;3).[%)*QGB<+<\ MV A0>P.#\;/.YN)V])I?V6EF4CQ&!X2Z!G,TQ*A9@W-Q7WI-;29 GF/R5[0^ MW)-QQ-.NT^]AW*S!N;@9Y64,@57()"8KU'H)Q=4>AGB!,?GY<[(0<25='&#T MY7:.,;&&07%UWZ6,7#WY(4M7_* #UP#=#.?CX9\8)VL1M)%%_()9=OLA!0V# MPC(%C2\@4Z6RZM97@WG/%<;-&@)M9 @_10QVSV0QFI*JDA&.=",P0E;[:2/M M'V52FB%E,6/(VQ:(;%9-#$>L2955?=I(]:>IYK)8-S%S![:C6LD,1ZQA9D6? M-A+]O'1D!%ZT$K):-'"<:R:APPQ]GP-0/OO((3&.5OPIKMW3T>26#+,@TN"3 M0PW3$%T,Y"8Q6U5RQ?%J9JG4F@'%=7S'Z:!.U$Q"9*IT803O6;+^3.YAX+PB MU]WCI3(]F_2KA<&0'[ M'1!T"&.?9,W2RNY9 UA+S:J^UTCUYR%8$DH(AZDE9%7?:Z;Z+T8M1[ MID$K4C/ J%I\W"+WGIYU'JM86<7W&BG^+%O$D0]")5B5 MRH^W*/T]!B=>O^_T'<\[0,%*NX=+\LX')Y$R8]9[#B,X;-6J!J[==FG;0Y=1 MK:)[S1:L7G";P,WJ;H>#U2WN6CGW<#U^S6J[TG>8%PXWN]LC M1@/S;29%?+.P5.R4E'?+K:QAOH'3L8\7^V#?F)%016*^A%#G> "]719;2\6% M%NM\LV4AM!9)?AIR%G!I'H#_ET+HW85Y0;G!=_$?4$L#!!0 ( )N+5U3F MIV*K508 -,9 8 >&PO=V]R:W-H965T&ULK9EM;]LV M$,>_"F$46 LD,1_TF"4&V@3;"FQKT+3;:T:B8Z&2Z)*4T^S3[R@[EBU2= ;L M16+).I[^//+X.])73U)]TRLA#/K1U*V^GJV,65_.Y[I8B8;K"[D6+3Q92M5P M [?J<:[72O"R;]34EP9^\5\<;7FC^)>F*_K.P5W\[V7LFI$JRO9(B66U[/WY/*&Q;9! M;_%7)9[TP36R77F0\IN]^5A>S[!5)&I1&.N"P\=&W(BZMIY Q_>=T]G^G;;A MX?6+]U_ZSD-G'K@6-[+^NRK-ZGJ6S5 IEKRKS6?Y])O8=:@76,A:]__1T\X6 MSU#1:2.;76-0T%3M]I/_V 7BH &))AK070/ZV@9LUX#U'=TJZ[MURPU?7"GY MA)2U!F_VHH]-WQIZ4[5V&.^-@J<5M#.+#[SF;2'0O?6@T3GZ>G^+WKYYA]Z@ MJD5?5K+3O"WUU=S RVR3>;%S_&'KF$XXOA7%!6+D#%%,B:?YS>N;X^/F<^CB MOI]TWT_:^V,3_FXZI41K$-<:^GD9\,CV'EGO,9KRR/4*06Q082_$]Z[:\!I> MX8W5UE72N[*9M5E$)"5Y?#7?',;$-8LC0N)L;W:D--HKC8)*ORA>"LBY0H#$ MAUKH,]0*XY.Y]1,?O)]0ABD=R?28Q2F.$K_,>"\S#LK\V&X@?%(]^Y3%SBM9 MFD1C8:Y5%%'&_+J2O:XDJ.M.B36O2LBZMEO"LM.IJGWT:4S [O, M9.+DKHB,C)6Z1@03/)'>*338P;QC"?2 MFQR@AIP0:GC[6,$*%!CUG8_#E].$.A)/6!TK'"!!:%#AKU*63U5=>X51YY5Y M-![B$T;'L@;2D#!J/AWD\NE!9IYIAND8-3XS&D]J'5A#3L"FS^[ ^+KP2-*< ML6BLS[7+(I)$$WE-!LJ0^%650%WQAZJN3"6"Y0 9,$'"G'A?%+(#_J,U?[:8 M]?;>L_HG),['G?>8Q123B;X/E"!A3(!$U8D2:H$';FP=L!1"]TN<$EJHC5^S M"X$TQS0=:W;-,A ]-5X#+4@8%R^:"]G WD5S6_U[9;H@H! R9U[YS&@43<@< M>$'"P'B1.;"W<">:5[>+A2@C;GA=,YHD4YBC SUHF!['-#ZAE;ID($G,'+$^ MNR@&RPFU T)H&"&P&Z#H1@+QE.E!\JFU@WW%U.0=8$/#L &I,?HB5(-JR;VK G4QDL:Q4YKYS")(PPF! VQH>$_S MN^!:'&;527Q3=P^3TIB,];I6>1Y-#?V ,!I&V+;0^$]R75*EL3-3/3C#\51P M!YK1,,VV2]>I)C8'O!=ZC4OQ/5LO9Y^#AR\ M%N:6#:MLD;8O0&_?X N,,;&K*MKPNA,_([WB MRA8WG5E)5?TCRDO$,#[#V[_]\TKK/;8[HV&'4L+H7*(T.6 J[>Q1U5GMI):B_YPLG[V#BMSX3CF9]#D.& #.ED8 MG>_+LK*U$Z2,/20XKUI4\'4%*>05Z7*1D"C-G!V/SQ!'+,\GTIL-"&5AA$)% MU37=EI:[B@I*0"56]A!Y ZNJU/ZS-I>+YS0=KTFGK(Y%'QP*AN%Y*+H4RZJH MO,LF,YKA M/)U2.Y"4A4GJ+/9]RKU:?>R'\ _2&-GTERO!0;8U@.=+"1S8W=AS_?WO.(M_ 5!+ P04 M " ";BU=4R_'W3T(" !M!@ & 'AL+W=O0BVN>?P.W9R25LN#K($4.BUHDPNG%*I^M%U95Y"A>6,U\#TG1T7 M%59Z*O:NK 7@PHHJZ@:>E[@5)LS)4KNV%EG*&T4)@[5 LJDJ+'XM@?)VX?C. M:>&9[$ME%MPLK?$>-J!>ZK70,W=P*4@%3!+.D(#=POGD/ZX24V\+OA-HY6B, M3)(MYPL+T=8 :7&2&/\[#V=X9%&.!Z?W#_;[#K+%DM8 M>?L%^CRQ\L(*9ZG@+1*F6KN9@=T;J]9I"#.GN%%" MWR5:I[(EIICE@#;&0:+W:RR J1(4R3&5']!'] ZY2)9Z6::NTD\T.C?OW9>= M>W#!_0GR&0K].Q1X@3\A7UTO]\[EKLXYA V&L('U"Z\*^P_#<# ,K6%TP7#% MJTK_%O4IY8<[5&.!CI@V,+51G='<&IF_UC'S9I[GZ5TYCC?DOV5GG-' &=W MV9TFPHTJN2"_H9CB[0SC$4CH]9\WR-=4GE'' W5\.S61LIDFCO_BF"0,\41C$?AA&]].\R<";W,ZK.Z=4F!6$[:>@DVNA)PJGH=U1,S"-^!L6>\(D MHK#34F\VUQZB:V[=1/':]H&PO=V]R:W-H965T&ULK5AM;]LX#/XK0K /'= UEF3+=M$&6),[W(#M5K3;[;,;*XDQV\I9 M2MK^^Z-DUTXEV==[^9+XY2'-AZ1(2E>/HODI=YPK]%25M;R>[93:7\[G\%(_7,SQ[>7!7;'=*/Y@OKO;9EM]S]7U_V\#=O->2%Q6O92%J MU/#-]>PCOER14 L8Q!\%?Y0GUTA3>1#BI[[YE%_/ FT1+_E::149_!WYDI>E MU@1V_-DIG?7?U(*GUR_:?S7D@(0 M1R61V*"O>]YD.AX2?4#?[U?H[-U[] X5-?JV$P>9U;F\FBOXK!:>K[M/W+2? M(".?P 1]$;7:2?1+G?/\M8(YV-L;35Z,OB&3&E=\?8$H/D=&%A'"4D? U;>;1%+(@';:^H1#V5:-(K2R$5 M@H1#_ EJG.1RRC^L5\HF_6.40IYOA<@EDJ+,?>YI=40GA*(X2FWON"@:,Q9; MSG%1. [BQ.^;N*<13]*XXY)GS7IG_)-#G$NQUVO81R9VS604!Y'%QH7AD !K MBXX+2T.CK)))U[J/I%O3U'6UY#_2D-K2R':E=(I>O1T9O%B6LR2V-, M+68>&$V#V&;F@\4!C?W4TIY:.DGMFU# 9VWGLH].ZF9=&H2!9>?2A5&<1G8\ M5RZ,A D-J)\.#H9V$4P2.OLLI'P/'6$M*HXVC:B0Z)N&MS<$CB4?"*-)E%C$ M/$ <0:K:@?+A@CAF(TF(3SHAGJ3VJ5:\X1"I+DKH#%B6AYQ+J*4EM,D<[;-& M/??OH9"\(^=1"*T _L,T,3'6EU&,8"1#:L?1,ZQ4B;CN? @Z!Z\>>-/WKK8% M&3'=3,[A0W+/S2A4/K_WNA-[W$E2>Z$NO3B,&;.]Z<'AF 4CU1N3P9MDTIM? M@7R#SCI?O63,.:JYMTQUVE[;F]AKV8.*(KL?>4"$!6/I,71I3/^VMYZ5I]G_ MP"'(_.5.94_^A=WIM:C%. AL=BX0TPC:A4W0Q:4DCJ,1AL/P@*>GAT\]$3U$ M' L]VWL)A<[W'2HNA(:,VD1<%$E#,L)CF!QP],\BY241.6/+2%1<(*:$A$[: MN;@D3>A8Q1U&%LPF!R$W[Z#>(KG+FLF1$0_#!)Z>)FXR6:R]+FKEDE,7T8O$ M'H0\,'R1V W)BR+IB'>&T0%/SPZKHCPH>U/1F9^\S7P7AB\8L3P?UA]J4\_Y =H8EN.:H/ID% :S$1EN@@H7' !@PBOS\H&)-T!?TW"4&& M'D^F>_QH0A"W]<91&*:,6NY:^I XQ##[VGGA0;*4Q6F*F=^Y9&CH9+JA3^0& M<=O>&!,7F= PQ;"V;28>G10G41J.I D9FBF9;J:WW9[NSK>G>ZUSZ&?D/V\[ MR= ZR/^R\23>G2=S:JX'I[>>-F[ETQ>QTQK>\IF?')!4O-F:@R8):^I0J_;8 MH7_:'V9]-$T)V9>LV1:U1"7?@,K@(H8\:-I#I_9&B;TY MAGD02HG*7.YXEO-& ^#]1@CU&PO=V]R:W-H965T&ULE51-;]LP#/TK MA-%#"VQU[#CI!Q(#3;-A/10+FG4[*S8="Y4E3V+J]M]7DATO+9(BNU@2Q??( M1UJ<-$H_F1*1X*42TDR#DJB^#D.3E5@Q.#KDIPA3":'L*>Y:<5R@-5Q(T%M/@)KJ>)\[?._SFV)B=/3@E*Z6>W.$NGP8#EQ * MS,@Q,+L\XRT*X8AL&G\[SJ /Z8"[^RW[=Z_=:EDQ@[=*_.$YE=/@,H <"[81 M]*":']CI&3F^3 GCO]"TON-Q -G&D*HZL,V@XK)=V4M7AQU = @0=X#X(R Y M !AV@.&Q@*0#^%*'K11?ASDCEDZT:D [;\OF-KZ8'FWE<^G:OB1M;[G%4;HD M1FC;2 94 3]KU,SUP\#I@FEK+I%XQL09?(7'Y1Q.3\[@!+B$7Z7:&"9S,PG) MIN'(PJP+.6M#Q@="1C'<*\MLX)O,,7]/$-K\>Q'Q5L0L_I1QCMDY#*,O$ _B M:$]"M\?#!WO@\Z/AT=4G:H9]2X:>;_B?+?F$.NFI$T^='*"^DX0:#0&^V+EA M$ JM*B#-I&%9V_>&4VG?L[ YY% S3:_[.MR&&?LP;K(\I_$HL:5_WJWZ'J?D MZO*]TWR?T^BB=VIEACL_>(5Z[0>%@4QM)+6_26_M9]&-?X(?[#,[H]J1\H^F M'7#W3*^YU2^PL)2#\XM1 +H=&NV!5.V?T4J1?91^6]HYB]HYV/M"*=H>7(!^ M&PO=V]R:W-H965T M&ULI55=;YLP%/TK%NI#*[4E& *T2B(UR:956K>J6;=G%VX" M*]B9[7STW^_:$)9/%&DOP3;WG.MS;KBWMQ+R764 FJS+@JN^DVD]OW==E610 M,G4KYL#QS53(DFG)5&+ MLF3R8PB%6/4=S]D<2)CVG0?O M?AR9>!OP,X>5VEH3H^1-B'>S>4S[3L=<" I(M&%@^%C""(K"$.$U_M2<3I/2 M +?7&_;/5CMJ>6,*1J+XE:AU!5YY(DH@=R0U\F87%Y*IZKL9[WJ7,.JYST1$Z/ MDB?!=:;()YY"NDO@HH!&!=VH&-)6QC$DM\3WK@GM4._(A4;GPSM'X..SX=Y= MBQJ_J8EO^?S_K4E+KJ#)%=A"&QI'7 M0:^6VRX?QGD^I4&P&S8^#(OO8M]OHG:$=!LAW5;3ONL,)$EVS=H6=M_B5M@D M"5O=PE:#C83CARDE\.2#:,FX*EC5PM+?^+W:NET3CKYB\31;'_L[5EFZ6P[0 M.-YSZ3#FAD;A<9.BYOY1Z_U'I^TY5O?HS+H?QF'=NS[=4W08%M]UN]&>)'>K MF94@9W8H**SL@NNJ(S2GS=QYL.UV[WR(\Z@:'_]HJF'VQ.0LYXH4,$7*SFV$ M+LMJ0%0;+>:V9;X)C0W8+C.\N*KG NAP.,BS>3A:*[4\MUD(J.Y6(3R;;X4 MF7XRRXM%J/1M<3>1RT*$<6FT2"?(\^AD$2;9Z.B@_.VZ.#K(5RI-,G%= +E: M+,+BV[%(\X?#$1P]_? IN9LK\\/DZ& 9WHD;H;XLKPM]-]EXB9.%R&229Z 0 ML\/1>_AN2GQC4"+^3L2#W+H&)I7;//]J;B[BPY%G(A*IB)1Q$>H_]^)$I*GQ MI./XKW(ZVK1I#+>OG[S_42:OD[D-I3C)TW^26,T/1VP$8C$+5ZGZE#^#W#8E6!K1O2$%E$.P80-QBP"H#MMM"T&+ *P.^8Q"T M%LY[JIRWVT]M;KC5I;>2HWW*TW)FTF3P6'NQ6'K29/)8=ES2?KX5N. M_=-0A4<'1?X "H/7_LQ%.8%*>SWDD\S,]1M5Z*>)ME-'-RI40L]=)4$^ S-A$E7M'*_; M02WM( \R<)MG*PF6X3>]Z( D Y]NOLB3?+'0<[YLV>'V9*#;]W&UUQ8=TPQ\#W3ZK&_X=S"Y MWQYR-H@3ZD/?0GZPD6,44 MWZ<(Q9.&N'#C.",/0@G[LV?34@D>L MS5>95JT/1:*T=@5Q(J-\I57MF](LD;*<(6$6;RSU ZF8[P%L9EG+&-BM8SZ'C\*(Z"0&A5C+-967%2O['$BA5%KNRDP_ M])3<%U6CV_&.F4/ 3'L FXG5Z@!VRX/G)=9C13V'MEP84Y\QVA)JK19@MUP8 M)G-MQM\58,UP:LJ'W9P_U7WT*M6J_[4NL1[YKN7Z"CHHG#.,'27N@6Q&6O,] M[";\LRSN4N#<646;O!T2O$(UZ%.C FHG^,'A$3%[$E\Z?(Y]WP9>N8",$\YM M[,>>C4^="6G>;)>(L)8ML%NW[):A0X:[2V*+D,##5/]KT>&P%B*P6XE\1R4. M;>$! X_:6Z-I'V0SGUJCP($BY65Z'-KZ04=, DK< :-:/Z"!^F& ICU'-MM1-]4/T*G)0,O>P8^KU038#WSJ$Z&;OGZ[.7.>#R-[R(QS8'?-G M#V"S7VKR1]WD_]/[9<](/D.VEH!ZN\YY2^:UED!#CQ[VJ=8+9"L*/4@=ZUL/ M8#/Z6GJ@H<<-C>CWKA.VY$ T" +4$E\M.%"WX/@Q:AFY^-Y, ZOC]P.;B=44 MCKHI_/NK9623^IAP"EO4,JHI'753^B"UC&Q*WI%)S6AJ0D;=A-Q++",'O6*$ MB.,T>5Y:G ZHV+/=JO7," MHL!W=)LC3,0\'G1T6ZT.<+,WB>_M)&:V$DWL5^OBF@>KJDN"I=+LW"':;HAO*WX]6R_%X5* M;E,!LESI#..5,+*%.@OA.)J'##J4VK07M)E?3?2DF^A["6SB.)I'+"B5AA5L M+VPSVJT7_]TLOT=B0^?0('TDM@,%(0D8L6?&I0/KEM@NH%9HG+DTM@/,]9ZZ M_94#J64'Z98=SY#8[BZTA45 M1SR.-U-H@=RG<1DZTM&\ZWQQ["X2_2$2L5, MFWIO ^VC6'^^N[Y1^;+\N/$V5RI?E)=S$>JEV@#T\UFNYUQU8[Z7W'Q$??0_ M4$L#!!0 ( )N+5U2HAC>]O@H &TO 8 >&PO=V]R:W-H965T&ULK5I=;]NX$OTK0K /+5 WXH>^BC1 $V^QN\!V@Z:]^RS+=*Q; M6?1*=-+<7W^'E"S*XE!QT7U)+'M(\0R'<\Z0O'J2S;=V*X0*ON^JNGU_L55J M_^[RLBVV8I>W;^5>U/#+1C:[7,%C\W#9[AN1KTVC775)PS"^W.5E?7%]9;Z[ M:ZZOY$%592WNFJ ]['9Y\WPC*OGT_H)<'+_X7#YLE?[B\OIJGS^(>Z&^[N\: M>+H<>EF7.U&WI:R#1FS>7WP@[Y91HAL8B_^4XJD=?0XTE)64W_3#[^OW%Z$> MD:A$H707.?Q[%+>BJG1/,(Y_^DXOAG?JAN//Q]X_&O 9I6WXE96?Y=KM7U_ MD5X$:[')#Y7Z+)]^$SV@2/=7R*HU?X.GWC:\"(I#J^2N;PPCV)5U]S__WCMB MU(#$G@:T;T"G#;BG >L;L',;\+X!-Y[IH!@_+'.57U\U\BEHM#7TIC\89YK6 M +^L];S?JP9^+:&=NKY7N1(PCZH-Y":XS=MM\!%BH0T6P=?[9?#JE]?!+T%9 M!U^V\M#F];J]NE3P6MWXLNA?<=.]@GI>06CPIZS5M@U^K==B?=K!)8QW�] M#OJ&SO:X%,7;@)$W 0TI009T>W[S$&F^/+LYR6;0L&$*F.F/>?K[:R^:7)7U M0[<(2E6*=J9;/G3+3;?HYD(BSW\UX.QX&&<]Z>RD@[19E MWB6S>AWD.]FH\G_F"\SS77?1R%6,1Q-_WKI&-$W3B=.1GFB4X3Y/!CC)+)Q[ M)8MO"YU0UP%X%EBF[:")[_HS&DN),XZ(L'@*R;5B*8DG\;9$K%B4$1Q4.H!* M9T']W91*+.1FHU,=3-<^+]>02^O#!F+AT.B@:$7S6!:BA2BK(#&N=42I+026 M:"#Y=B[0>?*W^X4G>=RDR'20$!]Y-HP\.W_D9?T(:T$VSS"R7 5K %%+%>RT M2LB+0NQ57A%\ZE+U@NS MA@%.(XY.7Y=M(0^U"N 1-,HWH?(59(%6%#!W;M+LJ2ET!DC"T0@[J(C5@D03 MJR5J%?O0CAB8G(>VK&'"1*N.BRS8-')WDDB,&\1*#;Y (1-GF)Q&R12R:\5X M.IU>Q(HRYDDNA%K(]#S(-AU7 I+-7'KINSP9"@T=6(A5Z,)RK4B2^F!9(B=L M%M;7/(/."X#@ZS4X[X$_0EK4(NAR/C!@;W&W_BO'@DFBJ%I:(%2%AXELI5@B0 M:!;!7Y"*&TAVQ^Q@A0'JR,C-)">8NI!8Q4#B6=US>TVKQ^ M:D!=CU1)VPK0.7J.JC)?E=6+"H583B?SI/ZER=="ZR=1/NK4V;[1:@EU'<*_ M/!Q![IWGFD':I&2J4% [3K+,YT/+Z&2>TG\_!HEOK1AR9W,L_L=)D500 C;IM0):==J0<(TYS_]> V/0G5I>\$2[F)U[4C$"9_J?\2. M D_XYM8* 3HO!#2)M>=O %%+^'2>\.\.3;$%?==V!:_VFWHV 2/^.91[K9Q0 MOV%T3=-LZC;$+*%L2C-H;RGU\8RE?CI/_7>-+(18MUV5! 717K9Y]4-(;ZE+ MZ<0G4ZGE<_H"GX_=7IK)[7:ORA\H7"G&XBD%P3&=!L20)BQUPQ\4]G8I>K'M;/P&"49LR3/YDG^7ZE+&<+Y0\G.9;U X2@B^*+"NS^7WXCV6= MU\79-,4L_['YO?/3101J;2?KH-4[T+"8-D)70Z92U4OK4*]%\V2V-MMA%PQD MJVY5MOHTLE.OQX;P0XM&S)*Y^^8IB3R"FEG.92]P[@D8&-+![,;J36,)(=&H M4N>!3U*AX7#+7+:DE)+(HZF8I4OV EWVI*1'4N3[O=;%>05\N5?&::,-;V>@ MP?H@]&%9C(X8*8M)2A)?6K TREXJBWV>/ D1-($-\3(T\\7!#7-I$4J4T!,( MW+(B_Q%6U <(027S^OR1+;E+6@G-?'J36]+B/T):7L<>]N:\1S1%V85-OR2[ M@$%/$UW^(B'+IL(1,TOX=!]CB9A%491ZT%LRY/-D>(I^?UP6)K&8LQZQVU?R M&?BFPSM8[*L<+1\Y5N4ZM3!FE3K)&[.*B&>'B5N&Y?,,^R7_+O1.1;D>KW,= MB.TV;[0L4:HRUP#T/'^^_XI/+T:>B;.?AIFEZ92)42OBB^W1H?<\#]]!TB_* M/10"1[40;&03; QWB?Z40:ZJ\B'WAS'"H&,5UL-$K)CO#(%;EN5GUK[CBG?S M(O7V(TLB$=D=1N71@/OWT>&\X6G&S+';6%K(Q'[,X;8"4>RKK64:N+U$3N2)%GH\(9KES#BNSS K1[A M\WKD?.A!K@)A1.@<;$1WD"1FT_H>L2 +8304]EG5W!]'98CU]J=4HT;Q&,3?1#&'I]'T\&%R:J.:%YU3/%TUY4T+:.8D/-I2J"HJL M3HCF=8*YX+J0FP74Z\=#5[E2.9B9P0_$I*?+40UC%36YPH#/)[*;SIP(17;F MF7/;"[&"^/3D]6ATQVY>=OQ[_CB16K@WD#/W9'J1 S'25:4'IY4>T?Q>NR>9 MF;W*VE[$&?9N((N_++Y.QV+E1'3>]KQ_SUI[/I\<-':W"_OCH!<.>_H!G-S; M)%,UB!DY9W2(499-Q>[EZ![R3C0/YCYW&YCQ=[=[AV^'.^,?S$WIR?W'9>2:7DSGSYY T%)N[=[=1\V:Y' 3$]/OSS] M,L,?KMONB]T8TV??MG5C?[RWZ?O=BXZ?WW >?JO6FQPD_[SYV]-=#/TI9;4UCJ[;).K/Z\=[YZ8M7 MC_$\/_#WRES;Z-\95K)LVR_XXVWYX[T3$&1J4_08(:?_NS(7IJXQ$)'Q5<>\ MYZ?$B_&_W>@_\]II+CZWF"\8JV MMOS?[%J>?7IR+RL&V[=;?9DHV%:-_'_^3?D0O?#\V MG^L(9TRT3,96O\S[_ MZ8>NO1-GYT713LT?=6LLX]M7165L3\\[(D #/.PT,E>R61G1R8[/ MMTV_L=F;IC1E.L!#HMR3?^;(?W5VXXBO3;'('IW.LK.3L],;QGODV?&(QWOT M[V9',OMC/_MCGOWQ_\UFW#S91;LQW6"S5U5[22,TA;&S[&U#_/RU[8W-^C:[ M:!M+XY=Y;\KLYZK)FZ+*Z^RRIP](,7N;G2ZRU\867;5CFHG.?F.R5X.ER:S- MCL]Q'\_]Y3^>GYV=O+QHM[N\V?-?IR^SM@M?\.OZQ8.LLEF>%>UV:SH0,K<] MV8UL6;6[34X:6IBA)P;5> 0#9JN6-(A()\HP76>LR;MB,R.UO2)SM,,:F,]A M3,=]6DG5-.U5#J.15=OMT+0T1I?O*N%-3R:PSV@["M,MLM]H^&@9I\]>VLSV M'?%IO0?9],)RJ.J2Z*_)=&+G9,QYVY *M_34JJ.Q-I4UV6J =I AZ#AWW3ML-YD#9EKF]=$"@BEC2B)S,Z2@-!#N[;K5[1O+;[\^?7Y/-_M MNO:*7\<*F$UVFN@-4?=UR+N>1F/6U/FRI;G;#NO..Y/5;<&D5$WVR937;5MF M%U6_GV47Q#WR$DV5\XOT_45.TEO5=1M_.<,^[ Q;XWJ?4)&1M:YM]OGUFU]_ MOSB?$;-H;VVUK>J\ PM_-4.=TZ;CF[IMUG/8=&+EFE@W$%W[WLS!38S45UMZ MF+]>T6-M-P-%$(//307Z68J5"PF3?O]\^?;]I]_Q.)D7LUV:CLW+++O>5,6& MQW $[^J\X=VM\X%V;W(*B!_)=+XBGF9_&^I])O;JT2S;T2=XGK[9\E;FI/?K MSK!VB0#\==A674XFOQFPCJ$SM)+SY9+\T_0.TBK*H>BS7;4ST'G6AH[DRD)Z MC/$/D.R6K-NDD]C?'6W1-E_.F BR+O./K^>G_*]E6^ZSI0$O57-D_XG7*AY0 M&2;W;T-C-Q44WJK"$X&+6?:N+^F_%V_?O_GT[BWV[]U0T!I)-:(M]A31X'.R M:^3[:2(2FTA!LPY^UDYS&G)WD3=YF9,ZM5N08;[.^&.2)7.5%]6? ZTQNW]^ M18)4-0_BZ?_)27FFMS 6V#2:DM29]"N[?SG\N6F'!X$!V:O<5KS/P;*"<]C& MO%"K!2X7L>%=><-K@^'=Y&26EL8TM)UF1WK)&X)!NA(V27;C\^)RD?UR?OY1 M-;*HA]+P$G)Q(4J,6&E^ACZZWM"^[N?M=4.CVF%IJ[+*H?^ILI8M+9ZLHM#" MZAOYJ*HAH396F'9%K^?+VOA/,^Q]ST.>US5)-WV,%?+WSGR3_6QLSNA-B%OF M=#-P@*$8][.3_*7I;L!Z"7; M-F9F9[X.%2T#6DD>B)65;, V_V*R/X92/B&M,GY:ED!+R'T'S;05BM"'AG:F9#6=FB;BT9 M"F+N^T @L*OE_0UD$0/(XT#YX38Q7L=*RP.VLF\M20:[OHD%=-B%NC+L6\C% M82&Y;1O>:W@Q,6]%U17#EKB+S6,AHFT)5(#+_-R2U0.J1ZR$'H"9LA]D9@9A M59%W'2O)55X/)N*4N*O +))CP_I*D^FS(!@2B_"E(D-,-I\^(N:P#LLJ;3MT M3&80&KR&.2PL@\G)SH-1Y/@PX[ 3-:7U4T"!:(-P>\>C5HU$3<2Q&2D2O9=; M7H,AV6JW5<'B6I5&A-'Z/02^V !V['(6D-Q)"6QF=O'A[V_)-'^?$4N6M)0O M-,Q V(*U0K'. 1B)5#,/\-%OPB(&E:G*6<0!!6(+ Q!H.-:C6;NAVK57%J1G-87C:,A%\,2U0&$5/ M?GPBA2>@71>S[8P1C1P@*ILZ^I(!6EW!-#C][&![*\:$^PP9 \B.>*X)8'9! MT'?&_\W>D+TEBD0&63P(7%<%GN;OY5'&RF;T:!<>Y>\=&I*_\,2&?#O14U?T M)FBYHC=$W-GLDW%<$PO820V=6!9BW?B-LZ:#S!9DF[W>*NQ,-0I1)"310AYAQ_"^OLA0SUO6;#UG9(?AIQ(R(CPD^ M9VKDR!4JJ=F*EF9?<&QV\NCEO_W_?Z=83?($ 88CTK_/Y))7HM7:!_YQ('3\ MYX3^0Z;QG!P>68NFP6;0"L1@'U)_X:3@8!_<$]]E3QZ?SDZ?/(\^.7WV;/;T M:?S)L[/9HR=/8\'D \2R=Y>2E.(GWX\I_OXD MH?C1[/3[TW_YMIT#VY4WL?R?_?^[;-7CTV>TJB=WVKQC>Q7O4?QO[-/_8D] MVM-'8])NWJ4QB0P7;*]>BMJK1!$4)OSZ[5AU,B1@74!!%L,#PD9HS9M,W>HI[W54*5Q1$$Q/6JB6W# ]* M&[OLDRU)00=Q8H>44P3M2X,$ O"*V'=D,F@2#.:86T1IK3N0J+)#*(WC)\(, M!S2-J*+A=TB)[D.0QII002Z)X_(.T<1E#<)\'2MQT'4UB( MQ+C-&H$LQ4+8!<"@XQSEK8R'IG$V!FE ^O=57M5X:DX*/$O0XM'A0K(&C = M".LD5I- 8)I4+!_A5=6%)+ 83HJ=+1CQN:'0BB ^\7)-A*M<\)>,K@^W;[31 M(:;7M#7M#MO'%2*P@=.3IA1 :C8P9,@T-_2WR>YCH@8=6(^]LBGNC30==&HLJLE^CO8Q(B# MS/,0)F[STC@!KIJ2;&Z)_58>$=Q&4"4ZWOG03V9;9/^MHA,+O&1'(STGA\0R M0OKM##F94IWR4%Z0='0:(V:FLDHE6RD25W9IHZ56B2TG!4=LW4Q^E^D8P%88)C4HE_4I18LR/@K!OQ M+6SYG83VT,7?US33 Z5@!FIF:G'4UR.?#R>3$;AH^N!NML12[.=KFH)6+EET M!NF@%4!]%E*"*OJL\M-*>TW\^>YT\1BPH.:DRG2>.2T,$7Z:[/,BR^TY^$/22ON-?7' MR &I.$GG<>!-"]OU#LA,F9S8H,4YF$@B,! V1#!A_#IR)2Z=%*H>UN>=)A-] M,S?&5U).KN(P@%@;)\ ^3QR8Y-.PDG=TL"_.:=&((4NXS?GFEFHA;G6I+R M5UR8@[%U"52==7)BA5CP>-$+Y'89V*#+@RJ/9A5GBR)DEAQN<"F).D07)+=M( M<&]+QD>RD31W8AQO"(OB69?["(XC3Y$MNS:7Q)&4,6ELH/DT.1^Q2 A,()^K M>+)-CQ-+XY+(5'+T #PZ_UB:%1M3$0E#)3NT 5/Z&#&MV;3A;'8HCJN=L(*/]9S@B6N[VLA1[RPG25>3'$7MP'LB4 MZ2974LF))&Y\..1;/98?D'%S_:B7$.K'(D9*YZ*=5OCA'; MIF)+%S'XF@1BXQ.XSNA$NH62<61"%>TT2&^B?V#HI'#DTL (_YPE81O9&>&9 M"S-8>*1H6(-66!S9*#=WR@)$X\IQ-<5EPF[=:PVEV(NYJ@!FT)XF;.Z86>D\ M"@Q]%&3OYDM@]6C.V-BLR6DA#BJ^S(>=#%!Q1H3PHVE*R(>, M#N%C=9M+PANQ7W=5(:?]=C6B1]6"-9\+?+X('Y/9&%.&-"KQ3&N;4A6A$'K5 MY5OC)*6<)6D9>$?,0:C=3:/#LMJJM+.9Q%"<.&\:6(G+80D[TU<2\U @JKH^ M-F^:IG< ;Z*$S9*%W@"4?@U4"_*JO <7 L?Q,D?27A%;BF>7^V11D6/16OI= MR"/2)A#BE-XDJD+Z3U"QV[LR V+'J I(HQ(!AE[05125@R[C])@4L\M@<4WG6"?_ X52![P#$7C=9_"@!ETYW^5=O_?A>"3>#)SB M9VC57_*UE,M868B#JXY;'F?2(J03,- EZ6E)1CDSTM9703>2&2!!-)#N!6+$ M#E:N)02 +B09X0S<, C.029F638]%2J2NRA8"^W/2FK5$>-R#@8K* M.NUMBER'26K_W%.'7(&LB+?23Q=X=DU1FYF7[77CPBK7&B QJ4L C=8G36:< M_,FOVDZ,(D)\6L@?XJN6^RC[.$LFT@0G4^"BLP0_D(YL0SX3_JER<(ZV?DD< M89.\#/9:L> UU[*7)HG618%7V;H%N&)3>&,UC9-<.U?O)\:7@G>CAD2KP1*G M"B;,9;P3:E$EEZ+>1@M>(E(B^;WO"HLM "&]@(?(:$"(C]EHMA%MG30QN,Z< M/O]B&HD^MSO3"Q:3R%"ACW@\I]]=T'7#*_7K\(T--#?17Q4BRY*'4(5:9!\) MR78.#'5FC3P:Y$T:^'+V,^39I_O<8A3:L+J%/AH//V(_#U9VP]J/QAR3O@8O M]#7+BT^N.!].&%1%P8,@;1-,*02ZS$:&6M+ NZK79 \G4]4D'':K5M9;(?1_ M=NW2-SJP@Y#W?(2^)""[XJ15P'^^?8?GB_([$WE^9P1)?K-F8%P(FZ8)!R;= M4S.++"4S0TT<5&+P:<:I;?3N(3(N)&!\)J"W3@#&CWL1M?G*D.>"=T5W18ZH M[JIRZ09VOF,V2@\)[-&NSI%^(TI+&Y+\LD&WUK>.)@F JB-3Y+'MQPXVH1?< MA%X'Z4Q./C;^XP1.L %B:QGGE$O4^XLJK(K,?=?K,E$ZXDI-[CJ]D+BJW,ZQ MR63Z7.(EMUY7@"@T7>C.DDN9.7>V_.F'[88/)%,_!!;/2NK1K7)18&KE*2N9M+^"%&/.$6@%W$ M+,\$P!(QMM7*F\DQH5'FVG=)5M:WV^PF-W2&_#%%D&WD:UN08TI-:0N:GMY= M7R%Q@N63 '=L&'$. <1*WQ:W5*/Z"R3-*>I;&T1BG_:FKM85S(^PFSTR;0!: M:&BWR$FN^FO> TR^W=4\BBS&O^'JS^2D^L/Z[DAP(@&'R7(;%4 U3;L:ZF3G M/!5M%_-[8KX99^413A:2''M]DW*-2RJ#=5J!H!AX>.XK]!-V%5?<._;?9$OWZ?%TB>=&/+ MX[Y_AZZ #8.=+3?-R[Y_(_840TW55"VPAHT+L9J$Y MER#.?^U;EZRO@UD/&%+HS?W"*\/F:$(*1K4D[4DK%.2-FT<99FD*,70#DL]8 M:LRPB*F..MRVM/2A\\$>S1FJ$!$-5KV$("DBPC+\Y5*5.B)&%5&B+"__- M&36$Z7R2O>0LG\M>Z@C##B_[TJHW&.-9IQ84E[X5F $CD"(/> M08V+E$KR*10)(?\A>0MROLU:V8K$V2,3WW+"X"-9J*#5Z'LR$S+Z[20GPH ML!)L<*(+0GF#)/8'#?FJC=8O+4IPPB_2"L2-1KT#],H[= N_8\ZK!W@W[A^. M(XEI)*7>+-K% W&;W;IP7)S@-:'OC,G!^+ EV-#;//4*/A*=Q16KC4TY1\UP<'@HX#/YC ML"8RO2;4)]QRM<\X>:;5GL%LW;7#SBUT\DNL/ M'-KKR%B^T?#D@O2;:_L]4Q%%.FGGT7'/* .-:K\\O4U.&V5%.E744*D'!(S6 M ZJNS) ^QE=1@YHF_G!:/]CVJ5*M+Q7Q-I%B5!2VN'.QCHAD06E^N8V.4VM& MRKU%L.?@.-NHB3+)+6L?CI8:V0+1L,RWIB/H+LH(51JLY>D406C@$U+BPDK] M6)/IKB^WL]HVZ82%/B<>2%9:#CM+WL(#H95L@CR@F?EP& ?\*^?,])4QJD$D MGF+W.%'B7EIDOYK>';NQ$X=RN4/*%X>T6(_NY.4@>>[[KBZ)9IN9/\+MV3LOYJ\[C<%I/RC8V# F00,4(G3[@FN<-B# M%@"NZ^:EI)ZYA.#6Q& H"""_&*B6EMQDU"EJ4OO,55*K1=(XH.7WQ3!I9OI0 M?!VB_N7CA[!( 1F'7;.\B\E!1I MU-[D=ED2"B/34-LV69$,,+&P7;YG5@AXFVY6"1G2JJ%HAFV ' -U==2P%G]V M="9[ZR*]SE3;)0KW/M$>I5CQZ-0.C>M+>EZG:.>^3\N"7FG':YW:\R%9Z6N= MI)V-$5*!+I%A."DB[CAJ&; +?]2-_6K:W3#R0[UV&%8.HN5>(A7FAD2]:_O0 M\<;53DO+L-+8V]OX8%?4>'X4;L?-X;Y C=;?:K_I,CF+Q1QP_T^I! MC>2H/RJ)E\S3U[XG#S.>A]:^V_=!BCZR^' ! W=8>_6,SBS+-TY7_?E"2;>- MZH'^@'2:T8!*RVNPD)T+"&)O*#N;]PD\2UH4@V:S4$<"/=.>1"_K7M?Q%GE1 M=9MZUB/P*I2-L)?JD^7(M)K$I>FOS2@5ZLZ77X2ZT+31%(O!S\/<\9AIO!4$"A4Y,] M.[;K9'R'AL8.B>H/5VS7'/^\>+ECW-BD)5]6$*MJV#KQ7$D&LIVX(P15-GBL MVI_34''TMW[H*211'?%(888CID$20>F9+!YT;(!<&E"J,IH+F3C0-675N-%' M[3E :]/'"2A?9Q3129IRT-336?:)(XY)$5 N9^%C(6)V(T?'N2)$Q>QO) /K M&B;T@,!O :$?VPL4,K8,14Q?]PY#DZK:ZDZE17:"GRP>ZX(.Y%8I8$ MU%:(1S68D[4A:27)1FF#;OA@CG@8?X9Z=-Z".,KJQ=O/1G=IN#^>%6.17003 M_R)R:M#3C])HKF[W!7DV=@ O:!'>TI][)_#".\A/8O)?9!_8] 3?2$.T>S+4 M>^\DW=]=[#3U\A1CH[/T7N!%K%B67%N1'OKQ=ZXXK#9+'*X[1I3T(_'1!0=' M%-M,HYB@DQ;<2UO1.ET&FK_X.A$]$(]*D/O(0:4RNP_L#+K90/G/R2:/V<%- MXTVL#ZZUX* /=U(5^92IZXM#2[DD7'_A+I-+%%XN#AM/_.'0!%K'7!LU>,6Q MCO;R*UH=]V"=C\^U^$*=[!ELK.L69%H020&(@1&:.%#O>B3]L(N;.GY^?9YT M<[BAN4>*\V*P]3,U0W*A1]3Z[YN_$O[X4RB^92[3BZ[PG&1?\)7O>@R-3(AB MD-;VGVA;'BU(4M3$0BY%DD_!R=!]=C;3TRUC_'.^74.F3,_N(%> 84W1H6] MS/:2DPT](#(_3OR7&P1@IF93/4>Z?#RUKND&X'G9C,%75:SVM& SJ)CPG%YX!F8ES+JF3)X2AMLL^JP(D[B41! M1X>KR_1$D#1+V^!8]-!2N*/+ZHKOO$11)L/9F32-Y77MN]/%([_([*O;ASC,.,*U=?C@<_ MVKJ5QND>+' [^W&KHFE0GG7OSK=I(TL\7M3>W''BXY81_5(95!]0JUVGC)Y6 M487@UNSKD>MB[OS^M ] [\#W3Y]]_](_YNF7)N)QG@NCD*G)&97'#N3BTP?? MKLLG>-8"XCB="D_-"6<;&M/'?N/PLCH3PHTW[/Z) M"Q8XX1E?]Q>$1IO"FK3N,"+W>)E@ZD3 $3%OQQ>DAMR4ZVG< O?O:LV=YUN? M/0BDP>Q;N0+.R,D)Q7S+_:$NXR"X?V(6,OJW6(BI-&?00U\.F#MFJV:.LD3 MN7SSWLRMSZJPM,67N6!K[KIM+/,DW6>2#M_-DF1QBINFU-9C3UO&:#D5$= 5'!E1SPT MM32RW-@\,#KMY"IA4WXZ:I:\$?#&' U):B 3SBH+C8A(W+6DT@GS_Z\%..:, MH$@^"NK:\R+4-FW'/+CG^U$%40E>F=B2)OL5LB)7LIX^7V3O)'C,SH,+BPE" M%.<.I[FF*H]>>RU@2*I,P]#8&7+7$YM5O*L@W\.KWA2;AN_N)2;$AT_BFP2" M!4UNL[0;=YI@=$S*'NDVR_1+US@0-6^-SY-]0?U":?07*(ZU7*YK %TQM;[' MR^K)]V"T68FU685I]\!9FZ14L2/RPPDEGSF,KA[L!CZL^';U#\SLKQR]=?+9 M03)LXIZ%,2>=MKCX4DK@2ICO=M+X873[*1E+]@S2YB?:A@X)Z.5$2W5_I 7O M-PV<&[CD(Z!I0E+#A:@'+77C>1(VX?Y%/2?_2W1._CP])^]B@LM_X$Q]N&@O MONXHN"I^-SBUD5&(3O=R!IAGE9/%M"]RXZ*_L9#\!-F=>A:?@HJT,W9^*:W> M#<_\^9=HNAQG<_K*PQ^>)*POC'H#-R;.L/D!XC1%-->HS6G;8CG1Q+.T'_\\ MHM(/S5TIWSU?/(LBY$>+YVF$_'CQQ'\P??1R?('&)<..5^P6+N*]G I:DLUV M8"P FPC!Y-T(S-B Z@3B)F:SCYJX='K&.-NV[0O.Q\1Z-O\ MCS3-A89B=W.!9FI]1T$*];VIJ9J)^']V%!<(%_Z!RRM<>[JK!ATT\(2\,/UO M92II]78Q,>=0 > YM_Q;_FW4_*%.SZHSH^61G[\H_KAPVS9M6.NFM M7@LB;6@#[CO0"-0#%)J+16(@(<4]54>N/!<)Y/P$+N/R$LJBXYP:<# W=,>5 M,;Z##F;V;)%]\)?[@I7R QM&3E>$2RV/]*A5TD4:NFWDUS$TH<#GD^7"L",K M\$3+W?;S=C4?0M.N^#L,%6MFE!F([GF3.R(GNH/\7"[8SD*Z Q=&RE^^/='Z MTUT:28KGOC($7&OCIPE,+T8LO;#U0)$\+A%ZL= MP>+S6G=W>BO%5&E4T%/H M3D52YY5>[8FQR:WH>X8WRS)ZNS^89XT.I%_$BV MZG1']:Q-&3F^9\DZEM_!)\I!GU58PB(17_XZ1 -C(Y/L<'1!",WPZ"EZ+ON- MKD*?M/)HN ,!HA]I L.?M*U#L:.7HI^3OP]DZ-A)/;[Z+->FW( )X7M7R)1 ML3>4U4Y0[K,MHIMA8ST@O'4+CYXH2'>R32Q6PM2C=B3(=>+E4]>>.$%W6;7O MXY;7?88RG,4,Q\R<6W V90N/*4U-!ZAH<'=#TI9+]PE!K&7;=7("K],4?B H M#BR"7\ZCX]WQ9-A69ZE=P7&" 396AO^T;D-#2K-LV7JZ_DYI0L?//?5,HK3L MWG^'FR(=@,,/REQNP%O\U$C!]2JY2](Y4SQA^0E$IGE=Z*'2)8 2S>,(/GQ3 M7:5K"9KG:)\AYQ9.@/.XUC5THN@/E,^Q%2[$FUW7E0RZ0UKR78U_X;*_E;*;QHDON#% M'QW%;TW9H=LK/Q5\XTVU\;/LT^5GT;8WEQ_EUU["Z]5J3NQ%F(@6F/"RFAZ. M'R'/3=N/VZ?[P:,,7&S?7*_'Q^^4KN M02RS\\O/_,W\]&R69BCN_];NR+L]>WSRX$5VR5YQM7?F[CS-2"0OTJ0?BK[5 MGW0[.3;GVX2=I.E'O^-B96K:XG#.UAY._=94'88ONILI+<2Z+J1^V?!C] MXNC64"1^P8>$>+GRXZ/^T\S]=.NY_&)I>%Q^]_4]!?(P7K59T:LGBV=/[@F4 M='_T[8Y_OW39]GV[Y7^B-\UT>("^7[7D"O0/3.!_T/:G_P%02P,$% @ MFXM75)^@GL]/!0 H1$ !D !X;"]W;W)K&UL M[5A?;]LV$/\JA-<-*<#:$O6_2P(D3HMV0[<@:3?LD99HBZA$:B05-]]^1\JV MY%AQ&F!%][ 76W>\.]X=?W/*LI%Y/S4\>[5N>GLC45%^Q:(=W6-57W MEZR2Z[.)/]DR;OBJ-)8Q.S]MZ(K=,O.IN59 S796"EXSH;D42+'EV>3"?WT9 M6GDG\ =G:SUX1C:2A92?+?&^.)MXUB%6L=Q8"Q3^[MB<594U!&[\O;$YV6UI M%8?/6^MO7>P0RX)J-I?5G[PPY=DDG:""+6E;F1NY?LGRJY1LI*@S7[ MX$)UVN <%_90;HV"50YZYOR&W3'1LM.9 6.6-=(GE$T2?H@Q2FU.B- M*%BQ;V &7NQ<(5M7+LE1BU$1 9I8O0"_+*(> MRMEPQYC>@/ S]"'_E6D-69I+U4A%71_92@09^K$GT@$1$B N("?\5K8J9Z\N MF5JQK[&2#(D B#E5!1>T0N\8K4R)T7L!1=([.9 GP4/B=U,RI7O>)G2W"4;KDH->+H4VW 6 MT1U5G"XJYGB\8-T9@"!3[+O@]+GXW5+T0FMH&_;L'A4YX0*94K8:?-8O>]31>Y@/ M^AUN("NVGPXCO&&F5:+G=4B_[&"&J#E(=-\#7J#0PU$Z9$0A]J)TP" I3N*A MA$\"'&2I#?Z.;T:7RO5\(S>-OJ8%@W?!MX/;O%7*YJ6!%B2+@^4P\7"2'39 MWP]PXD4'_"P$=G# CI,,^UD&D7(X[$?V.B$X3>*7A_P09Z/\ $=1-,+W?1QZ MRU *'S#2!/MA\EW[T!/]*(P)#DAZ(.[[$4[C<(0?XB AAXTH M(S@"^>.-R,=!,-YPPB =JW9,TC$^-"(O)L]N1%&$H\3O[9VD-D@R8/@>-!Y_ ML.5)'$:81/[1AO,OO:[&:MH&UD]9MI":KI":#=PIC$^[JPC,410H.P9:M-E" M419@(,#XG1V_H!58D] 9@&D_&(P.?M9H7E&HQ27OS.8;^%0PQ/&J&QU='=IA M,N^N1-:4G>YDQ0N'\HT]Y*[&>CIV"YP-KLVU'='MQP'8SL;;W:!WW-WWAXON MVMV+=Q\O/D#6.!1WQ9:@ZDV3:()4]T&@(XQLW"5\(0T Q3V6#-*CK "L+Z4T M6\)NL/LJ<_X/4$L#!!0 ( )N+5U3\]?$?!0@ ,,8 9 >&PO=V]R M:W-H965T[3]^0L[7SUV&E M5!1?2F/#R\$JQNK%>!SRE2IE&+E*67Q9.%_*B$>_'(?**UGPIM*,L\GD<%Q* M;0?G9_SNO3\_]7$5Z,3X_J^12?53Q ME^J]Q].XDU+H4MF@G15>+5X.+J8O+O=I/2_X5:MUZ/T6I,G%.\'$P( MD#(JCR1!XL^-NE+&D"# ^-S(''1'TL;^[U;Z:]8=NLQE4%?._*:+N'HY.!Z( M0BUD;>('M_ZG:O0Y('FY,X'_%>NT-ML?B+P.T97-9B HM4U_Y9?&#KT-QY-' M-F3-AHQQIX,8Y2L9Y?F9=VOA:36DT0]6E7<#G+;DE(_1XZO&OGC^6FHO?I6F M5N*=DJ'V"A:/X6P<(9R6C/-&T&42E#TB:)J)=\[&51 _VD(5VP+&0-5!RUIH ME]E.B:]4/A*SZ5!DDVRZ0]ZL4W7&\F;?H^J6Y/U.\CY+WO]^(^X6-!N)3RLE M%B3OAN6YA5AH*VVNI1':ANAKEBVD5R(W,@2]T*K I^B$L[PAD@AG$&_:+D4N MHUHZKU5X(?[QMY/#HY-3\5;=*".F>#[.IMFI^'?M(H147NXIW1S=W7M()\]O^HG2**!"<"64]#U'"DM) M.795;8R(RI>M[[[*OK/.OK_8WG%WX8:ZJIQO8$%23+BM:X&QPCK>"FF+WC:] MM" 6U(L"Q(KW2+D#Y\6#C&6T1Z>AX^/ODM/R&NZ&,T@>"4\O5UIYZ?/5K="! MDVXAZLJE5:"U"E$8M@*0L,8).1;O!EYNHG,$NZ&*&?T[A"]1O0);P#@HQ?2@ MK5>NK*2][;!K>X.S4P"F)0%"$7:WK3D7M2T"!3&,N%9,*A&]M&&A?.B(WX9( MZ\JB]A2JKSN[-:9E1!O;MO@+ 67[_D# HD+FM6IU+**,C0Y@=/ M<3:9G?YE?Q_)E_?6H0*H,96=W6 9<+S1^WYR448<6/."S;GTXI? MR;!BH^?T0WVN-0S,T)[=]_+S;MN>V)\>#:>'![TW;73N>M/N^@!2(2U1E/+! M.P_;WY]LX>Z+O/M,:Y,M%G>IM8WB ;T,SG62///V_<'OR/\OM@]GQ\/!H]HT>:7?]M=P^F)T,I]-OQYYV M_4EN_]7ZNYKS%I@5[3_6&_H%&Q<"B4 M5!CRQ]#"F [*D^>H2(L*_1/W+3C\EDD]%.N51CNV=K4IJ _"!^Y"VLJ+N0D, M[_!AFLFO5\X45 OU8@L1Y/%;ZF,ED)25JZDCH=HIFPENZ15'$Q4S3%YHGHNV M4G=G5#7Z!G0,F]4C?.S;(IMLVT):BZ-RU;0_.O412EU3+05YJ5_1N9 & *VD M]C"0@HEUT'6%Y95W2R]+H;[P(K1V(_(2''2_AE$,;E#L3493#';&D(;W>ZQ' MO;.&#@+:W#1/),,97:1&51K6@*='-&[3T<'?B;PW MRD=-;OP)'H>E@09X#SOZT8B"J-8E2[F/^0DY+6OZ/M AU$F/"S3HIDF(< +O M%4Q<]SHY>L/Y*&)K8L<"[[#NVM)@I1;T@N"\,'.SBF8!H"V!']YQMG M(-NTS; FDE%?SCR#_&9T2-UV0MND,9"D@)?2]-:F-O3%S?O6,#MLB\-H_&A] M3&1T%%'RSBS6M.E8 ?F*I;:NX%EQXXRNSPI,?: M9TA&S?Z];#893=HOSRE0GX@!.*Q2K"'%S/$HVT&=[*LI>$_.1V4U')+$O6K$ M[6"BZZ>,$T(]/?P*0G86EY2!D<7@P0K)0>:KD?AMI6Q'*:)%?-(-V^1]PCK; M::TF)!(#D5T:&H+R"/WGVKJ24CB8'HGSI2O C&0& NPKGF(#BR*D:0@!+PNN M*Z&7F#H8EF'0ND32'Y(9O [7_9%K,UYN!OJMT;^=[7/P'VF8]W\'WV=;?-_6 M&#XIZIQ1/^R"3A:J"?)O-Q*F5-$8 15*>7/+URRN1&>#7 K]0KL*%B*E<$Z@ M$*Z4UZY()M2E0HGH'WZK%571]MS^Q0%T8W7/'\0S IM-3OF) M?T]/GR<#2[067^BF2OD<42.7$$DVE($#9#O*Y\IH==/$:RZ]9S*VUEHT5Q1N MHV_*1U^8'*%'CM%#]Z#CWL4R.KDE7Y\C/DEZNF/NWG8W]!?I8GJS/%WOOY-^ M29&ULI5=M3^,X$/XK5@^=[J20YJTOL&TE**#=#]PAV+W5?723 M26.M8^=LIX']]3=VVC1%I1+L%U+;,X]GGGEL#[-&JA^Z ##DN>1"SP>%,=7E M<*C3 DJJ?5F!P)5KD&+IOY(!SL)A[9NC!V8KB8570-3V"^50\*1\,.)6,E",VD( KR M^> JO+Q.K+TS^(=!HWN_B4/._B2S0>!#0@XI,8B4/QL8 F<6R ,X[\M MYJ#;TCKV?^_0[USNF,N*:EA*_IUEII@/I@.204YK;AYE\QFV^8PL7BJY=G]) MT]J&\8"DM3:RW#IC!"43[9<^;WGH.4R#-QRBK4/DXFXW4$,7,R4;HJPU MHMD?+E7GC<$Q88OR9!2N,O0SBR]B \)(]3(;&H2SD\-TZWK=ND9ON(81N9?" M%)KJT:^*3SIND$@6M#61$YL040'+)\60PL;XDO_\VC8+XTX>_R!^4*U". MPS^80'Q9:RHR_6=G8ZGM#P+R2!MR3PTH1KGNELY(XDTG06\\\J)@1+[C(2,( M72F9@M[;CT=>&$ZZ81)[%Z.(W#'!4)P964N9[8VCV(O&H[YQ$$?DJS24]S:\ M0"O$Z$U$7CB]Z";VI,)SA:<>C0ASX?9+^XCY(..FK(4F\*([WMHY]9[Z<>>,VJ5D>?\W%DF]VDB#VC"4@%OZ=G/[U[_+*X\T M!4L+5[FE+"LJ=N= ;X\!JFL#RJJ+(4&]\F8M*H86?7)">QW6R$_Z86VH8E@U M&UP;@E4-5;BY=J. M)QT&_NADUA*I?E_N^YN*W,%*U=CV.$%X!U6C0L@:KX[,S69,8^$,$S7='6\W MW=L)IY:?G\XM/W@GD!63FF'@5-F5VQ<.U-)94>5,*89,.5N+G>^;&>""K)4E MR\B&JFR;\4&276Y7VB%K;'\.TU&0RK5@/S&?LS#THX[3AIF"B;>WM^H5&H[> MKMK@9Y< MJ3*D6,OZ"VA[6'8J@7O;D$8AL.4\TD+JM;@JASW K)%M3LUBADX MEWEN+:JC>NUD)"3A4JP=+1B0>W(*BL]+7J,IOBH@(&?X !SK.8:]1JT$#,FV MH_CF8/E-V[-ULUW'>]4V>GOSMEV^QXP8$L A1]? GXP&1+4M:#LPLG)MWTH: M;"+=SP*[=E#6 -=S*&ULS59?;]LV$/\JA!<, M#QLM6F8 ]+L(ML:SJJ@ MU,B(QG$6-4RHV7H5>/=FO=*=DT+Q>X-LUS3,/%USJ?>7,S([,CZ*7>T\(UJO M6K;C#]S]WMX;H*(!I1(-5U9HA0S?7LZNR,5UZN6#P!^"[^UDC;PG&ZT_>^*7 MZG(6>X.XY*7S" Q^7_D-E](#@1E?#IBSX4BO.%T?T6^#[^#+AEE^H^6?HG+U MY2R?H8IO62?=1[W_F1_\67B\4DL;OFC?R]+%#)6==;HY*(,%C5#]GST>XC!1 MR.,7%.A!@0:[^X."E>^88^N5T7MDO#2@^45P-6B#<4+YI#PX [L"]-SZFDFF M2HX>0@7DZQZ)OH!$*+K3RM46O5<5KYX#1D!L] MVG9-7T5\Q\LY2@A&-*;D%;QD\#4)>,EW^?H,.AV@TP"=_@=A?!UI,4?W!GK. MN"?$5(7>?^E$"UW@,/H5H)_M\7%/P5ZIH5>LXQ726^1JCK9:0M,)M;M /_Z0 MTSAY^]U_R EO-MR$O+P1"L[1G05C[/D@X],U)6)TQ\H:_#3?F#T(G2%"<+[, MIHP$)S$)H>P0BKMV[/#!\4$APGR80JB@S==D8)UX&45]F*1[^V@Q#! MA!83BF8Y^L"APVLM*R2:UNBOW)\XJBQPD=()E2#CWP'! MK.43[2$DF!;I/[@$IPOOK[+.=/V5!>$%(W9@] B2Y/FXAI[[I!V37NQ$68PG MICC+1L-IALDB1U=EV36=9+YB*@YW>BE8?U4""&NT<>*OGG%4?$,RG*?%^3-& MO(C/7ZW+,:E+G)-DFN08DSB?%-=K1O!'>(D@JGMFT5DR7\!U*"5L8'1&Y\61 M"GJPG0P,B**O2-R7HM^F,2DP/"FVY>%1D$]S]*GF4"A[_U$:;EBH.0&!A3)@ MPO15 %E](,U/@BV$5(X 04YE=)!JCQ(R8G4 M_[>[C_8W3'5;>&8[ T8%;TJXW40)81Q3GL1XD9)I#1"<9(L!I-0_51Q2HOO( MEMI"Y&'X0$X;T3(I&K8YT3L%S4YZ1>C; ;J/[:!#,325C6 M, IRXP5@?ZNU.Q+^@&&X7/\-4$L#!!0 ( )N+5U2ZU/X P P ,0K 9 M >&PO=V]R:W-H965T9G)2W.73-IFZO3N,T1"$AJ28 #0LO+K[]D%0)$R)=O7]'KW);%(<-^P M^^RS()^MC?WL5DIY<5T6E7M^M/*^_O[TU&4K54HW-K6J<&=A;"D]?MKEJ:NM MDCD_5!:GL\GD\6DI=77TXAE?^VA?/#.-+W2E/EKAFK*4=O-*%6;]_&AZE"[\ MHIEJIPVE;!J\?SHY?3[5^>TGA?\4ZNU MZ_PMR).Y,9_IQ[O\^=&$#%*%RCQ)D/CO2KU614&"8,:7*/.H54D/=O].TM^R M[_!E+IUZ;8I_Z=ROGA]='(E<+613^%_,^A\J^O.(Y&6FU9UB<-T*9?>XJ[&<_X%O"GDW%A),7)"5KGXV:^4%2^ME=52(?[>/3OU4$4/G&91 M[*L@=K9'['0F?C257SGQ0Y6KO"_@%#:VALZ2H:]F!R6^4=E8G$U'8C:930_( M.VL=/V-Y9]_.\9Z>\U;/.>LY_]8!/BSV\5B\;RJWTN*5-B[3JLJ4$W_[R\5L M2-Z)HJ72ZO8*F2B7PUI M 12PL,R>A5B^%I6,I=CW,E5L 8.E8[5L9^#+O6# M4$N=B^/IH\EX@M(J"EK:U N+Q&4?U756- Z@(2S5MH,C75]N,VXD3!TV/2QT M;*/5)$*QL%MB\>G=W]]]:H/!DBMU[4^6JE+1,U4MD1B\E>\^G,Q$MO'F,ZZ, MPFXHZX'+>&IIO Y/=%Q9&]%4N79981P$ -0SI)G.9"%T63:5.3$5\,4L-R*W MS5)DD*ES\G(L/G7BN$;LQ$HB3A0.5D#R,U/E38:\P-UM7@0Z*6D!Z"REINAA)6H@+\*:S:R\!MA*"!>.%G<-(&T-36)DN@82^0- MR1;'9Q?=)(&AIE(G'MV)5'()MU4ALY5&57!)0/J5M-HT#@ULV102NL)&!NT0 MJ #Q%47TW:)?H=<4+X=%&L)C)J$@_'[/87)8USXL%DJ%5(95J3;VY1;=ZR41 M/7!\]JCC>(U:JZU96EF.QK:^WOW9(LN=P(4JZC HLRX5$X[@;D]*%;I6E?[*)CJXBF4DM1M'=5V3XE 63\;G73P(_;!RIF"$1#(1 M?*4=!H=.!""E)(43\ UR)$!M5#F'9V=MKR;5*TG=:?RD54,VVIR[-O8TLPW^ MW(8E:ZPE=866;/7C^Z\C_THPVIL M&(E-80B;J:ME>$Y&KL[%C[11E+U?&NTXZ:A=Q7J$>>I* M- >\#5=#/X] @D1E?* \= '#+LH=Y @9TK8/@0U/K2LEP=:8/?R/L_>]K)BY M0_.LK]ECN@6RJ)IZC/3$!BC$&5(IPI_#-)K"G;0.:B(_Y;92$+U^JV_J!!Y@ MA^189 \MM2!8:VQB'-"1HO[^^-*3Y MARNZ_S 8UPG;=L,3%4S$G_(O^!7R@!!96H9CPBL2RE%>-+[!9<4*:#UO.CPP M%D1^ZU%$K_5*5;3S:+C@8G-)W9:S079L24]%YI/W;4IW=<5=(Z=<9;%]0_-& M<4+"X"J>HC!ZW)D0]?");EQZDWT6'QN A<2>W3YK,FXA6"-T[OEO,((I%9^+ M4(G0C*$C-28(I%Y!$8[$ UNG47Z:S2!6$3,OVCDU=(THV3!!\(G!IDW+6-=Q4>0< MG3BE!9A:3Y@[0;4V1"2*PJP)H"BT:K%0?,XGB.RDACE\O)&H]OZ1O[9Y.E;C1JS?L,_ MIT]9?KSUTFEL==WX="_H(6]*DZO"Q;Y+NXFQ+8A=2&UC4J30T:A/7(DO%!). M(] HH\\86Y@R;KC-'C_I9(P,_96B&?8G9#)['G(^N-51%W?OS8>??V1YTGNK MYXT/0&4.H4>(JJ0Z!5/*8R1ILEDP%>QT_+MRCF]&R@D)*T,8384 JJLS=(O+ MYNO*- _AT'@D/OB\LXI!UC5UC6SAV3K=^) &F(_6T F)VT8E@@GS>Z ]$W6& M1AK9JF8!?AR(*,^K0?:6VD',G#MTUC#3WT0:8 G1NW4?+=@'VQ%&\_X@:U4 MU]8/FMR5I1<#@_P_!;5O>,R. \&(&_XA/3P/8_SQ^'NO?.@4CJEX=&O-W3D2",1O[8E4GN'!B8Z:\-33.[X0O[J'O'7/&\,QUP M45MISX]&_S]N(QN::SWD],"A9>CEDFH':[U2;CJ>=P[?6F8,@M^?@-4>69,0;>_7[WSYPV.J]UQ ;"&.;COMJ MOE])@S6GU!\T#S,7:.%_CGOT;B:.QV-B;.H+O1;]"?YSI,\IT-,G!^95V1XM M[!R>!6';MZ #KSSE/JR4E9['U'GPH2%PUNXAMZO4BXRCCD"PQ6UL;IC]7?&K MLXK?TITL$ )BLQL*-+F)9$8C\0RCB9%HM[5[%&WFL6M[1MEB3[7E1:.40R=S M% AM9(H"O\O8^AK(4I"[ERDMM )0,ME>^94LRI 0#P*IV<2C:QY9K_ X9@+% MKFGD=L8./1P\+4H[VN/8?:=NL6Z78(=V$]YAIS,%04U>PX<\&2%[D\KO)^4[ MEG":DSFQ0).0M@-K!($R@:R-==,$*6'RI;SQ* ?"1'BS\+$GA-.OSEO8-&?+ M/3$:C/HHS-2X;@$6!/'2 =%HU$1$$ S&O0C*X6W)G.NL2_,X M_1"4V/QOR>G^L>7@K+;[640_3>I"5FTHVWR]CS_WJL.;YMV$+#+IT,L]-BZ, M,"U2$1(5LJEB$ZV-\^DW ,DT-E/M9#O\7<@!N\.;S91/G$7R4#W^R62*7YP$ M7SI49Q_%24,-FV/HF.?L\?G3Z98R/CB>=K@'6NOV[4O;]N[QWF5WV+K3F0B> MI0;9]Q--Y<:;^];M@5DMN3;KT$=='68>__GP%KC%MK!OF=KN4^=WGN.6UC@^ MF%_P4%5MA[I[P4J':,3[/-89&O6 YHN;P]VMC.Y_Y$W$H7<->]@P6TXCQ3UH M<9?Y$@AT^MCOM/-E)0!LR=^/4@$!"L)'ENW5]A/5E^'+S.WR M\'WKC](NZ>.00BWPZ&3\W:.C< :5?GA3\W>:8'S>E/SG2DD $2W _84Q/OT@ M!>V'NR_^#5!+ P04 " ";BU=47L_^L/P5 +5P &0 'AL+W=O;:IJNU/EY=EO!$9+P=J*W+X9:6*C%?P6*PORVTA>$*3LO0R&@ZG MEQF7^=FK%_3N0_'JA:JK5.;B0\'*.LMXL7LM4G7[\BP\LR\^RO6FPA>7KUYL M^5I\$M6?VP\%/%TZ*(G,1%Y*E;-"K%Z>784_O1[C>!KP7U+R5.H+ M/EPG+\^&B)!(15PA! [_W(@W(DT1$*#QU< \_"K.?"<*+55K2_[-;/3:R9$9D)$>.N%",NWO.*O7A3JEA4X&J#A'[15F@W(R1R9\JDJ MX%<)\ZI7;\6R8G\L4[GF2*7RQ64%4/&WR]A >*TA1#T0PHB]5WFU*=G/>2*2 M-H!+0,?A%%F<7D='(;X5\8"-PH!%PR@\ F_D]C@B>*,'[;$%5*%E2"Z3&E%WG M[&I;R!2?A@&K-@(@9%N>[Y@LRQHF\#QAI4H3=AZ-AH,A"$V:DOROUX4 = 6# M^7DLMSQE/%-U7C&U8K(J[X9/WL;G C'XS_^81]'P.;WPYQ/N]&/X_"F3@ .N M?8,XJ-5* !IK5BGVM>:I7$D +O.RDE6-) 7LEO5.%"7;UD59L0/"0L@0!?\\K6)B!/: (2R7<,-V\' @)6 K/!^#HSJ.6:!:\!]>P #O84 V)PB%0!.*F%R(:PP M 54*%NLMBF3 KF OH,(5^#M@/O!&$'/B5)6TO64-:" HI?D(TJ.00>"C$U") MA.B(]$PX[#++1"*!,+!C#QCA*:L=C*E$0(J\ 3N!*I;!+(,-#I5%+P_L[VI+ M3A68H5BY =$N$$B35<%C8Q!HH< @@?_ESQH09@,Z6H =:EFR6KSW(QA+-@D'BR@: M>^C[J)(PG8?!<#CL-)C]N@-[V4@0'^ VP 5U0S7H0@3 QL1=V$2AOLE,L^P\ M7 P +JY/J.UCUKLQ#<]?%EZ!_-?9X2+H&IXP=6-L:,I!H6"F*LB8\)16/0_' M@SDH1 N54SRV(OH[+Q/^E?TM54M \STOOH!-;I1D''@N#"7R"$6UO=;^3>]^ MGYVHC >4\$SI/R$(1*.E(RJ(/AE/_@E_9T2G>FMP5C$8Y4+DFBTQ( %A+1,W M.&K KH&(UM=E_(MX=@OZ Y847!%'0,B-#<_7PKB\QQE@PJ5LNWC<$5I/AUHL MB[C.RHH#RMJN@G4KC?'8HQ$NR%FY%;%VML!5J1)B*9H=_-FW";"YN]D$1$/E MN0FS28^K#>CH41*=])2 "@AD(B 'P1^,SN\+GHONC9VS-J[-K!_/H3SPI8R# M 2[-EK#^?$V>L> M5#;\1GC*"Y;L1I84,Q4BY94)) ]5V B UF!\81*V(_R_OBO_-<+M]@YNZ*U(&L2&88H M-G/:,QV<-'55I^@S,N "V@RKKN PX"W@S;6[2O =D( ,;ZXZMG1W]#Y[6(@; MGM8Z@H2W*T&A$Z@Q()XD#0]ZI*!9$[@.H$""@8I(,A2 @*ATGH"%#I:Q1@. MMX);,U%D8S*L?&B0I(_:(R#KEW(%\LFU]CJ2D)DQ-Z"*\/H-RMWG@N>E#K-*3#$/[;FV M*TCF$[&/+W,\+14C^W >SKU4"T@FT&#H\-&DA$"Y7*Q5)0G;6&,7(W:5CQWA M S1DY,V H$M,28P.55Y@U.1M@;&DP/6MH"H0)'LKH!2OA)^B@!D "N%<+P\M M6RFN"7LU@PM@.>8S-L,UH4D?YE[^!WO%E#$VJ52!2:?V!%N@8D[X)S(E!'1T MXCGSXT;;:! I;"/^F0Z_M&^X5S@7H&QE$%10MMIH(&P_A@VG U11TJD)&0_I36YG?%U,=D%%D.B/D>&VC^S%'< MCPT;CI7@TU->Z$4Q+_-\V2$B-C$]9B&-N-R-$MJE-W188@5C BG,=-1PM"OW MZ$\"9I-324 +L^-1?V>ZQK*MB/Q^;9MH(^L91"92G34;;M>Z)J4-IP\ M2:1)AW'X,TF@)"YP%ZOO.V,(!C%T >L\'"P<8N3CP<$X#Q2KLCJ,L_8=U/%< MN,-;M7:%$'1E\>0F]!ZZ4$0V+P65HS*08?F_)D;%==>Y?BQ] KI2DJG?-:I0 MRF_/L/R#>%18@* H&D31;E9R>/[FHZK'_ML+%"_(:JBZ!7)#8V#$81?H/0_;A?AF$G7O. MHM&02BF';_[,&VX15Q-9DJH2[[KX;&%<3()9H7DR#Q2Q\RCZ3NIU&*1H' MT7S>>C,*AM'"O;D^NCF2:5?#0\'M"<%MUG><5K>4(U"BX\)!:V%UA8I"'^Y7 M\C&:-I6:Q7 P=3J\U"7&O-MLIXK$UI2YK(4_#\&93%%#NI*);@EV3D:KK"_# M![I%!D3'.S]:MA_Z[S]0XZF+]4#U^%3IX%51S.9(T$C8*!A/6DH0C$=C=@4) MM:A\XWMG'0B#:-((['PV,M)_0/YFS7$P&RY:.(V&LU:V!NX('#*RN3ZMG*X) MXOF)_I9%C_"C_$T&LZ89TY?2VKI&@]9I&^RL>K,OWY3WHS0>C*@)8/RF;B/T M+@-1330(GYPH&PS8+[I/LN4['>NHHSEO#R5T3%,:C;R#[I!LBYR:!'<1;D^N MHP,!AI>C@Y'NI_'AJ\GAJRF)T%+LL)'A5@.,9C!:"W$&S,HH+C*D!_KNGZ'I"SF M1;$S48MQJ??V71!9/NF88-JT$?LC9[^(95%C\2Q:H B%TQ/=XW!XM^ZQ#?%T MH0\EEBTPK;!!+>) U6#3?5(%U74S4Q8UO6?"\G #KBC8]2/&B)2FN[PZL'W0 M.F^U*_TF:SN9H0U39@ZT@2P0*SK+GA8ON<%4!JU]N]U+AA()OLDMI51YB%MQE/NSDYF M P.%@'4V,OTQL+^#1J:+>@)3H]<-3:]4?)0Z5!#3X, G((YYAK.VV2QQ6*BHWH/PO1Q$U8;$)YN &)4EC4^NVWC^RU M5+8LH==Z_S^P,KLJ2Q7K\M:[=V\TP-_>_PUK?I0I6BP#_3,A&'GJ'K#SL?^$ M\\]#_TU32TMWP?']W+^[[9[WN]E;C(S)A;4E-.B7@M-][DX)_3?J=P7+@'J53!U\?K6JHN]NI8=G8X\0]5E)[L M[7>L3UB*O[!C?O8W( W:'*"OM:KT0R29QT2Z^)92S.' M)/]'BXN]_*?F*79'PJGS"QUBA;$6VO.,S(K/L:0N++O -V*T(.*: O=3C,5] MD6S[D0+(&B #I)%>KZ\)96S&#5F/0 M(>B:.X]NJW9RYE3@XG;BT$8J@#!65H;V5<6VY4!"J.;:KD%ZQ^6H[:B*0MT" MJ4$1Q,X[)R9-Q072;2S::ATQH0+*02)O9$(RBMK OPA,5 "OI>EC]92#7/U: M<[,,NFKS[AP#2NY?WF[N9=O]V\Q=7/YW:S-;JJPIP4GN;J4<^R&R0U'22E7@ M0??2;&1/Y'4W$P=CZ--W1I<.;"Y&(^HMXL&T95^.Z(A;)M1/*@ M,PJ>1%152M0]98 ?4I'O /0O7)'OXFA30IB'P:Q5BS0O'E&/'RU"KQH?!O.I M+KB<1&0T\0N2LT4PGT_NN[-GK4Q)MLLELR!JUUWUB_OOM7^5BW T]'L14=2[ M]Q.HAE$+U6DPC>9-4Z,S$L\[ZD@-B' X#\:S1>O--)B$30WO.F=_Y[DN#[E\ MREE3<@V)3H(,!V;L,Y90WRF.)R1*89*M<#S ZP(EV 94P9_)CC^%=U1Z: &E M\P^E-ACZY,7Q@!H]Q^&1_GU43+O1Q-%X\(_N++"T.8)@.M(V<_2\'<5_(H68 MI&A*0$W 8GZBD^JZ:D*+F2J#I*+?[$@J:EM&K?9QKO)G.K*IK(<^+/:>;.GZ M;AN$@=(6.I+:$BM$YP)(:GA=H]^VRP;!F'+?G<_/ZJ/-IY-O*?1>.0]1=$(3&1O1VT&%GK2>AXO M1JWGT6S4M\FCSB 8[K4+NYX?L.W^1<>+)L 8CYL.PW@X.R3!<=PGX[#U/%[, MV\^3V>EN93@,PNG4>[$(%HNP]3P?-31IMR_UP9L?T<3L-*4 [4BT$X;/#\B% MAF XF/P%?4\L+6?ZWJ9SIBW/XAW*/MWX7.#U*Z_Q^7W(,]"M0^?>L8UEPY19 MH$W'W@5$?_0;8WG? DP:$3Y_>B2RX0S4"/)RL/>%T"E$/W +SSB)YC@I$/=8 M6^"B*0Q[L-]A"E18F*X$X6^&W'"IG0!OSB<10U,['^'O M\S75'X!N>^=:C_30FCR/,$E4K _"=336NM0)Z\$%'7E5&0B5C"$NI]L39#'+ M5A-.X]+@V"X,^ 1KM^! X%6]WC0U-TC89X/AL-5]P\L-GF:P=]>O__@X8!^\ M"ZA4D/>/)+97U5QMJX<^T(SR<&JM)+1?BOAIH**;ZO]$W$8[V.F MK$L(?[[]^?=_O+ER"K@"^P;DW/6U_$EQ=(5:EW9*;8D@)6J$8M"8>Z_EUM69 M' "_+!,@0G>'K/79-SJTJ&L5A* )3ZD%XF)4GJAM=2 AP5'S)JD8J[O W+;- M4!SU%1]W$MJ&JK3B"D]+X%3O4*"',]95J)+2%-LMUQLT=E*DR8DZ6!_2* SA M<#![\@"Q\FMKIHQDZD)K*M93\MFF@L$B/R$F5MM M9($TS3'O*5$H.]%K6=J@N3( Z0.RA@30^A9WJ0A+R&K/GD<3O=/65=4!^U7= MBAOJI?W0-)4$Z$:E(*E@:W2[D=#T:\C^GOIL3]"ZLZZS1(X,@C##M\'ST#MW MBUSU@/?GS/;.P%[2[/.C(UG&*QXQC+SR6-B5.>.9(ITU>\R9F(, ^T<%]G/> M%@Z\_.ZIKG](,V]0BN CV^%T$> MBG\O/T6#R4'J@L%W(FP>3Q,DN: :1)F#A()H\")M!W]6\8\&"9@I^ ML\3242<;7=\=\"IRH+>V<&7B*/P E#ZK AA*"!0P;\<##BZ=ACC0'DOP*$/- M2-OH/MCT!1[6L[.H][YG4,VY,O,@]R,?VA]D=?+@-VR)\MQOM8IO, H)@28\ MMX[8F>:QKS6ZP0N0CY1[?P/JZ Q3O%V?$W[T /Z,DLL=#?=/LQF\8-7K=Y\ M<(]^O<,BV!OK&N5(*'(.0%<,-U$_,-H$B@9NE.[GVRNMA\KKM@6Z2IQ3]:(KBV3KR7 %$DVNNDXA,%&M,W2F]B$' 2FDO-V+! MIK2I6&#*21#T8._6[\;K4Q7M(Y+NVI8Y['3EL$Q-XG.'C"^#)(6RH"5NY-:V M.,YG_MG=^Z2%X &63\$41),' ; W_"YB!#+9QX(.H_I0&KL(!& K+E,,*_'@ M 9X9V'6?%]#'/D"@,UGY%JU7\P">94M;>_M.N30G=_&[1H+N-9.U\0\CTL'F M/+&I\;_"P0AOTP]K<'L _H+&]JF&ML]3K[H^V;M99E[\;,V]"3B=0UGUP6KN M*/@ VV_W?>VZ4&5Y,'8V[P1A7OMM9^N4@KM5[G6KUW69HV \GWE=YU$P"1?' MKA7TDM#O!L.+,0 .6U7U[].D^B$"]CV;4JW#%7=K3LV"X6CAQ MS:GAJ+F$,P^;-@K>Y#K2F )Q:_5.9L%\%K:>9[,&\-XA -:;UKO:0W*_MGR[ M:G _-C[@ZI+'2O\*4[0(HL6X^PX3GKX8[5UBBL;! JC4NL4T#V;SX:E;2HMA M$,ZF][JD%.&,IR>,C+$B!+?^WJ;D@:9C[HHS75_7O/0^4$KA%'Z&M=2?T=#? M*G5OW9=>K_0'3IOA^C.Q[WFQQF U%2N8.AS,)F?Z1)I]J-26/G>Z5%6E,OIS M(S@X21P OZ^4JNP#+N"^?_OJ_P!02P,$% @ FXM75,CCT\(1!P RQ$ M !D !X;"]W;W)K&ULK5AM;]M&$OXK"UW1:P&= M),MV[":V@<2]NP9H4*/)W:$?5^10W(;<97>7DGV_OL_,+BDJ2AS@<%\DD9SW M>>:9I6[VSG\,-5%4CVUCP^VLCK%[N5R&HJ96AX7KR.))Y7RK(R[]=ADZ3[H4 MI;99KE>K%\M6&SN[NY%[#_[NQO6Q,98>O I]VVK_](8:M[^=GD_Q7]V#Q]5RM%*:EFPPSBI/U>WL]=G+-QB2%:>_!^O_D-R1RT8'NG?- M?TP9Z]O9]4R55.F^B;^Z_4^4\[ED>X5K@GRJ?9(]A\>B#]&U61G7K;'I6S_F M.DP4KE=?4%AGA;7$G1Q)E#_JJ.]NO-LKS]*PQC\D5=%&<,9R4]Y'CZ<&>O'N MWK6MB:AR#$K;4MT[&XW=DBT,A9MEA L67!;9W)MD;OT%]4,]:5 ^]+VK@\DCL0RW7G;9/"C?(4ZF,C4[IK2=*,GL3:U60 MCQA=M2-;.A\41 (5O2?E]1Y @ZK13?([R-Z_^T4$6VW["F/%T@8&0]]US9-R ME>J\*_L";*%>![Y&$ZG=D!\;.5?Q$.&W?[E>GUV]"LHZ^[="VX(:O6E(%#""Z5ARP^TEJ&A'IH"K7@'3"2\4>5N>OOOK]&VG4 M *5 >8^#_@YYQ]KU 84(WW_1 ');CQ??J/75?'6YGCX]/U$Y>S$_7ZVF,A>G M,JOYV>IZ*G-YZOK%D<"+@_+5#^/O#RY^4LQ#L)?G\Q]65R=V3Z 4$I*&[O"E M-,,R2S:XWWN@$4W9] %@#@/2LCRH/*#,1:VP2K0U_\V!8,$ -U1@ $P!.R'V M)>-;D#?:%>ELI?4A,E+4*'16F,D6>*;7']/&X;&A4IO)H +"Y^J94 MF&CRNN$1LOB ?&X4AC=5)TT5"H1Y12!(]<]>>PT8Y,Z\Q2RVEM/-;7S[ M%3 <)_YY0$DDAVF6%/DIDX_F]AB*PC.>.D83GB3GK+C7G@,BC=7N+5A6Z#\R"L+USS0[.BT:;-@?? M:FEGJTNV@#3"<<_R!%4] WB.6D6T<<=5C.H))[,-D15M1.JD@?-/>AY$MM,F M]3 [1\ZBZNF/WO .0)EQ9*&AT^EDY,&W,3TT,LY'U9FRQ4+]Y/:T(W_LGM,# MY)S'I-;:;RD<9\0PU#SW."IEY'&QGO/SX60Z= C,)6RU,1^I,;5S)5N33$H$ M!9N_]^4V=0>I#WFE8LPYBCW0S-] "$>95M5&L-XX=K 8 %Q@I4*^EN&=!+.! M9]H-@\=9Z> L+#PIP"48-I5F]6 64#(A(@+#)($(2A,*/$B6JQ'SA?%%WX;( M4S<.[A"]L473"P5IJRA$PZR6$L'#:O2^&)G[9Y!6HQZ\*XA8\?A88+@GG?:8 M)#2>APK;336BTTUT$O\>L Q!:9X$YY@409=SY7'BQX!_CO[9@JB.F!905CU3 M'5#!\U*FEL-(X5I1#SU6Q+/A&(89-\A&&.IM/I_@T%$4OI<]P><8 '.+-9-) M].MF40TAS,<(PT.;I8UPN''@^+&YK#4!0.J*]("3V>#ZT"E&:C+#>T*83)HG MC>" J7REZF&\T%#K#LJYW*/"AF(43M)6\(^H\E F09"Z:?M6Z=;U-IZH9W^R MP'CD2TJ+@,HAWV%ECHE_#N>IL1GC/'!B'XG*#2P/)KTAA[SR1N7!\# +B.8] M6@]AIH_(CX32!GFAKAQFPMX!*XE0X$6VB4,E>MLP]*0N>P8L; TA#(K?'48* M!:+'0C0RH20(?3^$@66 ]9E(4I@\E6<^U@#O9%+QSC%LN'+C_LAGE+$ZQR5 MF=)(G"(I#F,QS&P)>F=A&:3$O+E->H!\;C76)>;*E$* &]TPI2AY30SY4'!R M)I=4\&.UF)[]F+T]E^_@J\L'Y),IFJ=Z)U@.U# R0V-BYG?F,NQDRV?1/&V3 MXX$#ZQH,Z91U44+YJO*+QB:8TO Y($QX;)XJS?A-LI]8^%3UKQQ[1\R 1I[\ MCA9_]A5P.7G!;@D+CO]&",QU-J9W[?'N^$_%Z_2"?A!/?W.\PW[$_D?Q*JBN M%E>7,^737P?I(KI.7M?!-'CYEY\U8?5[%L#SR@%A^8(=C/_?W/T)4$L#!!0 M ( )N+5U3?]))8Q@8 )L4 9 >&PO=V]R:W-H965T!^N^%OSG9Z\)N@)FLIO^+@?78V"1 0$RPUR('"YY9=,2&0$<#XUO"<="*1 ME=8X>G2NZ(PMW #7]8 M52TU@.,E.N7&*%CE0&?./S!029].#?#"F6G:T%TZNN@ 71B1C[(T6TW>EAG+ MQ@RF *)#$K5(+J.C'-^PU"=QZ)$HB,(C_.).L]CRBW]"LQ&CI&.46$;)3YOH M.-W*)U^VC%S)HJ+EG@C+AM"J4O*.0SPQL2?)PELL5Q"+-56,Y)B%,H>_G*>, MZ(K"?T@\PHTFJ5255$!&MI!\2&"8TH27Y#/+=E)FY(J;O4>NJ.! 4W**\KEV M@@ELAO !T5@JVB0-Q,@M:Q@#C#1-0R=2^M4.[ M B%2@*P4P&2U0@_@:LZ5-J2)%R0!)P?.*6AXG&$4T%BY68>D\+E. 5_ MM*X+LF?M 0E]\26D'!%3FCF/$'%S199)]&+LP%%\ M,^ ',0C ;JFH6:N9\V9%]X@9+*!;ZT)L*JL(%60M%9067+%I:HT$4%&Z4X(* M0210-4&JQSAJW2#X'L\63FL#:\>ACZNX-6P/X,#3H ]_MORRA+@-C@R7!'#8^,""X FEU38X+FQ+;DW3!JN]5KA?40RQ"D$/M6\\I5@Y*9!^J$ M7@3('LXFLY!\D>BH)I4F,'/VR[X2/0N/W'?/ M19JJ&FT$]G:YUNX8D U,$WD+,.]P/%O$QT4^%A4??FQ;^YV#U/C![,H+0+9S MM3R,X*CC9T$R=OP\F3^9P\-87EGO^3*4V38_S+/9#Z.V%@+#W1B-KO6>1GW03W"6&YS(# MEUU' H=6Q>P-1^Q]Z 'U%DXKGMFNBA:RQE.KZZ.:IJ< (+5JC@]WSAV+ND9T M(Q2D8T\%:),QVMB/>F6&L#R[CD1#(%@(4X1KCS^8Z"'8&ULG&^&ET(9)P3-[ M0FD#'W<> WK+(\?CR+\7.<[2MH7Y%;,<#@7K/%Y@BZ8X!$W3=#WB'Q].)^0U MJH1NGY5(#9!:GJ-^XX&PISAS_V44K@W0@2/6$: #Y?Q>Y.K'JX%&?:)!^,=P MY Q3>K$*<$M?]6(/L[S+QV3E[B+], MYMCO/DC[\/%JB/2#,[9O];IC./"600\^].(@@)JC(7Z*JC;N @!B=5]J3J B MK%:](4_FX8N'9>I8]1Y5E ,AU.6CBZ6=?8? P@N=.=W +8GAVTR?TK;IQ_B_ M?U&SJ8G9N[<1@FP3*$5V=+_ ?'E,4L9UBBGE6E77SLJ^O?YN@4'Y2S]X;D4O M_? YQOMW5/X!6 <-,+YG6/&AOQBHCX6W&3T%D!^QSY%J QAF_O*GC?+8"\AT M\&!4,+6QSV)X?P1T[NVHF^U>WB[<@U._W3W;?:1JPTN\&.1 &OB+V<1=S-N! MD95]?EI+8V1A?^(#!E.X =9S*4T[0 '=>^3Y?U!+ P04 " ";BU=4")OC M$H,. #1+@ &0 'AL+W=OQ9VB9I"1*RMN,G3AM;N8N'OMR-_T(B9#$AB(5@K3C_OH^NW@A*ELIF?*B37X6AV%RMI%9#L]?3\8D3S><+OF;K3G=^"-)F7Y2=Z>)^^.@I)()6K14T4)/[=JCZ0Y>YU.I-F?^1I?7ZU='T2*1J*9N\OB[O_JFL/F.BMRAS MS7_%G9D[FAR)1:/K%MAG7UZYNZ7'PZO8!>J7A3;K#76AIS%:FX MW&SS\EXI<:$*M;:P]"\,_?@!^E$L?BF+>JW%99&JM$_@#,)Z MB6,G\47\*,6W:C$0PR@0<1A'C] ;>@L,F=[P.RWP".F1)SUBTJ,_1=HH_3BE M*!R(R\]-5M^+]\5"%>3*XBJ7A<:S^+"HR[FJ8)%H%(AZK9B;+.[__K=I'$U> M:#$O996*9J M(3=*J.52<7")9@O/H;6+O-19L2*.A\1Y?_5!8.:OY:W:D.!)P-P&XC?'E]B( M#-(U\W^#N*A+(1L$ ^RW@.A%(W.1%0O@D%8:OYA-T3 U,-5K66%RAH"5D"*'4*"Z MKQ1$5;6J@ ;8J?G]-V[X0)SG.7"4D)IX6FH-PK(Z2 +[$ IV8;,;QS2)WL;A M"WY'H_P1"9>M%O)Z=@QW,X0NX82#-: FMA+5:UD# MRYL<\H-"=9=I!;GKIBHZ1 U[,H;$2PT0)FVQS4N58:I"'+")#)K!H.K+-JOL MD]D>>0<;:0 NVV6'OA%ZUR.W57F; VO&1GC]@BK)XJX-VVP+,*D@]$#=!RT81<(W;#+YL):+]_6.=P=/[1IR_S6!5CAMJ"E1#%*RYF5P3/2F516QL>PZ@$+]J-]V9 ;M$%O M8@S9PT".RR"\PX[V*)D&R23ZH0PZ$=9Q*Z"V-V0/LG$.@@SGX#P;T MT,=D[ZF)Q\Y4Z6Q5F%"$'MO\'KY>KYER5J2-I:.^P.]XL^%IM614 :#^*G4J M/WLTN&Z@]C@9CH\7)\>C$Y<"K/MI'Q F"F"(1_PAH(BMJVQ1^S=-@5QT8-PX M2$"PRQ4H&]J.I1FQAG< H;-;F4,9&E46@/H$=H8M/_.PE<:\Y&EVU18E[B(S M<%%19<+70HL%[P[>2"@=\N2(I)!'R!=2*0: MA!;(9F7JS*;\C@<,<$5WNY ",=ED)+N39 =8VN\5IF$*6&2%1Q5>Z[??2H2< M<-AI^RZYEJD8C9(@'$Z>%AJ,#ZC0/<#M>FM:@J8Q*OL3K^!H^.Y4/[ YRP(8 MO+M:9+02TX":=9W#"=@0/0665;EARENJJJPI>WO8#S%KL5RJURHUR.4VF;X@R>+\C6 M3CN4%\8]?-'C)#1[NR\>EQ\6D,E6R,Q47T@8A_V(4V9K!*.VV0U-92 .1YG- MWAB[-XB*>@-%7LJ YU)]X)B3G&N5,T A!GG3H4^V:3;8%5FCX*N06N474<[S M;"5-+N6]P_*ME7O9Y/DIPK]1WRF]<4+K80:W*%S *:-]]O[ M+=N3V?D$93=7@[Y!W]T:S1'T<0J>>T'6S"\/YR;F1=!1&N>_OL- MS#A7WL/85BX$X,VH&+1!F9KK2]HN6PS+K!+&BA:U^M6JF66JTZ6AS_;3NQ*N M<%:L4$'(8^9X'V^#KT3=QAKDM2:L*QYUVYG?7@^YP(X'+[XT__= M1G_H' .^MN8/[C&H]-2/_.IA\!QVEBOU(!_W?.F=$H6.$XV"\7@61/&89B:#)/:<4W$.!0[CH-X-@DFTQ'-BC M>53DTVA%S.MLS MRWE[[,@*T]LR;::9;OU%/UCD\5&5O,LD"&U=4?\XAWGJ_WVG>?K* M72<[7ZTJM:*8_1JMW977_ASJ1MX7J/P*C>/][MK6R?>5:(9@)R7\# M[+;^_CM[XS'@YFN180+"/1W_BY#IQ#]31M6(4PRYA=T3_#>X7C(8==Z-)L%T M%GM:!&.VLNAB7#0,1N-AD$R'?;+CQ#^/^V2'")K(#[QMN XD7S9(JZ@+=ZC> MXW@G]L"ZF2D1"%DW' YWSA.DW4;&YU-&ZW[B\%G )2"$PK/98!H&XED4#F8C MYH&1<4Q%KZD$ I?.D>_R^TY"]>Z5>>?8XZ0\K%A>$]00>'#PAEC6!KBN\07W?Y-(7U^7[YP)N8=#1P)\U,,YF%73Y7 M7<.1ZB!42?+34^J>VG*4RP^Y[\#M@2N&AW!L# !*_O1IJK&/=$KL;9;MAQP^ MOXICVQZ[OOFH?6<,6TYY(> M.BNJ"I>54D01%:2I=/RQC$JM7NG&?;=>F<1<4=12%3CO=^U3VIM-M-E&WRXTI+O"4X?$>8>Y!G/^T]7MU%01C.@F0\ MZ>86KL:,U2V$1Y@2!^,H[DY+!M/$3+-1?#Q*QL%L&)YT9TT'4>B]S59U0R(6 M3D[Z3,>CK]5VP12Y;3*,^^O"MD@E;S"@U$])72D97:9=<'DV&D1]^(Q;>!7I M4_/G?F(QHK4YU1QQ#J10EI<%C;$9'4GC:!#W11UUH-]MUP\4^;L+ )_1O1Y_ M4BIC!_8VRN83\CJ3QL>#*#HD\U.R:BI-06QG%C. V2 MT?0'?Y2YW._"46O+?T3K\ZC%=/R3LU-K8=_7ZM7DWV3.[@9#[ESJVNTOO2CI M"$"V-F%@C+(SJ+N>R$45J/X"&E'2?OG&[P>O8-Q\#;LSH'(B>%-J#NU5 M29:%BM1&ZA4103B;=9['_3-S.*7R'B)0DQN(DE+7M=PR8O@V%SQY.FT?A\%T MV!9'41S,4 3=**!JL0I<56I*YI3ZUH2?W+-U2Z#>>-)2B%' C,*.AG@;?7V; M.SI%P3#I'O<1>U$2=@>&P;AS_G_H_QNYS9!TOBT]JU,6_3@SHN.H+L\&'O]@E*4H0:%] RIX\':WOP=ID0")\V.+)DQCT& M7 ,;+N? FXWKVBS%N3EFN=8EN%YZE.G6$&W]L]\A9Y3O'EV-'QC*^Q]X& ,. M-=%%HUUA=)%+&.EF@1Q'0,I43ZEA0!,V9:KRPUUNI/F&74^9!H7+U<+E:ME1 MWWVG_3HS2&9@Q:4))^?^IP*K]A.+O+\.@AZ"G # M:,@3>)[7Q'^"O\_H.]YAXIQBXQ=8=^@7V>':]BA,_NME1FI;Q1&QY].D!AJE#><"EREVG9!=^N$7HJF"QE978-;KR#= M70,06:P[]^':HL9*L'?!JC/N&TEW=%$%A=J!+Y14&_%-5W/7@WJ8\Z:F"WG[ M=>D6=0W%PO8A R4,Z_]_8UBC'>E>)8$(1#!Y8BMK&J@*DC5 MG5JS0V3_W%JEWW!2)88LE3FN]GK"W++U*1,4]3F MQK$?]?>US\TUY7:ZN>S]BZS@ AI>N<12'%;'1^::C7NHRRU?6IZ7=5UN^.=: M82,JFH#WR[*LW0,Q\+?87_\74$L#!!0 ( )N+5U31BS#[+@H +HA 9 M >&PO=V]R:W-H965T 5$YI+011;OQJ]CE^\F>)ZN^"?G.VU]YV@)BLI MO^#%N^+5*$*!6,ER@Q0H_/O*KEA9(B$0X_>&YJACB1O][RWUGZWNH,N*:G8E MRW_QPFQ?C18C4K UK4OS0>Y_98T^&=++9:GM)]F[M7$Z(GFMC:R:S2!!Q87[ M3V\:'+P-B^C$AJ39D%BY'2,KY5MJZ.6%DGNB<#50PR]65;L;A.,"C7)M%#SE ML,]9/<2_$MRT.2Q@%)HB2^AU[:Z9=:>NF3]3L@-^W(32VYZ3?"=?_N. [) MQRTC0&,G!1-&$[DFXU)J?4ZX([UB$&FLO3+(B%"X0359RQ)B2+\@?_W+(HG2 MEW_Z_W\SJIQE"=B%52NFK&W&7!"SE;6FH@#)T53X$<%'O"1O07!M>-Z1.2/C M9#$/HFQQ[MV+TS28Q9EW9YD$V2(C$&T02Z)[,)XF_;XDB)9)=Q4O(_)1&EH> M\XJCZ)!7%LRC^2&O^;QG_E[)K]PF&D#_ /S_=[2O:J7 DTZ+^3,KF#I "+_% MRTY=7]%+9"(V,S\9 HNI$ELN1MD 'ELS3,H "7I>TEX,%9$B[;&P'T)WK' M;(=1W@9 BT.+P\M;N%^B;X!&VCJ) Q(8?*X5UP6WO0F4@=IH7C!D=$5+#L@+ M3@-K@?V6YUL?#[(%&"DI><4-J 3]F0+]Q:;%)R2O@6TN1KQI1A\!GZ[73SX)E5W+]0ZK2J;S8I9W#A/B>J1P2(NH,;>IS ME-99N9=P6/L>'<\KK*))'$;DV=&_Z]Z> 1',,FQ)K9A@:VY($L[@+R)QV)>: M-NPMY8(#K)"_T6''40A%"SY3^QGW!0Q4JBCV"P3DKC2)P@3^IKAJUJ_ZP#0@ M!;Z"WEDP\$2YJW!3#I[?"#.>AE"$W6>[[]K(_(MM;0O;F4#'[;PFE]KT03^. M0Z\.QV$Z^/T?X#OJ6)5YO^]J2\4&X\Z+VRYHH79GR&0]&^PTD"?1OV''@=M;=7&8 EX,PTQ!V+5T7 M#!",WS\<'M<3_!T=L.%=\/N"* M7<,1!=FLCZ4D"Y:+E%S3$N+'I5I@E^>JIF4O)NB9+'LQXUDPC::-I]Y=' ,H MB^X2-(Q3\HM"((<.HE)U9FY/'U!)$,^\T(#K M; ;Q_$X\AUH$&0%5.F&);L\L2CT*V6)Y/B0LU($5% /#O2(^Q@[8ZY+':1!G MV7G33P\'A*=N&J137]TH6"89^1M*/139/5>WTU?;[3VWOGL?QH_I:C#<<6N; M@2$NQ9V0P(P-B70G%85L[^=@Q+E)ES9L2!"[HAED[X1K;J=@'BD%M;^* .[V2Z&6%\U[)OT#G@,L$M$@FM,]BIT]= M&F@G(,_Y^T&Q(:PX6A[BID#N-60]*]T&T%#=OG5M:F5AHJNRRZ8%-"2 #RX' ML+@L;)O2=Q_#@"D,=@W,<"\BW1 'F&I(UD@?PK_&U+MBCD_W)"1OG]#L!=8X M)85:!?>DC=Z=U-Q6!/85NB<0*+C3*!7,0/6$0;QP-@#+ D9#F+?/=3<-G*P* MZ"5,&6@PF[;NU,H]](>6]JJU'BN<(BB_'?7OBKRNRQ(57UO_@H>M/(_GN[J% M#G$H#A\J:*XM'MH);@(:8&8&XF?S!/J/MAWV7.<6FS5VMUGKF!3,)Y,DX?RP MJX[3TX3U";%_343V_"VM6NB!2>"+/5F@J )%6MQ,(ZR MJ8'=[+@]S>G!@30U"YK)!<*LULZ4>B!/'8F!/!=I#UC+AL5UBR M*[;A0B!).]:D\1-0Z0:#!UK+!^&R U:M(%Z9TR.;0EO\#=#%#CKG_4\3"]DF M Q:S\ EYC%Q(/AGNIUL48\!&-IA!O4&>%;W%T-?UZC,X):J%A4,(:#G< -?P MPT.$T&52N8?%19T >:A*K7$\Y(!+ MFZ&>BE5S\@D$N2)UCST8 H15#?Y[R $T-VUC0_?.:P^J=5/ 3A7_MAP"C;62 M%2:.1;>58]F#E,IQ1@S)KW(/("J/R1$/=/8'F.Q@H4+[6D:*X;L2[09R,$3H M#D?Z4O ]$6??C/E'+Q6L.;K9P=0<>.<4EH4KR,Z'_/F,@1,++(1FBSGJ%B5S MD[;+!+V:C00T^O3! MR7%S4@MI-=$$2S3P68^5Z3/A^;@/TD)4]&<*0=&[6''N@\)$,01'%DR7V1/P.5F)C[J:X\)\%F=^(<.N*3GJH^)P=NIXTH:%Y\&M M]P90!H6M%$U!EG59M.: EI3:$YA''P^NBEH<(TX% MW2%R!2]L,]Z)Y<9_X,RQ9#)M[$;(+K2TL[+GE"=#_C!5%A([.8F$#,_Y#H&@ M!*2#:<25O!N ?,]*P+9R+UMM8L1GJ\8AW?O[PC)#J5OO M?]#YPX/!^=Y\[U([XK-N3C"_9YH'6FQGNAY7#;]1M<%J7[(U;(W">38BROU2P%T8N;-OYU?2 M&%G9KUM&H=_!!?!\+:5I+Y!!]W.-R_\ 4$L#!!0 ( )N+5U3-8.>PDP0 M *&PO=V]R:W-H965T,7T4#:\AB\SJ2IF8*KFGFX4 M9X53JDJ/^G[L54S4@_'(K4W4>"1;4XJ:3Q32;54Q]<\E+^7R?$ &CPNW8KXP M=L$;CQHVYW?<_-Y,%,R\WDHA*EYK(6ND^.Q\<$'.+D,K[P3^$'RI-\;(>C*5 M\MY./A;G ]\"XB7/C;7 X/6-7_&RM(8 QM\KFX-^2ZNX.7ZT_JOS'7R9,LVO M9/E5%&9Q/D@'J. SUI;F5BY_XRM_(FLOEZ5V3[3L9"D(YZTVLEHI X)*U-V; M/:S.84,A]?*3D$BDK#=;LP+GJM &=,;K'&*'HLZS-0J,/ M=<&+;0,>(.OAT4=XE_2@Q6N>#U% ,*(^)0?L!;V[@;,7?*^[6];#WGKHK(=O ML M+E ARM;P M466.F B0Y8 \"T!7:&?OXII7[PR__^_I,SM6(&@KCR:@H8;&Q/ M1 VX9:L!LL:(/^2\,1TZYT6/%15 \=/>H.6$??CP(!FZ=&X?S$1NASK $._&2O=.^L+1/'U(#>PG,_21#A M*"+]_#6LW1!R2*9',^S5Y+5GSF7,D(I@E% MMT .)7(;&.VV:VL!=7V?*1(G.,K6(2TP#5P IE.,8GHP>)DYU^D 2[U=37%!+Q,:&(KH^]3G,6!'68^5#'25[!= M__C>QN4)^N;<71$U &]KT]VC^M7^%GK17;[6XMT5]C-3>QFM@-^KOY^%]02P,$% @ MFXM75#)+IZ.-! 0L !D !X;"]W;W)K&UL MK59M;^,V#/XK1#8,/2!S'*=ONTL#-.T==L5U+=K;]EFV&5NH+'F2G#3[]2/E MV.?@DN[#]B6Q9?'APT/S226D'BWF8>W1+N:F\4IJ?+3@FJH2=KM$9397 MH^FH6WB21>EY8;*8UZ+ 9_2_UX^6WB8]2BXKU$X:#1975Z/KZ?OE*>\/&_Z0 MN' ^!(4F->^.5S?C6*F1 JS#PC"/I;XPTJQ4!$XZ\=YJAWR8;#YP[]4XB= M8DF%PQNC_I2Y+Z]&ER/(<24:Y9_,YE?)E1+OS"IMV;7(P@:YPWU"B\6 MO:6ODNS\X@F5\)C#H[!^"U^MT$X$O=Q\X@F?=TVR'=:RQ4J.8$T3N#?:EPX^ MZASS?8 )$>O9)1V[9?(FXBUF$@G2NH@=]TGW( AHOB=5**AEV M;:0OH<(J1>O K(9N ]>+#PY2(VS.'W-IJ4J-=>_&0(T&!)5K45@L" IJ*W4F M:Z% 5*;1G@U^3,ZBF.I!*2[M$X?#6'NM0JA$ MH"8(SHB6H%(B-3:(#->]+!AX=0EPUVA72EA*XS*)FL'D7D8FT\";$;^@)]4' M4,<0ND3\%R9YV'0G='#UR[A-\9/G+E?.HWU3%Y@\A%.YME1N1<#A!*)D$7DN M@X.=U](T5FV'PKR#=37S6*/*S1\0O=!-D+ MF+IE2B[JQF8EW4=P?C:.XQA<*>B(^*RI'BLBVEH$$>F@Z5QL)ETHIPQ##4TO MHO,8:N(5;!GT8&Y\=V)-S3H0X_:P696^P@^?Q;&C9,4I,4VAY=]=D#_S+9N' MKD*7?XN$K_SZDQMQX<*P>&ADB%BQE/'HF:84D<,_7(0I^1Q).-FYBAEMH+[+?ND12J4($4A3 ('*Y:(?BMHZFX<>7Q<"N':UI2% M%MY?PD>DB0[=GY/!6%*A+<+PY2#$W4XH_6H_WUVW8\VW[>UP>"]L(2GO%:[( M-(XNSD9@VX&K??&F#D-.:CR-3.&QI!D5+6^@[RM#);][80?]U+OX!U!+ P04 M " ";BU=4L^[3!-D, R) &0 'AL+W=O>ZYM-\O3'UGYTHY\5#DI?VP,W>N>G=P M8-.Y*J0=FDJ5>#(U=2$=WM:S UO52F:\J<@/)J/1FX-"ZG+G[#U_=E.?O3>- MRW6I;FIAFZ*0]?)"Y6;Q86>\$S_XKF=S1Q\=\_&[BR-:SPO^H=7"]EX+LB0QYH[>7&96?"PSE:T*.( ^K5*3J-3%Y$F)5RH=BL/Q M0$Q&D_$3\@Y;(P]9WN%?,W)%YE$K\XAE'OTOCGM2!-7;.UO)5'W804%95=^K MG;/QT5!LR"9'O!6WJB[$9R-+*ZY+\;LL&Y01/9H,A)LK<6F*2I9+@1VJ5IG0 MI3/\@/:(\UFM5$$R%]K-PX8\EU@KCT7"$M,USJL!=7:9Y8U&% MM$2*5^.5QTV9FJ+0SD&JS#)-50O-6K&R,$WI]DAPHL2TH62#C5"KJ46WU=6R M!'39=SAO#Z?<^O?BW+L!&_!7SN"-&6R'==!*5SC(RR?5UA1C+RRDC6>:SOG' MG*.34YRU(5$ $L3T7OBP00UDELL.RG%4==_H2C MCA_U$^)#"AIO3:+<0JDU?[%V7R3,%^.W_-'AB@M;Q4WI4\\*3E?V ?EWJFOK MQ*>KG>C_-.2=1!NK88BL][9Z:BAN>QB' M).8E-75=4K4FP+0$82\$DAY,K5:@G/J*4SWHN,RA'&R^XI@R'F U.;OGK1(< MA.#0^DIH?>8U7X=P, H *(&) A[C1((K[],I\%F6)96-E;ZB'U?GE&J9X>=; MZDP"06./2OBK_<9^.3^=3A0O;'VSI[P_?;O5B9(U-28T M* J6(U Y?BTJ] 6(18?:+XA+B,_7%]^^BPKBX(BF\#U+AH^GN:'3RZJI)<@V"EHEDR3L^ 7>IY7[W+5]IZBP5U%ZT+H_),3V*F6#(Q@-8E1]QI+%CX2 HDL-7',B+.8F MY]:-UQ4"0 ['N^"H+P0HA&\,4K0*3DM3#$"4AQD.W8I:TI_@4P2N'8J;OE0W MUW7VHMLI/45) ML8*4!H_[_K%SQB_S02]1HOA569;S!_VE#*-M *=I@^!")TH-#<&]7=R4 S-> MU1SXA4:US8GHZ+E..;5#Y0T@A&IK,CHMY)W:YWSD#\:GT8R88;$JVD+U$4/O M,64/;:>U*3Q]Y:2=]I5&/S#-;/Z,FH_5&W4? ^B=24]=&NT%VIZ"O^4YSB8-0BC<4)67; MF6MC&%O,-7C9VO25:\7-%@5,0$YQ!@C+O 7Q *$! M%493GC+D[GP.WM6VN5 MLR&3#1JM6_8-H@#E='72<"+Y!8"&GG\V73GPQF_R1PIUK3E9D;P0ERJ5V4?[ M#E*#)<5<:JC?1M0FB@+_L*-24U>&NRPO1_,DW5-9:0)^HH2Z5KX]J8=458Z] MZ#,QS\T"J]]1+:UVHG7]UB9(5B^JQ-G*S9&*C^+@ZV#;#!5L/>YL'5"O7RC: M9?UF:TVJ":YAFPWQ40^5*BU2H)^=/CLDU9F93OL3PI!6T=N>': _ EG^ )?*V5@!.6; MW3*&0E^Z8PFUZV4M0)*HADC:2GO>@A*^-*A>IQAZ0-Z)#*5@?2![SM+41.$( M0TF7>.0QNAME;0I=Z@)D%D",283@ .9"C*>\I7+"RIRHMA_\ ENA:2-1,S(+ MKUY-1AWK#C0"8%/368&5A5)/T:TH:VC"F8R[3;$$XFK%TZ*? @]'S,^.-D4D M!!FB"%:^.AP])_!*I:J@>2!9NU*FF+6@M#B MUV!M<1^ O$<]'OM#P#7*F1VTJSAK9>*G16=8+CXA[+7Q36^P[%^=# 1U1GQT M#UF,/ /X8R9GS*"C;86J9\QIJ:6E2!8;IFO"> )FGP@>3S.5YM2C,LVW.IGM M%1R_:@LQ A]R/KW;6B RMZ97)6UUJ/O(X<.-]DISV^(J\M 464PC+*?XG6(> MVQLJ>G->.R0LYFA?J'>? B;UF>LOJJ)S$LQ#=5.Y=.EE6(,:*=-.27^MD" W MD8QQW&O#_5B?'XH_JD#15\_%HG9R;*WO3QX%X=TV)W3LVF/D"]@&**Y L,J9 M-QF1J WW[DL#R30$UWKF

AC"%<.2KSM0OE+'/'W29\%@,9=TL?!0\=%8P>\3NJVDZS1=;>0]-1H/7+&YH[5SCPD*PP<]\XX&2_(7045E/!Q[<%CV;S]_(E7%QS8H M-)!TF=N_QF2J10R28I, MV<&7B%T"#3J5P^7IY/BXSTO M16V6,J?OCDKF0?'.N"9D;IAZ4%=$^B %.VQ]I+8VYY1G,2+"+UN7*YF!OS)9 M63$H\F661M61F$RK>"G>U?Q*>O=;Z>\_1J,W[?7/ROTV>^-2EC*3@]X=-%G2Z;U.@UGT'/XU,Z?XJ_N3!T$]LJ MT6H=+IN[N2(B17"1]$[<=Q)4B2_OO+N7SWK/WREL%LA H/EV,4MRD"2*B0_6 M[BT(")RGBZ(IS2PW29-K?^%W?7O]!:,_T?@]CTUV;A:EJ#"]\ 3.UMDE9M(9 M33HIZ[KOFH+H')43\4B^LBD20K/VSN;F:G]\@#^?QW@\UXE&K?A9!!U_/X4" MJ#KB\^,@4^ K;*CL;_1$X@V_,U<.92AZN((#? 6:]?23=?2(ST MUU^O8GV'R2@"1GO^6@E$+2)(>USUV7\)%B+#P=N^PSF'(Q%D-$F9AUL4_\$# MDH=_Z=&>"B:$O[M?+V]'QZ,WXS>3DST0-9DWTD4XLW*JZ-["&:)A@;#SA#N7 MF!I2@P K"DBXP="^RWL#:)PQ)3,Z645G;8]1%YWU+_3@1NV9+=_!9?>8I"DB M)J<;;,H OL1%>(R_5O$>&HIM/T$XZ/V.@T<$^K4*:#K-@?XG'>VG[0]BSOWO M0+KE_MZJF!7@^-&PO=V]R M:W-H965T8_;1I;_*H0WF+4!2FZI?3L)T&X[&<\F M8\-MSV#^I,B25#%%*E5DMY5/O^^JBZ+8;2<+++ [<4MD':_>\7M7Z?N;UGRV M6Z6Z[,NN;NP/][9=MW_Q\*$MMVI7V'F[5PU\LV[-KNC@3[-Y:/=&%16]M*L? M+L_.GCS<%;JY]^/W]-E[\^/W;=_5NE'O36;[W:XPAU>J;F]^N+>XYS[XH#?; M#C]X^./W^V*CKE3W:?_>P%\/_2B5WJG&ZK;)C%K_<.]B\>+5\BF^0$_\2ZL; M&_T[PZVLVO8S_O&V^N'>&:Y(U:KL<(@"_G.M+E5=XTBPCM]ET'M^3GPQ_K<; M_2?:/&QF55AUV=;_UE6W_>'>LWM9I=9%7W6M&Z>B%;YNNB*'[\W[4UF\&D8#?]! M6Z6W87&ZP5.YZ@Q\J^&][L=W9E,T^H^"2=14V14?3]:NLRN]:?1:ET7391=E MV?9-IYM-]KZM=:F5S>Z[?SWX_F$':\$1'Y8R[RN>=WEBWL4R^[5MNJW-WC25 MJM(!'L(F_$Z6;B>OEI,COE;E/#M?Y-GR;+F8&._<4^:/6P5"4K:[?=$<<#NE_UI5V5HW15/JHLXL+$:!8'8VVQ;7*ELIU60P^KXP M\)QN:!!3P=,*F+G;9I_F5_/LYXN+]T1&W91U7ZFLD^EZ'(@6LU6FM_P,?'2S M;>OZ,&MO&AC5]BNK*UT8H.Z<5GK)Z\RJ%CBQ:3M>"WYBH\/13:=@WS R%$UIFBL07I$%['\=$U'EL.#UZKI%0VHOH"9LO@I_F54 M36=1:5O6K>T-GO"O88&HQBTQ65@6$&"K0=T:8)R:Q@->0Q;& 5MFGA;8LX4U MFI$-&&2%6L.:*B3 "C=2V+8AANM!QQG:7:E-V>^ NLA!Q,EP+&$52&5Z;D4R M"G\B*5$8D9A\'L4*K"L/5AA#DGI=U+V**$6+CH@%P@1_GN7V]?SQ;/,R#)"K;R&8;IZXI%LZ4M.TWQM_]ZMEP\?6D3_5 $Y>T/81ZK M])1O T<3(70#5(*_@'P]G*?I"LVF@G5;UP,G >\!0+"RKDH#HQNF<9>>_7Q" M2SSQ6N+)I(Q?%G:;9_B_V1N02SAJ7BLLZ0-,!+R-),7OQ_3'7S5VQH^6^$\U M>-2$1^E[U+)&6\5_X1-;P%% T%K#FV@MKN$-)CFI'A#0#6@ITM:]8>X&OG]^ MEE7% ?YILAJ8DVW$&BQ(>X/'V)$8[DU[#2P&*T'^:4'3@8PXW5?>?=&X$,W, ME=A(L0P9P3%^]6:K2Q@6^6*S,6H#SZ'FVK-59T8A/1?TWMC(D3J6I69KV)I] MD2%;GYV__#__[W]481BK98"TU&X%;(QHZSXM%S0C[-8^\(\C",/_.8/_ ?&\ M *6KX-P:/ S8 2N-X]5?.BXX.@?WQ'?9XT>+?/'X6?3)XNG3_,F3^).GR_S\ M\9.8,6G X72/'IT=?;8<^>S9^>/L8]L!UWT%EZ0K?OQ\N.+G9\F*S_/%\\5? M?FP7"'*J*9)_ZW_OVJUALQ M@XPE)],I9B\,N M-!G*.^B]*6/YU!O+IY,&[6UD6F#N7POS6;&=N,*SH$6-F&@7'K+A M(;"+\ 5B,^$S(D%KP$P 48#A5EW"*B2+[6X'K@LB^'T!$I_ WDH!4X*?(B<+ MB,^T, D.Y@Z]].90WV6)PM. 8,BWV - 7> "&[A4LA\PYFD13 M69( 1(5A6I%?A7B5 !A]#]8;X)LXY<04!$(3ALZ0=Q*FCJ;VP^_163\$!X8D M5*.\ ,7Y.=JYX!'#_!CMG2 V^$3L2'S9DZ.!&V$GM-F@IPE^ IX"NI>G*4I' M&0\-XVQ5C7Y25EP7NL:G9J!89A9T&WM0AN&_1D>)3\$A2?#5"VT8Y^,(_MBK M^%Q^[UM\E%>!O(8>+:@N_!<*YJZM5,W:S,(N:[#^884G-<;=N ;.<@M89X;K M\J[)@4&[41A+E/ #^-Z,HE.PAPKH@'A$T)['T[?Q@1A!=/'0Y6$_ACW!\:7B M]M'UT,:SI"AT\"LM$N)3 VY'K?\ 6FY@X<(7]"6JWI'C&QQT\'<1ER(>ANTU M).S@G?2[GO4K 66U105[C9X'_*VR^SC1@YQ%B7C@2ZGV3H3[L#19T)&'ZG5W MLBO JVODXISAJRRS;,%O^H/-#1 ?S\@ZL"I.H//4A%PMK-\ C=Y&%"2:!Q=J M5U3*,;!N*K %%9ZWT C< %ANS3+.A$+.X-GFV;^%=6*&1[(UL9R#H20> ?EV M!@94J4QYS"\Y'(*3&%8SVLHJ24L!NY*I'6Q5)Y:PB.F)'$$4154!M"5ZX4[X ME 8#T2CDLB2'PA-@7$TX!5@+G1M:?;YVN8 M G:.OD/.S@.N%1V(/,3LA/5)Y,>%]@;H\]UB_@CA2DT!A^_.YD_<7S0F?/TD M? WC[A6E!^K#%+)XYI'%LTD,\-$@OWP -PG *"QN%$9\Y1 9?V*B3YQ8$D_@ MV2/O.Z9@W07FV&S4JB@_ ^.%/SCN=Y#8',$JC)5QO&U-5@#43>=0WIC>B[5J M'"2)V!('0JY@P!R_GJT./MZ#)[X&-=\:ZP-#HY&XW(WQ.V@(T TL20 NG!3Y M:'(@D@_6(XZ 0CAC#>KCBX6&0AZ1=E/'K@>-H!11,HPS0 \B/[X#@8 M+F(AH*T3ZH[5@"<,R3+%QUB"K )&;#9YME&-,K!ILO 5:""@ P;$KI6/<,JL MH^,BX^N=#V,S/DJ\=7++6:B69U.L_MRS^O-)/OW <;@X"0+>0HOA,.*N,<[_ M Y[8MV E/[IXNH5PZTJN[CZ1-_,%LL<'B=]\;'X@BFKC^T>COWIH[,' M+[(K4+NU7E,$%8>(IL3S2UZ$2=\!C_*@"VQ/P2.UWU M%G4]P3OB\J8-N0[%W*YM$-4QCW$T,U!P) T#G)0]Z#M$P$75$@298J_%6H0F?].>+(L7_0(S^K=F.*/0 5^'1S(DLV/P^DL+\"A,&T'IXE!!S!9P-&RMN#]Z3_P MLVT/\V9[4/L[V%O?D4(%AJKZQ57;K4"G^H+6%-2.^T:^%@97$/K5L#/ MA'4"F-"4I<>LC\F%IVW$,U'TG_!%% V-,AW@/H(3)7D,4&HE#P\'PGD(SO2P M/TA"ZL>'I= $(";L:[G<$(S,.I4 -FI5^+)NF\VLUM>$I#A=8E3D;J,#@N&6 M$(O]U&@)]\5T/!VD6#5=2+Y=LD[_H.WG41;^BN&(A#C0Z!G' MYP+VI6=A]FDLR.P:%=5"(0[F04/4\<0SJ'8UN=8HJB RVS[PAS MHR'< 9CES _,G8#MB?!?/.O*>?7(.AB/SU:F+9@KP.]0!LPV1:W21&A$(EY@ M$D(PW1I49,L^0LPUPQSX6"+J*!CA)+U2:P+G;-DY8^TWDCL8#0^D@ A5*,H/!0@AD(\ =G3^YMPS8W%E6C-])^ZTC MOQ!C693O4%5ZR)I3]Q''#1/XY1%;QRP8Y=$F3BR:S?:KWRC1W(Z,''R/9 GO11&A8U$N#NJO&%*'A)+W3\7/$ M'0(*"7(8Q31S82MB'@+Z;8UK1?#(!^7FGA]!#J&XH.HJ(;>_N?5V^S5[IET^C1NCP+V_OT^LT__W-Y,8ASL?=01V1L M-F#6,:Y6?I[U>QY 4^3?9&"!*N0/'AV9C\1MQM8,8XGF6J/!>KL>K$?$PF$X ML&L]>D@47@S+;)2J@HD"FDDQ"V>@]4ZM3;%3CE.J/$D_H*.#1?=5@/)A@" M8Y%1Q06,"@M0\(+LHM3."QVF@;AZJ0H:=_#B0:H?K-\2!C]CI3H%2)8!D"QO MS5R ()G#*/JXX[M9^!=R?,? BX-MH ! E"F)@X-E3IF6=UL2+%:UW,!+BW!1FA2'];7P?93&9 #H:!A! G@<$^>9088\=41/VRX"U=J1@H=,0YN8/OE2BFO8 MKD"FX.OP2DB.N.HCH:2K#O3U.CC2#I';^Q932SJX.;(K6W($J0"IW;"O345_6+FP2=!9 M;+I44N?56XE]\X[H*/UT@68W!E3A D'/T**$(F817L MA6#1&ZI;6JDD^LP"O,XV+8([4L6352N4M-F[VBX@?,5X6_Q7<0LH$N&",4-U M'9^$:'3.#8BUD\(29BGF_,YZ9S?2 ( T QX#I8%,?,I&D(YHZZ1@S96"=N#L M-AS(W.U5QUB0@XP"O=CB.ODV0=8YYN+WX8O88&Y8ORZ9ESDB) (US]X#DC8. MC('OC'DAY#=*XX+")!KWQC,^&*F*SL&FEA\H@>(6:B8]_(EQ!I+2]!L_&E&, M:]@\T]?$+SY9X# $8&!A!0_"ZJ)O@(+I"A'=9@-%S6G-O>XD>4')05$)<73# M9V:<%H)G8=B5CZ*0@>#W?+!W!4!ZK=-8ER_5I/FB?,5(WMHI0>#?K.D)EZ). MD]@U+=VO)H\T)1%#5!R*1._39F/'Z,U#I%R P:@7HK.. 8:/>Q:UQ5J!Y4+K MBJ&; KW*:^TBUV1\AV3D !7JHWU=8#H)5EK9D+3F [JUCN1DO/FF2%21P]93 MH"44Z2_.)X''>X-ZI6/LAW6)I$Q&$W;!$B__MC@F\ MX#(8Y]\0K+!H.9MR+&\8=*ZY[@=Q5DVQ<0*XG+0HJH/7K;1^- A@&'.D QN, M?:L;5YX"(B16//KM=?9PX5&:6'?(Z"M#RSN M1P\TQ^0LN--M9/A;7(ZJ)%_,KL7XZ?KR \?E/B)RQRI19YUPL1Q/Q^U@YI;< M"LK_WEH5&AO8-[7>:-2%3&Z"!W 6#<+IP46>]W=T!G@Y+M]3:/P9OP;KN@, M+&9W7-0U8)R(P5%_NH,*"!^F7?=UJ!SI"EP<7ZCY]DL>RK>VT^] M 6>XET-8ZR_X;YL]EJ]_+4J,))FAYG'?_X*E@%M"7G%^Z0H+:]@P4;%@1C4V M0."(_E.*-_0G+:8;E'X&Z'>C:\9?H)#@J(CA+L@;'E7 W]"J-#U+YK_V%=76 ME\%8CZ]23X7Z>=:*%.8(GPY*220_4 HF'O95$"J5B&_(S(")78F+-8]7'64; M=G XO?&^L391$4*T!BM&E8$G+,*2MT"5*F*W"81%<94VG'5L0W'EBZ.4;F8.FN#)%*;<2N6)A_S9?92;Y=G+ MM^\__*W8[5^^IK\7+Q\,#%3 > S7 $ACA!S='T[C!+.%8!R<6&=%5C!EVS@7 M9*#83ZX+D!-($:C1A/WTT;XI0!$6DR@+WV 3F3FIVP-([N)326U9TR.F)H<, MWL$2%Q![#G^!XXCA*@XS 3QH-AQB2MJ)R,$HD3-<+2.F)7"D6G]6%$0#?Q+7 MY*N1(X[DI0B\&&P4:/?=,BZAN:6R(*Y8]8<[3#"$O1.JW3A:DZN#.WCE^5K"YAC/I3(T]B7&$#20B4(4!9,J$!\8; M-WNI-(\;DZ@?HI #8>2$ JMWHW)&_':*UT:7,3YW'N?L&HF/X-29O5V'5!758E9Q7;E?::5#HML8]I^[S8Z^B7N M/8I:B]T2%9L3T!^ E#'Y&!^:Y#ON7DU0BQ2*"O;E4M&(2]"9.)GJC56RC_=% M7B5#3W7 K1XU*4_:#U) M,AA2O2P)==*0,"S1K3'@D[&R0%'OK:7I!'B)1QL2+TQ*^5A2-J[+REAI-G', M#)\##3CW 13@PH\8/Z[Y$/@!R?^$]EZD7S4CHJ^5$@D'\6&]3.$X]]*D*(1V MI<5T9]$_%86C*!PK56BY_^"*ZA)>^R)>7.9%J 6FRK7V4-2@4.7=48&97,&X MBX;+^N!RJ?&98U6KE,S[[*Y4VV ;W:KG1-%]5UB U==Y)B[!I0NB.Y= ^"DJ MJ2 TAY/@'-O64C B9D5[8NR_*Z##MD0!?N]X(W@> !4QE2[E3Y0BM$,@6_1B6+64;\:CCJTF-8U4YF"ERB$.PM#[;!,DM7,LF<[' M^OG]N[!)AIL\&[%KFI??H(4AKVF&V12R,-P:= W_K@^S1FW:SCE1*\XQ1*7F M[I29%P=:K[9MLB,>8&1C^^) I& X/UYM%E(,N@'_EM0;7]SA"B'"7OQM'SF? MK?/]C=*[%5;>^$Q5E*/ 1\=.:)B@E<;RLIWYFGF+Z^7^C-9I-+K6A!N=1M=. M>A9CZ2[XIBB0QT@HJOFQVGWXN(^(M?Y&<[VY"G?&4 ?440%=H^K MX23/'57K[>? 65/>/!8Z\)?4%<]2 MX ;?+R,J<:6Z&S4(W[L;@2Y#8G5<:;+&H.=1W;GK51(:) U)[HH9;&=C'<=F MO*P+O0N/N?A6*/ZCL)1K>R24#;OI)3.LFY%:POMZG4Q))\ IK &"#P12:U @J\1KJ]Q*G%57]P1?6.Q_=8D6PPN?+N MFO2:HY]G+W?G#1[2BJZ7BD4U'!U;KB0FW8JX)HEZRQ:K5E7*M:S8T)?N;! = MMDAAAA.J@4.#Z>4!-.A0 ;G ,&<2)3HV"RGH/!]"&-R M^)F;=!KJU&8+XSL144,Y?<]-?V)V M7X!E(P/P C;A-?V%-P(O(F>$5/Z+[!VIGF ;7PQ]#O^WB8TFWQNAE(TZ73S# M,UL1+[FZ/.D"E]U+8K$4W.6 .2Z'7_FJZE"H MB$X6YF'\)U)V"QOBG J0D++[8/+P)I-#MLRCCLL8GEWL-LCRJB-K50C^L:HT M6!?$5F5%89X.$3P]#O0/_8/Y6$VA;!^?VNEJ)NTJ%7A$G1=!&'A$+3I-LE+@ M"^,S_^AA/XL\*NUV ]"\I&71E&K22G!F:S0R4F<=A02HBH"VR4["V]'B\='= M>$GEPDV P(,*74JS/9XOHK[UY7R9]JV?Q6WM<=]ZSKJ_TA5Q#CF1HW64)=X0 MP8XRK@.L1.Z:Q[D9PP:[)TWVOBS06-GQG;?(PJ0H+I8&$+VL?;>8G_M-5KT* MH7A8)':UN-XSD>)T&-8FKNYE2N.%EN;%;1W(T_'@4?WWYX9,8] CH>.XPF%0 M]<5P7;B?1TFO6"3O[-J5DL2#GRP93<,;'F-1&\]I;2>!<9KUX.Z)D)JU>+RH MK<-0O.B6$?U6R1/G_I'_/K MY^:%87@01P$56) S$QNVRP_O?)L =2YN&/M2@!T!#J4@;&C(&=JSXZF;&CIH@=72M+UY=R;LGW M02>=$.ER#FD>@5,@TE,51Q3"F*2@+G]U9'*.NF-$G\:7AC8NB1)?TEWFP"VA MPZT-7Q[MX4B8(N1J7M(4;KQ^_PT7J%&SIQ--8) M=8+-V^$5V"&DYVJI=^@N[6O)IA0['W0)2T-S9/F:8<4=8P*55X=C6<8+E?P3 M>N)X)ZH8YKIS?Q7R9*VQKP4\KA8028)$_'Q"U,2*H L0=*ZV)2@0((/1-S15ADU4X@RY/EQL=PP]17?0D$(\I M&F+[B)@H&,]K1$>.EN-+RO[_M1[$E&%T2RWPKA(W0I/C>LP['>M.[AL!/4$X M:N1(FNR?R"MRT\JSJ3SF,MSHL9R^T>,7]MNS"Z_1Q@#55P]RU*_INH-=F:2' M]YTDH#C4*6&$V"I3'2/I=WQ7O""//SM5;INV;C?84A=WW\57@P55GMP?;[>N MG6K0IVI/U(]F\J6KN8G*,8<-O9\Q_R1K]+>%#]4-W[^&ZXI7ZZLVK=PB%:P' M:1,I/Z.U>\]"RAY%PT3+#RV:/O(;76AC>NH6?[O^BIG])?^W3IX?!3-'+DX; M4M*)K7/ N3I#%N;K%\7!&OS> &AM,E%1C@U_ 3!49'L<)Z$3).2'*XP64[?.7+E[JWZ.;JWZB*]MVK"9_KK1L^N MON(&K7#G>'S#:K#J]&ZP_P/]&5T 03D&FI4OGP#.X1MW_(TU8%)!1==Y<@%. MT!\Q3DC7ZA%+[EL4H^D*;)_LM$>*-$G87QAU@AHC;<9^@#C2%,TUJ&'S9]&08[S^;,TR/%H_MA_,-Z=?_<[^Y:A_WTYW<-^ M12CO%5GARX@?1EEWM TZ- &EQ@S>^A)L%',2EJT8B M96P#1F>/(35 751#*+?GQUT(:4=-,5B@;] Z44P<&BWP(_/]::6[2<2$.RB1,1IV6H9-Q.=V M&%\W-\IR=W\]V83 %RNPQ+F]KOEI'=MFW"=85FZ.D8LV.QP1W3+F(VPIH%?S M\"0\DG;%-$GA?,0X+IWA0;!83!P!+1@U/)22,%4[O.K:N-2;DFQ6*! 8%.N& ME X.MW*_KQ-HFO9LQ*9.@ZU.[=*\RXDJ5!?4^)ME93GW3Q+XS M6F&% AF(VYHR1I)-8U/[5&?D08P'L^2::VW914.Y"LV8E-\&E[+FG%H3_8P) M3D8WVG-]IXW88;R<-0H2AE&BEZ+!Y#H0NJ2@ITW+74Y6;MCB6M<> MKPZ2H(:'FC 7L40/3(I7")_XN2CF0 IYX3W)GD.)=9SQ1]>*FFWB'#5=#X[F M:#EI=T(GW7*ZD^Z=OT@/C^,GAA+N"+Y].-^H>*(V5W-U?RC%HQ)^Z20L MZ/8/OE[Z!%$]'3-#%J!=S_K0X\%0!8>*E444_XIN!>=?.A@I'?1SN9!2%H)Z M^+,'_)*0L)S_]TPOY^([3GV>X MO4.8B1"Z.:UT:C 4:-VO4+5<:<%53'+'"WL!_"KEP[7KX^8K20[!J1W^/@5I M&/4%HQY6?E<-4PHRW4G1;U-"#B_$M8[D=X *W+FZ#EN8)^Q+7P=7IG$[9*;F(=^2G!7KW2P)PY%R:!LAS MU1K#+>5&$E5A0;%/&*!"$5V>$D^&Q^HTM4OWCQ# QL+PW]8=: C<5RUI3U?\ MS4'9:ETW8MKSJ/2-//L-7ZNJNAV M_\'N^-*!\;W=>5/)I!-[R?8U_4CGX=:53PT27^CF;V?H##6I'X2>XJ'@FV)U M\NS#U2>6_S=7[_GG1,/K>CT#\F+, 2OVPLNB#"D8@1(&[#\D*]VP<3M1_:-_ M'3FG6.,.1$YOO+5.Z7*YH+^Z"Y/#[O4I^0Y=>MBYE#%./(*%2=2#U![_N@8!*3:JT>_> M&C4,0JO:]YL0NV-R3OJ0 +_0N>)/'&!# U_*+#B",MY'6QOW_6[=JT>11S=. M4@1=:F_"C1(G+\NER"Q*,BF,C5.?2[KC[8Y9 :+68?_<"S(^^@-*[C;EV^@U0<4BR2HG)/ M=T7#K==SP>Z1;VC)_I?G5H<8?H7DR]AP)[?N59HG\7B"X6'T.^4[!=[_);4( M4OB)?[+&ULM59M;]LV M$/XK!ZT86L"-WBS;R6P#29JB QK,B-L-^TA+)XLH1;HD%2?[]3M2MJHFMA=L MW1>1/-[=\]P==,?I5NDOID*T\% +:69!9>WF(@Q-7F'-S)G:H*2;4NF:63KJ M=6@V&EGAC6H1)E$T"FO&93"?>ME"SZ>JL8)+7&@P35TS_7B%0FUG01SL!7=\ M75DG".?3#5OC$NWGS4+3*>R\%+Q&:;B2H+&._L&UUQVD >6.LJG?&Q*#FLEW9PRX/ M/8-)=,0@V1DDGG<+Y%F^8Y;-IUIM03MM\N8V/E1O3>2X=$596DVWG.SL_#>] M9I+_Q=H4R0*6;75 E;#D:\E+GC-IX3+/52,MEVM8*,%SC@9>?V(K@>;--+3$ MQ/D+\QWJ58N:'$&-$[A5TE8&;F2!Q?<.0@JABR/9QW&5G/3X#O,S2.,!)%$2 MG_"7=GE)O;_TQ^?E!/JP0Q]Z].$1]"7]>T4CT*'=8:YDS@5ON9#DFIEJX+]P M\[7A]TR@M,:SO$-C-<\M%O[^4&5.(__\TR2)TE_@_U[_1*;;X@.5#NL5:E^^ MUUR"K51C*!KSIE-W576?B#[Q.5Q:6.&:2^GR3AG9H.:JN'B&XG/D\I*[#?:2 MM==X!=DP'L39I">)Q^/!:-27C)-!FHWZV?4.G\(-A]$S67) -DDS^*0L$][- MX#D[1UD? 6L99^=/&9]'WS%.!_%Y_,/+1HE'XG8BY?]V?4FIAO&8HLI>5+QC MM>K7J+]W=?H/-7'41NE3:@>K=*(_9%U_R%[<'VZ,Y32=B-)G@V4CX".-.>-N M%IIFM[:/L!"N5;D 7+_8T$RUASK#:P/O&RVY;4CJ5$K^X/8&LMWU+K-KX8;Q2ED:[WU;TED+M%.B^5,KN M#PZ@>YW-_P902P,$% @ FXM75$N#"3E2! Y@\ !D !X;"]W;W)K M&UL[5?;;N,V$/T5PKT@ ;BQ1-U3QX#MW<4NBJ"! MLVW11UH:VT0DT27I>//W'4JVI<2*D@6:M@]]D32'P\.Y<2B.=E+=Z36 (5^+ MO-17@[4QF\OA4*=K*+B^D!LH<60I5<$-BFHUU!L%/*LF%?F0.4XX++@H!^-1 MA=VH\4AN32Y*N%%$;XN"JX%XM.$KN 7SZ^9&H30\ MLF2B@%(+61(%RZO!Q+V [W4&Z!G'WABQST^6AHD-6. M#=,]P[1F8,\PN(Q;V,&F*>ME? _I!?%<2IC#W!X^ M[^BC5_%Y_3[V,/E')K]B\E^(UN*!W(I5*98BY:4ALRI/H+J"UT_XXW U+%%;\%"8<96)DN?D$_#%[XCLTB-M X%,GB%L BVD4MC5EOA.='W)> M[_5T?SR15$$F$!1:;R%KK1+%-/:<+CX',Q=['2.)1^/ [Q@(8[0A1!MZJJ>) M*M9&0L,P: &V>AR_K1%B.;4!UTEHQ$YC_1]J1$VQ_]^(WK(1X<](4Q=>0-V@ M#;"(^LFC4O*? '%$73_Z5_O0"_W(#QGU6'RB[KH!C4._ _>I%['31I0P&J!^ M?R-RJ>=U-QS?B[MV.V5Q%XZ-R G9-S>B(*!!Y#9\9[%UDK4 U\'&X[:6/ O] M@++ [6TX?\]QU?4W-VS=O0K[.VMOF)I4V[2^AAW1XR5V4M_=&O7Z!GR-C4)@ M[>>PQ*G.182_8:J^5=:"D9OJ)K>0!N-8?:[Q(@[**N#X4DIS$.P"QZO]^"]0 M2P,$% @ FXM75" \;8?7 @ +@H !D !X;"]W;W)K&ULU59M3]LP$/XKIVR:F%21M[9TT%:B,+1)(*'"V&2MRA$U/!2,JXF7:[TZ]'V5Y%@0 MM2]6R,V33,B":&/*I:]6$DGJ@@KF1T$P] M"N3<=N[-+.1V+4C/*\5*"*HN" MR,<9,K&>>*'7',SI,M?VP)^.5V2)5ZA_K2ZEL?P6):4%Q!4BHM MBCK8,"@HKU;R4.O0"1@%&P*B.B!RO*M$CN4IT60ZEF(-TGH;-+MQI;IH0XYR M>RE76IJGU,3IZ1FA$FX(*Q$ND*A2HE%<*]B[)@N&ZNO8UR:+]?63&G%6(48; M$,,(+@37N8+O/,7T.8!OZ+4(K)/L1A#Z(@"K?@Q6W-L<.+=ZMY M"W*_1>X[Y/XF9,H)3RAA<*P4&AD)3^&TWI[ORZ=1%,1'\%'KINYYZ6=N$(L%RO8688]RT+DHE5%(?85SO$<&8;U& M]1K#M=!&S)>R'KY)[(2HW(F?V W>E?2>L*JQ"\'QT?R%Y*UYY66E2]^$?89^ M>- +AX/.B=V%T='6DR9JCDI+FFBL$V]-UN\'SWAW(5_:UK?2(FNU(%6+/65;A4W_WG3R49C2(1Y9Z-0;'L0[WD@3];&]/8B_]<)P=^Y5U#M[^V_U]&M?&K_S#2]0+MVDHDS>DNOJ M<]Z>ML/0<34#/+E7D]0%D4O*%3#,3&BP?S#P0%;3265HL7(3P4)H,U^X;6X& M.I36P3S/A-"-81.T(^+T#U!+ P04 " ";BU=4JQ$^$[@" I!P &0 M 'AL+W=OY-A:.W=DNA7^_L],FF40[-%YBG_W=Y[O[XO-XH_23J0 L M>:F%-).@LG9U%D6FJ*!FYD2M0.+.0NF:633U,C(K#:ST3K6(:!P/HIIQ&4S' M?NU63\=J;067<*N)6=QSHUH'ZN)N#?)27S++I M6*L-T0Z-;&[B4_7>&!R73I1[JW&7HY^=7LMGD%;I5W+TP.8"S/$XLLCK=J-B MRS%K..@>CH22&R5M9=+_Y7E :ZLY%>X7)Z1+Y]&-$Z__?>(A81Z#MH7\XA+Y%=KPV1ICEN,JW'?B,D=VY ;9D%S M)DR[]9EDX6@8]^P\I'%.'O':$:1>:56 Z?"#/$R286MF:7B:4W+%)5"6B=Z!IXA"CMX"#9/1Z0%5\U;5_-VJSIA@L@!R[[OB MA6#&\ 4OF&LC;PE]F/FC$GY,RNXWZXJ6#L-!UJ]BEH4T33ML2*227XNUUFBW MN#P/!TDG?S9$/0?OE6BW\)944:]]U:"7ODD;O!=K:9M.UJZV[\!YT_XZ>/.( MW#"]Y-(0 0MTC4^&J(UN&G-C6+7RS7"N++96/ZWP+0/M +B_4,KN#'= ^SI. M_P!02P,$% @ FXM75)8B)-6Q P >PD !D !X;"]W;W)K&ULQ59M;]LV$/XKA#8,":!%$B7+C'J& /V85\LWOGNN1<^I]/R(-5770(8\E)70J^\TICF M31#HO(2:Z1O9@,!_=E+5S*"H]H%N%+#".=550,,P#6K&A;=>.MVC6B]E:RHN MX%$1W=8U4]\W4,G#RHN\7O&9[TMC%<%ZV; ]/('YHWE4* 4#2L%K$)I+013L M5MYM]&8SL_;.X$\.!STY$UO)5LJO5OBM6'FA30@JR(U%8/AXACNH*@N$:7P[ M8GI#2.LX/??H]ZYVK&7+--S)ZB]>F'+E91XI8,?:RGR6AP]PK,!P3#6 M.,B/D)L.DKX"&5'R((4I-7DO"BA. 0+,;TB2]DENZ$7$=Y#?D#CR"0UI= $O M'HJ.'5[\"MXGM6>"_\TZ7HB"?&I .4E?0$\&],2A)Z^@/^'@%&T%1.[(H\+Q M4>:[B_+^6\L;)+3QR>]@SC7V,O O/V4TC-^2__K$=D*]!>5:>L4%,:5L-6:H MKP<;V^FI$)('EI>8D.IJ@;Z6P>AG$D5^-D^GBMB/P\BQJC48;W2R$%KNS($I M&!QB/XSCB;18I.2^58*;%JVLRXZ_V+,>C"(_HHN)1-.,? 2%UH^0S MU([0O=',7R1T(F5Q2.ZY<%-065>B["3;VVM18%K#Q'MHB4\7R0_:R$]FMEZA MC6J[UPZV%Y/88](C2)QEXQG'Y8LTK+)F(U=^["]-_#0=$Z>I'\TR:K%TCYRMN45-QSTN;FY#/C_SDU?0LU$N\,EU"HN M]J[%.2;*<[SYL9EQZ,^2Z'2FXG0V@.3RUP*><95VW,BE1F[B:B9&*MZPBM=L M>X:5"YJ>K2JB;P=H:4HL;?"A?I1F)V)&N]$BU7@9/NXHI:8T'<+Z1MXQ04 %@: 9 >&PO M=V]R:W-H965TB%#UBF\YK1;]8OA/YXQWO> _J^$JJKWHE MA$'715[JD\G*F/7+Z53/5Z+@^DBN10EO%E(5W "IEE.]5H*G=E*13QDAX;3@ M63DY/;:\"W5Z+"N39Z6X4$A71<'5S9G(Y=7)A$YN&9^RY(X$<_[2@DV[->N+P_RWZ6ZL\*#/C6IS+_*\L-:N3 M23Q!J5CP*C>?Y-7OHE4HJ/'F,M?V%UTU8P,V0?-*&UFTDT&"(BN;)[]N-V(P M(28[)K!V K-R-PM9*5]SPT^/E;Q"JAX-:/4?JZJ=#<)E96V52Z/@;0;SS.EK M,3/HCUF>+7F]2QH=?.:S7.C#XZD!^'K0=-Y"G350; <49>B#+,U*HS=E*M(Q MP!3DZH1CM\*=,2?B:S$_0A[%B!%&'7A>IZQG\?Q=$AX%+]"Y++\)93+0$EV* M,I,*758SJ=*LY$:DZ*,T0J.T$O6JH6-5OUO5MZMZKBU^5VJC*G!GXT ,.L3 MJ<>Y+-:R!"R-Y&*DD!5^F^G<@+_\%#/B_8:>^@2#B6(FE#7:058BLY*5YF6J M#[LQM2V'!$$7*BOGV9KGB!>R*DVME%DU^[^I73?W9\0\@@DA6SA?2H""6?^" M0=-Z_]-,SRTV"--P,JTK7LX%FDMM>M2# $>4]>(>A#B)Z"'Z+ T(N%\DYF,6 MQR..APE+'&8/.[.'#S#[N](();1!;ZXA1&NQS>INO.>R^F.??PNNFECQ2,>Y M-/;$@F%A7U!VNR']WGO8#T;N@7W/1Z_F"ZUO YH2 M4#)I&%9KN.&G!]3..-RQS1BM[P;(7J0FW-FU[N?)8-$]0>PV GZ$FG#.E;JI MA>XC\WU#H,/%X\[%8Z,(S!48+C.'BH9K_".#%V^@@R ]ED/%S7W:L<4(\,"Q/&=NJ^1U3*1J*&.&1Q7^%L <2HW!(->@A* M8NQ'R8@3XH!ZKA,UZ%'H,Q<^>P!_Y K'GCE&:+*_O DQ'?G<=OI)Y8X?!0/* M\[T!!95M;XS-PB<"KPI&M)]X(]J#^FF'DDX'QN1.5;>-?H3:NQ?UDSXH^GY? MWOLDVMP"M^R!3T>TG\1C.HCV%Y648!J& T:"DX2.Z-@CKL/'^L/'G&?%5DB? MA2K0>\E+%V3?AE/ON;)NWV13_]FSKAOQNV?=?=EV8(;A,0KN], MX\UU9M!" M"%LNP2EH"]6VA-N&U9?!0\ Q=SP5HZ626F^,C>*M$"U[F!-%*R6^WQ%M\E"7 M N&TQ-$@)7J0YJ_K>N_'ZY M*\+$\\=T,,X.)/2>EKN(UW>',>VC;-V/._(6..DHM$8XCNB(CB)7[T'[^QSJ MOH!Y9 N_!_5!AGY$U[VC^V8)9HF_O?VN2T[O3O\-76(2L7$#'N,H)OL:[ 1R M7Q0^J+]F]8S#/<&KC4X6MWKN$/6XD+3-RZ:#R_Y"J*7]I*&1E:FY]^^XW6>3 M5\W'@GYX\\WE U?+K-0H%PN82HXBB#RJ^8S1$$:N[:>#F31&%O;O2O!4J'H MO%](R*TM42_0?4PZ_0]02P,$% @ FXM75+#+CD1E @ JP4 !D !X M;"]W;W)K&ULG51M;],P$/XK5D!HDTKC)'W;:"NM M'1-\&$S; /'13:Z)-;\4VZ'CWW-VVBS3UB+Q)?;9]SS/W3EWTZTV#[8"<.11 M"F5G4>7KY< M"QN^9-OX#E$QKZW3<@=&6W+5K.QQ5X<.8$(/ -(=( UQ-T(ARDOFV'QJ])88 M[XUL?A-2#6@,CBO_*'?.X"U'G)LOM93<896=)4P59*F5XZH$E7.PY.2>K038 MTVGL4,LCXGS'NVAXTP.\24JND:JRY*,JH'A.$&.0;:3I/M)%>I3Q$O(^R9(> M26F:'.'+VLRSP)?]3^;](P*#5F 0! 8'!.ZP@8I: -%K\D6K]SE3.0A?T*!E M\(>LF2!?5X*7S/^B]K4R']=X]V:2TNP#^=?Z$YBQ!%2!&1*L),@5F%#-$ZZ( MJW1ML0;V]" !%CUMC;9B\@R:B74=KU&;STH;V$3KH^PY?2HV<. MHR?P^*S=WVN'M=1/M>P$.\QZ9W2\/WCM9>-. TDP91@3EN2Z5J[II?:TG407 M30,^N3=C[)J9DJ.\@#5":7\\C(AI1D-C.+T)[;C2#IL[;"N^/O(HR[LRG=N])SJ>B MT27C\"2):JJ*RI#K>J]$^/)2HBO9O%'/G-\0PA*R+1!H/CX%QZ@+ T0 MTOBVPW0ZDT:Q_[Y'_V!]1U]65,&#*/]FN=[,G(E#M-I)CW"3E64L\9:BGYX^ +BER\X6N2E"W4T\CJ#GRLAW L@4( M+P $(?DHN-XH\AO/(3\&\)!-1RG<4UJ&@XCO(;LC4>"2T ^# ;RH-&@ MBP- <0<46Z#X M S=D3>E$!$09:TI#P#\FP[YZ&D2K&"9=26&IY;HV2A%&A% M*,_)(Z,K5C+-7E-I0S)L^==?)J$?O2/7>MXP3O1&- J9J=N+8I@)J%8@;39V MO@PZ;C)F?GSRJ0:)>WQ-2AN)/>0GO4$\:K%=Q!LR<8,TZJU3 M-TU&Y /CUO QWI/$^23UBXTQ?&M8C1-#(S+H$W<"-T1FI[MQ$I O0M.RQ8!PR>OT++),-B9&&&]AD[F7Z*GU M0A.Z8PQO?YV,HV&3YZKB\'2U MA!_7^%7S,([[64A&_I"Q*V0@3BY-QLHM^<I>=;Y^E?$G["4LPB'9+\)QZAN10Y]& MKJG+KH+BU!S'O6,_.*Q&=GHE!_$@//(L"-\9@9'-FVD0H(5&OTX*-3C?OT:_ M]U4@-7TQGY:#LX'O3OP#^<"-?!^[1"G"JKK1V)N,HT%0A^:XP1I.TT,@;T;! M[6EC#K\P!KI_&//_ %!+ M P04 " ";BU=4R0Z$2_@% "J$@ &0 'AL+W=ONAIQ+]@C(]$V$4GT M2,I.]NMW2,FZ)+:2M4-?))(Z=Y[S\8CG.R[NY9I2A1[RK) 7H[52F[?CL4S6 M-"?2YAM:P)$_$XHQG?78SP:+]PRU9KI1?&E^<;LJ(+JKYLY@)FXT9*RG):2,8+).CR M8C3%;V>1IC<$7QG=R\>P;2]7Z8A2-4$J7I,S4+=_]06M_ BTOX9DT M3[2K:9T12DJI>%XS@P4Y*ZHW>:CC\!H&MV9PC=V5(F/E>Z+(Y;G@.R0T-4C3 M ^.JX0;C6*$W9:$$?&7 IRX7BB?W9S/P*T57/(>]EJ0*5Y&BZWR3\4=*T8P6 M=,F41">?R5U&Y>GY6(%R+6*F6"BCQHWKV\^L'*A(F*9H+ED#:$0A# B$B M"L%N4R.NWG&G8<*Q!2&S(B]HEGY%.+!]C'X7I "3T)F6L"1,H"W)2HI\*PAB M"[N!I@SMT&TTI^@$6QX.+2_$I_!U8L<80?TO*0-!XRMM3Z:I7,N-)]8D\C45 M!K)PT%RLS8Q!:82?F!G% PD6- D6O#;!IFG*=%1)AFZ*"K5UPMW2C.A0*(X6 MBJA2MLEX,-&&]764L(X2T2I1:XIDHXC7&TW,['EPF*R/!?8/L /5DF=P7LBW M/YS*/_I^GM;?S_FT#*:KE: KB-B+LIYRWE)]X';+\J90@L%9F3SC;Q^=O(7)4*>-G.UYJ4$)(&E/2/O M@,OQXFCFH>UWOOD3*XK=1M:62IUW&C]IY9P^IQ#V+#_PK##R^F*#L)D'?;$> ME/7081(V!1F^MB!O%U_V>T2Q79V*FHD@;;/2W,F9SVE0;^2PAO19 _$\_M\SG.0#Y-FGR:#.<3 M=.-I"2D-43[:LUT_Z#$]E%/#TG\6F&I0J/J_?O@TOG008D]NHFKR .HE!E^E MTOZO.$_AO."9/JQ[FV0Y<=R9!_VZ=R+ 30DF)&N#%"G=PD_)!GXQ5-M,1( 6 M43OUH*]HDP^[5@Q)MH"?"*@8"ZV@+Q: F5H:2:$]9Q)P5/]G-"S@7C!I);B0 M(+[3\1"^XGI'[\R.)MT=I=6.=GV"]B3L0I8763ATN@N>%4"!O+075V3#%,G, M@2M?TL\*.-)9L850<4"U7LC='F9;?L\8#/40F&TZZF/2,>2)'F@+!$WXJMBW M!4F= I+ 7PC:K6EA&HU]W[$1/"T39=H)2 ][H/"BIO"B5Q?>'@&;XW@JH6NI MCR#H@M L(^ CL'!M7G4XG>F#4>/K1Y[2#'V1QDW(?P4';76&&ZRLX% W<#LB MTH,]V;"E/[MHCU2I!J'$-('@'SIY[/C&?(\<. MG,ZC[5UJ\5L.>\XR.%2/6OY$68#>H##2CQ@>1HGOPB@P:Q@>MTS>GRT%-0E/ M!1P;2 RU9WT%CFY7WB!L._KEVFZCQK&=$,:.C3U#8.@:3U)H#5(*$/+(*&#: M8>%Z%;OO@._0R&@9)JG%'BJ)<>?^(*=B96Y)=+&5A:JN$IK5YB)F6MT_M.35 M+&PO=V]R:W-H M965T++5)@#AIMP+M%L3- MAGVD)=H6*I$N2<5-?_V.E"S1B:VDP+KM@R61YKW?8;RN"?)1JR!F]$4A694G$PXP6?'L^P(/=QFV^6BN],;DXVY 5G5-UM[D1L)JT M7+*\I$SFG"%!E^>#2_QZ%NOSYL ?.=U*ZQEI2Q:P)-;^4%])LHQF^PPFH%.KF+=3;.;UZ^$>?GYKJ&_X^2\PM(==T+(+#+O@"+LK7FXXHTQ)Q)>H83[\P*4< MH1D%L%!T7&)M?[^ GW^*/==_@W[T_2]*1!TT!"ZGY8(*X_9ASI!:\TH2EH%- M.@KZXL(%)^@:+),J3ULVK]#0BZ>.&\8C:P_[OA/AT-I)/">,0P2( KRP]H]A MX'5TGN,F7KO"B8L^<46*Q[*PZ^[+"IVI.]V7-9V&/<$.VV"'O;&80RG,JH+J M4-\(?I^;D@0VH.&,,KK,%7HG>#EZ-N3]8O[?(;^JA(!\?WV4[3N:4;$7)OV$ MO33_N<[P21;R5($GA/X9$3 M,RX U+6W*\7% [H;S\=MZ&XA!H? W<_^WP9SBY5]%-]0D0**M7DPQ)V"NQO/ M=RE[QW(%W$RN2;1LK):M,[I((:'3T<-C%YT\NM69:J+I($:-P!VK15,SO7$$ M/Q?A<=T>QM%-J8E2P&NCS# 80_NJKSNZN>+I9S/X90CLAF%8 MU@F2BNUH2M*'@8W9.BJN60 @9G CZ MKA=J(4,<:9HA#L9!1_H67&4FW"?QJ<6=& M/D _>.=E1]V,_VGX;)RQJ=5A_>=\!M.5NA J8YE!(A'J! ;8G([,*$ M\=29)G8A2@+'#?SG$JWC$<:.ZR?M,DB<) I!42-6VB[I.&'58\T(GB7TT)S#SPPM6033L29J*BA2=FF"G MEW1JXL@)W*#)Y*>',3@E;I=@(?;1+T([,MNEA4Y,8M*BTV0:.1@'5M$"7\8N M,N^(IWQY6DE:TW2 \QP<6="!=1A%>@0[W0@.%4.;="02+4WD^A:',$Y&AY2% MEK" OJ!RJS,-]6QIS9]#W\%A.&HF55WPGMIKF>L[?F";ZSJ)%Z(/6NM#R.^D MUI2VV37MR.1NGX][6G5/&8C;,A!_9_>\8Y#'?,7R;TTI:$;E@\6@G_F/ZITO M[:7]@_&,%"9(1$%G6^6,Z=H!#GC0W*R"X3M>8-<+P KDG[T1 PA"=)E!F0 G MRJ;K@#MU.#=<-ML[J"J.TGHHWY<%[T]^AT% 9&#!U_'T=) MQBR_E[2':^_.GTD D(F44&70 K-&%[11/TEIUXH MOC%?3Q9<*5Z:QS4E,,CH _#_DG.U6V@![>>TB[\!4$L#!!0 ( )N+5U0G MFO?8J 0 #(0 9 >&PO=V]R:W-H965T;&U*?#H<[FO&3Z1-:\@C=3J4IF M8*IF0UTKSG*WJ2R&U/.B8:2$KI/CT;'!!3B]#*^\$_A1\ MH=?&R'HRD?+13C[G9P// N(%SXS5P.#QC5_QHK"* ,8_G^KBL,\&VFV@#G=KR*&\9H:=CY1<(&6E09L=.%?=;@ G*IN4>Z/@ MK8!]YOP6\G[TF]3Z&'VN,EER-.8*W<^9XNCH@4T*KH]'0P.6K/PPZ[1>MEKI M%JV$HB^R,G.-;JJ7:"?((1]2C9H<_O_?:=/O]P MOW=H#WKM@=,>;-%^)YAO8[/;VD\_ M)-3S?T;_]_,OSE27403YX.4$,-N<'(D*F;EL-+BH,>)/&:\-THY$UNL:Y-I9 M#AP][A7:7-H?#WY(VH6I6H5&M*%9;7\+X6U3 MUATO$WP(U3:D.&G#DZ3)2LK') EQ&O@''?^-%2JBSZ;4W]&IP[Y3ASM[Y^]K ME?=ZR;5Q3[\N/S=/ED& ?:IDB:Y8D35%W]W?V=-WXWJ8<\A( =_,%MEZ?^A/ MQ.J0=+1>0,6RS7<-J@$UV7.X^^0X;[@]'+!;*.C@1GSJK;:']!1][P"_ M%^,H21&EV(N2?OFVZO. #K/DX P:;1?OHW-/45< *UBV(2TIWEULX? MI $N]9TBP02\C&EL:[WG49Q&OAVF'M1EXFVJ7<.U>QQ\ &ULC519;]- $/XK*S^!5.K826A5 M.9:2!@0/A:@1\+RQQ_:J>YC=<5SX]=W#,6EI B_Q'O,=,]F9K%?ZP30 2!X% MEV81-8CM31R;H@%!S:5J0=J;2FE!T6YU'9M6 RT]2/ XG4S>QX(R&>69/]OH M/%,=G.T)BZ3G5(/;O.Y7$039P@X%.@8J/WLX18X=T36 MQL^!,QHE'?!X?6#_Z'.WN>RH@5O%?[ 2FT5T'9$2*MIQO%?])QCR\08+Q8W_ M)7V(O9I%I.@,*C& K0/!9/C2QZ$.1X#D^@0@'0"I]QV$O,LU19IG6O5$NVC+ MYA8^58^VYIAT?\H6M;UE%H?Y5UU3R7[34")9DBVK):M8026295&H3B*3-=DH MS@H&AKPCSR!OUH"4(;1YC M,NDAF55ZEG$-Q269)A<_K?!0K/EZCJ7[4ZHSX;U6=> M?79"?:-5V15(6M:"N[L@LA,[T$Z]U%U-K';)2HHOU4*Y OG&ULK59=;]HP%/TK5M2'5F+-=P(5 M(+5DT_8P#95U>S;)A5A-;&H;Z/;K9SMI%A):6+67Q!_G7-]SS\W'>,_XH\@! M)'HN"RHF5B[EYL:V19I#B<4UVP!5.RO&2RS5E*]ML>& ,T,J"]MSG,@N,:'6 M=&S6YGPZ9EM9$ ISCL2V+#'_=0<%VT\LUWI9N"?K7.H%>SK>X#4L0#YLYES- M["9*1DJ@@C"*.*PFUJU[DPPUW@!^$-B+UAAI)4O&'O7D2S:Q')T0%)!*'0&K MVPYF4!0ZD$KCJ8YI-4=J8GO\$OV3T:ZT++& &2M^DDSF$VMHH0Q6>%O(>[;_ M#+6>4,=+62',%>UKK&.A="LD*VNRRJ DM+KCY[H.+8(;O$+P:H)W+L&O"?ZY MA* F!*8RE113AP1+/!USMD=N M3* 96I U)2N28BK1;9JR+96$KM&<%20E(- '-,,B'Y@K^OBT)3M< )7"D.]! M2$Y2"5FU?YF Q*005XKVL$C0Y<45ND"$HN\YVPK%$&-;*A4Z%SNM,[ZK,O9> MR3B!]!KY[@!YCN<>H<_.ISM'Z,G9='=T2+=5Z9OZ>TW]/1///[O^U?.'V.J4 M%6^<[C>G^^;TX)73C4GZU%0/X*^; [2$-:%4GZ]?VI ]SXSB*.K"D#XL]/XP:U('(H!$9O"FRU92I:=TSI551PU8R M0>!T=/4Q7A>3]#%#/SPN*6PDA2=]&_1,,T[R=ZH->UDJ(\-1U\@^3!DY#\B_RN_[U8<>Z..G#.EU< M2;9;WU7]$_05<_4L"53 2A&=ZUA5C%<_%M5$LHWYU"Z95!]N,\S5OQAP#5#[ M*\;DRT1_O9N_N^D?4$L#!!0 ( )N+5U3E%TRS< ( !(& 9 >&PO M=V]R:W-H965TH#ZVTX22D;*U"I-)L M6A^JH:)NSR:Y)%8=F]D&NOWZV4Y(:0<=+\0^W_?=?3[?D6ZE>M(-HH'GE@L] M#1IC5M>$Z*+!ENJ17*&P)Y54+35VJVJB5PIIZ4$M)W$83DA+F0BRU-OF*DOE MVG F<*Y K]N6JM\SY'([#:)@9WA@=6.<@63IBM:X0/.XFBN[(P-+R5H4FDD! M"JMIES?P][@&AR!!#W@/@M(#D"&/> \:F I ?XJR:= M%'\/.34T2Y7<@G+>ELTM_&5ZM)7/A"O[PBA[RBS.9-]5307[0[LBB!(6K!:L M8@45!FZ*0JZ%8:*&N>2L8*CA(]R)#6IC2V\T, 'W5#VAH4N.L,!BK9AQ;N>Y MM3&N+RS@<9'#^=D%G'EWQKF-I5-B;/HN"5+TJ&QG30I:'4E6-\L?KC[^?YG]W:CE9 / M*@?0:%TPKL9!KG5Y'H8JR:$@ZEB4P,U.)F1!M)G*9:A*"21U3@4+XR@:A 6A M/)B,W-I<3D:BTHQRF$NDJJ(@\GD*3*S& 0XV"W=TF6N[$$Y&)5G" O2W<(=#W#C$+N[Z(!?E M%=%D,I)BA:2U-C0[<%*=MPF.O)5+@FG/TF=(IZB!5URFM&$ M<(TNDD147%.^1'/!:$)!H0]H+LV;D/K9F5\_5K0TMZ31NRO0A#+U?A1J$YC% MATD3Q+0.(MX1!([13'"=*W3-4TC_!(1&42LKWLB:QE[B%23'J(>/4!S%V,/K MM6GJ.=[)#MY-)3G5E00G^H:N[5AYP"SO +R?S"'T![:'W6WK?&_:U MTM2\7$A1I2"K&&+F)Z!>NB _IX^>@4B?WD$;T\K E#P^0 MR=.6?OI*F?1S]F?RK(WHS$OZ#*88Y8*EZ+8HI7@"*]<'QE%7$Z(#I!)OU1S\ M#\D\,M54)9*6MA:]6$3\U$4NI ;Y]@T>1!]%5G^9S5(]-'M%L]D8U:>%K6E0%^H4N15%6YM2M(NDJK,CTBDCO:5U=PKU#7%57GO#)*[W[ M/:#AWH>/NZJ&_>5H1OG_I[BK6'APB!1W=0L/7RO%?E!O=XK#K0ZA +ET?9!" M[M][W2RTJVVO=5%W&)UYW:C-B%Q2KA"#S+A&QT-S5[+N?>J)%J7K-^Z%-MV+ M&^:F7P1I#3.P!;0&ULO59=;]HP%/TK5K2'5H+F M@\]6@ 1EW9!:#15U>YCV8))+\.K8J>U NU\_VPDIM!"H)NT%;.>><\^]OO9U M;\W%HUP"*/2<4";[SE*I],IU9;B$!,L+G@+37Q9<)%CIJ8A=F0K D04EU T\ MK^TFF#!GT+-K4S'H\4Q1PF JD,R2!(N7$5"^[CN^LUFX)_%2F05WT$MQ##-0 M#^E4Z)E;LD0D 28)9TC HN\,_:NQ;P'6XCN!M=P:(Q/*G/-',YE$?<;]AO;/ ZF#F6<,WI#Q*I9=_I.BB"!LY*,RDXDD!U@H2PO)__%PD8@O@MP\ @@(0O 4T M#P :!:!Q*J!9 )HV,WDH-@]CK/"@)_@:"6.MVF^CC96DKTF440[1*X.@EE)H)-)D9!)>,8P@O4\&LH M\ )_CZ#KT^'>'OCX9+A_61%-H]S7AN5K'. ;AD\9$3KI-X01!?5;NP/O-^SG MK0:BB8)$_JIPVRS=-JW;Y@&W6PZP=5!#./JMR]B40PTE@&4FP-9&"H+P:-_. M5[OPT0M@4:&U56IM?4SK/BTY1=M2F#MT-0C:^D[U]!:OMHOCN-V.QG:IL5VM M<>*$3R'-(O, 8V+4[DOB-Q':TO< 5F=4E;G [*J7'9.VHQ[KS+ M[0'YW5)^MU*^N9-0?B=MJE1W$%V/F")2AK:W'KI'XSEJ,>Z>&L]E&<_ED4JN MIX*'(*5NQ5*?CG!I;^((5KJQIR:8BO/B>Z^]PON?EXJ_U:3\?S^J!6,I5\LWT-!V_C?K(_,VLOWZE29_6-UA$1,F M$86%IO0N.KIP1/Y6R2>*I[9[S[G2;P$[7.KW'0ACH+\O.%>;B7%0OA@'?P%0 M2P,$% @ FXM75.U:$3B/ @ I08 !D !X;"]W;W)K&ULM55-;]LP#/TKA$\;D,6)DR9%D01HF@W;H6O0[N.LV+3-51^> M)#?-?OTDV?%2H/&PPRZV*/$]\E$TO=@K_6A*1 O/@DNSC$IKJZLX-FF)@IFA MJE"ZDUQIP:PS=1&;2B/+ DCP.!F-9K%@)*/5(NQM]6JA:LM)XE:#J85@^K!& MKO;+:!P=-^ZI**W?B%>+BA7X@/9KM=7.BCN6C 1*0TJ"QGP978^OUG/O'QR^ M$>[-R1J\DIU2C][XE"VCD4\(.:;6,S#W>L(;Y-P3N31^MIQ1%](#3]=']@]! MN].R8P9O%/].F2V7T64$&>:LYO9>[3]BJ^?"\Z6*F_"$?>,[GT:0UL8JT8)= M!H)D\V;/;1U. )>C,X"D!20A[R90R'+#+%LMM-J#]MZ.S2^"U(!VR9'TE_)@ MM3LEA[.K.UTP2;]84R*9P0,5DG)*F;1PG::JEI9D 5O%*24T\ X^NU:YQR>4 MM3/?;- RXN;M(K8N'4\:IVWH=1,Z.1-ZG,"MDK8T\%YFF+TDB)V.3DQR%+-. M>ADWF YA,AY ,DK&/7R3KCB3P#<]P]>J', 6=>A_F2+<[3@5H5X#V*!)-56A M>"J'+3NX?K7P!;4PKQ6D/]P1;CT<,LIS="UW@!^U)I-1VMU1TQ>H!["K+50O M8/90NXG;^O0D^:L2W/6+YCD7P3/.Z;Y_Q3< M3^ZN_YS@^&1TN(XJPH T$+[[9HITN]T,OFY&SQ_W9H#?,EV0-, Q=]#1<.YN M03=#L3&LJL(@VBGKVCT=W'FNE#T:/D#W9UK]!E!+ P04 " "; MBU=4;JY6FI\" !P &0 'AL+W=O&TV_PF[.-V1F#R^1! MJ4XVEP=BV%2) M>YYC.0X^!9"S@C0";]7F*^OR\0*I$L8_8=/91@'0QJ"J.M@JJ+ALW^2IVX<= M(!Z^ R0=D!P+I!V0'@L,.V!X+)!U@$\];'/W&S\E@RX@^I&?8ZQD>]'2O.;(S510N?2[75I.R>X$E09%LUB>; M'9^LO0MJ8C.LB&P*VV0;[4I-[8G<=\+FV1LY<1I%K_2$.]W#W0T_B%YQ:4"P MPF+1X,)ZT6V_;2>H:M]0'A3:]N2'I;VBF'8&=KU0"I\GKD?UE][D'U!+ P04 M " ";BU=4M-'&F&\" 1!@ &0 'AL+W=OF&3*TS\)>VQID*964!/KU ME63'#9"D\8,MK?:/[JFBP)6HD%LC-225D M2[39RMI7"XFD=*"6^5$07/HMH=S+4B>;R2P52\THQYD$M6Q;(E^GR,1Z[(7> M1O! ZT9;@9^E"U+C'/7C8B;-SA]82MHB5U1PD%B-O4EXDR=6WRG\I+A66VNP MD3P)\6PWW\NQ%UB'D&&A+0,QGQ7>(F.6R+CQN^?T!I,6N+W>L']QL9M8GHC" M6\%^T5(W8^_*@Q(KLF3Z0:R_81_/A>4K!%/N#>M>-_"@6"HMVAYL/&@I[[[D MI<_#%B"\W .(>D#T'I#L <0](#X6D/0 EVJ_"\7E(2>:9*D4:Y!6V[#9A4NF M0YOP*;=EGVMI3JG!Z>R'K FG?TA7!%["G-:<5K0@7,.D*,22:\IKF E&"XH* M/L'<%,F(SN$KP^G)&9P MY7!/#8G@*O6UB<+ZXA>]Q]/.XVB/QV$$]X+K1L$=+[%\2^";\(<<1)L<3*.# MC#D6(XC#*AH[OOCHBG8=#:+Z7W$/6$\& MZXFSGNRQ/BE7*#55EA:[2["SQAW+M6.QHVF578TNK]\\J;_:+L)'1#RZ>JN3 M?]1)1A>#3A>0O]4L+=>-IW\TW;"\)[*F M7 '#RE &H\\7'LAN '4;+1:N)9^$-@WNEHV9V2BM@CFOA-";C34P_ 6ROU!+ M P04 " ";BU=4DO$D".H! @! &0 'AL+W=O-BK0.7A)?^YYSS[FY3CE8]^@[ "1/6AF_HAUB?\V8%QUH[A>V!Q-. M&NLTQQ"ZEOG> :\32"N69]D5TUP:6I5I;^NJTAY020-;1_Q!:^Y^K4'98467 M]+CQ(-L.XP:KRIZWL /\VF]=B-C,4DL-QDMKB(-F16^6U^LBYJ>$;Q(&?[(F MTVL<8?*Q7-(N"0(' R,##ZR?<@E*1*,CX,7'2N60$GJZ/['?)>_"RYQYN MK?HN:^Q6]#TE-33\H/#!#A]@\G,9^815/CW),.5FE(B#1ZLG<%"@I1G?_&GJ MPPE@>7$&D$^ /.D>"R65&XZ\*IT=B(O9@2TNDM6$#N*DB1]EARZS H34NV5DDAP9.WY+X'Q]-FS+^3AAL!Y!.$ MWGCR:@/(I?*O2X9!7BS"Q"1E/4K)STC9@%B08OF&Y%F^_!O.@JO96CY;RQ-? M\=_6QL$CMOF7RQ>J%W/U(E6_.%/]"S@=*ZG4E^>Z\3*^N"+:&NR>U<)./GB\ M.Y^Y:Z7QH5@3R++%NTM*W#B/8X"V3S.PMQ@F*BV[<(7!Q81PWEB+QR".U?Q3 MJ/X 4$L#!!0 ( )N+5U2&PO=V]R:W-H965T MPAS4?7,K],P=6$I2 Y.$,R1@,78F M_D6>FG@;\(W 6FZ-D5'RP/FCF5R58\TQE2 M&N#V>,/^R6K76AZPA!FGWTFIJK%S[J 2%KBEZHZO/T.O)S9\!:?2/M&ZBTUT M<-%*Q>L>K$]0$]:]\5-?ARV GQP !#T@V 5$!P!A#PC?"HAZ0&0KTTFQ=:O1WN[8'G;X;['X^H M"0=30LL7'N";<58 4Z)S@"_0QJ6?7W0DNE)0RU]'\D1#GLCFB0[DN=%MI1&\ M; NE?V&;8I^9'4EB24P;665AD,2QKO-JN\2OPZ(T/@^BEV'Y'K8X\=)GMA=2 MXD%*?%3*'%.0IE3W^>7-C]GD2'62@3+YKRZD0Y[T7[B0[G,A\;P=%UZ'&1=V MP_(];''B;X5U4MRMSE*#6-H.+5'!6Z:ZOW-8'2Z!B>U].^M3?3ETO?R9IKM9 MKK%8$B81A86F],Y2;;3HNG4W4;RQ_>N!*]T-[;#2%QP($Z#W%YRKS<0D&*[, M["]02P,$% @ FXM75&W$TWK_ @ P0P !D !X;"]W;W)K&ULK9=K;]HP%(;_BA5ITB:MY,:U J0"FS9-W1!HVV>3'(C5 MQ&:V4]I_/]L)"52YM%6^$-OQ^\3GO' XF9X8?Q 1@$1/24S%S(JD/-[:M@@B M2+#HL2-0=6?/>(*EFO*#+8X<<&A$26Q[CC.T$TRH-9^:M36?3UDJ8T)AS9%( MDP3SYP7$[#2S7.N\L"&'2.H%>SX]X@-L0?X^KKF:V04E) E001A%'/8SZ\Z] M7;E#+3 [_A XB8LQTJ'L&'O0D^_AS'+TB2"&0&H$5I='6$(<:Y(ZQ[\<:A7/ MU,++\9G^U02O@MEA 4L6_R6AC&;6V$(A['$:RPT[?8,\H('F!2P6YA.=\KV. MA8)42);D8G6"A-#LBI_R1%P(5*#5 B\7>"\%_1J!GPO\UPKZN:!O,I.%8O*P MPA+/IYR=$->[%4T/3#*-6H5/J/9]*[FZ2Y1.SC?P"#0%=(/.H]TSVI(#)7L2 M8"K1TIP!./JX HE)+#ZIO3_5%W+-69@&$I6$8NN2T0"HY-A8NR'B86I+=5C] M2#O(#[;(#N;5',SUT#VC,A+H"PTAO ;8*LHB5.\+7;3EL$U9D/;?K[<+K5)1_#&YS:?TE(^"B"5665G?0H5EE MF76'G9K53*LH4;E7[].MWJ[+\F!?]':)KG&Z1Q8H8"F56>]3K!9]^)WI/E^L M+W1_;GK&$I,U]_>8'P@5*(:]0CJ]D?*/9_UR-I'L:#K('9.JP3/#2+UC -<; MU/T]8_(\T0\HWEKF_P%02P,$% @ FXM75-)*;A8D!0 O18 !D !X M;"]W;W)K&ULM9A;;^,H%,>_"HKF84::U@9\K=)( M:3JC76EFMTIW=I^)31)4QV2!)--OO_A2$]_HJIF^M#8^!_[GP/E!F)ZX>)); M2A7XN3O9*K6_<1R9;.F.R&N^I[G^LN9B1Y1^%1M'[@4E:>FTRQSDNH&S M(RR?S*9EVX.83?E!92RG#P+(PVY'Q/,=S?CI=@(G+PU+MMFJHL&93?=D0Q^I M^K%_$/K-:7I)V8[FDO$<"+J^G/[_T_K4,7@>S(I(N>/8/2]7V M=A)-0$K7Y)"I)3_]1NN _**_A&>R_ M.M:T[ ZM>"AS4WKK:%A>3..C M$OHKTWYJMJ1'FA\HN +S(J%,,2H!R5/P)4]9O@%+*JDX4G!',I(G^IM>.> + M2;;@D6URMF8)R158$$4W7#P#O@;W3";\D*NJFWFF%TKE^?&>*L(R^4D/]N/Q M'GS\\ E\ "P'?VWY06IC.764#JD0YB2U_+M*/AJ1#Q'XSG.UE85>FK8[<'0N MFH2@EX3<(6N/]S2Y!AA^!LA%<$#0XO^[NQ8YN)D?7/:'1_J;)W4R_^!*YW"N M4_J-DUSJB4DH.Y)51BVC>,TH7CF*-SI*:^Y%/>FK:M(_@Q7=L#POUD/=-#13 MU1!!.41!CZ.>'8SC:.HM2EC$A;U1KR#TW+ C;M#,#="PN*@1%]G%D6=-_YH*%=BH M (F@*=.-3,I#MWPKT5%?31!!+^BJ'K+S?.3#8=EQ(SN^J#)HA4E+6<0]8="- M0X0[^@?,VM73D@]=PW?7OF:W1&SHBB1/500&SP7)==WL]@K4DV,I$7BVHA_*[Y@ M'_577AA%N+?$A@Q]WP]' ;-K@#MV\+E"(/]+0'%0>!W0^B;M8NI'8#9.:!] MZUAJ?&F4V"K!X!S&[T@G9+"+[-C])72JQSA/J%]DM)/W 3,4>O'(:0(9DB,[ MR2^C$S(D1W:2OTXGU." M03-_+/5F8T#VC>%/M=6I_DJI_ P6_&I/GL%<2B95H;>,:4G50>0V?"'#;%C=W>^(3-O'%\&]!&]:OP\_+FL=-^!V\6U4VJZ::ZV/VN?TXR#9R,KG67[G6HTRJJ MN]+J1?%]>=VXXDI/9/FXI;K>1&&@OZ^Y1E?]4@S0W%C/_@-02P,$% @ MFXM75&F(_;]8! -1L !D !X;"]W;W)K&UL MS9E;;^(X%,>_BA7-0ROM-/&%VPB06JIJ1VIWJW8N#Z-]<,& U21F;5-FI/WP M:PID!G5YE3.8K60C$X*IRR-49*TXXSR/!KVBVN/F?ZZ>)3F+"ZC3'C&3*($IL12]E8VQ#4?+VQ$4M3&\GD\:\+ M&I7WM([5X_?H=T7QII@7JMA(I-_Y1,\'43<"$S:ERU0_B=6?S!54)#@6J2H^ MP42_"-IDL&'AA52\E,C[0"'\$= MSVD^YC0%UTHQ9,O=M/@.T&>&+CI90\GX$;JK@"%[=,4YZJ M2QOJP$VV?3Z"K\^WX.+#)?@ > Z^S,52F;NJ?JQ-J3;A>.S*NEF7A0Z4=/BXRD[,ZT-B_IU79+%6?XE<;NGT MX][$!Y\UR]0_@>QPF1TNLB,'LOLBM.GRM.PW+5+<)_HZ3KN(8P'Q-B2PTTY: M_?BM*NZN60OW(,2EV4::I$R3!-.\9V\L!3!0<*N,U&I@.]IE=NWSM&.TCM.J MZ)SLE[A3WKI31V+P'QB)7)L*S3"UAXI/F*26NX'ZNN5-N@U4OU=FUSM)_=3G MM:\%O;HM@(DG^Q"\S+TR(1A9KJV_-XX0AZ,*&E@QY"'+8+G'$B]5<&+E"-E0'R M\$5A^ ;D#RW,D$>I#A,TH#\HP#B1F[( M*SORLVW)<3U2[;$+D0I[J.(P5)^8TI*/M9%J1-4<7.PV[S*DB4Q1C$_;\0=05WNW M3SQH21BT)S4D-/<03U?2Q(<"Q,.9G.NA *G]4(!X])(P>D]J2&@V(I4'FTU\ M0$ \>:=A7R@9_6<\5R!E4^.57'5,$+E^1[,^ MT6)1O.9X$5J+K#B<,VHVH-; _#X50K^?V#&ULS5A= M;QHY%/TK%FJE5DIA[.$S(D@D)-I(21N%IONPV@?#7,#JC,W:!EII?_Q>SPPS MDQ0,R:Y6O 3;XW-][H>/'?UA;7+\T;#3!>0<%-72Y#X M9:9TPBUV];QAEAIXE(*2N,&"H-U(N)"U03\=>]"#OEK96$AXT,2LDH3KGY<0 MJ\U%C=:V X]BOK!NH#'H+_DXW"2B02D$8H233,+FI#>GX=!@Z0 MSO@F8&,J;>) M6K])G4=G)MS E8I_%Y%=7-2Z-1+!C*]B^Z@VOT'N4,O9FZK8I'_))I\;U,AT M9:Q*4>$)/WA0!FY5](N#+F6$43/#330H<(KMO7JDGDMCF!:)R$](RQ@ M= >AJ^/AP0[XR \?+C7"@[WP:S_\!B9UPGH.3MN>8(1%BL/47G@XQ4-C ),[ ME!&Y$WPB8LPPF&WF(_)%DD>8KK06 M8/C7.\BU"G*M-Y)C)3EZ'+ELI=9A#E'DE-T)%7#L\IV27=' M7B9G57<^PTY?NL?ZTBM\Z?W/OFQS]O,8?WK'^D.#\FP*O!X]H =BE>R2T!Q9 MW>N]/#51.A*26W"*:%$Q(Q135'>? M/%-6KLM.4*!I>7[0T!N7L4T]%]*"!F.)QNZN4_& &0QO\-Y'J#PRJ/_,&,[G M&N;(@BS1[ZE8XAV%[Q.-$?WU6&#AOMHL3P;J/QJZ=?:\6)X5!O/Y60H\;9]B M893R3OWZ?F1A7!\P@Z'T%T:IYM0OYZ\JC.O<6+4P:+"O,$H5IGX9QNRWR%?0 M";E37/HNLZ4.LN $ZX"5PLG\POFJL%_FQJHG1:>U.^JLU%#&O!2V-XJ_R7^K MXJQ427:*UVQ6BB;SB^8()A:WJK%ZE5X+9H[OVO'=F:3,F#MF2]7LT'IYR.;_ M2&7S>M5I[5Z=[LEG*:_,+Z]9/D/,Y]N%EI5"RTY1:%DIM,ROD*_,7>?7W-&@ M6V^^S-VN>32L=_8DKY1AYI?A+W8!FL35&[]4\I,+$KS4A.=+E"K+>B>8L;"4 M[-!_=;TI,D34C& \"-ZU+2[HTH=-(R+0Z;U[5P9SX]5=%53V5):^ Y,RXHW* MTU ">IZ^R1ED@.*JL95S.OTKJY]GU55% 3=2X:X&9F+61- MM.G*C:\:":1TI)KY. A2OR:4>WGFQI8RS\16,\IA*9':UC61[S? 1#OS0N]C M8$4WE;8#?IXU9 /WH!^;I30]?U I:0U<4<&1A/7,^Q5>SU.+=X G"JT:M9%- M\B+$J^WB_0U]GL3J%8(I]T1MAXT3#Q5;I47=DXV#FO+N3=[Z M?1@1PO@ ?<$_%U"U!,B%[1SYF(MB"9Y)D6+I$4;-=MP>^/8)@WE]A3OM32S MU/!T?L=WP+60[^AT 9I0IL[03_1XOT"G)V?H!%&.'BJQ5827*O.U6='R_*)7 MO^G4\0'U!13G* I_(!S@<((^_SX]^$SW3NKH]B[M\OCRPJ38C?/O@Q(<) /HD[-X75U\\^:/; M:BOE'R(WE"O$8&UXP?F%"26[ZM-UM&C&ULE51=;Z,P$/PK%NI#*[7A.VDJ@G1)=+H^G!0U[=VS M TNP:FS.=D+[[\\V!-$D[>5>P&OOS,X.K).&BU=9 BCT5E$F9TZI5/W@NC(K MH<)RQ&M@^J3@HL)*AV+KREH SBVHHF[@>6.WPH0Y:6+W5B)-^$Y1PF ED-Q5 M%1;O!1@[6R'2RX?S5!(_YS/&,(*"0*<. ]6L/"Z#4$&D9?SI.IR]I@,/U M@?V[[5WWLL$2%IS^)KDJ9\Z]@W(H\(ZJ)][\@*X?*S#C5-HG:MK(.$R=9L9F&] ML6C=#6'F*ZZ5T*=$XU3ZR/; %!?OZ [-,<4L [2VO\^"8BE)03)L_);H>@D* M$RIO=.;+>HFNKV[0%2(,/9=\)S'+9>(JK MX)^!+RZ'>Q_AKO:A-R/HS0@L7_@O,[[@"GNNT')%_\?5NM)"QQ9JYFR?AI-Q M%"3N?MC\:584!6'89WW0%?6ZHLMTW2+&V5VV$T+'YT2V//&@?!R/?>](Y&E6 M-)G&X_,BXUYD_*7(9ZXP/:::!K1W@)MH'AM!VG#E1Y+NRSUQ0G").CS@G-U",QL]E=Q^A=02P,$ M% @ FXM75$B(007A P ;@P !D !X;"]W;W)K&ULK5=1;YLZ%/XK%MK#)C4% Z%A2B*E2:=%:N^BYO9.T[0'%YQ@#6RN M;9+VW]]C2$@:",NN]M)B..?S]YUCGW,RW KY4R64:O22I5R-K$3K_*-MJRBA M&5'7(J<4Q*53EMJNXP1V1ABWQL/RW4*.AZ+0*>-T(9$J MLHS(UUN:BNW(PM;^Q2-;)]J\L,?#G*SIDNJG?"%A9=#?ADYIFAHDX/'O#M2J M]S2.Q\][]$^E>!#S3!2=BO0KBW4RL@86BNF*%*E^%-O/=">H;_ BD:KR+]KN M;!T+1872(MLY X.,\>H_>=D%XLC!#\PWE6LA7U$.3.&8F M&21%B>?],BW?[^$3FFN:J1\=P'X-[)? _AG@A:0Y>86+J^$4 MQ11!FN&!%RNX@(5D?(T4E1L6T=:D5MA!B6TJRF:,O2 (AO;F.-(M5J'OAK75 M&^+]FGB_D_@7G5")B%)4JRO$!>]%A92@HXUG!=4_9N X;O^$9XN5V_>]=IY! MS3/HYIE3"?<& IE2J$=(FL+3$ZM> 8N*?AOCH!&S 0Z]$\)-HS#L!^U\;VJ^ M-Q?RO3=\K]#CGO 3$)X8PE=HJ0D<0'-HQ I]8ISPB$&56 A5%@ST_>Y%FU[P MG%)TSY3^T2;Q%SQ^([_3/P+U)ER#.ER#3NQYEA,FRU!$"9%K"O5:)\ST0$6) MC!($!1$:SP8Z:EZ:T1?HT:K]/@T:"?5<[+0G-*P9AIT,'\\0:=L_;-P +_"P MZVZQ"YTQ^\%'+Q?]3$(PRJ#J]=18GD,79T7%:L)P: M0+208BU)UJH.-WCW_:8ZW$RKTS\KSSW(\TN^A;LT ?Q'VZ$^- ) M<7(/4'085]!=5@#I7-] EF4UW%8++?)RW'L6&H;'\C&!'P14&@/XOA)" M[Q=F@_HGQO@_4$L#!!0 ( )N+5U0'6J"WHP, 'P. 9 >&PO=V]R M:W-H965T+ Q<_94:( H]%SN32 MR90JW[BN3#)28'G-2\+TE1T7!59Z*O:N+ 7!J4TJ;DC.#TL'.L\+7^@^4V;!72U*O"=;HKZ5&Z%G;HN2TH(P M23D#@NR6SEOX9HU\DV COE-RD+TQ,%NYY_RGF7Q(EXYG&)&<),I 8/WW0-8D MSPV2YO&K 77:>YK$_O@9_6MW@'+.$@*VMF34O2LX( M4Q*\!EM=,FF5$\!W8"-TX0CU!#!+P;M?%2WUHU17X+-.>GE+%*:Y?*5SOFUO MP[S$F78T6633S MFCZL4!!%:.$^]!4:B8I@&+=1?U$-6JK!)-6W25(558X52?7+HHTCH;A^'35I M7'"AZ&^[,,:[A@Y[C%[#* [F ^*C85[HC3,/6^;A)//-J+Q7@ T?8HXKA%C\]:Q?&Q>#"> M10.)1Z)\WX/C$L];JO-)JL;F*D5$)X*EN^4[=<""3(@!O"?U+Z-P9 M'IQVO/_6^=B^($1#CQN+0M$)YX"=Q\%ID_M(=$>3\3P%'PI-^8$8EI,Z=ZX$ MHTOHW'D3G)U7Y]F1@N$\&'X$QZ)B_\2G!'96!Z>][HXRVS7E1F\@3*MHNJ1* M3["49%KRSJ7@_ *2H\ZBD'=6R1NXOI@(S8.!Y"-1, A/.#;J_ Y-^]V:,ZE$ M53?_NKG4XNRUATPIC7KMW27Z.]29%#IOAX>.FS<_CH="CP1!--#9[1T-S+GL M$Q9[RJ2NW)W.\JYG^CF)^JA33Q0O[6GAGBM]]K##3!\/B3 !^OJ.<_4\,0>0 M]L"Y^@-02P,$% @ FXM75/[\#=N @ EP8 !D !X;"]W;W)K&ULE55;;]HP&/TK5M2'5MJ:*XQ6(1*03>L#4E76[=E- M/HA57U+;@7:_?K83,DJ!L1?BRW=.SO%G3M*-D,^J M#HE5&NQEZE=7WK^ZJH M@&%U+6K@9FR*K2=L'/TAJO8 'ZL;Z79N;W+"5AP!41'$E8CKU)>)L/ M;+TK^$E@HW;&R#IY$N+93N[*L1=804"AT)8!F\<:9D"I)3(R7CI.KW^E!>Z. MM^S?G'?CY0DKF GZBY2Z&GLC#Y6PQ W5#V+S'3H_3F AJ'*_:-/5!AXJ&J4% MZ\!& 2.\?>+7[AQV .'P""#J -$^(#D"B#M ?"X@Z0").YG6BCN''&N\%LIRYST)A0=65*'A(5[3U-8U.,N907*,X_(2B( H/")J=#P\.P/.S MX>'-"3=QWZ78\<7_V:43U$E/G3CJY*A4$Q<%:7MKNHO=T/Q9%H]'H?5%^@"D:W/1%[^P,>CN#DW;F6(,DYLH25F,B MF;O+8HEJ:9)2ZC=G$5X:4MNM0_X&'U0%>^;^69&?JFAM^3M_609RY:)/H4(T M7+>WO%_MTW7B0F5O?6I2MPW)OS1M9,^Q7!&N$(6EH0RNOQA5LHW!=J)%[8+A M26@3,VY8F2\'2%M@]I="Z.W$OJ#_%F5_ %!+ P04 " ";BU=4?.5XA*<" M M!P &0 'AL+W=O\. M^S+>2O6F[#N]G0QKN GPRV>F],;"9+*=_LY%LV\0(+ M!!Q28QTH/C8P \ZM$6+\;CR]=DLKW!_OW+^XW#&7)=4PD_P7RTP^\48>R6!% M*VZ>Y?8K-/D,K%\JN7:_9-O$!AY)*VUDT8B1H&"B?M+WI@Y[@K!_0A U@NA< M0=P(8I=H3>;2FE-#IV,EMT39:'2S U<;I\9LF+#_XL(H7&6H,],'RJE(@2S< MD9G)HI0"A-'DAMRGJ:H@(U1DY(?)09%9I10NDD=&EXPSPT"3RSD8RKB^0L7K M8DXN+Z[(!6&"O.2RTJC58]\@J-W.3QNHAQHJ.@$UA[1'XO":1$$4=LAGY\N# MCW(?R]/6*&IK%#F_^#]K](EUW%K'SKI_PGI7XX**:H5'NE),K%W%4PQE*>5= MU:L]$^=IK^EF&@>#/E9JLU^DXZ@PC)-!&_4!N-\"]\\"3N5-!AML F5A3T0J M-9X9;"K$2,5*REE!EUWHM?M@'^HV2KJ9!BW3X"PF:0]IUZ:#XTVC,!D=U*LS M:A1ULR4M6_(IVR-@CR'\WX6YQEOM;E$7:'*$$/=OHP/.CJ P/H$Y;#&'GV*^ M2$/YAQOOBKECW4^@BWMX=-3ZHS :'H ?1T5),KP](/?WFIG]D'RG:LV$)AQ6 MJ MZ0\Q&PO=V]R:W-H965T0';4;?Z^G6K[:-G+IZ2&:42O41AG!RW9E+._^ATDF!& M(Y*T^9S&\,N$BXA(N!733C(7E(Q3HBCLV);E=R+"XM;)4?KL5IP<\84,64QO M!4H6443$ZQD-^?-Q"[=6#^[8=";5@\[)T9Q,Z3V5C_-; 7>=@LN8131.&(^1 MH)/CUBG^X\;O*8)TQ9^,/B=KUTBI,N+\2=T,Q\_I^-Y>RXU6NA,9V012CO^/,WFBOD M*7X!#Y/T+WK.UUHM%"P2R:.<&"2(6)S])R^Y(=8(G&X#@9T3V&\(;-Q X.0$ MSK8$;D[@;DO@Y03>&P+L-A#X.8&_[0[=G*"[+4$O)^B]-6L303\GZ&]+@*V5 MYZRM20IGO_5VHQYXY6Z\M;_QRN&XXO$F?^"5RW'J\TX6OFGLGQ-)3HX$?T9" MK0=^ZB)-H)0>0I[%*M?OI8!?&=#)$\B1D(RX("KS$D3B,?HA9U2@4R%(/*60 MUC)!!^=4$A8FG]!OJ(.2&1$T02Q&CS&3R2$\A.N'&5\D0 _W__U/S_'=_ZFG MURP,%>>CC@1IU9Z=()?L+)/,;I#L="[:"/N'R+9L_'A_C@Y^^Z1WS_[6% MF=>/0&I>->1?MU#(RX3$C:(IA$<0I1G%04MT&4.YI0(H)9BGECNH2V9Y[N0U^@ MD4IH7:!E'/V4H^JBEB>.[V#+.^HLU^.GN@R[=M?KEY==59?U7=SK%:M*:KF% M6JY1K=,@X MESSEY):.P3HVA6Y7/@[ IBW>9K?+65_GXK1+?:U:5>)64\ HE MO$U*B 4=IZ[A:3D*%D(HYX2,C%C()*O-M*%7TX;F2^KJ]P>MKMO--O$ MJZ297VCF&S4;\"B"%O=>\N )W1*!?@BX(1*4_9.$"XIN0=E[E6[H%S*BRC#; MJ+LFG]6VK(H;MUOV?>.RDKK=0MVN4=U,DUO!@HWZ7&:<>J5(:O?]LIPWV2J, M2\G5[F&O7M!>(6C/*.@9X_0G&MZBTZ\&;.D7W/K[ACELZ0[/,JHVA":-D1!) M*B+$)XA,!4VWJNU8S+RPA5X!-8V"K;6>V,@,0CT ,>!(J<2:"IX :@D^@9X2 MPD00.J[M@\Q,/16VOYODT[4*V]O&! 3O%<0PE(4Q1#,?+P)IM($N0MC9>Z3H MTH'-M>.:O+!H$4&$0(A, 93@S!%2.(7$5)633*Q?J_:^-GRR#;"]GIYVNR$Y ML:X'V%P0RJXHE>[SM=+]I:YTE[?40(W]O7M&PR@VX^CC?"(X,%8*5WQ2VW)V MJS4>8\LJH^EUO@P[Z^NL!F]I+,5F,!W&,5\J.X#;0CYE 9P@[Q=_P0'Q$QKP M]B&ZDN/VKBFEL1?O'7QM#;[VQX'O^09>V$;0.\B943*-OK89*+=UTAE=DH#] MM8C(J.(PDR!K1X*]GPELC<>V^510FH>@TY6W#M%BE8&1:J\A]5A==3JWJTV] M9UD-&65K9+;_.3+7BE-MSUVK61Z-Q[89C[<-GCLF%R\D1GRN[&GRD,9E>^^X M;&MVXR\>8+JP$47M.X(>)[S\;:+4XV]=O]#XN*!!K-8 MK7A%4OED0H7I2*_AUK'V'1R.1EC'C+!;.R/G4RK6S='@:&1US WLUEFZH9]Z M?Q5PUJ8Q>V^$'0VWCAEN=VVWOCO5D4K7:W2@AEG'#+/OFE%5YQ:EQJ\LBH9= M9]/@HK8PFLRM4=3I[MWW&D(=,X2^R^95-'7Z;J/1-9PZ9CAM,#KDXSLF9.5Q MHH94=^^0ZFI(=<*5$];]EKWA3T,4'R96YW$VE;;\AOLK)'5-2/K8PSIRA(X"H.G\Y?(OTQR5%'5=ONX MW_B*1..J:\;5TZ)=7ZJA>^WF_=J#7$.P>1I./?,A_I8*QL=H1"$M* +D3F.> MQ*\H@'-20L/P4&,79$Y$GBA2/RAF?/#,\7A(G,I&G6*^W&+ D*& @)2 O21T0\49G5J5=T<'[UX[I. M]$NOVACWFWV@(=HS0W0UX=61A LV)R&##M=D"XW+WMYQV=.X[)EQ^1^.-09> MW2M#0SJLO>C[\ [WFU?3X;K-A<#3B.WMTN,2;27!7TD(D0I/8YHE87*(YL7[ MBUJ3F?>R-[VG\#2V>V9L;Q1;S@!99SP<%PH89A(#KSHR=GH&'VO<]\RX7YMN MI[%DGQ^&7X6(C[,6;GCUV4;!J^1/P,5D'@WVWM[GP;Z&?]^,MMO.! 8Y MGY(WFF/B&3KED;\\6STS.T$YMK*]+A^_N/7UTN? _O%P, M_6JY,#AF[4,.,X#?+T8)_;E(QV3+[(#WKP"=K^N O_)VU;UW5U^C71$Q9G*"03H#.:G?!VR+[P#N[D7R>?OXZXE+R*+V<43*F M0BV WR>&ULK5A1C]HX$'[N_0J+:T^M1$EL M" L]%FD7MKI]Z'95VKMGDQBPFL2<[2SEU!]_8SLD%()AI:TJE@3/Y\_CF6_& M'FV$_*Y6C>(TMS==U::;W^$ 0J7K&,JHY8LQQ^60B940V/\M2L;ENX=;NQ1>^7&GS(AB/ MUG3)9DQ_6S]*> HJE(1G+%=/Q;@K:J.8WA_O<=^D>[>%C,G"HV$>D_ M/-&KZ]:@A1*VH$6JOXC-7ZQ<4&3P8I$J^XDVY=BPA>)":9&5QL @X[G[2W^4 MCKC$@)0&Y%*#;FG0/3 @^(1!KS3H'1KT3AA$I8%=>N#6;ATWI9J.1U)LD#2C M 9[R)34;I]![-!'Y$Y.:SU.&9BSG M0J)9,1J!24K/;Z.V4:86^)%O%G+#NJ&;;/(\-ML MBMZ^?O<:!4BMJ&3*?3;Q]*-.60RHV*+B$I5KEM7(#9C3RS%W3!M0[BY8+^XY ME%-T?O%DMPJQKD7N^D+L/E=:%J PVH/8JQ![%K%W O$!!'0M1P^A;+Z.;3F!""HWX8AJ/@J8%&5-&(O#0FJ5 P)X(DC;^W@1&/ M&5HSZ5R'?B+OKDX<^&"/%XXZPW[%R>V:&X7Q_K!>9X"C9N[]BGO?RQUWHC?/ MS'3/QEU5LUZ]4"@,*L2!=QTWRZ5DH%W,N#^/^9JFB&:B. 1W*3\X#H5NZ/XU MNW-8T1AZ:JR_8GR0@RQ+:@0(V!IS3/*\?HH^VC$J? M%&%2TR'GZ%0A[\+[)WK97,"U+N*7$D9<*R/V2^/S\@$W:.-10I1[=/'0:3DT MNCS-<"VYV*^YER;:&9BSF5;K*/8+Z;-JT6T)=E",B,\UM;;B*R^3^YQK#ML= MVTAVG3QXIUV6(",&L<@R>&T+%@3^R=IT6TZ%>WM$(]P9$M([0;,6;.Q7[,># MN#2\POJ[*!OY8$FD<2Q"Z*LDH_'=3BL4?O^-^ M^*>53.,6FN=%!KT/W5)CKUC&WYMW-$VWINC XIG#XT05L@<@=DQVJ'==OHR)/H3T' M1)ER )!L7-ZRU*3LC2&3S7A$?M MWUZ].E-E2%WQR.45S^:9Z51AFXK,;& ,M.FRF:L?MQMV0J^&DKH0DNYS*<8" M^A8*+H6\6Z><0E TGK;\P#=6]>" Q&P[M#MXM9&&X)\ ,LVW:$-M>[0HTG1O M-@@VO3+C%*O(*!N%\ [B;V,^G6A)_Y"[T)/ MJ<*2C872SQ57;C M+?MF5Q(]/*,CGM$5)L?-1NKNED^$(]=K>NPEU_Y6R4JUWK MQN32WJ2:!@F@W156];:ZK;VQ=Y0'[R?XP]3=N=8P[@KX$Y5+J%PH90N ##M7 MD%?2W:JZ!RW6]MIP+K06F?VZ8A2DS0R WQ<"EEX^F FJN^WQ_U!+ P04 M" ";BU=4[#X6/QL# !P" &0 'AL+W=O$ ]N>MM8<^Q@N^LF\>.Y MMK.0H3;BB9?&=NXY]]R/^'9Z4/K.Y(@6'@HAS2S*K2W?Q+')*W![(N"Z<=+%.HP MBY+HZ> SW^76'<3S:(/VMKS6M(MKE@TO4!JN)&C. M!]-8@XMDK=2=VZPVLZCK!*' S#H&1H][7* 0CHAD_*PXH]JE S;73^SO?.P4 MRYH97"CQC6]L/HO&$6QPR_;"?E:']UC%,W!\F1+&_\*ALNU&D.V-544%)@4% ME^')'JH\- "]Y 0@K0#I7X"T?P+0JP"]?P7T*T#?9R:$XO.P9);-IUH=0#MK M8G,+GTR/IO"Y=&6_L9K>TON)".-@TMJ33>8NS2M-E MT)2>T)3 E9(V-_!6;G#S'!]3?'60Z5.0EVDKX46I.]#KGD/:3;NW-TMX>?;J MC_ C A?M?$O,B"_Q?$DKT?(?A"7](.P4T;.0>W5=>YZY=X+Y4^D_JQ5E\(&* M:16LC-FC?D%9_;GG]A&^?R (K"P6YD>+PW[ML.\=]D\X7 AEN-P!=6QV=PZE MYAE"B3J$="S'@6_L^=SM=#]/!IW)ZK)J7,S)65U+1VXS<'FZ HTA(62]Z@M7PN$C\JV%FI8"QG^GT*-:H>CULBO MV2-=VQ9H9$ 6LI"Y+-AF%G[!V;'O-C!/FK48=]+CE1C7>L:M>E9T9W FG):J M:]3VI+#.,56!?]10E5(CI<6&36MBD/5&H,TH4#;]*49!W3$$@&C04C/[N MS[AQ1Q>H=W[6&>JUO;3ANJY/ZW%ZX:=(_,<\S.(KIG>&ULM5;= M;ILP&'T5"VU2*ZT!G/\JB=0&3>O%MJAIMVL'/H)5L)EMFF[:P\\VE*8+T$S* M[;CXD$F H]92F3>@L)"*9Q58*\@H*Z_DJ0IB M#^ /6@"X N!C ?T*T#\6,*@ YM,:<7F$!!%%C/!=TB8:LUF&C9,B];V*3/S MOE9"WZ4:IQ8!;!3ZNDGIEIAYD.@"80^/T)*S1Q"*;E) 7[@"J4>RG#-@2J*S M !2AJ3S7U??K )V].T?O$&7H+N&%)"R2,U=I<>81;E@)N2Z%X%8A80_U_0_F M\7X#?'D\W&N !]WPJUQHN-<$=W6B=:RXCA5;OGY7K#=,*E'HCT1U,/9KQKYE M'+0PWG%%TI:Y:4J[9!M9-O/Q/RXP'N#)9.8^[J?:5-;W\+0N>R5V4(L==(KU M>\/WKV2N@5$NT+K8^W!+]2,JF53$X4][1FG/ZW MN*]+ZF%[W.4+?UQ9,/VGR?.]E^76Z[1XS[0U;>67GJ7(!!A1&5JO>MDL1ZB4 M!6$AH)!+U;R2>@1R#,+7M\>.#EZ,I_<.JAO#=O:W;'+0^$[&E>AM. M(=8PKS?6:8CR[%)V%,_M;K[A2I\-;#/1YST0ID#?C[F>AJIC#@CU"7+Q!U!+ M P04 " ";BU=4ZLE=I04# #"" &0 'AL+W=O+$_1AV(LMR3Q'AZ0H>K@5\D6M )"\%CE7(V>%N+YV796NH*"J M(]; ]9>%D 5%/95+5ZTET,R"BMP-/*_K%I1Q9SRT:P]R/!0EYHS#@R2J+ HJ M?TT@%]N1XSMO"X]LN4*SX(Z':[J$&>#S^D'JF=NP9*P KIC@1,)BY-SXU\G MV%N#[PRV:F=,C"=S(5[,Y"X;.9X1!#FD:!BH?FU@"GENB+2,GS6GTVQI@+OC M-_;/UG?MRYPJF(K\!\MP-7+Z#LE@0P(0U(#@$!"= (0U('PO(*H!D8U,Y8J-0T*1CH=2 M;(DTUIK-#&PP+5J[S[A)^PRE_LHT#L<)S)%\F^=L24T>%+DB@1=TR53P#4AD M\QS(5X&@R!U'D*"0W+[J,Z= FQ1KP8&C(A<)(&6YNM3PYUE"+CY;ULHFE;+@A#(_(/>"XTJ16YY!MD_@:C<;7X,W7R?!6<8$ MT@X)_4_&0[]%T/3]<*\%GKP;[@_.>!,VF0LM7W@N(9QJAAC"QC M=(+Q)DTEV&H4"UT[FCYC*A4E1Z)36*TPI4K*4R"I4-B:U6J/KMW#7#J;<13$ MO:&[V8WTL5$8]?U]H^38* C#06.TYV/<^!B?]='OQ!_W#O<,.!.2S,JYD!GC M%"&K#WQ60E4+OX^KX4RTNXV2[C_*7Z]A[)WU;896O#HZ%Y%/>]08HM5&'J] Y'NSNU>@%S:+JF(C5IU^36K32.^L?WG M8'VB&W353__25-W]GLHETY=_#@M-Z75Z.FRRZIC5!,7:]I"Y0-V1['"E?S) M&@/]?2%T5=03LT'SVS+^ U!+ P04 " ";BU=4[JR?3QH# !@"0 &0 M 'AL+W=O>9HRM;V!1&Y&CN^\#3SPU=K8 7<\S-@*YF">LIG"GEM' MB7D*0G,IB(+ER/GF7T]\:@'%BM\<-GJG3:R5A93/MG,7CQS/*H($(F-#,'R\ MP 22Q$9"'7^KH$[-:8&[[;?HMX5Y-+-@&B8R^<-CLQXY?8?$L&1Y8A[DYCM4 MAD(;+Y*)+O[)IEKK.23*M9%I!48%*1?ED[U6B=@!^)T# %H!Z+F H ($A=%2 M66%KR@P;#Y7<$&578S3;*')3H-$-%W8;YT;A+$><&4]A89I/R>7%%;D@7)#'MN@:]6L5N5/FZ M*7W1@[ZB-@G\KS:NWP"?G _W/L)=S'"=9EJGF1;Q@F-IOA/:J-QF[TC$H(X8 M%!$[!R*B,-J4EA+5+5#V&WX9!YT0+;PT<'5JKLXIKJ")JT2%9W&%-5=XBJO3 MQ!5^@JM;+O[_-WPO 0_Z#F'QSE_P%:$Y;*7!BL^WC6:.3G M8H4?N 'LF28I@STI+?^P%-][KW;>Z5W8JU9?2::XB'B&B2J5-A8E&.%:YTQ$0"*IL>CBP==LH5&POY_%L.?36F]5 M"?V]DM'J#GK^ 5OO)<^G1VW=XR4D8DIM[697+X!<6OWAF?KIGC!*.[3?_T^9 MNW/\V;O'3Z96'(^R!)8(]-H]S( JC_.R8V16G(@+:?!\+9IKO *!L@MP?BE1 M4M6QAVQ]J1K_ U!+ P04 " ";BU=4())]]^T' :)0 &0 'AL+W=O MLF(J?I2S.)I?GU;T[>7DN2I7$&;^3J"C3E,GG*YZ(IXL)GAQNW,>[O=(W9I?G M.=OQ!ZY^R^\D7,U:E"A.>5;$(D.2;R\F[_#W'^A"=ZA:_![SIZ+S&>FI;(3X MJ"]NHHN)IRWB"0^5AF#P[Y&O>9)H)+#C4P,Z:L3-2]>/H7;R9$-5XHDJ+ZBYZ:MMX$A66A1-IT!@O2.*O_ ML\^-(\9T($T'\JJ#CP(=TRM= MH._06F2/7*IXDW#TBU"\0%')$?$(0;\P*9D.!?3--5D@P,^8%OIHBLS@ 2SW][N$;??/EMK'CZ)9JA8L\D+^J_%N2U&_F:AU/D M8XU,<(-L4"UXU^/QO ;/@O)^- I>#:-\<*.\R^44X:"V96A2,UC]-@1(&P*D M0O9=(7"3%4J60!G*@>BWB'Z%& P@WDD1[38%;1V!4Z[NJ,KR:(XVZ&(/1?H+Z0#T!;*-2#M MV(*IW0C:&D'=1B2BT /#U@X_GJ%V8:[E/)) DSP"$0(8 LD#0 M]Y;)<%_WU!S[[S+CS95WAAYX#OMZP^7A%H!&" BY>Q-K8N+L@/(,R&<(MBAL MRU?@6K!8O_;O]$ M-SOH8.!UH6!N[:=L:@+<_KN]&.-!P,EZ=R('$ M$"MQD^';'-B T;[@V!U(#,>0\1QS<.#//(N 64=N9=+)($^50A)##\2=1+[1 MCW[/CPOJ=*3A%#(^:SPX\O]/A(BA$$)/Y53#&,2=P+W1J?,1V5"=EEJ:+G&] M B];7CAJ15Q!;9B/ MN!-)2P9R4Z;LI\^Y5+")1JD)!J@;G)-L9R+>0)ORX M;#&TZ1^E33@:AJH$:[:E*N%(UL83Y*)Z)];['-+0_E9O[,,]^XC3.D.TOCLM M:[-V_CGG66&+[G4#\8(*YX3V=Z*M8;#R>PW?-PV["[_P%_[P?#J% C?)5QP7 MMQR'4@8>C]4S',OM6_<('B3L5:WE'U]\<82'?@7Y !&)P>E7S0T+"=2Y@ MBMD./GTJ8YB>CG/KI-RF>%/JGI21*M\M53<9S EF%%;NKRO9$!1G36U$SR(4 M:0JWJTH*B/)@T>2J&0H'W3PUF"[\Y6(@@HWF^&ZQZ'/7MHZ2QO!&D(3+NH55 M9@LMKE'P=XQO@V,:@5NE;GG^IF= M]E>9P:X'XOPO1&&DM2R*B["B 5UHJNZ([99+W3:$M,I:T@WZ9Q=_A?MZ;6F' MEW,Z2!5!IRY^\B,.M+CG295OP_JHV/DH(C!2%ISJT!,8)0E.>.A9!_WS"5D0 MVTEF3,N7)AM5"=RJ,B;/"_JU%T(#6]Q8&@:K93_/"_I"1 *Z&)Z/T:+ K46G MWC'+_D[P;2O4/T#-"1F>CU&NP*U<9CY** BG-\\*G0'+A4D9U3F78R,U,^Z? MO:CC1$&-<-$CY:K6;@X&5L_Y7QZ@#WF,R7^U.L?")E_K(X/Y")19[5U408U^ M4;=^O;?;:S7K6-G7+J/EP\0)[ (/3.T%W",AC]M*4Y:A2%GJKP3@WE4S?E6XZ9Y@0Q M+%>TS]D+'-BH8=9Y2T2_-01GY1T^4"*O7AS9"*5$ M6GW<&PO=V]R:W-H965T14#40!W-Q9")E3;89RZ:I" DTK M4)ZYQ/-"-Z>,.]-Q-7XW.9Q5!!HFV%-3\/,(E9)EE,CJ^UZ1.LZ8%[E[_9?]0)6^2F5,%ER+[QE*] MFCBQ@U)8T#+3-V+]$>J$ LN7B$Q5_]&ZCO4 MAP< I :08P%^#?"/!0QKP+!R9I-*Y<.,:CH=2[%&TD8;-GM1F5FA3?J,V^=^ MJZ6YRPQ.3VQWP63_\ \P'B(PL'(?[<-?WV7K%E9:E*1+=P^@W MC'[%.#S V'H@719O*,**PE;\XS3&?C :NX^[3K:CHE$ MD%<=NR8MH=I0/0X$S0K!B3P-&\:P5_.U9#QA!*%B\T_KQ_[>4FB-XIJ=TA/4T%;SMHYCT:KP3VNRAXY22 ME@3LQ<.H);4K+@RP?T#KMD/C_A9] QG59CL4U$@U1?L;G;::\;87X^&)ZAEO MNR\.7JZB:^Y=STE$6B7];-B^]FV?Q_V-_C3%&G:4H=]*H2,JM.^_S@RVKP7< M_UXXSN6HU>Q(A$E+8D=8&)+XB49WYU1IOP$^4;EDYH28P<+@O$%D&ULO5A= MC]HX%/TK%NI*K;0[B9TO4C%(,]!JYZ&[HZ'=?3;)!:(F-K6=82KUQZ_C9!)( M3$HEM"\0.^<>^]CW@\OLP,57N0-0Z*7(F;R=[)3:OW<R@H/*&[X'I-QLN M"JKT4&P=N1= 4V-4Y YQW= I:,8F\YF9>Q3S&2]5GC%X%$B614'%]WO(^>%V M@B>O$T_9=J>J"6<^V],MK$!]V3\*/7):EC0K@,F,,R1@TMN)6^T()% M8ZQW4&2L_J8OS4$<&>#PC %I#$C?P#]CX#4&WJ4&?F/@FY.II9AS6%)%YS/! M#TA4:,U6/9C#--9:?L:J>U\IH=]FVD[-E[!6Z.]UGFUI=0\2_8&(2PA:M M]V24<0G)#?+P[Y5";-G0XG)SUV*^O-@^R2(9L[S\4D/09X_Q:>@Y1!$/"]N02<:@U9C,*KQ,UITTEZ-[4JF@V,,<>#V;N02T/(GH!,=<:LC M_A_")QZZBA\%/8T6D.=[/8T6$"&>72-VNWKACJI\N"!T&HKCI:.0]$784'[< M5V%#>=$Y&4=E#U\I#S1$)^?H#D)\88'%<=Q/:3;4U#OC>)AT:LBH&GP3G*:" M%;","[0JUURD&3,!=I(>PE],#[@K2_A:=0EWA0F/5Z;+4T1#%)Q4ED&.L*"( M[_EGKJ&K+7B\N%PG V!+M2"#PF-!3<^&15=2\'A-N2BZP\'*?N0.]C=$>9X; MG=E@5WUP-+K!)\B-*^RI=ESMSC_0=@EC]#G?[8[BH%&:\4UXD&,LS_?C^M+FP@?]J3:0.=E9>_/WNJNO M>_".IOY+X!,5VTPWC#EL-*5[$^F#%76770\4WYN^<\V5[F+-XPYH"J("Z/<; MKF.Q&50+M/]US/\#4$L#!!0 ( )N+5U1VY327W0@ -PE 9 >&PO M=V]R:W-H965TK%;VS.V M95]RDR:>V.E-/T(D**$A 08 +>NF/_YV08J0; F2;=V'Q!2)?<%BGV<7($_G M4GW7,\8,>R-!D7[%817>8Y58M+ELGY62MH+6]\Y=.9P1O=\]." M3MD=,]^*6P6_NHV6A.=,:"X%42P]:UT$OWWH1RA@1_S)V5RO7!.JG]QDX>)C.AFEW)[#\\ M,;.SUG&+)"RE96:^ROD'5D]H@/IBF6G[/YG78WLM$I?:R+P6!@]R+JJ_]+$. MQ#X"82T0/A$(^EL$HEH@VM="OQ;H[VMA4 L,]A48U@+#?05&M8NW=&P5,.5.&IC ^M<:3XA_.37@\"^;#!Y7[C MUG",&I,C MK\EU*O',X;A1>'R@J)PT&D^\+EY,IXH!^3%2*"YB7M",T'Q+SHQ/GH5I--@: MI:#G2+CG=>*C,$PQ;8A"1Q*F8\4+3..-A.K7=0_8N)0*? # :%(B2BQ@GO#Z MA%$%X*D-FYF2Y70&I<64BIL%H8:,.KW>S[_\% Q[OQ>@@PI1YJ3(2HVC&:N> MY%*8&?GT\?++UPZY+94N*4"VQB@HSS4B\[G]MKW'UR8^IQKZH:2,68(:AIW1 M8+-]:XY0JQIHL(2NJQI7LR$^0O4Q5#29\024)T0L\Q_Y@GP;7W_^Z^K"7N/0 M%)B"9I66!88&Z 49!TB:Y1.FJB=+LB=SN0 M9DVY)@5=T$G&R _P%.YF"Q2%N@IV=(=\:Y:H4%(7S+9S)&=F)FT<:&PYS+J: MEK ^,#&J9Z@50: )362!,YPLK)8KF1=4+*H(LS2M%:['&KP2TM@(&5BQ-H0W M@7\+$L^HF-JY6?%'] =T6XLIM+H:116+Y53P_\*#%9]A7A!XR"V:_ VMBR7O M.A.<&PO.LJ1#+FS0EM%MBK#?:4R0H-<9_=SQ(#]8Z7T"+U2NI'A@RG!<&@@& MTVV(QP,3F,$Q!#'C5,1L(P;]BN^?PPT"#U2D8S#)F;Y@R8)1Y/ GQP2 M>@))(P :;:"4[U"M(0:5=QQB7N4&/&-B2JMDRYF:8CFW:1C_*+FVVJQZR"J] M!&^5J F+,ZJPOC_P!) *D5%('8SEU551*DADC4@IN &?H)..OT/:-5YF-4#V MX(@C58 _THB:9-WD_?5K:,@'+Q17]BKPO,N;G0.GOK( M:#Q[KA13@]$4P 8Q(BFT^4@S %Z+@P7L2H#E89!>34R@I0P( '*<5VGTR?9D MVVL.Z%NNG%DK4[ 4!YSF#A#3(.0DT>OB\ M9EDO-[AN-@A?T+J0?\@MY0F!&$((;Q7'Q:F8[1YK(?D+@W@A!"!7:2A'B*2K MNFF%C1GS^>3ZX2 Z4/<3N(8U\'>LUYNI=N->RJ]I@.V"SR?7^@8#?^,/^*U[ M_T*QG)=Y>T=3--ZAT2853 X+E2VI0&[%BA6[ML@;0#RJZCX@R0JWY,7JDJ^T M/Q8\='W=+8."%@#%!327S)I8388VL;%:CEWIUJQ/FWVIGK2K!@CHRPUH%JYI M""SISRTZ9Q26=L*8L#"1XL46F]:P(N^ZYNP;ARPI M.B>EV83?&PG%ZRWP=9NA8'0H^+K]4'!\,/CZ->V$K]M1!?XMU6O@Z]?X!OBZ M5'A;MJZDSQH7I) ^KU;Z!B+PG=BX?6?HWRON0H_#QC;P8.:] 3RAZ]7#X$#@ M"5=.K/PU_@7@V:$I[ R\X E=C0]W''J]'#P[-!X$/&]*\ZW8 1UOP(X-^J&Q MXQJGT-_N;,;.?=-'^XRX3B@\U"E@Z$IFZ"^9+\EZOZ:@$PZ\6>]*8^@_*'Q- MUOLUOC+KFYYGN8QM8F=YZ#1S!3[TE^5Z2_4/V?LL-72%.CPYU)&]*RG1CN-' MB;MM//A;ABQ[YFYUAK)#T9 @*6B?4ZYX1/[SF!<=\E[6RK:?\E8)N-^PFYW# MUN?DBE=TL.*U0Q.>J'FK5[3RQL9?:^Z,/4;9Y='E#C6CY[UH]49LAYP],?9- MQ+%[Y&?W_^^[I\O:^FI2!,'6G'#E(MJQ<68J!J_Q2&V5DH#TJE/9YH2./<+F M%"<$WNX%";_=_HZ]0^2*4^0O*5OH#F[L?K46N7(3'6HG%CFBCOQ$?;7'.6(U MA3K.6U\;CVM+:Y2Q_65;?9=4>G[B\I=.=$ ,F2):SR=?TF-[CN:[Q_JM7K?L73? M3Y-?2H,O?>PY3A7$NA]*TTV?8/2?ORD_#DZ>!;"[\A4*?O?T!U53?.&1L13D MH,9 LJCJ4Z+JAY&%_3!E(HV1N;V<,0KPQP'P/)72+'_@MR[-!UWG_P-02P,$ M% @ FXM75+Q#P/G_ @ - D !D !X;"]W;W)K&ULK59;;]HP&/TKGZ(^M%)+KMPJ0%IATSIU'>IE>S;)![&:V)GM0+M? M/SM)4R@A]*$O8#O?.3GGV+$]VG#Q)&-$!<]IPN38BI7*+FU;AC&F1'9XADP_ M67*1$J6[8F7+3"")"E":V)[C].R44&9-1L787$Q&/%<)93@7(/,T)>+E"A.^ M&5NN]3IP1U>Q,@/V9)21%=ZC>LSF0O?LFB6B*3)).0.!R['UQ;V([7A0<4*=QPPF#*TXPS M9$K"Z0P5H8D\VZ^Z@,?[&9R>G,$)4 8/,<\E89$:225R M_;6H%D:_9O0+QN XUQ0%M*,)$!2GC,%? DJQK>Y:(J\I.P5E&8K6$_Z7Z^OI,%2P1(3ES&W^SDVN>OON?/WS1TIVE$]J%4/6E7O M2CN'E>"R<5\8[.<_V)=XK&I'X[#6.&S5^,CT.A&*_L,(L$KY7)\?>EU&5(;% M$M+;63E"I&ULO59=;YLP%/TK%NI#*VWE,T"J)%(3.JU2JU5- MNST[KRC2VV''!F2&5A>XX3VB4FU)I-S-@#GTU8 M)0M"X8$C494EYK_F4+#=U'*M_< CV>12#]BSR19O8 GR>?O 5<]N53)2 A6$ M4<1A/;6NW:MDK/$&\)W 3ARTD7:R8NQ%=VZSJ>7H@*" 5&H%K%ZOL("BT$(J MC)^-IM5.J8F'[;WZ%^-=>5EA 0M6_""9S*=6;*$,UK@JY"/;?87&STCKI:P0 MYHEV#=:Q4%H)R2JZ]$\>0L@95$WU8%V6"]#@)] M1I[CC= 3\!+=,4S1+97 04AT\Z;VF@"T8.664:!2H/,$)":%N%"TYV6"SL\N MT!DB%#WEK!*89F)B2Q6EGLM.FXCF=43>B8A<#]TS*G.!;F@&V7L!6]EK/7I[ MCW-O4#&!]!+Y[B?MS.T):/%QNM-#3SY,=\<#;OQVQ7RCYP^MV"T5DE?J^,D! MQ:!5#(QB<$+Q.DTYF%/(UNK,*/F,B)155"*UA/4($:+"- 64,B%[5[6>(S1S MZ,OF=19XHVABOQYF^ACD!['['I0<@SS?'[>@=QY'KD2M8C08ZU)B"9G*=*7.F3I-]?GKRWFM,SK(5.3X02?G?:"1W\EY M'RCT^W,>MS[B_["OXJ/(7,?W.AZ/0;$;=RP>8R+GQ*X:MP['@P[;NQ'JN[$O M_O'1;HZ=,.S$?PR*XJA[+GI 4>1U'-@'M: $OC$U52"3]OK*;$?;LGUMJE5G M?*[*>5U]_\K4_P+WF&^(*A4%K)6D&ULK5;;3N,P$/T5*^(!)"!Q+DV+VDI+ M$5HDEJVX[#Z[R;2U2.RN[5#X^[6=D);-I4CL2Q,[GC-GCNOC&6^Y>)9K (5> M\XS)B;-6:G/ANC)90T[D.=\ TU^67.1$Z:%8N7(C@*0V*,]F5[!0Z.'Z%'$#FZY82AZT(5 M"NDML!1$,^8,/3U.C M$W2$*$./:UY(PE(Y=I7F;#*[2<7OLN3G=_)+SE& 3TT&W!(^^WRX]S']I4XM.H#O;"F%_;2N]-.DA AWBA;(9+S@BG$E^5^SSA[ :'H(@-TQQ6T MYA.,3MW*.:>]3+_2$!1@3EIVB>$=:S5X,:->BEI'OTVUN*&:/_)'8;L>PSK9\%"RH"W9L)DLQD'''V=4)QL=2A:V)1LU MDX6CV&]/AKV=C7F'TD6M[N(U\@WUL>A(M^>:N/_4P9+'>>=QQI&E U. M.5!\8WN$!5>ZX["O:]T4@C +]/&ULG95= M;]HP%(;_BA7UHI56\D426D&D%31M%]M0:;=KDQR(5<=FME/:?[]C)\W8"$7: M#?''><_S'A.?3/=2/>D*P)"7F@L]\RIC=K>^KXL*:JI'<@<"=S92U=3@5&U] MO5- 2R>JN1\%0>K7E DOG[JUIUNX9]O* MV 4_G^[H%E9@'G=+A3._SU*R&H1F4A %FYGW,;R]F]AX%_"#P5X?C(FM9"WE MDYU\*6=>8 T!A\+8#!0?SS 'SFTBM/&KR^GU2"L\'+]E_^1JQUK65,-<\I^L M--7,FWBDA UMN+F7^\_0U9/8?(7DVOV2?1<;>*1HM)%U)T8'-1/MD[YTYW @ MB,(3@J@31,YW"W(N%]30?*KDGB@;C=GLP)7JU&B."?NGK(S"788ZD\]E73.# MIVPTH:(DMN>B$N044(Q*''T@4 M1.'C:D$N+Z[^SN)CN7W-45]SY-+&_U/SZ!U W -B!QB? *#=:*C:5I4ZE;TM MSWF4!0F&/@_ QCUL? X6#\%:57( "],X"(9A20]+SL'&0[#D&!:$P608EO:P M]!PL&8*E1[ H/8'*>E1V#I4.H;+CNK*;8=2D1TW>13U(@Q=&_KDP0]S)T9N2 MQ#=!]@_9/[CWMH5^I6K+\ 9RV* N&&5H7+5MJ9T8N7.M8"T--A8WK+"3@[(! MN+^1TKQ-;'?IOPWY;U!+ P04 " ";BU=4N9O#=ZP$ "0$P &0 'AL M+W=O 0)1,I 4/WO'F:0) 9)^_&S!.U4/*=Q6IUT1EU M4 P+ND[4%[YY#V5 ?8,7\43:OVA3C!WJ&:.U5#PMC?5SRK+B/WTH$[%C0/H' M#$AI0(XUZ)4&O6,-@M(@L)DI0K%Y"*FBTXG@&R3,:(UF?MAD6FL=/LL,[W=* MZ*],VZGI1]!)D^@O=!G'S#!!$_0A*]:3X>5U"(JR1+Y!9XAEZ(8EB7XM)Y[2 MDQL(+RHGNBHF(@CO!O]FQZ/Y)5H#2G@T"AZ7*$Q!Z@BW5S'5L]"]@TQ) M"8 L82@$&0F6&XH.+=[])^Q)CP^1C2#:HQ M>W$,JC@&SCAF5*Y03EF,=#$AFO)UIN-@692L]?(WM93J^-8"M(BJ*ODH873. M$EV)<##H04- P9.@F\:0YH"&54##DXC96$G5H=![_6$)N@N8/F,&*+V>FCQW M3]!#CT"%1*1<3$A+1DP?F];CS(T4E$BX0$*#!IR]'(RJ'(Q.RL'WISF(F8P, MTT@/@Z84N/%'7=__HRG>-C/\U&POO'$5WMB)<\TRFD7PWPEVPV-+"QH=P:\; MB)3\!ELD$K0QC/VZ(?HG).%TAEO@^]U1,\6GV^T'N-/QL5N9N,BY\1Z]UQO% MGVLJ-)VR:"RN"4@] 7GI3H7K+HA[3N\O]>[6R"5?+)AF2>9TRU6L!=/1_Z]* MX/Z.* ;#X6C<+(NX;I[8W?V*.-\]Y$P4>Z;PT,IPX]Q!WD7X[6^O7NDM2.!* M5MU+<5LSM0XICN!!0187B6KTS0VDQ-JY-NJNB-UM<;O5X'FYV2S*3$ &&YHT M>N8&[!=:X'*N[G#8W3<^TKDI#"X>T36-MFVXM3#J[H%'+UX8M79CMRC^C\(8 M/RL,TO?QL+DP2*VDQ"U9IW/= MC.-:E5D+A5\),^DLZH/NOJ$PUOY9C4XD=> M7/Q(+7[$+7Y'2TT+S@U]K)1FZ/*L%D'B%J_CE:8%J$5I2*U]Q"U9WV#%H@3: MJ:VUBPQ>G-I:>XA;>SZMTSD(4R[WA>.R+M[G)\CR+#I\5KA]_T#5UB)%W)O) MUL-@V +@/ UZ.U<5*8BEO?*1R&ZIBJ-_];:Z5KJTERE/WE_A\["X'*IABKNJ M&RJ6+#/I6VA(OSO4^1'%]4_QH'AN+T3F7"F>VI\KO1,"80;H[PO.U?;!3%!= MPDU_ 5!+ P04 " ";BU=40+&.,A$$ "X$0 &0 'AL+W=OR'8GU _V;+)'6[S$XG&_8/+.+E'6 M),$I)S0%#&^FUBV\F<.137 M$Y[C.%9(DL?O M0JUU2.]>LC^A<=O QFA3B>T_@'68O=U!I98(TW*(O% SW\ M@8N H47T9CK3W H;!T+1!D7-"F<)8.$I/DW>BX247,(8(N#6SBX?1V\PL'3 M@>;,=%CW2*#9A-$#8,I:HJD+G1OM+:,AJ9)Q*9A\2J2?F'W%,@<<7(&E+)!U M%F- -^ .Q2B-,%CJ0IK'B'.R(1'2B9?/M1/X2M"*Q$00Z?_Q'@M$8OY)(CTN M[\''#Y_ !T!2\'U',X[2-9_80M)5B]I10>TNI^:V4+O'T37PX "XC@L-[O/^ M[D[3W99)*C/EEIER-9[7@G?+.1;\I@/)*Y$\C>2W(/V]QTSF,MV"6">2J5*[ MHINK3-X@O8PI6SGH4(.JW?DT&\&Q-[&?ZCDY-QJ/@V%IU.#KEWS]GGRU\ /P M<"3\* GKO S 4B"!Y?X6JD"^D%06$$$Q6%!.=-G\_/PLU.Y?Q:IRN/C7%.(K M/,0.LWP]#K[1-,H8DPN:2N,"0(U4!66J@D[D/'"<"VN*,#C3![JJ/!LB&HS\ M )I%');,AKV8O;>$W2P63!Y 3+P,P$*V& %D9P"??V=DKY8=@&_8J.9E,1OI M"\OTA9V+?*="ID++NN[8H^'Y]O/AZ1X]-X+0=T*SOJ.2X*BS/=6Z<5>/&I=P MX\YX\Q8?5Z #T+[=[L9G$;EAK6#SL U&0>B9HX9.=7XY;VM.QT3(>ICGC"]4 MV:\0N8TBELGBJ!^+\_8.=2FT9MIJQSY\TQET5/H%I%V-]:Z K:LX#(/3"C=8 MC9U6K:L3&+K_6^NJC5]*[KY<5+\YZ:Y&7L8J>-]%FGFNYA/8/:#DS8ZVE(@L M16.^#*-'X/BGE7%N!>'0;YE08#6BP.XCO7'P]NY;!6B=3>B?]BV#43!T6@A7 M@P+L-RF\>]?JIO'6KG4AM&;2JAD&]AMB#"K+MG75I?3P3$1_/#I5^MQH% 8M M2E>3 ^P>'?ILVTN)W&ULG99=;YLP%(;_BH5ZT4IK ML?E*J))(:ZIJDUJM:MKMV@E.8A4PLYVF_?>S#0%:3(AVDV#P>YYS#IQ7GNP9 M?Q5;0B1XS])<3)VME,6UZXK5EF187+&"Y.K)FO$,2[7D&U<4G.#$B++4]2", MW S3W)E-S+U'/INPG4QI3AXY$+LLP_SCAJ1L/W60<[CQ1#=;J6^XLTF!-V1! MY$OQR-7*K:,D-".YH"P'G*RGSG=T/4*5\4LL2!SEOZAB=Q.G;$# M$K+&NU0^L?T/4A44ZG@KE@KS"_;57NB U4Y(EE5BE4%&\_(?OU>-: E0T"/P M*H%WJL"O!+XIM,S,E'6+)9Y-.-L#KG>K:/K"],:H534TUZ]Q(;EZ2I5.SNZ) MZH$ EV"A/I!DEQ+ UN !RQVGDJH':O6K(!Q+FF\ SA-P1W.L@BGY\NAY_EKFI4W2VO[I9GXOD]\9I6I*9O1T+Z=4C?A QZ0JK, M/%M?2E5D5'H6WV9^ %4+WBRLH&8%0RS?QBI589L51M#."FM6.,0*;*RPRX(H ML+.BFA4-L4(;*^JP N394:,:-1I"168.EN2#Y8F-.K)0(SMU7%/'1ZG/3.*T M_.9 @3^4C4KK,(T[: 3'T+?#XQH>'X7?$R$ S8J=)(D:9TDX$=)&CSOT2^3% ML9V.8.-0\(3BV>?1 VGC/%9;@9UDXA VWUGE'K S90A%0<_;0BU314=]XF"2 M@RZ!&N=!WG_Y1"5K%SJ*>V87-::$!EW)ZA25[-/''?2]X<:6T* O6;T"=8TI MZK% U/@2.FY,I\X2ZCH5\F%?9QNK0L>]ZN1I0EWWNNRMOK$O=-R_RNK7[>]S M<)1&W2'Q_/CK*%EV!7[X)5^W=5+1Q\0'S#&PO=V]R:W-H965T8V* DK@"LF.)&0CIR)?SGS0^-@+7XPV*B#,3&A+(1X M,).;9.1XAA'D$&L#0?&UAAGDN4%"'H\UJ-/L:1P/QSOTSS9X#&9!%T0_*M#6#M8Y=R*F0WKBFHZ'DJQ(=)8(YH96&VL-T;#N#G&>RWQ*T,_ M/;[7(G[X-$4A$C(3!6:'HI6^/"'7Q2H76P R!0XITXI\(M>/)=-;"ZTR1:YY <@1@ MU@XPB%H 7)2FT2?8Z3,-6A&O(.Z0T/]( B_P548EJ&.T7@GRC%K8'%UH4;LG M4 //[UKU6["Z#5;78H6GTL"0(D?28(+'RI> /ZXFTRTYM)O3K5V>;*A,R*^O M"$EN-!3J=PNABX;016MPPIBF0:]3%<$M+7:)0;10KZ L+;8KM>MR- M^E'/'[KKP\PZ:_:,>:]AWCN7.]ZYW.DW6/VWD3N#AM"@-3@+JJSXQXO(X(6F MWG$Y?6]?1KW_EPHU]G%"==UK,WG.^:#T^^>2(#J7!'ZP1PO>1AKX^P+IMU?( MUQU*^/+/ZT9>V/O[9,[:5>S=@TNZ +FTO8LBL2BYKN[K9K7ICR:V*W#WYE5S M=4OEDN&EFT.*KEZGAYO+JE^I)EJL[)6_$!H;"#O,L,<#:0SP>RJ$WDW,!DW7 M./X#4$L#!!0 ( )N+5U1Y#J3<5@0 ,T0 9 >&PO=V]R:W-H965T M M3O?@PH2@ L[93M+<7W^V(80F0'O22M<^M&#F&W_?S#"#.SXP_B0VB!*>TR03 MMYV-E-O/EB6"#:94]-@6,_5DS7A*I;KED26V'&EH0&EB.;;M62F-L\YD;-:6 M?#)F.YG$&2XYB%V:4GZ<8L(.MQW2.2W=FS-"!,,I'9!U9\] MSC!)M"?%X^_"::?<4P.KUR?O7XQX)>:1"IRQY(\XE)O;CM^!$-=TE\A[=O@% M"T$#[2]@B3"_X5#8VAT(=D*RM K!FF\LDQL!BRS$L 8_>P7OM#BP5/C*&#JG&$Z=5H]? M\+$'CM\%QW9(':%V^!R#'KBD$3Y_.]RN@2_>#">CEF"X94&YQI_;5% ZWU!3 M4'>J4K((59.1,#U"U6Y)CV;Y[D!Y"']^4R[AJ\14_-5"J%\2ZAM"_09"IU*- MU/82PRX<3// \(;ND:MFF#^Y":E$6-.8PYXF.ZS+8[Z1;S;2'7@_&?5\N_JC M\K>OINX:0>S>J/_2:E'G=^"41B]D#TK9@S?)QF?D02RTA;5_(NS8B?>_2:E%C9;L5JQ?ZO%*?UZHO;UR/IGZ":IWAL[ZN MTS3UKHCXEV1GN1L?FUE>L3[U)XC94[&)%ZX<-2^+!5^$/&,6!1 M%O^CE(M7HB#4,$]4QD.0+#<&EA=&7WB687 M[EA/0H6AK.J!0\ M:O5<3LWJJ&SQ2^SSK+;?1V\EE<\'TBKV!PH99U&1EMIIW.Z@G^>AC8QS)N.\ MI>=U=?7'/ ]-"[%V9\1^G=EY*!+W9W>K6>&R^CJZWG4/+LQ>=)D7[37O175F MS2\W.4]7TCY>[U4!\#C0[VY>[^8SKRUHYPE&!N^DW,]#A_STJ3,CUV. N(/K M/%Y/)^_*:E%CY363.RT()V&4R/WV4J^69_,Z<1"_69_JL;HZ#9S?Y0?\[Y9'ZT(,$ MU\JEW1NJ*N3YV3F_D6QK#H>/3*JCIKG<( V1:P/U?,V8/-WH#))*Z._[X/Y*ZZ5ZJ![U!-/!8E4+/O(TQ]0?? MU]D&*Z8'LD9!7PJI*F:HJ]:^KA6RW#E5I1\.AXE?,2Z\^=2-K=1\*K>FY )7 M"O2VJIAZ6F(I]S,O\)X'OO#UQM@!?SZMV1KOT'RM5XIZ?ALEYQ4*S:4 A<7, M6P0?ED%D'9S%GQSW^J0-=BGW4C[8SL=\Y@TM$9:8&1N"T6N'UUB6-A)Q_',( MZK5S6L?3]G/T7]SB:3'W3..U++_QW&QF7NI!C@7;EN:+W/^&AP7%-EXF2^V> ML#_8#CW(MMK(ZN!,!!47S9L]'H0X<8CZ',*#0^BXFXD^"#$#Y)838:;FGB_/L /BG1RA$^R[$,+T:\ MP6P 4?">J,+@)_!!;YA"W3POQ(]:N2,7/^J3VP;JDGNA%!-KI/UN8/D$IW8K M]N2&%WNFTI9FTW]GI*]YD)PL:;M M3FG)$/Z%+@$:/9OPL0MOKX#=/)A01M,HGOJ[#K"X!8M?"_8K261(D"M@!@K& M%>Q8N;V,%Y_AC>)X$H0]=$E+E[R6[O815<9MPB[Q)&<\5T$4)%$2= .-6Z#Q M:X'HUBJ0DV#^MIOKGK&O.KQ0X5_7[:],%*\0R[3\'Q0NA";29,3U'CP:@GK\'P>$$/ MWT;:?RPN\Q[F#;X3-QDD80_QR2\E^"%BZ",^/2HO, ;GC./!I$_4\(@8O@VQ M\_"\P!IVZ$FP20_L\9\11&_; 6?GZ070J&NGII/_%'>?F*+3I*'$@ER'@S%II)IZJ>D86;L:Y5X:JGA<&ULK5;;;MLX$/V5@="'%D@BZ^9+ M81NPG2PVP';7B)OVH=@'6AK+0B322U)V_/<[I&Q%364C;OMB\S)GYISAB)SA M3L@GM4;4\%SD7(V1^BKG8C1S/.2X\9.E:FP5W/-RP%!>H M'S=S23.W]I)D!7*5"0X25R-GXGV<>19@+;YDN%.-,1@I2R&>S.0^&3D=PPAS MC+5QP>AOBS/,<^.)>/QW<.K4,0VP.3YZ_\.*)S%+IG F\J]9HM#XEH /SH!, _ /Q7 M "\\ 0@.@, *K9A96;=,L_%0BAU(8TW>S,#FQJ))3<;-,2ZTI-V,<'J\T")^ MNIY2(A*8B8*J0[$JOSR!NV*3BSTB3)'C*M,*KF&2))DQ8#G<\ZJ,C/D#YDR3 M#RU@H9DN%8@5_+,Q>PK>WZ)F6:X^$-[O>%W8Y*R*0+.PFEW#X^(6WK_[ ._ M!;5F$A5D'!XYQ;VB11I_7HM2$4P-74W:C0(W/NB<5CK]$SH]'SX)KM<*[GB" MR?<.7$I:G3G_F+FI?];C+<8W$'A7I,'W6@C-W@[OG*$3U <96'_!J8,T&8.6 M@YQ(R7B*].EIF.ZA:3=G>[L\V3&9P+>_R"7<:RS4OV<(A36AT!(*3Q Z'C[= M'4K3H64\O8*_RV*)LE$;;2=9^8VL7W,-;8! -^EXT=+?-#+<94D'U@Q?# M[ZA'-?7H3=2WJ$Q-FT+%9Y1QIM@RQS>JB'XD%X11T.T'[>2Z-;GNY7G]:J\K M3*XG6Y1T_<)=Q1=A+K,8V_A54?I-?M%-?_ JQ:U6H=?9_0ZH?T#R7M$??'=>2'J:2+L?/*(O6NC@?L@M[9%)!"$5U7?DA M)&ROSGR0@UK-X/=F_4)AYZ-'EPOS.B^/6.?R@YJDJ<247B5ZJ+3,J/.(X0O+ MR];Z.03H-@HH[/4'?GL!>8WGU?NEI%]&TON19. /7G^-;J,=*%"FMDM2$(N2 MZZHSJ%?K3FQB^P_WQ;QJXSXQF1(IR'%%T,Y-C^XS675&U42+C6TNED)3JV*' M:^HF41H#VE\)H8\3$Z#N3\?_ U!+ P04 " ";BU=4,72?QX(# "Y"P M&0 'AL+W=ODG1$J:N=AM0\F.8#5Q&9M \._7]M)PZ4)2Z6^0.R ME[@%HS>3(P&?*MRRG F0&Z+@HC#!'.^'SJ^\[KQ2%=K93; ^E6*EY4RIJ@H*S\)[^J1)PH^$F+0E I M!)<*48M"6"F$MRI$E4)D,U.&8O,P)8J,!H+O01AI;/IR/]&9R^"!%[J=)"D+PC+X4FQR?D"$"3)<4B7A'N9E@P!?PN/\ M2<+8%(ZJPQUL688" L^/8)83!I^FJ C-Y>]:ZQ&E$C15VHOU"$^L-/<;N"#7 M1* LS$)KEJ<8MJ! MT+_3401^ ]##[>I>@_KT9G6_?R6:L*YM:.V%;;4U>86&VHZ%(&R%^O@JF!S@ M5&Y&#G9[O"4,UT_B[L#=-<#$-4S\#AA8Z92HRR8J >*W $D< MQ'[0#)#4 ,E[ ';ZB#3[3][XOX^2N!]ZS?Z[M?_N>_RGI@!Y,T'W+4&H,^"U ME*!7$_3>U0_(LI-F: +IO2U%+PJ[X;$4Y3EMD+O6,_T:N'\5^*>]1C"['^]0 MZ&L1_C!= _K+B_"54 '/)-_BK8U=^NJ=0G8[?;\9T?>.7W3O0R#_K^TK-_YY MXW=ZR46N*[F+."[%IDUB<<=O"_?D O,_+MSGUD-6>3F/MM=IPPN.>,''X5T[ M@Y6?<\!N)XY:"(^WA!]^".'YZ6R^KTM/R1GB9;N$-[6]>S+3%"A6=C;4&>); MILH+O=ZMY\^QG;HN]B=F+K6STM%,.=1^)T(?4PDY+K5)K]/5J17EG%@N%-_8 MR6G!E9[#[.-:S]8HC(!^O^1&PO=V]R:W-H965TP^G>W#) %83F[,-E-/]\6<[:4A)2*O5 M/?2E),[WC>>;FF5!['F(C#38NT M7A;NV7JC[8(W&F[I&A>H'[9S:>Z\PDK,4N2*"0X25S>M6_)U1B)+<(B?# ^J M= U6RJ,03_;F>WS3ZEB/,,&EMB:H^=GC!)/$6C)^_)T;;15[6F+Y^L7Z-R?> MB'FD"BG/3BEH0XXKN$GTO#K]A+JAK[2U%HMQ?..383@N6.Z5%FI.- M!RGCV2]]S@-1(A@[]00_)_AG!#^\0 AR0G"^PR5"F!/"]Q*Z.<%)]S+M+G!3 MJNEH*,4!I$4;:_;"1=^Q3;P8MX6RT-(\98:G1PLMED_78Q/J&"8B-?6G:)9! M'L,LW2;BB ACY+AB6L$UW*/2DBVUP3LN/'#[@%,IJPYB[;G[D=1 MQ\1V7TYJ%=,E02]\C9I644%$>F>V9C6HH#L@!>J5\&XAO-LH_(%+7(HU9_\8 MY>XUK(N"Q(3:MUH+4.[%%EN[;E[4^\6#ROK!8CZ_@BU*)F(P0PIRNQ975^[- M;OEP1"H5]"'-7L,>Q/2H&C+=*P3W&BW7]Z@&P_W""!H6@P3L$ M&>=9ZJIQ;>*J35UH+*FLDS6HR/+[@XJN&A3Q*\*JJ#"X)(QT3I.VTRAM5H@Z MN,\7C*_I'J7Y',M47I^I+'+IGEZ8<-F64JNQDM-0)\$OM%;X%^X89^DN;=KD-*A)^#':+#F-4-(\K'[:EL37>9)JD])L M($M*DR^GZ49^9;S9'-#GMW)PFG3D@XPZK4_LN=D=S4YFLD/W'95KQA4DN#(F.^V^ M*1B9G6.S&RVV[J#V*+0Y]KG+C3G[H[0 \WPEA'ZYL1L4_TT8_0=02P,$% M @ FXM75-B^L34W! -Q !D !X;"]W;W)K&ULS5AM;^(X$/XK([0G;:6EB?,&75&D4HINI5T=*M>[#Z?[8((#5I,X9SNE MG.['WS@)(6U#H-+>:;\0VYEG_(QG["=FM!7R46T8T_"1D G5V)5K2V62T54!2F++L>W 2BA/>^-1,3:7XY'(=@ M\B2A]TAO/W#/UQMM!JSQ**-KMF#Z(9M+[%FUEQ5/6*JX2$&RZ+IW M0S[/R, "HO?.-NJ1AM,*$LA'DWGR^JZ9QM&+&:A-BXH/I[8+8MCXPEY_%4Y M[=5S&F"SO?<^*X+'8)94L5L1_\Y7>G/=&_9@Q2*:Q_I>;']F54"^\1>*6!6_ ML*UL[1Z$N=(BJ<#((.%I^:3/U4(T ,0[ G J@',NP*T [BN <'B^T M"!_[$\S-"FY%@@6K:)GR= 5W21:+'6,P82F+N%;0/XP52)CG,MP@&N8Q3>'C ME&G*8W6!A@^+*7S\< $?@*?PZT;D"EVJD:61M9G;"BN&DY*APBU,=)UM MI\ZV4_ASCV5[0R5F\VVV;Z2DZ9KAD:%ALH.FW9SNBN&;+94K^.,KNH0OFB7J MSPY";DW(+0AYG>6W+"8*FX38LVFSMGR7'H/"HSDXG\9#&]?VJ9G4MS8^<0/O MI=7=6RMW2()7OF8M5JY_16JK%X%[=>!>9^ /J62A6*?\;XQ\ V(UUBA%WS]FJ__#KZF/-KX'J/Y">X7#ZH\4Q;S^2?( MF.1B!:B,4/DU=FW1=--R8,>H5#" 1*1ZHR" %=VICLH,ZH"#;L]XVIPX[$PH M%QU3#>JI!C_&KAS6A(:=L2,)7,XJA9(I)I]8F:PHUSERX$KE- W;MN>T=.TW MMXOC#@-OV%Z 5S6GJTY.2U+=VU6WFNK69N5>^P )P>I M)=U:^Q]*#GFKD<%1P@>))._1R/]1@/_P#>> M\B1/NJ8]J!P)?@SM(0A8KL=:C/Y(1O&ULS5=+<]HZ&/TK&D\7[4P;6WY@TP%FPJ./1>=FPNV]:V%_ M8$ULBTH"DO[Z2K(QQ @WBRRRP9)\SM'W,OHT.C#^('( B1[+HA)C)Y=R^]EU M19I#2<0-VT*EWJP9+XE44[YQQ98#R0RI+%S?\P9N26CE3$9F[8Y/1FPG"UK! M'4=B5Y:$/TVA8(>Q@YWCPCW=Y%(ON)/1EFQ@"?+G]HZKF=NJ9+2$2E!6(0[K ML7.+/R]PJ D&\1^%@S@;(^W*BK$'/?F>C1U/6P0%I%)+$/78PPR*0BLI.WXU MHDZ[IR:>CX_J7XSSRID5$3!CQ?\TD_G821R4P9KL"GG/#M^@<2C2>BDKA/E% MAP;K.2C="I M"G6&9JQ4]2=(G<$J0XMR6[ G #2%"M94"O0)726\GX,DM! ?%.CGO_N MWB%:H7]SMA-*3HQQ2^PND%^\A'YGH]M!O73YY#>H !?I<]?3O_K-&]Y"R345_*]0=<,HT6$C1 M8U'86A0:B\+>H9XY'K>-1K^,SLJ62%":FXB]!4!^E9.IG#^K)GVQ5 M7&\6G=F(/3_JN&L!A1?>6D!Q$-F=';3.#OJ=5=6"V!I]92P3:,F*OB\[;D7C M-U+,26M1\MK%/$LLB1L..XF[!$5)T,F;32BQIVW8^C/L]><>!!">YN9LF<-> M=2E;U7-(M+#Y\VP+[)W.,^^-I!&?G;'XU1/92#Y+0#)(DDXJ;; @">).-FTP M?XA]>T*Q?_+,[_=,=7BTVGQ$7U6'P$EA4GN;J4:%"LF);@*/V>T-Y>G$P6_E MR,&G,P>_^J$SPY93 $=QW$WO)

5'X!JCW:\;D<:(W:*],DS]02P,$% @ FXM75(8MA;QU M P QPT !D !X;"]W;W)K&ULS5==;]HP%/TK M5J1)G;22.($4)D""IM,FK1IJM>UAVH.;7(A5)\YL4\J_G^.D@;:)PZ8][ 5L MQ^?XWG/O]<=TQ\6]3 $4>LQ8+F=.JE3QWG5EG$)&Y( 7D.LO:RXRHG17;%Q9 M""") 67,]3TO=#-""&;E)5 M#KCS:4$V< OJ:[$2NN4YTC >N8L\/L(#TN F?&-PDX>M5'IRAWG M]V7G4S)SO-(B8!"KDH+HOP>X!,9*)FW'KYK4:=8L@J[GH'@K%<]JL+8@HWGU3QYK M(8X ..P ^#7 ?P'P@PY 4 ."ERL,.P##&F"D=BM7C X1460^%7R'1#E;LY4- M(Z9!:_=I7L;]5@G]E6JE;V6,(!Z@ +]#ON?C%H,N3X=[+?#H9#B>6+P)F@@% MAB_HBE!*A([ ZP@MA"#Y!G01*K3/?S/:_^+.91LS$>G(_X_ZAW[!Y/\?U/Q/3PA,E#D3U!"]JV5 M?R(#K@H9A5U$T6E$-GD.IR4._L56T,,2CKKV@CY@YV;0!YST[ ;X<#YC^[GZ M!_M!#Y/WND1K%>PXO;.UXJ(>G#_PV[<$]^B&FX'8F)>"1#'?YJJZ&#:CS6MD M8>[@+\:7Y2O%W)P/--43YYJ(#=57609K3>D-+O2E0U2OAJJC>&'NT7=;M-O\-4$L#!!0 ( )N+5U1JH=0Q- , & * M 9 >&PO=V]R:W-H965TPY$$4THR"W-KR(@Q-FH-@YE25(/'-7&G!+"[U(C2E!I9YD"C" MF-)^*!B7P7CH;3,]'JJE+;B$F29F*033CQ,HU&H41,&3X9HOSC2NPB9*Q@5(PY4D&N:CX#*Z2"+J -[C!X>567LF3LJM4G=N\34;!=0Q M@@)2ZT(P_+N'*12%BX0\_M1!@V9/!UQ_?HK^V8M',;?,P%05/WEF\U%P%I , MYFQ9V&NU^@*UH)Z+EZK"^%^RJGUI0-*EL4K48&0@N*S^V4.=B#5 U-\#B&M M_!+0W0/HU(#.:P'=&M#UF:FD^#PDS++Q4*L5T+L^,:J].YD@IG+R%0);"?#JH+(C'P29:$> <@$),RY->2$=&ET='=,KL%R M#=@ ELP*)LE1 I;QPAP_NWC["?E^DY"C=\?#T")=MVF8UM0F%;5X#[4H)E=* MVMR03S*#;#- B#H;L?&3V$G<&C&!])1THH\DIG&T@]#T]7"Z YZ\&AZ=MZCI M-*7K^'B=?:7+F<;2;)?N4FLF%U5Q)H]DW6_&'KWY@4@^/G@JBY:U(NEH*D6$/-;Y>>&MJ9E$M6H/F9\:[>:-\J MHO24TO>[:M@.[.W#)6_';22IUR2IUQKH,]?&$B;4$LN Z0"6YJ1DVO*4ETS: M#V8C8V97;JH=^GX']V&_'P]Z%#OR?CT/VTY]^M(I.>"TH;#?*.RW*MSH17AP MSX!71,$L-J!5V!C62<:OPRYM_2U&T8#2+>;3;;^S'6[)0;<-B8-&XJ!5XE75 MVRWM<-9$.OL_#O%Y0^C\GQWBI'VK\T-G*J+/MQA] VNH[BU=M1J7B\-'ZD#\ M[CZFX=K5*T O_ CCCC >[^IB:JS-F'3IAX,7]HD;G_R5_ARFFKVNF%YP:4@! M&ULM5?;;MLX$/T50NA# K212%UL![:!.DZQ =K=H&G:AV(?&&EL$Y5( M+TE?LE^_I*3(%\F,M[M]L4EJSIDY0W)(#C="_E + (VV1<[5R%MHO;SV?94N MH*#J2BR!FR\S(0NJ35?.?;640+,25.0^"8+$+RCCWGA8CMW+\5"L=,XXW$ND M5D5!Y?,$=A[&?C,Y@MM!_SQ<$GG\ #Z<7DO3<]O6#)6 %=,<"1A-O+> MX^M;W+> TN(K@XW::R,KY4F('[9SEXV\P$8$.:3:4E#SMX8;R'/+9.+XJR;U M&I\6N-]^8?]0BC=BGJB"&Y%_8YE>C+R^AS*8T56N/XO-;U +BBU?*G)5_J)- M99LD'DI72HNB!IL("L:K?[JM$[$'P*< I :08T!T A#6@/!<0%0#HG,!<0TH MI?N5]C)Q4ZKI>"C%!DEK;=ALH\Q^B3;Y8MPNE H5"_!:1@.".@&[.AP<=\.G9<#SH@-^> M#^\[DA$V\Q>6?.$)OC^6(*EF?(X^"J70#97RV92/#9690M\_&FMTIZ%0?SI\ M18VOJ/05N=>*IENTE&+-;+'H6A 52U*RV$*U'IL\K_=GJ&T11DEX:#1M&Y%! M1!JC PEQ(R%^38(IIPK01095Z]*N[S7-5[0J7+DIG92GT"6LXH[W(NJ1*#@6 MU[9Z1TCOV&S:88;#?;8#@4DC,'$*?.024C'G[&_(RIEZ @XSIM5;4Y-3N3*C MC&N0H#0R&QJ9 X?FFIG-7W_NTIVT0CW6_*K%U&5QH+37*.V=K]34+S2IE78I MZ+6\XS@:Q$JT5AT,2':_+#BNT7C,K<=TWV/GL1*T,AB'87QJ@^"]$P__IV 0 M;)=,5N7@&:CL#,[M@@1AXDH%/ MQ7!6GMS4)D_8E:?=R83=1]-7*IFYHB"EJ0;EHMR=%#C^]3MD5[:QNV[_U Y) M6A/>#WLG)WQ76+&[LOXO&\3MXK6)WQ5$[*Z(_VJ#]-LWBHZ"XN_=I@N0\_(9 M8U(@5EQ7M]1FM'DJO2\?"$?C$WP]K1X\.YKJ_?6)RCGC"N4P,Y3!5<\L15D] M::J.%LORSOXDM'D!E,V%>0:"M ;F^TP(_=*Q#IJ'Y?@?4$L#!!0 ( )N+ M5U3 P)@5K ( &D' 9 >&PO=V]R:W-H965TS#:$)^5A? M K;/.3['-US':R[>9 &@T*8JF9PXA5+UK>O*K("*R!M> ],K"RXJHO10+%U9 M"R"Y)56EBSTO!1(KJJ*B+]3*/EZXOC.=N*)+@ME M)MPDKLD2GD&]UH]"C]Q.):<5,$DY0P(6$^?.OTTC@[> 7Q36E(>Z^;]6_V>PZRYQ(F/'R-\U5 M,7%&#LIA05:E>N+K[]#F"8U>QDMI?]&ZQ7H.RE92\:HE:P<59;&':=DZ/F6F M[,]*Z%6J>2JY9QFO +V0#4ATC6:\JCD#IB3B"]0N7O[@4EZA*>A_&: ]QF4* MBM!2KUZCU^<475Y60[PNX.E\7$F]#3O%9Q12R&Q3X7Q#VL'_$T.SS=.\(/?TTW1^?21-T)0NL M7G!";[]&M*U1:6LT;VK43BI3HS,[#KH=!W;'P:D$6DPJFAVK9<.,+-/TF/?D M&H^&7CB*W??=(S[$^4$0^>$^+#V$C7$X^D#M^0\[_^%9_[I#Z.^?';/?$,-= M^P/G=#/5QBZ:Q-P/%:]OJYESIQFE?"WT7@C O;[@7&T' M9H/N=DW^ 5!+ P04 " ";BU=4WPDS?7L" 3!P &0 'AL+W=OQ@!F5IB+2,/RVGTVUI M@,?] _L/ZUU[65$%,U'^9CD6$^>;0W)8T[K$9['_":V?D>'+1*GLE^R;V#AV M2%8K%%4+U@HJQIN6OK=Y. +XXPN H 4$'P'1!4#8 L+/ J(6$-G,-%9L'N84 M:9I(L2?21&LVT[')M&AMGW%S[$N4>I5I'*://!,5D!?Z#HI\)0LI=LP>J?ZC MR,GB]1R0LE+=Z+#7Y9Q<7]V0*\(X>2E$K2C/5>*B5F1XW:S=?=KL'ES8W0_( MD^!8*/*=YY"?$KC:2NA_(8$7^#V"9I^'>SWP^:?A_MV MF[ [G=#RA1?X9K64P'& *>J8(LL476!:(D7HRT<#&UN8J1&[-(S&8>+NCEV? M!P5W4= %G2@:=8I&PXKJ%0JD99^H!CD:%G4>=%G4N!,U'DSX'-:@4S[T)\8= M53SH[_0JL>8JH;E*??2Z>J-PPKD@):TWIW<;ZF&13@IL!BJTM2BN! MNL39;J%?+9 F0*^OA<##P&S0O8/I/U!+ P04 " ";BU=4*:QLDHZ3O^^0DA6[I:BT+[9(\1SJG"&' MP_E!R$=5 FCR7%=<+4:EUKOK,%19"355@=@!QS>%D#75V)3;4.TDT-R"ZBI, MHF@6UI3QT7)N^V[E%ROJ-; MN -]O[N5V H[EIS5P!43G$@H%J-/\?4Z3@S COB/P4&=/!,CY4&(1]/XFB]& MD?DBJ"#3AH+BWQ.LH*H,$W['_RWIJ)O3 $^?C^Q?K'@4\T 5K$3U@^6Z7(PN M1R2'@NXKO1&'?Z 5-#5\F:B4_26'9NP%SICME19U"\9VS7CS3Y];(TX \:P' MD+2 Y%= V@.8M(#)6P%I"TBM,XT4Z\.::KJ<2W$@THQ&-O-@S;1HE,^XB?N= MEOB6(4XOO_),U$#^I<^@R$>R@4SPC%6,VJB(@MQIJO=:R!=R']P%Y OD(&E% M-E0#&:]!4U:I]_-0X[<8QC!KY[UIYDUZYHT3\DUP72KRF>>0GQ.$**)3DAR5 MW"1>QC5D 9G$'T@2);'C@U9OAT<.^/K-\/C*HV;2Q65B^28]?+<@,^#:1 #W M\T=-GPFSH;KVD*<=>6K)TQ[R>\XTY#:T&/6B#:GJ(MW,1,RD$H>XHNN?((F# M*'KG"L)?XM9_CCMS9MHY,_4264N,<% ?" ?K_]&?!^!0,.URPT^:!#.W&4.P M'B_\L#B8>JV8=5;,O#R85C%I)EP%]:4FWV(&Z9V2O<31$'BECX$2]VA]\-0^,PO_+(3 M?NEEVH "*K.24)[C,?J$]<&N-CYD$G+W'O 3]NX!/VR!2S>&8":6=2\+/-X[-FG!)6OF!L=D.+B?^&';F0QR] ME@J1E^F[+D$ZCWH_KG?_#^ \"6 8>>&/?GQ2(,5>KE5)^1;P3"1/M-HWH:<5 MULL4LZ'3#3_?.)GV+H A:#QSZ&H=&8*F)J=X+4E>+4F\9)_Q,+#U^ELJA0&N M_L7AQ_4EE/4 ;O)[1FY<"$^*Z!KDUEY&%.[R/==-%=KU=A>>3[;,_Z7_QER$ M;''^2M/Y;"XF34.+G2W5'X3&PM\^EGB9 VD&X/M" M"'ULF FZZ^'R)U!+ P04 " ";BU=4TJ]F$K0# #Z"P &0 'AL+W=O M4%-FQ**%[L47I/GX\'N]N>I+J6>\8,^BE M%)6>>3MC]A]]7Q<[5E)](_>L@B\;J4IJ8*FVOMXK1M>U4BG\ ./$+RFOO/FT M?G>OYE-Y,()7[%XA?2A+JGY\8D*>9A[Q7E\\\.W.V!?^?+JG6_;(S-?]O8*5 MWUE9\Y)5FLL**;:9>;?DXX)$5J&6^,;925\\([N5E93/=G&WGGG8$C'!"F-- M4/@[L@43PEH"CG]:HU[GTRI>/K]:_[7>/&QF135;2/&=K\UNYF4>6K,-/0CS M($^_LW9#L;572*'K7W1J9;&'BH,VLFR5@:#D5?-/7]I 7"C 1MT*0:L0_*Q" MV"J$]48;LGI;2VKH?*KD"2DK#=;L0QV;6AMVPRM[C(]&P5<.>F9^5Q6R9.B) MOC"-)F@AR[VL6&4TDAOT)Z31DFV84FQM1="MU@P^O5\R0[G0'T#CZ^,2O7_W M ;U#O$)/.WG0M%KKJ6\ SKKPBQ;D4P,2#( L67�O(+"G! '.J+GU?';]5] M"$D7EZ"+2U#;"P?L703BR\89A+]N5]HH2,._1]R%G;NP=A<-N+.1AJNIJ.'5 M%@FI-2JH4C_@GIZHSL9C4%NUM/I-[Q1QQN- M\CXPS:@J=@@.&V[-$X M\2CNDD&-*SAM*@<@TU(JP_^M7[A8XSX%3FQBO6'M2^5)&KA1DPXU&45]-+)X MGMC*M$9P-:%>]IS3](@OSYVAU0":>J&S#K(;!3RB]DQ-0J7]=V2-,^NX/I2&28# ^XG 4G2*TBG6)PD Y 7C8R,0MY5D[V2!=,V+=W5R4E-^C@) MOBZB+JDXRP>8STV&!/\W"02G*RZXX&ULC5;;;N(P$/T5*^I# M*VV;*Y=6@ 2EJ^U#M8BVN\\F&<"J8[.V4]K]^AT[(4M#0+R /3YG/&?&]F2P ME>I-KP$,^**"9(^74"6\T<+:9&@UD83@3,%-$%WE.U><$N-P.O=#;&>9LM3;6X(\&&[J"9S"O MFYG"F5][R5@.0C,IB(+ET!N'=].>Q3O +P9;O3Z/=]Z_.^VH94$UW$O^FV5F/?3Z'LE@20MN MYG+[ RH]'>LOE5R[7[*ML(%'TD(;F5=DC"!GHORG'U4>]@AA]P@AJ@A1DY < M(<05(3Z7D%2$Q&6FE.+R,*6&C@9*;HFR:/1F!RZ9CHWRF;!E?S8*5QGRS.A1 MI#('\D(_0)-K,H=4BI1Q1EU5Y)*\"H6VE6!_(;,P,@$!2V8TN9R"H8SK*^2] M/D_)Y<45N2!,D)>U+#05F1[X!D.T&_EI%!,7;W(DW@GE5*1 J"$+6#'A]L93]0E4M9V.TEO7>;,OUOLHC*,D'OCO M^R5K087=H(&:MJ#Z8=BI45\$=6I!G9."QEG&;.JU>VTR@D4PF+Z-U)59 :<& M%XS$ZZL4"'-4;+E39R_ *(C[#:V'H+"7W#:DMH"BH-NNM%LK[9ZI]%)!5KAG M&N\Z=IJ&8BSG1C$T6YVM=[Y[*#1,&CH/,==AT-39 NKUPGZ[T%XMM'?N&061 MG3J=O<,3U4EN.PTE+:C#,SQM07TYPZ44?^]EST&M7(?4)+7WN7P#:VO=A,>N M]S3L$VS.92_][Z;L[$]4X<74A,,2708W/4RO*KME.3%RX_K'0AKL1FZXQ@\, M4!: ZTLIS6YB-Z@_64;_ %!+ P04 " ";BU=4,;%KBWT$ Q$ &0 M 'AL+W=OT(&+**UK"FS6O"R+AMMY8HJHIR;13D5N.;0=6 M05@YF<_TLT4]G_%&YJRDBQJ)IBA(_>\]S?GN=H(G^P>/;+.5ZH$UGU5D0Y=4 M/E6+&NZL'B5C!2T%XR6JZ?IVZ /-/Z=97)[.XDF M**-KTN3RD>]^IQTA7^&E/!?Z+]IUMO8$I8V0O.B<(8*"E>TO>>V$.'+ P1D' MIW-PA@[>&0>W<6MREH322O;T; O![,TV#> M6*;D.E.87G'3>K40@890+>=E?NU$(;9!C)=C&4_ML.LXGO?6+#DUB^+(=7NK M-T3\GH@_JDI"2PZ5]"-=@AXN&-7ENVXM-+LF+R#VAB+0IH!ZZ;(=>JV0D-ZL MW)@$:['](X:A[WEQX#H#Q0R&V,,XM/V!9J>&01R$<8P#LVQASS,";(H\F%Q_7>+QZ"[0_*NHGTDPG:?>/' M"V(PQ*[O^X-<3@QV8TOB'-@Z_T?7PH?9@-U1^8X M8"K]]1W]XT+^I?)TMS M#);C'0P?1ACV1D54>4W7:]ASJG2M('E+R4C>)@_L/Y&@:5,SR:@8%?DP:K _ M*O)2\O09\4KMH*!.0-*\4:-@/QU$L_I;12,Y^KQ<+(S5XY]6C^?[@1<,=3,9 MQM@)G3.R'28<'A]QC] &:I:J\A*:4*/V;\9@3ZQ&NR\T/?/1'J8 M47A\2"V[+:80#5']J:F@:Z6Z88EN$YL>M:]2M2\CC_ DOLCS@]BWST1XF#@X M^JFR>V_?BBXNO%/+2.4%=*7AHA@P71SYL7>N>QU&(QZ?C5B?T0XP[6'Z M*ZDWK!0HIVN M*&ULS5?M:N,X%'T585B8@9G8DAW''I) FW39PLQL:.CN M;\56$DUER2O)31?VX5>2'>?+-8%A2O\DEG2_S[&O[G@GY)/:$J+!2\&XFGA; MKE)#AW2@7S41#$?H$I]Z9CM[>0T[&H M-*.<+"1055%@^>\M86(W\:"WWWB@FZVV&_YT7.(-61+]6"ZD6?FME9P6A"LJ M.)!D/?%NX)@8VE9403W9QGT^\P$9$&,FT-8'-WS.9$<:L M)1/'/XU1K_5I%8^?]]9_=\F;9%98D9E@?]-<;R=>XH&,53G) MP5J* LPPRRJ&':IB7:N9,^>(=3OZ,"<:4V:./@/E;(Y];9*S(?I9D\AMG0AZ M)1&(P#?!]=:$PTTLIP9\4Y6V-&A?FEO4:W%.L@$(X2> @0[ II=KQYTJ,^O M5H=I3S9A"W3H[(6OV+LQD.5["!7)*DDU->"1$_ ,,&6E6_#N%LL>UU'K.G*N MHY]RK;<$9*?-_>X]3\,$(C1"H['_? S@ MI2",@@"E<7@J..\23(,D@D$K>%*985N986]EEEID3T"4-F'UR29G"F)?MOHM M,%_CU0_S@01:@+OE8M=QZC-^:!J/6]>A=T6!T"5J:I,,@/:?!I6 Z1(8) MYRSH,!A$$$4CV,V"I"U,TEN8!Z*TI)E-L2;$(Z=:]50\;0VG;PTV# Z-)7A7 M<#?AG,"30!@'YW!W"([B)#T#NT,*H2!.NJ&&1_T6]I8E&:#?P$SP9R(U73$" MOIMVJD!>$=LH$/AOWU7OE:JP%7@L35UJ#=64Z$*_#S%T" V].5T.[0F&[XLN MX06^430*DZ.7N:'+E8+S*P1/:W/HG["_@<+!\)0S2\*I,+>G:B6DZ1?87;". M>13_ AX=FAHF$8)#= :[?W1++XCW MTG:WG:ANW!QQMG]K)RUW^S^8J<>T;UAN*%> D;4Q&0Q&)BQ93S[U0HO2S0(K MH/PP3 Y&R;MQ]\5J5/O:8#-\2O[K0U>![,A$I8\_TD3 ME4V=D8,2V))]KN[YX4^H @H-7\QS:7_1H;+U'!3OI>)%!=8>%)25_^2E2D0# MH'G: 7X%\$\!40<@J #!*6#8 1A6@.&E@+ "A)<"H@I@#],MDV4SO2**S":" M'Y PUIK-#.QQ6;1.,&6FLAZ4T$^IQJG9/>1$08+NB%"_T ]!F"3VS"7ZN )% M:"X_H<_H\6&%/G[XA#X@%\F,")"(,O3(J))7>E&/?V1\+PE+Y,15VB_#[L:5 M#XO2![_#!XR^<:8RB=8L@:0%O_P-WN\A<'5"ZJSXKUE9^+V,M[ 9(']TA7S/ MQVT.]<-7$ ]0@#OAJ\OA7@M\?3$705UA@>4+_F^%]7 / M:^ZAY1YV<#\H'C]]-LJ2H)@76FXEL8(%+V8,;;58,D:6T>CN\VSDZ2P_-X_W MW";$031\:[4ZMPI&.#KA6K=8!>$8UU9O @_KP,/>P)?Z@FKMI"Q%\U0 :*U7 MZ"=5&?I*V!:(0//DF4HN9$^6HWJSZ-U/\+KFONX-Y/N^V(! ?(OXSLK.%4KU M!JI5!Q8E5]C(911ZC=-[X\*H=F'4Z\+Z!41,):"=H'%KR93X46-;?#V(VG<= MU[N.^T^0R$S7;'V,W16[')]%[9]6[.K<)NC*"_:.[P:OU\>OE&QH3A75MIATN]AX?>%>%T<#_P^D;\,S"$4W.:#O7&EODST8]?1[ M*A3[QSW\=Z]_?)1''/1&,$_U!4[U!J;^6$QW)$>DX'NFVK2[(FMF$7M>YQW M1R7%_5+ZFT2B?]&"$Y&8F[JBNAA4O[;@HY+A\/VS>Y0N'+UG=J.S[/HM N,V M^JT"1&H[8ZEOLZ8MFXQZM>Z^Y[;G/%E?XIMUV4,?:D- MKG421=DEEQ/%=[:KVW"E>T0[S/27!0ACH)]ON3Z_:F(VJ+]59O\!4$L#!!0 M ( )N+5U2VW_P7R08 (&PO=V]R:W-H965TA?RAYHQI]!)'B3KMS+5>?.[U M5#AG,55=L6 )?#,5,J8:+N6LIQ:2T4DN%$<][#A!+Z8\Z9R=Y/?NY=F)2'7$ M$W8OD4KCF,K7"Q:)Y]..VUG=>."SNV)# M%D69)K#C9Z&TLQXS$RQ_7FF_SB)"&"R(>;+\G[X4CB@)N'Z- "X$\*X"7B'@ M[2K@%P+^K@*D$""["@2%0)#[?NFLW-.75-.S$RF>D!FW9ASQOHXMS?=Z.T47_W,(3Z$:S6/UKT>^M]7NY M?K_66V.-;A*E90JTT4?HFC%T'HLTT5637RH+]IXKQ_?7XOG7\ MXRY^CX8B>6)2\W'$T%]"0U9.4E81_HT1R'H$THH'@[7^8!\/HFL:VCP8;'G0 M=9QJ'_;7%O2M%HPTU6P":U8SR91&$BZKAK9K@4@X[RW^.%Y;Y+9N1-FV3@;K40>M1-EU#&:= \;YJM!6#C3V:@+MEECO'B+4 M5PUJ($;66+L&3RZV:H+P$;/3V%0:(KE>.Z$TS''MT-DOE)>%MG(H^Z0FDH9* M+K%'\NTL?Q4[]&IK1K=,0Y31^4PR%B^?^)(F:L[1!1!KDE1L/$(+<"S\#4T,E4F-HSE M'G<=*XVPP2-NP./VHMH94+A4DK53DV�&RORKZF6FDHVGDR0S3G$N0 GR Q MG5;5TX6V02D'CMWNP"G]481F([RK((FJT&VH!TF7W0#ARA>]OR'C9H MQDVKVR 2VQ&9V[AF$0H%) @%+!YE;74.3RVAE@*$BD3/#:C0%.K0 M,)4R$_^94@G>KYQ1!5/K8NX9IGIVSAW&?#UG*],12R:01'=4AO-5R^I7S:

R711-?/25WNU"H#9$ANV>O9N^ N50+ M^8KN)5NLRH2:ZF#8H*RY.O!*7;I]0VBF+]PYGTQXME_3"$UI")Z'?9I6@&W3 M!K,#>'X[1Q$&_IZ])MX3S86VG7IIS^P/GGU_V,G5CW-(^R*?;V\NOC[8YF]V M!:_?CH<-YCT[C+>.>RZHX@J-\C/MK*C[3B6G6=?^4+,C-0S@-M#>,[3W[+2O M:I D34+@Q7D>AR,T37-@?*$) .05D:HCP\U3*0-KWVDE%+[!IV_'YY[)[F\# MKS;9?0,\W\ZHM]N^P=XN.W^#]-R%9F+S56:"!31;)?7\VQF"\DC M5'G(OVF)@:??#CQ] T]_+W@VKMCC/5:LP:*_0Q'\^WEA5]Y$;V+X2>S%KB4O MAIMY,690';(W&9'_8K4L;-U^?LNSF66@2]Q6DH08HA([]/9,DD);.4E(38X0 M@TORV[B\/+SS#31).] DI9]Z#EI %MK(+LXW1"2_4S^6SJ#V.90B!G^D'?P1 M@S_2<(RZWZ%4H2W['63?4REB:$CV+A)'@#\H8@6@,,J=?5=TH[_087^:"@P, M@W:*R6QE2IAP1P.Q2*]253C3;"'4T(UJDV-.G^.AZX?O74Y@QXOXV<4/TE&-T8"[WIA(A[W7LY']^_48'W&!/*._Y!Y'OH<:( MN]9[+%O4PV9JZL-E$WM:"J M:6A,!_@WV0SW)FWX(EXG9_>9^K30PQ%E'PJ-7DN:L&797R:U (S=Q]E)GO/5 M1\YF(J5F\ <'' W(VL^99Y(]Z&A0*E-MH-)U[JE4;+II^2E)?DN7:EU.RP37 MW&VAYG^;YQD55!*^*5K7_C%G^<6*@]YK22[O*KN"K1JK/>(]-L@LGO\(H/C+$FOVE-N;%RWMJVUU8'7@Z'[#5XW M>!/4F2P85TQ4O3F+8RH>[5XUO2(3_4J_Q:^OCVE"%ES=UN#0;=I?:'HKO'XWT;&8B.F2QN.J*V>3LNGHAHY:'>"PBUR5AQW!? QF M1P##XF *,!_CA<7YG\;31\=C,$Q;WXKT49\^ZF.\;,BX_&!Q[#Z1/NPCC:(@ M"$,LH^.Q5<$8RUL8PM?.AFD##RP.1'I>KO'9QBMD?QU@<[JO0K"1XI6(C13/ M-2#VO(%'%-EG&XL#'M@L8+4#\>UQH*;L/D$ LXIIPU8PCD01AD MVFLT#)'L MA/"QSP^V2H(@BNP(8'8%08 AL!IQ!%, &C D",KGX,[SR%L_I[SF?^[17U!+ M P04 " ";BU=4EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P M#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TX MI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606 MIW.D5XA-/E M_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU M@LD/['X 4$L#!!0 ( )N+5U0,()]K8P8 .$[ / >&PO=V]R:V)O M;VLN>&ULQ9M-;]LX$(;_"N'+I@>O8WVG: JT^=@-T#9!'/1:T!(=$Y5$+RDG M37_]4K+=CASG12^CG!)+BO)X+/*9&=+O'HW]/C?FN_A1E;4['2V;9O5V,G'Y M4E72_6U6JO9G%L96LO$O[?W$K:R2A5LJU53E)#@^3B:5U/7H_;O=O6[LA+XP MCEHNCGQ5=E&Y\\.SUK(.SEWW9%&SF^E!SD=)L8'Y2_>O%HWYE*7C;+GLE'_6+->Z?J^O8U_%Q/R-KHX['YN@OC6 M_DD8S6*AT,@0P 9\D+.VO_;7N.$68CKE;*;:PA=!.BBUZ';!I- Q@ R'A+R MS%1^@EJJVOGA+(X^&0*9 ,AD2,A98_+O2U,6RKJ_Q,5_:P*9 LATT$A*MQ27 MI7FD#V,&Z#)>NFM[+VO]LSO138:S=55)^]0%5-\3R!, ><(+>:L>5+U6=%8^ M1M/R,2_.I=16?)7E6HG/2KJUW7R\% ]:@UD;5[6/5F/L$P5"RI@.Z8QN+C'U M?L"0+:;,NCCSZ8V2.NYZ6^?V:S M*3+%E%D5_@.M=+.9X=K8G?EDTN=UJLZUZD$B4TR95?')#]0^#5+"E-T)7E7C MCQZIZ,:#%^OO&?BBHIC(#5-F.5S5N:F4N),_^J%#*I@RN^"+OZ]/0)Q[([9X M-WZDSI8^=:(9,O)#P.R'V_:@_V1].N?+BCL_ASB9[P_9 "DB8%;$;#UWZK]U M6P!=/.Q-Q0&L+IA5 =.1;P'%1,8(F(V!,4.*B8P1,!MCFS>)(U^!EZI7G07( M& &S,5Y(H':<%!,Y(V!VQJ]$ZF D3\"9G^\E%%M02DF\D? [(_]C.5@')%, M F:9P-1%'-%N!A)*R"R43?)R*'HALDC(;1&4Q?0FZQ Y)61V"LUB#L80=JJ8 M30+2F9:58B*3A,PF>2X\?5]K_\?2IQ ?EB59#Z.8<.%DH'IF+':_S9]( M1"DFLE#$;"$2S7;]T\=3N>U"8Z%[_<0(62ABMM!+5=A87.JZ'TUDH8C90B]C M=L\JQ406BMA[9;^*Q7/52-U?#(V0>2)F\_Q&&XN]RK&4CI;;,3)/S&P>BGE@ M&J*8R#SQD*ORM/8>BYF_/<5$YHE?:=%E&UR*B:YI9C(/#&S>> 2 M4:^PB.&B/;-YGC5 0ZD4S019*F"UT M.)K!@6&MQ#!I.VM!%DH8;807J,84TQDH8390MLUBA M9H1)^^TIW,3\FCO6>OWV%%DH9;80QJ3]]A19*&6V$,+\UNUMWF%FR$(9LX4P MYI1B(@ME[!N>Z0+_@>YKAN23#;G]8$Q;7%[I5S0QRI!\,F;Y[&'>6-,R^,_: MWVT/$\DG8Y;/'N:MRHU/A$N]>2YII98A^63,\H$?^A?:),Z0?#+V'6X@FKV" M,D/RR9CE@S;)^.!23/A5&F;Y8,QKBHGDD[%_F^:E[5.?I]NF#,5$\CG9?+NTN]B]?U>HA:Y5\<7_"^>/Y[+,;ZQH?[1WF@91W.YN M7ZS+\LP?NZX_&5GLOJ&Z^W;M^_\!4$L#!!0 ( )N+5U1?3NH*I@( )@U M : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VDUNXD 0AN&K(!\@ MIJN[J\JCD-5LLHUR 8LT/PI@9'N4Y/:#R (^:Q:SB?RM4-NB_,J+1ZCIQY=R M:,=]=QIV^_.P^#P>3L.JVHWC^5==#^M=.;;#0W/TZE_^9V&TV^W7YW:W_',MI_,?@^J/KWX==*6.U M>&W[;1E75?UYN%T>ZNM'>+A,KA;/;ZNJ?WX+53UWD$"0S!\4(2C.'Y0@*,T? ME"$HSQ^D$*3S!QD$V?Q!#D$^?U #0@OJ+01Z"^HM!'H+ZBT$>@OJ+01Z"^HM!'I'U#L2Z!U1 M[TB@=T2](X'><;)90J!W1+TC@=X1]8X$>D?4.Q+H'5'O2*!W1+TC@=X1]8X$ M>B?4.Q'HG5#O1*!W0KT3@=X)]4X$>J?)9C>!W@GU3@1Z)]0[$>B=4.]$H'=" MO1.!W@GU3@1Z9]0[$^B=4>],H'=&O3.!WAGUS@1Z9]0[$^B=)W]6$NB=4>], MH'=&O3.!WAGUS@1Z9]0[$^BMJ+<2Z*VHMQ+HK:BW$NBMJ+<2Z*VHMQ+HK:BW M$NBMD\,F!'HKZJT$>BOJK01Z*^JM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>AOJ M;01Z&^IM!'H;ZFT$>MODL""!WH9Z&X'>AGH;@=Z.>CN!WHYZ.X'>CGH[@=Z. M>CN!WHYZ.X'>CGH[@=Z.>CN!WHYZ.X'>/CGL3:"WH]Y.H'>#>C<$>C>H=_.3 M>@_CUZ$,MY[O-3[_)ZD>+]\MM\=?E]\7)R_ABG-]7S$\_0502P,$% @ MFXM75'LV%NT] @ \3, !, !;0V]N=&5N=%]4>7!E&ULS=O?;MHP M%,?Q5T&YK4B(X]AA*KUI=[OU8B_@):9$Y)]LMZ-O/Q/:2ILZM(I)^]X0@>WS M._&1/G=K%\<^F[PFV07PO0IRWR]L[WQZ3C9(:YL1]>;$+^ZAVPR]=X\ MV$RL5BJKQR'8(2S#L49R]IXS-HD9IJZ MMC8AKF=/0_-;RO(E(8TGYSU^UT[^*FY(LG<3CBM_#G@Y]_7).MGY$N_T.&ZW;6V;L7[LXY'43\Z:QN^L#7V7GHI>G4\.\8;M MZ3._.'\N-SK2(ZGEU,L9%UHS[_B6V(L??'[V>.T&]O\ M97:\WA^CV\_S\-G\N/R.?YWQ6_T/]B$@?120/B2DCQ+2AX+TH2%]5) ^UI ^ M\A6E$8JH.874G&)J3D$UIZB:4UC-*:[F%%ASBJR"(JN@R"HHL@J*K((BJZ#( M*BBR"HJL@B*KH,A:4&0M*+(6%%D+BJP%1=:"(FM!D;6@R%I09"THLDJ*K)(B MJZ3(*BFR2HJLDB*KI,@J*;)*BJR2(FM)D;6DR%I29"TILI8464N*K"5%UI(B M:TF1M:3(JBBR*HJLBB*KHLBJ*+(JBJR*(JNBR*HHLBJ*K)HBJZ;(JBFR:HJL MFB*KILBJ*;)JBJR:(JNFR%I19*THLE8462N*K!5%UHHB:T61M:+(6E%DK2BR MKBFRKO^GK-_',W/YG_ZW/P$4$L! A0#% @ FXM75 =! M36*! L0 ! ( ! &1O8U!R;W!S+V%P<"YX;6Q0 M2P$"% ,4 " ";BU=4=;+1?NT K @ $0 @ &O M9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " ";BU=4F5R<(Q & "<)P M$P @ '+ 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 M ( )N+5U3?(^J6H 8 .P; 8 " @0P( !X;"]W;W)K M&PO=V]R:W-H965T&UL4$L! M A0#% @ FXM75,OQ]T]" @ ;08 !@ ("!;14 'AL M+W=O47 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ FXM75$B& MLG>Y @ L0< !@ ("! 2 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ FXM75* PT2NJ)0 W'8 !@ M ("!!38 'AL+W=O5; !X;"]W;W)K M&UL4$L! A0#% @ FXM75/SU\1\%" PQ@ M !D ("!:V$ 'AL+W=O&PO=V]R:W-H965T M_ , &@* 9 " @7MN !X;"]W;W)K&UL4$L! A0#% @ FXM75+K4_@# # Q"L !D M ("!KG( 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ FXM75-_TDEC&!@ FQ0 !D ("!()T 'AL+W=O M&PO=V]R:W-H965TR M !X;"]W;W)K&UL4$L! A0#% @ FXM75,U@ MY["3! IP\ !D ("!/+T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ FXM75 J11,A.)0 $W\ !D M ("!VM, 'AL+W=OLF4# "I"0 &0 @(%?^0 >&PO M=V]R:W-H965T&UL4$L! A0#% @ FXM75" \;8?7 @ +@H !D ("! MA $! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ FXM75![I&WC%!0 6!H !D ("!:0L! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ FXM75$7&I&H_ @ -04 !D M ("!(RD! 'AL+W=O9_7NX" #I"0 &0 @(&9*P$ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ FXM75%,U6(+W @ C0H !D ("!93$! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MFXM75&ZN5IJ? @ < !D ("!R#H! 'AL+W=O/0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ FXM75)R: ;^8 @ M/@< !D ("!94(! 'AL+W=OO\" #!# &0 @($T M10$ >&PO=V]R:W-H965T&UL4$L! A0#% @ FXM75&F(_;]8! -1L !D M ("!Q4T! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ FXM75,7?*, V @ E@4 !D ("!R%D! 'AL M+W=O$# M !N# &0 @($U7 $ >&PO=V]R:W-H965T&UL4$L! A0#% @ FXM7 M5/[\#=N @ EP8 !D ("!)V0! 'AL+W=O9@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ FXM75&/VQWL$!@ YQ8 M !D ("!RG(! 'AL+W=O0$ M>&PO=V]R:W-H965T* M_@( $T* 9 " @5=\ 0!X;"]W;W)K&UL4$L! A0#% @ FXM75.K)7:4% P P@@ !D M ("!C'\! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ FXM75 ^XN&55 P Z P !D ("!/8X! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ FXM75+Q# MP/G_ @ - D !D ("!+I\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ FXM75/1%!?]9 @ )P8 !D M ("!_:@! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ FXM75.@JH2@G P "PL !D ("! MN+0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ FXM75 Z*XZ1@ P P0H !D ("!XK\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ FXM75$WS\Y@Y M! 61 !D ("!Y&PO=V]R:W-H965T&UL4$L! A0#% @ FXM75(8MA;QU P QPT !D M ("!C-&PO=V]R M:W-H965T 0!X;"]W;W)K&UL M4$L! A0#% @ FXM75,# F!6L @ :0< !D ("!IN(! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MFXM75-*O9A*T P ^@L !D ("!#>P! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ FXM75)VC;XN[ P MBPX !D ("!_/&PO=V]R:W-H965T&UL4$L! A0#% @ FXM75*4?\]QE P ]!8 T M ( !V@8" 'AL+W-T>6QE&PO=V]R:V)O M;VLN>&UL4$L! A0#% @ FXM75%].Z@JF @ F#4 !H M ( !XQ$" 'AL+U]R96QS+W=O<&5S72YX;6Q02P4& &, 8P L&P +Q<" end XML 106 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 107 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 108 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.0.1 html 288 555 1 false 95 0 false 7 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.coherus.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - Balance Sheets Sheet http://www.coherus.com/role/StatementBalanceSheets Balance Sheets Statements 2 false false R3.htm 00105 - Statement - Balance Sheets (Parentheticals) Sheet http://www.coherus.com/role/StatementBalanceSheetsParentheticals Balance Sheets (Parentheticals) Statements 3 false false R4.htm 00200 - Statement - Statements of Operations Sheet http://www.coherus.com/role/StatementStatementsOfOperations Statements of Operations Statements 4 false false R5.htm 00205 - Statement - Statements of Operations (Parenthetical) Sheet http://www.coherus.com/role/StatementStatementsOfOperationsParenthetical Statements of Operations (Parenthetical) Statements 5 false false R6.htm 00300 - Statement - Statements of Comprehensive (Loss) Income Sheet http://www.coherus.com/role/StatementStatementsOfComprehensiveLossIncome Statements of Comprehensive (Loss) Income Statements 6 false false R7.htm 00400 - Statement - Statements of Stockholders' Equity (Deficit) Sheet http://www.coherus.com/role/StatementStatementsOfStockholdersEquityDeficit Statements of Stockholders' Equity (Deficit) Statements 7 false false R8.htm 00500 - Statement - Statements of Cash Flows Sheet http://www.coherus.com/role/StatementStatementsOfCashFlows Statements of Cash Flows Statements 8 false false R9.htm 10101 - Disclosure - Organization and Summary of Significant Accounting Policies Sheet http://www.coherus.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPolicies Organization and Summary of Significant Accounting Policies Notes 9 false false R10.htm 10201 - Disclosure - Revenue Sheet http://www.coherus.com/role/DisclosureRevenue Revenue Notes 10 false false R11.htm 10301 - Disclosure - Fair Value Measurements Sheet http://www.coherus.com/role/DisclosureFairValueMeasurements Fair Value Measurements Notes 11 false false R12.htm 10401 - Disclosure - Inventory Sheet http://www.coherus.com/role/DisclosureInventory Inventory Notes 12 false false R13.htm 10501 - Disclosure - Balance Sheet Components Sheet http://www.coherus.com/role/DisclosureBalanceSheetComponents Balance Sheet Components Notes 13 false false R14.htm 10601 - Disclosure - Collaborations and Other Arrangements Sheet http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangements Collaborations and Other Arrangements Notes 14 false false R15.htm 10701 - Disclosure - Debt Obligations Sheet http://www.coherus.com/role/DisclosureDebtObligations Debt Obligations Notes 15 false false R16.htm 10801 - Disclosure - Commitments and Contingencies Sheet http://www.coherus.com/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 16 false false R17.htm 10901 - Disclosure - Leases Sheet http://www.coherus.com/role/DisclosureLeases Leases Notes 17 false false R18.htm 11001 - Disclosure - Stock-Based Compensation and Employee Benefits Sheet http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefits Stock-Based Compensation and Employee Benefits Notes 18 false false R19.htm 11101 - Disclosure - Income Taxes Sheet http://www.coherus.com/role/DisclosureIncomeTaxes Income Taxes Notes 19 false false R20.htm 11201 - Disclosure - Net (Loss) Income Per Share Sheet http://www.coherus.com/role/DisclosureNetLossIncomePerShare Net (Loss) Income Per Share Notes 20 false false R21.htm 11301 - Disclosure - Related Party Transactions Sheet http://www.coherus.com/role/DisclosureRelatedPartyTransactions Related Party Transactions Notes 21 false false R22.htm 11401 - Disclosure - Subsequent Events Sheet http://www.coherus.com/role/DisclosureSubsequentEvents Subsequent Events Notes 22 false false R23.htm 20102 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies) Sheet http://www.coherus.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies Organization and Summary of Significant Accounting Policies (Policies) Policies http://www.coherus.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPolicies 23 false false R24.htm 30103 - Disclosure - Organization and Summary of Significant Accounting Policies (Tables) Sheet http://www.coherus.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesTables Organization and Summary of Significant Accounting Policies (Tables) Tables http://www.coherus.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPolicies 24 false false R25.htm 30203 - Disclosure - Revenue (Tables) Sheet http://www.coherus.com/role/DisclosureRevenueTables Revenue (Tables) Tables http://www.coherus.com/role/DisclosureRevenue 25 false false R26.htm 30303 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.coherus.com/role/DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.coherus.com/role/DisclosureFairValueMeasurements 26 false false R27.htm 30403 - Disclosure - Inventory (Tables) Sheet http://www.coherus.com/role/DisclosureInventoryTables Inventory (Tables) Tables http://www.coherus.com/role/DisclosureInventory 27 false false R28.htm 30503 - Disclosure - Balance Sheet Components (Tables) Sheet http://www.coherus.com/role/DisclosureBalanceSheetComponentsTables Balance Sheet Components (Tables) Tables http://www.coherus.com/role/DisclosureBalanceSheetComponents 28 false false R29.htm 30703 - Disclosure - Debt Obligations (Tables) Sheet http://www.coherus.com/role/DisclosureDebtObligationsTables Debt Obligations (Tables) Tables http://www.coherus.com/role/DisclosureDebtObligations 29 false false R30.htm 30803 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.coherus.com/role/DisclosureCommitmentsAndContingencies 30 false false R31.htm 30903 - Disclosure - Leases (Tables) Sheet http://www.coherus.com/role/DisclosureLeasesTables Leases (Tables) Tables http://www.coherus.com/role/DisclosureLeases 31 false false R32.htm 31003 - Disclosure - Stock-Based Compensation and Employee Benefits (Tables) Sheet http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsTables Stock-Based Compensation and Employee Benefits (Tables) Tables http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefits 32 false false R33.htm 31103 - Disclosure - Income Taxes (Tables) Sheet http://www.coherus.com/role/DisclosureIncomeTaxesTables Income Taxes (Tables) Tables http://www.coherus.com/role/DisclosureIncomeTaxes 33 false false R34.htm 31203 - Disclosure - Net (Loss) Income Per Share (Tables) Sheet http://www.coherus.com/role/DisclosureNetLossIncomePerShareTables Net (Loss) Income Per Share (Tables) Tables http://www.coherus.com/role/DisclosureNetLossIncomePerShare 34 false false R35.htm 40101 - Disclosure - Organization and Significant Accounting Policies - Organization (Details) Sheet http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesOrganizationDetails Organization and Significant Accounting Policies - Organization (Details) Details 35 false false R36.htm 40102 - Disclosure - Organization and Significant Accounting Policies - Cash, Cash Equivalents and Restricted Cash (Details) Sheet http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails Organization and Significant Accounting Policies - Cash, Cash Equivalents and Restricted Cash (Details) Details 36 false false R37.htm 40103 - Disclosure - Organization and Significant Accounting Policies - Investments in Marketable Securities (Details) Sheet http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesInvestmentsInMarketableSecuritiesDetails Organization and Significant Accounting Policies - Investments in Marketable Securities (Details) Details 37 false false R38.htm 40104 - Disclosure - Organization and Significant Accounting Policies - Property and Equipment (Details) Sheet http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPropertyAndEquipmentDetails Organization and Significant Accounting Policies - Property and Equipment (Details) Details 38 false false R39.htm 40105 - Disclosure - Organization and Significant Accounting Policies - Goodwill, Intangible Assets and Impairment of Long-lived Assets (Details) Sheet http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesGoodwillIntangibleAssetsAndImpairmentOfLongLivedAssetsDetails Organization and Significant Accounting Policies - Goodwill, Intangible Assets and Impairment of Long-lived Assets (Details) Details 39 false false R40.htm 40106 - Disclosure - Organization and Significant Accounting Policies - Net Revenues (Details) Sheet http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesNetRevenuesDetails Organization and Significant Accounting Policies - Net Revenues (Details) Details 40 false false R41.htm 40107 - Disclosure - Organization and Significant Accounting Policies - Cost of Goods Sold (Details) Sheet http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesCostOfGoodsSoldDetails Organization and Significant Accounting Policies - Cost of Goods Sold (Details) Details 41 false false R42.htm 40108 - Disclosure - Organization and Significant Accounting Policies - Selling, General and Administrative Expense (Details) Sheet http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesSellingGeneralAndAdministrativeExpenseDetails Organization and Significant Accounting Policies - Selling, General and Administrative Expense (Details) Details 42 false false R43.htm 40109 - Disclosure - Organization and Significant Accounting Policies - Operating and Finance Leases (Details) Sheet http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesOperatingAndFinanceLeasesDetails Organization and Significant Accounting Policies - Operating and Finance Leases (Details) Details 43 false false R44.htm 40201 - Disclosure - Revenue - Additional Information (Details) Sheet http://www.coherus.com/role/DisclosureRevenueAdditionalInformationDetails Revenue - Additional Information (Details) Details 44 false false R45.htm 40202 - Disclosure - Revenue - Revenue by Significant Customer (Details) Sheet http://www.coherus.com/role/DisclosureRevenueRevenueBySignificantCustomerDetails Revenue - Revenue by Significant Customer (Details) Details 45 false false R46.htm 40203 - Disclosure - Revenue - Activities and Ending Reserve Balances for Each Significant Category of Discounts and Allowances (Details) Sheet http://www.coherus.com/role/DisclosureRevenueActivitiesAndEndingReserveBalancesForEachSignificantCategoryOfDiscountsAndAllowancesDetails Revenue - Activities and Ending Reserve Balances for Each Significant Category of Discounts and Allowances (Details) Details 46 false false R47.htm 40301 - Disclosure - Fair Value Measurements - Financial Assets and Liabilities Measured on a Recurring Basis (Details) Sheet http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails Fair Value Measurements - Financial Assets and Liabilities Measured on a Recurring Basis (Details) Details 47 false false R48.htm 40303 - Disclosure - Fair Value Measurements - Additional Information (Details) Sheet http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails Fair Value Measurements - Additional Information (Details) Details 48 false false R49.htm 40401 - Disclosure - Inventory (Details) Sheet http://www.coherus.com/role/DisclosureInventoryDetails Inventory (Details) Details http://www.coherus.com/role/DisclosureInventoryTables 49 false false R50.htm 40402 - Disclosure - Inventory - Balance Sheet Classifications (Details) Sheet http://www.coherus.com/role/DisclosureInventoryBalanceSheetClassificationsDetails Inventory - Balance Sheet Classifications (Details) Details 50 false false R51.htm 40403 - Disclosure - Inventory - Additional Information (Details) Sheet http://www.coherus.com/role/DisclosureInventoryAdditionalInformationDetails Inventory - Additional Information (Details) Details 51 false false R52.htm 40501 - Disclosure - Balance Sheet Components - Schedule of Property and Equipment, Net (Details) Sheet http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails Balance Sheet Components - Schedule of Property and Equipment, Net (Details) Details 52 false false R53.htm 40502 - Disclosure - Balance Sheet Components - Additional Information (Details) Sheet http://www.coherus.com/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails Balance Sheet Components - Additional Information (Details) Details 53 false false R54.htm 40503 - Disclosure - Balance Sheet Components - Accrued and Other Current Liabilities (Details) Sheet http://www.coherus.com/role/DisclosureBalanceSheetComponentsAccruedAndOtherCurrentLiabilitiesDetails Balance Sheet Components - Accrued and Other Current Liabilities (Details) Details 54 false false R55.htm 40601 - Disclosure - Collaborations and Other Arrangements (Details) Sheet http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails Collaborations and Other Arrangements (Details) Details http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangements 55 false false R56.htm 40701 - Disclosure - Debt Obligations - Convertible Senior Subordinated Notes due 2026 Narrative (Details) Notes http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails Debt Obligations - Convertible Senior Subordinated Notes due 2026 Narrative (Details) Details 56 false false R57.htm 40702 - Disclosure - Debt Obligations - Capped Call Transactions Narrative (Details) Sheet http://www.coherus.com/role/DisclosureDebtObligationsCappedCallTransactionsNarrativeDetails Debt Obligations - Capped Call Transactions Narrative (Details) Details 57 false false R58.htm 40703 - Disclosure - Debt Obligations - 2026 Convertible Notes Components (Details) Notes http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesComponentsDetails Debt Obligations - 2026 Convertible Notes Components (Details) Details 58 false false R59.htm 40704 - Disclosure - Debt Obligations - 2026 Convertible Notes Interest Expense Components (Details) Notes http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesInterestExpenseComponentsDetails Debt Obligations - 2026 Convertible Notes Interest Expense Components (Details) Details 59 false false R60.htm 40705 - Disclosure - Debt Obligations - 2026 Convertible Notes Future Payments (Details) Notes http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails Debt Obligations - 2026 Convertible Notes Future Payments (Details) Details 60 false false R61.htm 40706 - Disclosure - Debt Obligations - Convertible Notes due 2022 Narrative (Details) Notes http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails Debt Obligations - Convertible Notes due 2022 Narrative (Details) Details 61 false false R62.htm 40707 - Disclosure - Debt Obligations - 2022 Convertible Notes Components (Details) Notes http://www.coherus.com/role/DisclosureDebtObligations2022ConvertibleNotesComponentsDetails Debt Obligations - 2022 Convertible Notes Components (Details) Details 62 false false R63.htm 40708 - Disclosure - Debt Obligations - 2022 Convertible Notes Interest Expense Components (Details) Notes http://www.coherus.com/role/DisclosureDebtObligations2022ConvertibleNotesInterestExpenseComponentsDetails Debt Obligations - 2022 Convertible Notes Interest Expense Components (Details) Details 63 false false R64.htm 40710 - Disclosure - Debt Obligations - 2025 Term Loan Narrative (Details) Sheet http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails Debt Obligations - 2025 Term Loan Narrative (Details) Details 64 false false R65.htm 40711 - Disclosure - Debt Obligations - 2025 Term Loan Components (Details) Sheet http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanComponentsDetails Debt Obligations - 2025 Term Loan Components (Details) Details 65 false false R66.htm 40712 - Disclosure - Debt Obligations - 2025 Term Loan Interest Expense Components (Details) Sheet http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanInterestExpenseComponentsDetails Debt Obligations - 2025 Term Loan Interest Expense Components (Details) Details 66 false false R67.htm 40713 - Disclosure - Debt Obligations - 2025 Term Loan Future Payments (Details) Sheet http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanFuturePaymentsDetails Debt Obligations - 2025 Term Loan Future Payments (Details) Details 67 false false R68.htm 40801 - Disclosure - Commitments and Contingencies - Schedule of Non-Cancelable Contractual Obligations (Details) Sheet http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesScheduleOfNonCancelableContractualObligationsDetails Commitments and Contingencies - Schedule of Non-Cancelable Contractual Obligations (Details) Details 68 false false R69.htm 40901 - Disclosure - Leases - Additional Information (Details) Sheet http://www.coherus.com/role/DisclosureLeasesAdditionalInformationDetails Leases - Additional Information (Details) Details 69 false false R70.htm 40902 - Disclosure - Leases - Schedule of Balance Sheet Classification of Lease Liabilities (Details) Sheet http://www.coherus.com/role/DisclosureLeasesScheduleOfBalanceSheetClassificationOfLeaseLiabilitiesDetails Leases - Schedule of Balance Sheet Classification of Lease Liabilities (Details) Details 70 false false R71.htm 40903 - Disclosure - Leases - Schedule of Maturities of Operating and Finance Lease Liabilities (Details) Sheet http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails Leases - Schedule of Maturities of Operating and Finance Lease Liabilities (Details) Details 71 false false R72.htm 41001 - Disclosure - Stock-Based Compensation and Employee Benefits - Equity Incentive Plans Narrative (Details) Sheet http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsEquityIncentivePlansNarrativeDetails Stock-Based Compensation and Employee Benefits - Equity Incentive Plans Narrative (Details) Details 72 false false R73.htm 41002 - Disclosure - Stock-Based Compensation and Employee Benefits - Stock Options Narrative (Details) Sheet http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsStockOptionsNarrativeDetails Stock-Based Compensation and Employee Benefits - Stock Options Narrative (Details) Details 73 false false R74.htm 41003 - Disclosure - Stock Based Compensation and Employee Benefits - Summary of Option Activities Under 2016 and 2014 Plans (Details) Sheet http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsSummaryOfOptionActivitiesUnder2016And2014PlansDetails Stock Based Compensation and Employee Benefits - Summary of Option Activities Under 2016 and 2014 Plans (Details) Details 74 false false R75.htm 41004 - Disclosure - Stock-Based Compensation and Employee Benefits - Additional Information Related to Status of Options (Details) Sheet http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsAdditionalInformationRelatedToStatusOfOptionsDetails Stock-Based Compensation and Employee Benefits - Additional Information Related to Status of Options (Details) Details 75 false false R76.htm 41005 - Disclosure - Stock-Based Compensation and Employee Benefits - Summary of RSUs Activity, under 2014 Plan (Details) Sheet http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsSummaryOfRsusActivityUnder2014PlanDetails Stock-Based Compensation and Employee Benefits - Summary of RSUs Activity, under 2014 Plan (Details) Details 76 false false R77.htm 41006 - Disclosure - Stock-Based Compensation and Employee Benefits - Restricted Stock Units narrative (Details) Sheet http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsRestrictedStockUnitsNarrativeDetails Stock-Based Compensation and Employee Benefits - Restricted Stock Units narrative (Details) Details 77 false false R78.htm 41007 - Disclosure - Stock-Based Compensation and Employee Benefits - Employee Stock Purchase Plan (Details) Sheet http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsEmployeeStockPurchasePlanDetails Stock-Based Compensation and Employee Benefits - Employee Stock Purchase Plan (Details) Details 78 false false R79.htm 41008 - Disclosure - Stock-Based Compensation and Employee Benefits - Stock-Based Compensation (Details) Sheet http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsStockBasedCompensationDetails Stock-Based Compensation and Employee Benefits - Stock-Based Compensation (Details) Details 79 false false R80.htm 41009 - Disclosure - Stock-Based Compensation and Employee Benefits - Valuation Assumptions (Details) Sheet http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsValuationAssumptionsDetails Stock-Based Compensation and Employee Benefits - Valuation Assumptions (Details) Details 80 false false R81.htm 41010 - Disclosure - Stock-Based Compensation and Employee Benefits - 401(k) Retirement Plan (Details) Sheet http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefits401KRetirementPlanDetails Stock-Based Compensation and Employee Benefits - 401(k) Retirement Plan (Details) Details 81 false false R82.htm 41101 - Disclosure - Income Taxes (Details) Sheet http://www.coherus.com/role/DisclosureIncomeTaxesDetails Income Taxes (Details) Details http://www.coherus.com/role/DisclosureIncomeTaxesTables 82 false false R83.htm 41101 - Disclosure - Income Taxes - Components of Income (Loss) Before Income Taxes (Details) Sheet http://www.coherus.com/role/DisclosureIncomeTaxesComponentsOfIncomeLossBeforeIncomeTaxesDetails Income Taxes - Components of Income (Loss) Before Income Taxes (Details) Details 83 false false R84.htm 41102 - Disclosure - Income Taxes - Provision for Income Taxes (Details) Sheet http://www.coherus.com/role/DisclosureIncomeTaxesProvisionForIncomeTaxesDetails Income Taxes - Provision for Income Taxes (Details) Details 84 false false R85.htm 41104 - Disclosure - Income Taxes - Reconciliation of Statutory U.S. Federal Rate (Details) Sheet http://www.coherus.com/role/DisclosureIncomeTaxesReconciliationOfStatutoryUsFederalRateDetails Income Taxes - Reconciliation of Statutory U.S. Federal Rate (Details) Details 85 false false R86.htm 41105 - Disclosure - Income Taxes - Components of Net Deferred Tax Assets (Details) Sheet http://www.coherus.com/role/DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetsDetails Income Taxes - Components of Net Deferred Tax Assets (Details) Details 86 false false R87.htm 41106 - Disclosure - Income Taxes - Reconciliation of Unrecognized Tax Benefits (Details) Sheet http://www.coherus.com/role/DisclosureIncomeTaxesReconciliationOfUnrecognizedTaxBenefitsDetails Income Taxes - Reconciliation of Unrecognized Tax Benefits (Details) Details 87 false false R88.htm 41201 - Disclosure - Net (Loss) Income Per Share - Computation of Basic and Diluted Net Income Per Share (Details) Sheet http://www.coherus.com/role/DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails Net (Loss) Income Per Share - Computation of Basic and Diluted Net Income Per Share (Details) Details http://www.coherus.com/role/DisclosureNetLossIncomePerShareTables 88 false false R89.htm 41202 - Disclosure - Net (Loss) Income Per Share - Outstanding Dilutive Potential Shares Excluded from Calculation of Diluted Net (loss) Income Per Share (Details) Sheet http://www.coherus.com/role/DisclosureNetLossIncomePerShareOutstandingDilutivePotentialSharesExcludedFromCalculationOfDilutedNetLossIncomePerShareDetails Net (Loss) Income Per Share - Outstanding Dilutive Potential Shares Excluded from Calculation of Diluted Net (loss) Income Per Share (Details) Details http://www.coherus.com/role/DisclosureNetLossIncomePerShareTables 89 false false R90.htm 41301 - Disclosure - Related Party Transactions (Details) Sheet http://www.coherus.com/role/DisclosureRelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.coherus.com/role/DisclosureRelatedPartyTransactions 90 false false R91.htm 41401 - Disclosure - Subsequent Events - 2027 Term Loans and TIGIT Option Exercises (Details) Sheet http://www.coherus.com/role/DisclosureSubsequentEvents2027TermLoansAndTigitOptionExercisesDetails Subsequent Events - 2027 Term Loans and TIGIT Option Exercises (Details) Details 91 false false All Reports Book All Reports chrs-20211231x10k.htm chrs-20211231.xsd chrs-20211231_cal.xml chrs-20211231_def.xml chrs-20211231_lab.xml chrs-20211231_pre.xml chrs-20211231xex10d32.htm chrs-20211231xex23d1.htm chrs-20211231xex31d1.htm chrs-20211231xex31d2.htm chrs-20211231xex32d1.htm chrs-20211231x10k007.jpg http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 111 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "chrs-20211231x10k.htm": { "axisCustom": 0, "axisStandard": 32, "contextCount": 288, "dts": { "calculationLink": { "local": [ "chrs-20211231_cal.xml" ] }, "definitionLink": { "local": [ "chrs-20211231_def.xml" ] }, "inline": { "local": [ "chrs-20211231x10k.htm" ] }, "labelLink": { "local": [ "chrs-20211231_lab.xml" ] }, "presentationLink": { "local": [ "chrs-20211231_pre.xml" ] }, "schema": { "local": [ "chrs-20211231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" ] } }, "elementCount": 719, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 30, "http://www.coherus.com/20211231": 3, "http://xbrl.sec.gov/dei/2021q4": 6, "total": 39 }, "keyCustom": 107, "keyStandard": 448, "memberCustom": 52, "memberStandard": 41, "nsprefix": "chrs", "nsuri": "http://www.coherus.com/20211231", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document and Entity Information", "role": "http://www.coherus.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - Revenue", "role": "http://www.coherus.com/role/DisclosureRevenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - Fair Value Measurements", "role": "http://www.coherus.com/role/DisclosureFairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - Inventory", "role": "http://www.coherus.com/role/DisclosureInventory", "shortName": "Inventory", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - Balance Sheet Components", "role": "http://www.coherus.com/role/DisclosureBalanceSheetComponents", "shortName": "Balance Sheet Components", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CollaborativeArrangementDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - Collaborations and Other Arrangements", "role": "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangements", "shortName": "Collaborations and Other Arrangements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CollaborativeArrangementDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - Debt Obligations", "role": "http://www.coherus.com/role/DisclosureDebtObligations", "shortName": "Debt Obligations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - Commitments and Contingencies", "role": "http://www.coherus.com/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - Leases", "role": "http://www.coherus.com/role/DisclosureLeases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - Stock-Based Compensation and Employee Benefits", "role": "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefits", "shortName": "Stock-Based Compensation and Employee Benefits", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - Income Taxes", "role": "http://www.coherus.com/role/DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_AX5hSMAFXU2YfzclZkZIcA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - Balance Sheets", "role": "http://www.coherus.com/role/StatementBalanceSheets", "shortName": "Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_AX5hSMAFXU2YfzclZkZIcA", "decimals": "-3", "lang": null, "name": "us-gaap:ReceivablesNetCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - Net (Loss) Income Per Share", "role": "http://www.coherus.com/role/DisclosureNetLossIncomePerShare", "shortName": "Net (Loss) Income Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11301 - Disclosure - Related Party Transactions", "role": "http://www.coherus.com/role/DisclosureRelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11401 - Disclosure - Subsequent Events", "role": "http://www.coherus.com/role/DisclosureSubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20102 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies)", "role": "http://www.coherus.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Organization and Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30103 - Disclosure - Organization and Summary of Significant Accounting Policies (Tables)", "role": "http://www.coherus.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesTables", "shortName": "Organization and Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30203 - Disclosure - Revenue (Tables)", "role": "http://www.coherus.com/role/DisclosureRevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.coherus.com/role/DisclosureFairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": null, "first": true, "lang": "en-US", "name": "chrs:ScheduleOfInventoryTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - Inventory (Tables)", "role": "http://www.coherus.com/role/DisclosureInventoryTables", "shortName": "Inventory (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": null, "first": true, "lang": "en-US", "name": "chrs:ScheduleOfInventoryTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - Balance Sheet Components (Tables)", "role": "http://www.coherus.com/role/DisclosureBalanceSheetComponentsTables", "shortName": "Balance Sheet Components (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_m955TKaG20KPL0dab5Yvkw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - Debt Obligations (Tables)", "role": "http://www.coherus.com/role/DisclosureDebtObligationsTables", "shortName": "Debt Obligations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_m955TKaG20KPL0dab5Yvkw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_AX5hSMAFXU2YfzclZkZIcA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "Unit_Divide_USD_shares_Bu0o2PchYUm5shiJdpynQw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - Balance Sheets (Parentheticals)", "role": "http://www.coherus.com/role/StatementBalanceSheetsParentheticals", "shortName": "Balance Sheets (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:CommonStockSharesAuthorized", "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_AX5hSMAFXU2YfzclZkZIcA", "decimals": "INF", "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_rzCudeMl7kSBRa9qRiTuQw", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermPurchaseCommitmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30803 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermPurchaseCommitmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": null, "first": true, "lang": "en-US", "name": "chrs:LesseeOperatingAndFinanceLeaseDisclosureTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - Leases (Tables)", "role": "http://www.coherus.com/role/DisclosureLeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": null, "first": true, "lang": "en-US", "name": "chrs:LesseeOperatingAndFinanceLeaseDisclosureTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31003 - Disclosure - Stock-Based Compensation and Employee Benefits (Tables)", "role": "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsTables", "shortName": "Stock-Based Compensation and Employee Benefits (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31103 - Disclosure - Income Taxes (Tables)", "role": "http://www.coherus.com/role/DisclosureIncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31203 - Disclosure - Net (Loss) Income Per Share (Tables)", "role": "http://www.coherus.com/role/DisclosureNetLossIncomePerShareTables", "shortName": "Net (Loss) Income Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_AX5hSMAFXU2YfzclZkZIcA", "decimals": "0", "first": true, "lang": null, "name": "chrs:ProductPipelineNumberOfDrugCandidates", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_2cL68OIX20i3dGspMA9e2w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - Organization and Significant Accounting Policies - Organization (Details)", "role": "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesOrganizationDetails", "shortName": "Organization and Significant Accounting Policies - Organization (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_AX5hSMAFXU2YfzclZkZIcA", "decimals": "0", "first": true, "lang": null, "name": "chrs:ProductPipelineNumberOfDrugCandidates", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_2cL68OIX20i3dGspMA9e2w", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "As_Of_12_31_2020_S1bUEI5A902qDGlS3HFiwA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40102 - Disclosure - Organization and Significant Accounting Policies - Cash, Cash Equivalents and Restricted Cash (Details)", "role": "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails", "shortName": "Organization and Significant Accounting Policies - Cash, Cash Equivalents and Restricted Cash (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "th", "tr", "table", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "As_Of_12_31_2018_AlyQkeuclE6AG5O73rghIA", "decimals": "-3", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "us-gaap:MarketableSecuritiesPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InvestmentIncomeInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40103 - Disclosure - Organization and Significant Accounting Policies - Investments in Marketable Securities (Details)", "role": "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesInvestmentsInMarketableSecuritiesDetails", "shortName": "Organization and Significant Accounting Policies - Investments in Marketable Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:MarketableSecuritiesPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InvestmentIncomeInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "chrs:ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_RPl2l28ra0ONQ0HB353Bkw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40104 - Disclosure - Organization and Significant Accounting Policies - Property and Equipment (Details)", "role": "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPropertyAndEquipmentDetails", "shortName": "Organization and Significant Accounting Policies - Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "chrs:ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_RPl2l28ra0ONQ0HB353Bkw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": null, "first": true, "lang": "en-US", "name": "chrs:IntangibleAssetsMeasuredAtFairValueAtAcquisitionDateSubjectToAdjustmentMeasurementPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40105 - Disclosure - Organization and Significant Accounting Policies - Goodwill, Intangible Assets and Impairment of Long-lived Assets (Details)", "role": "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesGoodwillIntangibleAssetsAndImpairmentOfLongLivedAssetsDetails", "shortName": "Organization and Significant Accounting Policies - Goodwill, Intangible Assets and Impairment of Long-lived Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": null, "first": true, "lang": "en-US", "name": "chrs:IntangibleAssetsMeasuredAtFairValueAtAcquisitionDateSubjectToAdjustmentMeasurementPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - Statements of Operations", "role": "http://www.coherus.com/role/StatementStatementsOfOperations", "shortName": "Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RevenueRecognitionPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenuePerformanceObligationDescriptionOfPaymentTerms", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40106 - Disclosure - Organization and Significant Accounting Policies - Net Revenues (Details)", "role": "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesNetRevenuesDetails", "shortName": "Organization and Significant Accounting Policies - Net Revenues (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RevenueRecognitionPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenuePerformanceObligationDescriptionOfPaymentTerms", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CostOfSalesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_7_1_2019_To_7_1_2019_xEjp27FEl06G4Pg9WOlCxA", "decimals": null, "first": true, "lang": "en-US", "name": "chrs:RoyaltyPaymentTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40107 - Disclosure - Organization and Significant Accounting Policies - Cost of Goods Sold (Details)", "role": "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesCostOfGoodsSoldDetails", "shortName": "Organization and Significant Accounting Policies - Cost of Goods Sold (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CostOfSalesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_7_1_2019_To_7_1_2019_xEjp27FEl06G4Pg9WOlCxA", "decimals": null, "first": true, "lang": "en-US", "name": "chrs:RoyaltyPaymentTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:MarketingAndAdvertisingExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40108 - Disclosure - Organization and Significant Accounting Policies - Selling, General and Administrative Expense (Details)", "role": "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesSellingGeneralAndAdministrativeExpenseDetails", "shortName": "Organization and Significant Accounting Policies - Selling, General and Administrative Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:MarketingAndAdvertisingExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LesseeLeasesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_AX5hSMAFXU2YfzclZkZIcA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeaseTermOfContract1", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40109 - Disclosure - Organization and Significant Accounting Policies - Operating and Finance Leases (Details)", "role": "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesOperatingAndFinanceLeasesDetails", "shortName": "Organization and Significant Accounting Policies - Operating and Finance Leases (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R44": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - Revenue - Additional Information (Details)", "role": "http://www.coherus.com/role/DisclosureRevenueAdditionalInformationDetails", "shortName": "Revenue - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R45": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_CAXTc2g5Jk2KPUoz-OYTYg", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_MwW6v_oBOUi6QFTFtzlmjA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40202 - Disclosure - Revenue - Revenue by Significant Customer (Details)", "role": "http://www.coherus.com/role/DisclosureRevenueRevenueBySignificantCustomerDetails", "shortName": "Revenue - Revenue by Significant Customer (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_CAXTc2g5Jk2KPUoz-OYTYg", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_MwW6v_oBOUi6QFTFtzlmjA", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "chrs:ScheduleOfProductSalesDiscountsAndAllowancesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "As_Of_12_31_2020_S1bUEI5A902qDGlS3HFiwA", "decimals": "-3", "first": true, "lang": null, "name": "chrs:ReserveForDiscountsAndAllowancesConstituteVariableConsideration", "reportCount": 1, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40203 - Disclosure - Revenue - Activities and Ending Reserve Balances for Each Significant Category of Discounts and Allowances (Details)", "role": "http://www.coherus.com/role/DisclosureRevenueActivitiesAndEndingReserveBalancesForEachSignificantCategoryOfDiscountsAndAllowancesDetails", "shortName": "Revenue - Activities and Ending Reserve Balances for Each Significant Category of Discounts and Allowances (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "chrs:ScheduleOfProductSalesDiscountsAndAllowancesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "As_Of_12_31_2019_wvV-StxFckWAeslXLsDlOw", "decimals": "-3", "lang": null, "name": "chrs:ReserveForDiscountsAndAllowancesConstituteVariableConsideration", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_eGTG6-mIpUSkxBcAZ7pDXQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - Fair Value Measurements - Financial Assets and Liabilities Measured on a Recurring Basis (Details)", "role": "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails", "shortName": "Fair Value Measurements - Financial Assets and Liabilities Measured on a Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_eGTG6-mIpUSkxBcAZ7pDXQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_AX5hSMAFXU2YfzclZkZIcA", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:FairValueAssetsLevel1ToLevel2TransfersAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40303 - Disclosure - Fair Value Measurements - Additional Information (Details)", "role": "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "shortName": "Fair Value Measurements - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_AX5hSMAFXU2YfzclZkZIcA", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:FairValueAssetsLevel1ToLevel2TransfersAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "chrs:ScheduleOfInventoryTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_AX5hSMAFXU2YfzclZkZIcA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Inventory (Details)", "role": "http://www.coherus.com/role/DisclosureInventoryDetails", "shortName": "Inventory (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "chrs:ScheduleOfInventoryTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_AX5hSMAFXU2YfzclZkZIcA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestExpenseRelatedParty", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00205 - Statement - Statements of Operations (Parenthetical)", "role": "http://www.coherus.com/role/StatementStatementsOfOperationsParenthetical", "shortName": "Statements of Operations (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestExpenseRelatedParty", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_AX5hSMAFXU2YfzclZkZIcA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryNet", "reportCount": 1, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40402 - Disclosure - Inventory - Balance Sheet Classifications (Details)", "role": "http://www.coherus.com/role/DisclosureInventoryBalanceSheetClassificationsDetails", "shortName": "Inventory - Balance Sheet Classifications (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "chrs:ScheduleOfInventoryCurrentAndNoncurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_AX5hSMAFXU2YfzclZkZIcA", "decimals": "-3", "lang": null, "name": "chrs:InventoryCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_AX5hSMAFXU2YfzclZkZIcA", "decimals": "-3", "first": true, "lang": null, "name": "chrs:PrepaidManufacturingExpenseCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40403 - Disclosure - Inventory - Additional Information (Details)", "role": "http://www.coherus.com/role/DisclosureInventoryAdditionalInformationDetails", "shortName": "Inventory - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_AX5hSMAFXU2YfzclZkZIcA", "decimals": "-5", "lang": null, "name": "chrs:PrepaymentsMadeToCmoForManufacturingServices", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_AX5hSMAFXU2YfzclZkZIcA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Balance Sheet Components - Schedule of Property and Equipment, Net (Details)", "role": "http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails", "shortName": "Balance Sheet Components - Schedule of Property and Equipment, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_AX5hSMAFXU2YfzclZkZIcA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40502 - Disclosure - Balance Sheet Components - Additional Information (Details)", "role": "http://www.coherus.com/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails", "shortName": "Balance Sheet Components - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:TangibleAssetImpairmentCharges", "us-gaap:TangibleAssetImpairmentCharges", "p", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": "-3", "lang": null, "name": "us-gaap:TangibleAssetImpairmentCharges", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_AX5hSMAFXU2YfzclZkZIcA", "decimals": "-3", "first": true, "lang": null, "name": "chrs:AccruedClinicalAndManufacturingLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40503 - Disclosure - Balance Sheet Components - Accrued and Other Current Liabilities (Details)", "role": "http://www.coherus.com/role/DisclosureBalanceSheetComponentsAccruedAndOtherCurrentLiabilitiesDetails", "shortName": "Balance Sheet Components - Accrued and Other Current Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_AX5hSMAFXU2YfzclZkZIcA", "decimals": "-3", "first": true, "lang": null, "name": "chrs:AccruedClinicalAndManufacturingLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ResearchAndDevelopmentExpense", "reportCount": 1, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - Collaborations and Other Arrangements (Details)", "role": "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails", "shortName": "Collaborations and Other Arrangements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_11_4_2019_To_11_4_2019_us-gaap_TypeOfArrangementAxis_chrs_BioeqIPAGMember_ihNhUkYjhUysB-UIyvfZTA", "decimals": null, "lang": "en-US", "name": "chrs:InitialTermOfAgreement", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_dDUkd9EzS0-oMfR7YwDfLA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromConvertibleDebt", "reportCount": 1, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - Debt Obligations - Convertible Senior Subordinated Notes due 2026 Narrative (Details)", "role": "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails", "shortName": "Debt Obligations - Convertible Senior Subordinated Notes due 2026 Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtInstrumentCovenantCompliance", "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_yDZS26hgNEKKPqmKuDEj_g", "decimals": "INF", "lang": null, "name": "chrs:NumberOfEventsInDefault", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_2cL68OIX20i3dGspMA9e2w", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_AX5hSMAFXU2YfzclZkZIcA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharePrice", "reportCount": 1, "unitRef": "Unit_Divide_USD_shares_Bu0o2PchYUm5shiJdpynQw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40702 - Disclosure - Debt Obligations - Capped Call Transactions Narrative (Details)", "role": "http://www.coherus.com/role/DisclosureDebtObligationsCappedCallTransactionsNarrativeDetails", "shortName": "Debt Obligations - Capped Call Transactions Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_4_1_2020_To_4_30_2020_us-gaap_OptionIndexedToIssuersEquityEquityAxis_us-gaap_CallOptionMember_9txWtM8Sxku99Hb-BDgi2g", "decimals": "-5", "lang": null, "name": "chrs:PaymentForCappedCallTransactions", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_AX5hSMAFXU2YfzclZkZIcA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ConvertibleSubordinatedDebtNoncurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40703 - Disclosure - Debt Obligations - 2026 Convertible Notes Components (Details)", "role": "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesComponentsDetails", "shortName": "Debt Obligations - 2026 Convertible Notes Components (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_SAMBSFecIk6Kr6arHtfBeQ", "decimals": "-3", "lang": null, "name": "us-gaap:ConvertibleSubordinatedDebtNoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfDebtDiscountPremium", "reportCount": 1, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40704 - Disclosure - Debt Obligations - 2026 Convertible Notes Interest Expense Components (Details)", "role": "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesInterestExpenseComponentsDetails", "shortName": "Debt Obligations - 2026 Convertible Notes Interest Expense Components (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - Statements of Comprehensive (Loss) Income", "role": "http://www.coherus.com/role/StatementStatementsOfComprehensiveLossIncome", "shortName": "Statements of Comprehensive (Loss) Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": "-3", "lang": null, "name": "us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_SAMBSFecIk6Kr6arHtfBeQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40705 - Disclosure - Debt Obligations - 2026 Convertible Notes Future Payments (Details)", "role": "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails", "shortName": "Debt Obligations - 2026 Convertible Notes Future Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_SAMBSFecIk6Kr6arHtfBeQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_dDUkd9EzS0-oMfR7YwDfLA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromConvertibleDebt", "reportCount": 1, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40706 - Disclosure - Debt Obligations - Convertible Notes due 2022 Narrative (Details)", "role": "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails", "shortName": "Debt Obligations - Convertible Notes due 2022 Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_2_29_2016_To_2_29_2016_ftp7rtIZqEOYxG1o0EoPmw", "decimals": "0", "lang": null, "name": "us-gaap:DebtInstrumentConvertibleThresholdTradingDays", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_2cL68OIX20i3dGspMA9e2w", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_AX5hSMAFXU2YfzclZkZIcA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ConvertibleLongTermNotesPayable", "reportCount": 1, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40707 - Disclosure - Debt Obligations - 2022 Convertible Notes Components (Details)", "role": "http://www.coherus.com/role/DisclosureDebtObligations2022ConvertibleNotesComponentsDetails", "shortName": "Debt Obligations - 2022 Convertible Notes Components (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_mBzSapCDiE-WCzFCc4hXhg", "decimals": "-3", "lang": null, "name": "us-gaap:ConvertibleLongTermNotesPayable", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfDebtDiscountPremium", "reportCount": 1, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40708 - Disclosure - Debt Obligations - 2022 Convertible Notes Interest Expense Components (Details)", "role": "http://www.coherus.com/role/DisclosureDebtObligations2022ConvertibleNotesInterestExpenseComponentsDetails", "shortName": "Debt Obligations - 2022 Convertible Notes Interest Expense Components (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_sH8H-VabP0iwV661K012-A", "decimals": "-3", "lang": null, "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "As_Of_2_29_2016_XMNTgCWV6kmUq5-Uv8OQdg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFeeAmount", "reportCount": 1, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40710 - Disclosure - Debt Obligations - 2025 Term Loan Narrative (Details)", "role": "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails", "shortName": "Debt Obligations - 2025 Term Loan Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtInstrumentInterestRateTerms", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_eLQYOWmc5kGo_YiqD_Y6vg", "decimals": "-5", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember_wfXz4FyugEaPLDC3u0K6sA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40711 - Disclosure - Debt Obligations - 2025 Term Loan Components (Details)", "role": "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanComponentsDetails", "shortName": "Debt Obligations - 2025 Term Loan Components (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_srt_CounterpartyNameAxis_chrs_HealthcareRoyaltyPartnersIIILPMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember_6wsknO6-EEONazWDh5sl2g", "decimals": "-3", "lang": null, "name": "chrs:DebtInstrumentExitFeeAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfDebtDiscountPremium", "reportCount": 1, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40712 - Disclosure - Debt Obligations - 2025 Term Loan Interest Expense Components (Details)", "role": "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanInterestExpenseComponentsDetails", "shortName": "Debt Obligations - 2025 Term Loan Interest Expense Components (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_srt_CounterpartyNameAxis_chrs_HealthcareRoyaltyPartnersIIILPMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember_8IfLhQ2h4k-u8vRGc92lHA", "decimals": "-3", "lang": null, "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_srt_CounterpartyNameAxis_chrs_HealthcareRoyaltyPartnersIIILPMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember_6wsknO6-EEONazWDh5sl2g", "decimals": "-3", "first": true, "lang": null, "name": "chrs:TermLoanGross", "reportCount": 1, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40713 - Disclosure - Debt Obligations - 2025 Term Loan Future Payments (Details)", "role": "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanFuturePaymentsDetails", "shortName": "Debt Obligations - 2025 Term Loan Future Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_srt_CounterpartyNameAxis_chrs_HealthcareRoyaltyPartnersIIILPMember_srt_StatementScenarioAxis_us-gaap_ScenarioPlanMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember_C4cBT7AfZEuJJcTa-P9LpA", "decimals": "-3", "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LongTermPurchaseCommitmentTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_AX5hSMAFXU2YfzclZkZIcA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PurchaseObligationDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - Commitments and Contingencies - Schedule of Non-Cancelable Contractual Obligations (Details)", "role": "http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesScheduleOfNonCancelableContractualObligationsDetails", "shortName": "Commitments and Contingencies - Schedule of Non-Cancelable Contractual Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LongTermPurchaseCommitmentTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_AX5hSMAFXU2YfzclZkZIcA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PurchaseObligationDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LesseeLeasesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_AX5hSMAFXU2YfzclZkZIcA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeaseTermOfContract1", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - Leases - Additional Information (Details)", "role": "http://www.coherus.com/role/DisclosureLeasesAdditionalInformationDetails", "shortName": "Leases - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": "-5", "lang": null, "name": "us-gaap:LeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "As_Of_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_iLXgkZkloE-ZIlSnBhWpiQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - Statements of Stockholders' Equity (Deficit)", "role": "http://www.coherus.com/role/StatementStatementsOfStockholdersEquityDeficit", "shortName": "Statements of Stockholders' Equity (Deficit)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "As_Of_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_iLXgkZkloE-ZIlSnBhWpiQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "chrs:LesseeOperatingAndFinanceLeaseDisclosureTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_AX5hSMAFXU2YfzclZkZIcA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40902 - Disclosure - Leases - Schedule of Balance Sheet Classification of Lease Liabilities (Details)", "role": "http://www.coherus.com/role/DisclosureLeasesScheduleOfBalanceSheetClassificationOfLeaseLiabilitiesDetails", "shortName": "Leases - Schedule of Balance Sheet Classification of Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "chrs:LesseeOperatingAndFinanceLeaseDisclosureTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_AX5hSMAFXU2YfzclZkZIcA", "decimals": "-3", "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "chrs:LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_AX5hSMAFXU2YfzclZkZIcA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40903 - Disclosure - Leases - Schedule of Maturities of Operating and Finance Lease Liabilities (Details)", "role": "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails", "shortName": "Leases - Schedule of Maturities of Operating and Finance Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "chrs:LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_AX5hSMAFXU2YfzclZkZIcA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_us-gaap_PlanNameAxis_chrs_TwoThousandAndFourteenEquityIncentiveAwardPlanMember_04i2r9LRFE-kCzMz36KP_w", "decimals": "2", "first": true, "lang": null, "name": "chrs:RateOfIncreaseInNumberOfCommonTockAvailableForIssuance", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_MwW6v_oBOUi6QFTFtzlmjA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - Stock-Based Compensation and Employee Benefits - Equity Incentive Plans Narrative (Details)", "role": "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsEquityIncentivePlansNarrativeDetails", "shortName": "Stock-Based Compensation and Employee Benefits - Equity Incentive Plans Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_us-gaap_PlanNameAxis_chrs_TwoThousandAndFourteenEquityIncentiveAwardPlanMember_04i2r9LRFE-kCzMz36KP_w", "decimals": "2", "first": true, "lang": null, "name": "chrs:RateOfIncreaseInNumberOfCommonTockAvailableForIssuance", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_MwW6v_oBOUi6QFTFtzlmjA", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_Bu0o2PchYUm5shiJdpynQw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41002 - Disclosure - Stock-Based Compensation and Employee Benefits - Stock Options Narrative (Details)", "role": "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsStockOptionsNarrativeDetails", "shortName": "Stock-Based Compensation and Employee Benefits - Stock Options Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_Bu0o2PchYUm5shiJdpynQw", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "As_Of_12_31_2020_us-gaap_PlanNameAxis_chrs_EquityPlan2016PlanAnd2014PlanMember_jyTSQ6NWdUeZcWmar-qqaA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Unit_Standard_shares_rzCudeMl7kSBRa9qRiTuQw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41003 - Disclosure - Stock Based Compensation and Employee Benefits - Summary of Option Activities Under 2016 and 2014 Plans (Details)", "role": "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsSummaryOfOptionActivitiesUnder2016And2014PlansDetails", "shortName": "Stock Based Compensation and Employee Benefits - Summary of Option Activities Under 2016 and 2014 Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_us-gaap_PlanNameAxis_chrs_EquityPlan2016PlanAnd2014PlanMember_-WITbzZ0gUOa2nBJh0pZvg", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_rzCudeMl7kSBRa9qRiTuQw", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_us-gaap_PlanNameAxis_chrs_EquityPlan2016PlanAnd2014PlanMember_4O0rZFSCl0KUGJtf_sX3IQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Unit_Standard_shares_rzCudeMl7kSBRa9qRiTuQw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41004 - Disclosure - Stock-Based Compensation and Employee Benefits - Additional Information Related to Status of Options (Details)", "role": "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsAdditionalInformationRelatedToStatusOfOptionsDetails", "shortName": "Stock-Based Compensation and Employee Benefits - Additional Information Related to Status of Options (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_us-gaap_PlanNameAxis_chrs_EquityPlan2016PlanAnd2014PlanMember_4O0rZFSCl0KUGJtf_sX3IQ", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_rzCudeMl7kSBRa9qRiTuQw", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "As_Of_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_yWI88KoS6kWmZAnF2XXRUg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "Unit_Standard_shares_rzCudeMl7kSBRa9qRiTuQw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41005 - Disclosure - Stock-Based Compensation and Employee Benefits - Summary of RSUs Activity, under 2014 Plan (Details)", "role": "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsSummaryOfRsusActivityUnder2014PlanDetails", "shortName": "Stock-Based Compensation and Employee Benefits - Summary of RSUs Activity, under 2014 Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_AoN-3l7CnUWH_2SEhscAug", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_rzCudeMl7kSBRa9qRiTuQw", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_2_1_2021_To_2_28_2021_eysiiFnt20GY7wVPDA8rVw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41006 - Disclosure - Stock-Based Compensation and Employee Benefits - Restricted Stock Units narrative (Details)", "role": "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsRestrictedStockUnitsNarrativeDetails", "shortName": "Stock-Based Compensation and Employee Benefits - Restricted Stock Units narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_AoN-3l7CnUWH_2SEhscAug", "decimals": "-5", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_2_1_2021_To_2_28_2021_eysiiFnt20GY7wVPDA8rVw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41007 - Disclosure - Stock-Based Compensation and Employee Benefits - Employee Stock Purchase Plan (Details)", "role": "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsEmployeeStockPurchasePlanDetails", "shortName": "Stock-Based Compensation and Employee Benefits - Employee Stock Purchase Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_us-gaap_PlanNameAxis_chrs_TwoThousandAndFourteenEmployeeStockPurchasePlanMember_FmTrYYgsuEmSLZ3NxqeSUQ", "decimals": "INF", "lang": null, "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_rzCudeMl7kSBRa9qRiTuQw", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_2_1_2021_To_2_28_2021_eysiiFnt20GY7wVPDA8rVw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41008 - Disclosure - Stock-Based Compensation and Employee Benefits - Stock-Based Compensation (Details)", "role": "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsStockBasedCompensationDetails", "shortName": "Stock-Based Compensation and Employee Benefits - Stock-Based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": "-3", "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00500 - Statement - Statements of Cash Flows", "role": "http://www.coherus.com/role/StatementStatementsOfCashFlows", "shortName": "Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_MwW6v_oBOUi6QFTFtzlmjA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41009 - Disclosure - Stock-Based Compensation and Employee Benefits - Valuation Assumptions (Details)", "role": "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsValuationAssumptionsDetails", "shortName": "Stock-Based Compensation and Employee Benefits - Valuation Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_MwW6v_oBOUi6QFTFtzlmjA", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_us-gaap_PlanNameAxis_chrs_Plan401KMember_ajK8g9eZ2USRQDmNaVURTQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_MwW6v_oBOUi6QFTFtzlmjA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41010 - Disclosure - Stock-Based Compensation and Employee Benefits - 401(k) Retirement Plan (Details)", "role": "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefits401KRetirementPlanDetails", "shortName": "Stock-Based Compensation and Employee Benefits - 401(k) Retirement Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_us-gaap_PlanNameAxis_chrs_Plan401KMember_ajK8g9eZ2USRQDmNaVURTQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_MwW6v_oBOUi6QFTFtzlmjA", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - Income Taxes (Details)", "role": "http://www.coherus.com/role/DisclosureIncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": "-5", "lang": null, "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - Income Taxes - Components of Income (Loss) Before Income Taxes (Details)", "role": "http://www.coherus.com/role/DisclosureIncomeTaxesComponentsOfIncomeLossBeforeIncomeTaxesDetails", "shortName": "Income Taxes - Components of Income (Loss) Before Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_dDUkd9EzS0-oMfR7YwDfLA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentStateAndLocalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41102 - Disclosure - Income Taxes - Provision for Income Taxes (Details)", "role": "http://www.coherus.com/role/DisclosureIncomeTaxesProvisionForIncomeTaxesDetails", "shortName": "Income Taxes - Provision for Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_dDUkd9EzS0-oMfR7YwDfLA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentStateAndLocalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_MwW6v_oBOUi6QFTFtzlmjA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41104 - Disclosure - Income Taxes - Reconciliation of Statutory U.S. Federal Rate (Details)", "role": "http://www.coherus.com/role/DisclosureIncomeTaxesReconciliationOfStatutoryUsFederalRateDetails", "shortName": "Income Taxes - Reconciliation of Statutory U.S. Federal Rate (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_MwW6v_oBOUi6QFTFtzlmjA", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_AX5hSMAFXU2YfzclZkZIcA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41105 - Disclosure - Income Taxes - Components of Net Deferred Tax Assets (Details)", "role": "http://www.coherus.com/role/DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetsDetails", "shortName": "Income Taxes - Components of Net Deferred Tax Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_AX5hSMAFXU2YfzclZkZIcA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "As_Of_12_31_2020_S1bUEI5A902qDGlS3HFiwA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41106 - Disclosure - Income Taxes - Reconciliation of Unrecognized Tax Benefits (Details)", "role": "http://www.coherus.com/role/DisclosureIncomeTaxesReconciliationOfUnrecognizedTaxBenefitsDetails", "shortName": "Income Taxes - Reconciliation of Unrecognized Tax Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": "-3", "lang": null, "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - Net (Loss) Income Per Share - Computation of Basic and Diluted Net Income Per Share (Details)", "role": "http://www.coherus.com/role/DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails", "shortName": "Net (Loss) Income Per Share - Computation of Basic and Diluted Net Income Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_dDUkd9EzS0-oMfR7YwDfLA", "decimals": "-3", "lang": null, "name": "us-gaap:InterestOnConvertibleDebtNetOfTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_rzCudeMl7kSBRa9qRiTuQw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41202 - Disclosure - Net (Loss) Income Per Share - Outstanding Dilutive Potential Shares Excluded from Calculation of Diluted Net (loss) Income Per Share (Details)", "role": "http://www.coherus.com/role/DisclosureNetLossIncomePerShareOutstandingDilutivePotentialSharesExcludedFromCalculationOfDilutedNetLossIncomePerShareDetails", "shortName": "Net (Loss) Income Per Share - Outstanding Dilutive Potential Shares Excluded from Calculation of Diluted Net (loss) Income Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_rzCudeMl7kSBRa9qRiTuQw", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - Organization and Summary of Significant Accounting Policies", "role": "http://www.coherus.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPolicies", "shortName": "Organization and Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_Z-aIGYk_V0m3dw5zLaG-dg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_2_1_2021_To_2_28_2021_eysiiFnt20GY7wVPDA8rVw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41301 - Disclosure - Related Party Transactions (Details)", "role": "http://www.coherus.com/role/DisclosureRelatedPartyTransactionsDetails", "shortName": "Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "Duration_2_1_2021_To_2_28_2021_us-gaap_RelatedPartyTransactionAxis_chrs_ConsultingAgreementWithLanfearAdvisorsMember_vGpqOgx-KEGUhfsx7wwLWg", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_rzCudeMl7kSBRa9qRiTuQw", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "As_Of_2_29_2016_XMNTgCWV6kmUq5-Uv8OQdg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFeeAmount", "reportCount": 1, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41401 - Disclosure - Subsequent Events - 2027 Term Loans and TIGIT Option Exercises (Details)", "role": "http://www.coherus.com/role/DisclosureSubsequentEvents2027TermLoansAndTigitOptionExercisesDetails", "shortName": "Subsequent Events - 2027 Term Loans and TIGIT Option Exercises (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20211231x10k.htm", "contextRef": "As_Of_1_9_2022_us-gaap_CreditFacilityAxis_us-gaap_LetterOfCreditMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_TypeOfArrangementAxis_chrs_JunshiBiosciencesMember_yEclnKHtnEaCDSpOX8IxBg", "decimals": "-5", "lang": null, "name": "chrs:OptionExerciseFess", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_mqQHJqvPWE-rkTPDJfIQdw", "xsiNil": "false" } } }, "segmentCount": 95, "tag": { "chrs_AccruedAndOtherCurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents accrued and other current liabilities.", "label": "Accrued and other current liabilities" } } }, "localname": "AccruedAndOtherCurrentLiabilitiesMember", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails" ], "xbrltype": "domainItemType" }, "chrs_AccruedClinicalAndManufacturingLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/DisclosureBalanceSheetComponentsAccruedAndOtherCurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued clinical and manufacturing liabilities current.", "label": "Accrued Clinical And Manufacturing Liabilities Current", "terseLabel": "Accrued manufacturing and clinical" } } }, "localname": "AccruedClinicalAndManufacturingLiabilitiesCurrent", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureBalanceSheetComponentsAccruedAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "chrs_AccruedCoDevelopmentCostsForToripalimabCurrent": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/DisclosureBalanceSheetComponentsAccruedAndOtherCurrentLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represent to pertaining the Accrued co-development costs for toripalimab", "label": "Accrued co-development costs for toripalimab Current", "terseLabel": "Accrued co-development costs for toripalimab" } } }, "localname": "AccruedCoDevelopmentCostsForToripalimabCurrent", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureBalanceSheetComponentsAccruedAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "chrs_AccruedRebatesFeesAndReserveCurrent": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/StatementBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued rebates, fees and reserve.", "label": "Accrued Rebates Fees And Reserve Current", "terseLabel": "Accrued rebates, fees and reserve" } } }, "localname": "AccruedRebatesFeesAndReserveCurrent", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "chrs_AccruedResearchAndDevelopmentExpensesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy related to accrued research and development expenses.", "label": "Accrued Research And Development Expenses Policy [Text Block]", "terseLabel": "Accrued Research and Development Expenses" } } }, "localname": "AccruedResearchAndDevelopmentExpensesPolicyTextBlock", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "chrs_AdditionalMilestonePaymentsUponAchievementOfCertainDevelopmentAndRegulatoryMilestones": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Additional milestone payments upon achievement of certain development and regulatory milestones.", "label": "Additional Milestone Payments Upon Achievement Of Certain Development And Regulatory Milestones", "verboseLabel": "Maximum aggregate milestone payments" } } }, "localname": "AdditionalMilestonePaymentsUponAchievementOfCertainDevelopmentAndRegulatoryMilestones", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails", "http://www.coherus.com/role/DisclosureSubsequentEvents2027TermLoansAndTigitOptionExercisesDetails" ], "xbrltype": "monetaryItemType" }, "chrs_AmeriSourceBergenCorpMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "AmeriSource-Bergen Corp.", "label": "AmeriSource-Bergen Corp" } } }, "localname": "AmeriSourceBergenCorpMember", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueRevenueBySignificantCustomerDetails" ], "xbrltype": "domainItemType" }, "chrs_AntiTigitAntibodyAndIl2CytokineMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents anti-TIGIT antibody and the IL-2 cytokine.", "label": "Anti-TIGIT Antibody and IL-2 cytokine" } } }, "localname": "AntiTigitAntibodyAndIl2CytokineMember", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails" ], "xbrltype": "domainItemType" }, "chrs_BevacizumabLicensedProductMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the bevacizumab Licensed Product.", "label": "Bevacizumab Licensed Product" } } }, "localname": "BevacizumabLicensedProductMember", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails" ], "xbrltype": "domainItemType" }, "chrs_BioeqIPAGMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bioeq IP AG.", "label": "Bioeq IP AG" } } }, "localname": "BioeqIPAGMember", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails" ], "xbrltype": "domainItemType" }, "chrs_CapPriceOfCapCallTransactions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the cap price of the cap call transactions (per share).", "label": "Cap Price of Cap Call Transactions", "terseLabel": "Initial cap price of capped call transactions." } } }, "localname": "CapPriceOfCapCallTransactions", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligationsCappedCallTransactionsNarrativeDetails" ], "xbrltype": "perShareItemType" }, "chrs_CardinalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cardinal.", "label": "Cardinal" } } }, "localname": "CardinalMember", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueRevenueBySignificantCustomerDetails" ], "xbrltype": "domainItemType" }, "chrs_ChargebacksAndDiscountsForPromptPaymentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Charge backs and discounts for prompt payment.", "label": "Chargebacks and Discounts for Prompt Payment" } } }, "localname": "ChargebacksAndDiscountsForPromptPaymentMember", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueActivitiesAndEndingReserveBalancesForEachSignificantCategoryOfDiscountsAndAllowancesDetails" ], "xbrltype": "domainItemType" }, "chrs_Chs2020Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents CHS-2020, a biosimilar of Eylea.", "label": "CHS-2020" } } }, "localname": "Chs2020Member", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureInventoryAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "chrs_CoDevelopmentRegulatoryAndTechnologyTransferCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents co-development, regulatory and technology transfer costs.", "label": "Co-development, Regulatory And Technology Transfer Costs", "terseLabel": "Co-development, regulatory and technology transfer costs" } } }, "localname": "CoDevelopmentRegulatoryAndTechnologyTransferCosts", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "chrs_CollaborationAgreementOptionExerciseFeePerProgram": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of option exercise fee per program under the collaboration agreement.", "label": "Collaboration Agreement, Option Exercise Fee Per Program", "terseLabel": "License Agreement Fee" } } }, "localname": "CollaborationAgreementOptionExerciseFeePerProgram", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "chrs_CollaborationAgreementPercentageOfRoyaltyOnNetSales": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the percentage of royalty on net sales under the collaboration agreement.", "label": "Collaboration Agreement, Percentage Of Royalty On Net Sales", "terseLabel": "Collaboration agreement, royalty on net sales, percentage" } } }, "localname": "CollaborationAgreementPercentageOfRoyaltyOnNetSales", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails", "http://www.coherus.com/role/DisclosureSubsequentEvents2027TermLoansAndTigitOptionExercisesDetails" ], "xbrltype": "percentItemType" }, "chrs_CollaborationAgreementPercentageOfRoyaltyOnNetSalesForEachOptionProgram": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the percentage of royalty on net sales for each option program under the collaboration agreement.", "label": "Collaboration Agreement, Percentage Of Royalty On Net Sales For Each Option Program", "terseLabel": "Collaboration agreement, royalty on net sales for each exercised option, percentage" } } }, "localname": "CollaborationAgreementPercentageOfRoyaltyOnNetSalesForEachOptionProgram", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails" ], "xbrltype": "percentItemType" }, "chrs_CollaborationAgreementThresholdPaymentsOnAchievementOfVariousMilestoneForEachOptionProgram": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of threshold payments to be made on achievement on various milestones for each option program under the collaboration agreement.", "label": "Collaboration Agreement , Threshold Payments On Achievement Of Various Milestone For Each Option Program", "terseLabel": "Collaboration agreement, Maximum aggregate one-time payment for achievement of milestones, for each option program" } } }, "localname": "CollaborationAgreementThresholdPaymentsOnAchievementOfVariousMilestoneForEachOptionProgram", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "chrs_CollaborationAgreementThresholdRoyaltyPayments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of threshold royalty payments to be made under the collaboration agreement.", "label": "Collaboration Agreement , Threshold Royalty Payments", "terseLabel": "Collaboration agreement, threshold royalty payments" } } }, "localname": "CollaborationAgreementThresholdRoyaltyPayments", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "chrs_CollaborationAndLicenseAgreementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaboration and license agreements.", "label": "Collaborations and Other Arrangements" } } }, "localname": "CollaborationAndLicenseAgreementsAbstract", "nsuri": "http://www.coherus.com/20211231", "xbrltype": "stringItemType" }, "chrs_CollaborationCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents costs associated to a collaboration agreement.", "label": "Collaboration Costs", "terseLabel": "Collaboration Agreement, upfront amount paid" } } }, "localname": "CollaborationCosts", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "chrs_ConcentrationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Concentration of revenue.", "label": "Concentration Of Revenue [Line Items]", "terseLabel": "Concentration of Revenue [Line Items]" } } }, "localname": "ConcentrationOfRevenueLineItems", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "chrs_ConcentrationOfRevenueTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Concentration of revenue.", "label": "Concentration Of Revenue [Table]", "terseLabel": "Concentration Of Revenue [Table]" } } }, "localname": "ConcentrationOfRevenueTable", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "chrs_ConsultingAgreementWithLanfearAdvisorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the consulting agreement with Lanfear advisors owned by Mr. Jonathan Lanfear who is the brother of Dennis Lanfear, our President, Chief Executive Officer and Chairman of our Board of Directors.", "label": "Consulting Agreement With Lanfear Advisors" } } }, "localname": "ConsultingAgreementWithLanfearAdvisorsMember", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "chrs_ContingentConsiderationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent consideration.", "label": "Contingent Consideration" } } }, "localname": "ContingentConsiderationMember", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "chrs_ConvertibleNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible notes.", "label": "Shares Issuable Upon Conversion of Convertible Notes" } } }, "localname": "ConvertibleNotesMember", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureNetLossIncomePerShareOutstandingDilutivePotentialSharesExcludedFromCalculationOfDilutedNetLossIncomePerShareDetails" ], "xbrltype": "domainItemType" }, "chrs_ConvertibleNotesPrincipalAmount": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Convertible notes, principal amount.", "label": "Convertible Notes Principal Amount", "terseLabel": "2026 Convertible Notes, principal amount" } } }, "localname": "ConvertibleNotesPrincipalAmount", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "chrs_ConvertibleSeniorNotes8.2PercentDue2022Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to 8.2% Convertible Senior Notes due 2022.", "label": "8.2% Convertible Notes due 2022" } } }, "localname": "ConvertibleSeniorNotes8.2PercentDue2022Member", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2022ConvertibleNotesComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2022ConvertibleNotesInterestExpenseComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails", "http://www.coherus.com/role/DisclosureDebtObligationsTables", "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.coherus.com/role/DisclosureNetLossIncomePerShareOutstandingDilutivePotentialSharesExcludedFromCalculationOfDilutedNetLossIncomePerShareDetails", "http://www.coherus.com/role/DisclosureRelatedPartyTransactionsDetails", "http://www.coherus.com/role/DisclosureSubsequentEvents2027TermLoansAndTigitOptionExercisesDetails" ], "xbrltype": "domainItemType" }, "chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to 1.5% Convertible Senior Subordinated Notes due 2026.", "label": "1.5% Convertible Senior Subordinated Notes due 2026" } } }, "localname": "ConvertibleSeniorSubordinatedNotesDue20261.5Member", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2022ConvertibleNotesInterestExpenseComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesInterestExpenseComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails", "http://www.coherus.com/role/DisclosureDebtObligationsTables", "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.coherus.com/role/DisclosureNetLossIncomePerShareOutstandingDilutivePotentialSharesExcludedFromCalculationOfDilutedNetLossIncomePerShareDetails", "http://www.coherus.com/role/DisclosureSubsequentEvents2027TermLoansAndTigitOptionExercisesDetails" ], "xbrltype": "domainItemType" }, "chrs_CorporateHeadquartersLeaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Corporate headquarters lease agreement.", "label": "Corporate Headquarters Lease" } } }, "localname": "CorporateHeadquartersLeaseAgreementMember", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "chrs_DebtInstrumentContractualTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to debt instrument contractual term.", "label": "Debt Instrument Contractual Term", "terseLabel": "Contractual term" } } }, "localname": "DebtInstrumentContractualTerm", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails" ], "xbrltype": "durationItemType" }, "chrs_DebtInstrumentConvertibleNumberOfSharesPerThousandOfPrincipalAmountOfNotes": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt instrument convertible number of shares per thousand of principal amount of notes.", "label": "Debt Instrument Convertible Number Of Shares Per Thousand Of Principal Amount Of Notes", "terseLabel": "Initial conversion rate, shares of common stock" } } }, "localname": "DebtInstrumentConvertibleNumberOfSharesPerThousandOfPrincipalAmountOfNotes", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails" ], "xbrltype": "sharesItemType" }, "chrs_DebtInstrumentExitFeeAmount": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanTermLoanComponentsDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_DebtInstrumentFaceAmount", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the exit fee that accompanies borrowing money under the debt instrument.", "label": "Debt Instrument, Exit Fee Amount", "terseLabel": "Exit fee due on payment of 2025 Term Loan" } } }, "localname": "DebtInstrumentExitFeeAmount", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanComponentsDetails" ], "xbrltype": "monetaryItemType" }, "chrs_DebtInstrumentExitFeeUnamortizedDiscountPremiumAndDebtIssuanceCostsNetTotal": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanComponentsDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unamortized exit fee, debt discount (premium) and debt issuance costs.", "label": "Debt Instrument, Exit Fee, Unamortized Discount (Premium) and Debt Issuance Costs, Net, Total", "negatedLabel": "Unamortized exit fee, debt discount and debt issuance costs, net" } } }, "localname": "DebtInstrumentExitFeeUnamortizedDiscountPremiumAndDebtIssuanceCostsNetTotal", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanComponentsDetails" ], "xbrltype": "monetaryItemType" }, "chrs_DebtInstrumentPrepaymentPremiumDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt instrument prepayment premium, description.", "label": "Debt Instrument Prepayment Premium Description", "terseLabel": "Prepayment premium, description" } } }, "localname": "DebtInstrumentPrepaymentPremiumDescription", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails" ], "xbrltype": "stringItemType" }, "chrs_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNetIncludingRelatedPartiesTotal": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs, including related parties.", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net, Including Related Parties, Total", "terseLabel": "Remaining total unamortized debt discount and debt offering costs , including related parties" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNetIncludingRelatedPartiesTotal", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails" ], "xbrltype": "monetaryItemType" }, "chrs_DeferredTaxAssetLiabilityNet": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred tax assets before valuation allowance net of deferred tax liabilities.", "label": "Deferred Tax Asset Liability Net", "totalLabel": "Total net deferred tax asset" } } }, "localname": "DeferredTaxAssetLiabilityNet", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "chrs_DeferredTaxLiabilitiesRightOfUseAsset": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred tax liabilities right of use asset.", "label": "Deferred Tax Liabilities Right Of Use Asset", "negatedLabel": "Right-of-use asset" } } }, "localname": "DeferredTaxLiabilitiesRightOfUseAsset", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "chrs_EffectiveIncomeTaxRateReconciliationPermanentDifferences": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/DisclosureIncomeTaxesReconciliationOfStatutoryUsFederalRateDetails": { "order": 4.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective income tax rate reconciliation permanent differences.", "label": "Effective Income Tax Rate Reconciliation Permanent Differences", "terseLabel": "Permanent items" } } }, "localname": "EffectiveIncomeTaxRateReconciliationPermanentDifferences", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureIncomeTaxesReconciliationOfStatutoryUsFederalRateDetails" ], "xbrltype": "percentItemType" }, "chrs_EffectiveIncomeTaxRateReconciliationTaxExpenseAndCreditsResearch": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/DisclosureIncomeTaxesReconciliationOfStatutoryUsFederalRateDetails": { "order": 5.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective income tax rate reconciliation tax (expense) and credits research.", "label": "Effective Income Tax Rate Reconciliation Tax Expense And Credits Research", "terseLabel": "Research and development credit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxExpenseAndCreditsResearch", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureIncomeTaxesReconciliationOfStatutoryUsFederalRateDetails" ], "xbrltype": "percentItemType" }, "chrs_EmployeeServiceShareBasedCompensationOfferingPeriodOne": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee service share based compensation offering period one.", "label": "Employee Service Share Based Compensation Offering Period One", "terseLabel": "Employee stock purchase plan offering period one" } } }, "localname": "EmployeeServiceShareBasedCompensationOfferingPeriodOne", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsEmployeeStockPurchasePlanDetails" ], "xbrltype": "gMonthDayItemType" }, "chrs_EmployeeServiceShareBasedCompensationOfferingPeriodTwo": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee service share based compensation offering period two.", "label": "Employee Service Share Based Compensation Offering Period Two", "terseLabel": "Employee stock purchase plan offering period two" } } }, "localname": "EmployeeServiceShareBasedCompensationOfferingPeriodTwo", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsEmployeeStockPurchasePlanDetails" ], "xbrltype": "gMonthDayItemType" }, "chrs_EmployeesAndNonemployeesStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employees and non-employees stock option.", "label": "Stock options, including shares subject to ESPP" } } }, "localname": "EmployeesAndNonemployeesStockOptionMember", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureNetLossIncomePerShareOutstandingDilutivePotentialSharesExcludedFromCalculationOfDilutedNetLossIncomePerShareDetails" ], "xbrltype": "domainItemType" }, "chrs_EmploymentCommencementIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Employment Commencement Incentive Plan.", "label": "2016 Plan" } } }, "localname": "EmploymentCommencementIncentivePlanMember", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsEquityIncentivePlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "chrs_EquityPlan2016PlanAnd2014PlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the 2016 and 2014 Plan.", "label": "2016 plan and 2014 plan" } } }, "localname": "EquityPlan2016PlanAnd2014PlanMember", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsAdditionalInformationRelatedToStatusOfOptionsDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsSummaryOfOptionActivitiesUnder2016And2014PlansDetails" ], "xbrltype": "domainItemType" }, "chrs_EquivalentToConversionPricePerCommonShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equivalent to conversion price per common share.", "label": "Equivalent To Conversion Price Per Common Share", "terseLabel": "Initial conversion price per common share" } } }, "localname": "EquivalentToConversionPricePerCommonShare", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails" ], "xbrltype": "perShareItemType" }, "chrs_ExclusiveLicenseAndCommercializationAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Exclusive License and Commercialization Agreement .", "label": "Collaboration Agreement" } } }, "localname": "ExclusiveLicenseAndCommercializationAgreementMember", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails" ], "xbrltype": "domainItemType" }, "chrs_FairValueForDiscountForLackOfMarketability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the fair value for the discount for lack of marketability (DLOM).", "label": "Fair Value for the Discount for Lack of Marketability", "terseLabel": "Fair value for the discount for lack of marketability (DLOM)" } } }, "localname": "FairValueForDiscountForLackOfMarketability", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "chrs_HealthcareRoyaltyPartnersIIILPMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Healthcare Royalty Partners III, L.P.", "label": "Lender" } } }, "localname": "HealthcareRoyaltyPartnersIIILPMember", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanFuturePaymentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanInterestExpenseComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails" ], "xbrltype": "domainItemType" }, "chrs_IncreaseDecreaseInAccruedCompensation": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/StatementStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase decrease in accrued compensation.", "label": "Increase Decrease In Accrued Compensation", "terseLabel": "Accrued compensation" } } }, "localname": "IncreaseDecreaseInAccruedCompensation", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "chrs_IncreaseDecreaseInAccruedRebatesFeesAndReserve": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/StatementStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase decrease in accrued rebates, fees and reserve.", "label": "Increase Decrease In Accrued Rebates Fees And Reserve", "terseLabel": "Accrued rebates, fees and reserves" } } }, "localname": "IncreaseDecreaseInAccruedRebatesFeesAndReserve", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "chrs_InitialConversionPricePercentagePremiumOverAverageLastReportedSalePriceOfStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Initial Conversion Price, Percentage Premium Over Average Last Reported Sale Price of Stock", "label": "Initial Conversion Price, Percentage Premium Over Average Last Reported Sale Price of Stock", "terseLabel": "Initial conversion price, percentage premium over average last reported sale price of common stock" } } }, "localname": "InitialConversionPricePercentagePremiumOverAverageLastReportedSalePriceOfStock", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails" ], "xbrltype": "pureItemType" }, "chrs_InitialTermOfAgreement": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Initial term of agreement.", "label": "Initial Term Of Agreement", "terseLabel": "Initial term of agreement" } } }, "localname": "InitialTermOfAgreement", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails" ], "xbrltype": "durationItemType" }, "chrs_InnoventBiologicsSuzhouCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Innovent Biologics (Suzhou) Co., Ltd.", "label": "Innovent Biologics (Suzhou) Co., Ltd." } } }, "localname": "InnoventBiologicsSuzhouCoLtdMember", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails" ], "xbrltype": "domainItemType" }, "chrs_IntangibleAssetsMeasuredAtFairValueAtAcquisitionDateSubjectToAdjustmentMeasurementPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the measurement period for intangible assets that are measured at their respective fair values as of the acquisition date and may be subject to adjustment.", "label": "Intangible Assets Measured at Fair Value at Acquisition Date, Subject to Adjustment, Measurement Period", "terseLabel": "Intangible assets, adjustment, measurement period" } } }, "localname": "IntangibleAssetsMeasuredAtFairValueAtAcquisitionDateSubjectToAdjustmentMeasurementPeriod", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesGoodwillIntangibleAssetsAndImpairmentOfLongLivedAssetsDetails" ], "xbrltype": "durationItemType" }, "chrs_InventoryCurrentAndNoncurrent": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/DisclosureInventoryBalanceSheetClassificationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Inventory current and noncurrent.", "label": "Inventory Current And Noncurrent", "totalLabel": "Total" } } }, "localname": "InventoryCurrentAndNoncurrent", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureInventoryBalanceSheetClassificationsDetails" ], "xbrltype": "monetaryItemType" }, "chrs_JunshiBiosciencesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Junshi Biosciences.", "label": "Junshi Biosciences" } } }, "localname": "JunshiBiosciencesMember", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails", "http://www.coherus.com/role/DisclosureSubsequentEvents2027TermLoansAndTigitOptionExercisesDetails" ], "xbrltype": "domainItemType" }, "chrs_KKRBiosimilarLPMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "KKR Biosimilar L.P.", "label": "KKR Member" } } }, "localname": "KKRBiosimilarLPMember", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails" ], "xbrltype": "domainItemType" }, "chrs_KMGCapitalPartnersLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "KMG Capital Partners, LLC.", "label": "KMGCP Member" } } }, "localname": "KMGCapitalPartnersLLCMember", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails" ], "xbrltype": "domainItemType" }, "chrs_LaboratoryFacilitiesLeaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Laboratory facilities lease agreement.", "label": "Laboratory Facilities Lease" } } }, "localname": "LaboratoryFacilitiesLeaseAgreementMember", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "chrs_LeaseLiabilitiesOperatingAndFinancing": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/DisclosureBalanceSheetComponentsAccruedAndOtherCurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents lease liabilities for both operating and financing leases.", "label": "Lease Liabilities, Operating and Financing", "terseLabel": "Lease liabilities, current" } } }, "localname": "LeaseLiabilitiesOperatingAndFinancing", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureBalanceSheetComponentsAccruedAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "chrs_LesseeOperatingAndFinanceLeaseDisclosureTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for lessee's operating and finance leases. Includes, but is not limited to, description of lessee's operating lease, existence and terms of renewal or purchase options and escalation clauses, restrictions imposed by lease, such as those concerning dividends, additional debt, and further leasing, rent holidays, rent concessions, or leasehold improvement incentives and unusual provisions or conditions.", "label": "Lessee, Operating and Finance Lease, Disclosure [Table Text Block]", "terseLabel": "Schedule of Balance Sheet Classification of Lease Assets and Liabilities" } } }, "localname": "LesseeOperatingAndFinanceLeaseDisclosureTableTextBlock", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "chrs_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating and lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating And Finance Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of maturities of the operating and finance lease liabilities" } } }, "localname": "LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "chrs_LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAndAfterYearFive": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year and thereafter following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee Operating Lease Liability Payments Due Year Five And After Year Five", "terseLabel": "2026 and beyond" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAndAfterYearFive", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "chrs_LicenseAgreementsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "License agreements policy text block.", "label": "License Agreements Policy [Text Block]", "terseLabel": "License Agreements" } } }, "localname": "LicenseAgreementsPolicyTextBlock", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "chrs_LoanAgreementCovenantsNetSalesForPeriodOne": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of net sales required under loan agreement for period one.", "label": "Loan Agreement Covenants, Net Sales For Period One", "terseLabel": "Loan agreement covenants, minimum trailing twelve month net sales for current quarter" } } }, "localname": "LoanAgreementCovenantsNetSalesForPeriodOne", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureSubsequentEvents2027TermLoansAndTigitOptionExercisesDetails" ], "xbrltype": "monetaryItemType" }, "chrs_LoanAgreementCovenantsNetSalesForPeriodThree": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of net sales required under loan agreement for period three.", "label": "Loan Agreement Covenants, Net Sales For Period Three", "terseLabel": "Loan agreement covenants, minimum trailing twelve-month net sales for the quarter ended December 31, 2024" } } }, "localname": "LoanAgreementCovenantsNetSalesForPeriodThree", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureSubsequentEvents2027TermLoansAndTigitOptionExercisesDetails" ], "xbrltype": "monetaryItemType" }, "chrs_LoanAgreementCovenantsNetSalesForPeriodTwo": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of net sales required under loan agreement for period two.", "label": "Loan Agreement Covenants, Net Sales For Period Two", "terseLabel": "Loan agreement covenants, minimum trailing twelve month net sales for the quarter ended March 30, 2024" } } }, "localname": "LoanAgreementCovenantsNetSalesForPeriodTwo", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureSubsequentEvents2027TermLoansAndTigitOptionExercisesDetails" ], "xbrltype": "monetaryItemType" }, "chrs_LoanAgreementFundingFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the loan agreement funding fee percentage.", "label": "Loan Agreement, Funding Fee, Percentage" } } }, "localname": "LoanAgreementFundingFeePercentage", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureSubsequentEvents2027TermLoansAndTigitOptionExercisesDetails" ], "xbrltype": "percentItemType" }, "chrs_LoanAgreementPrepaymentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the loan agreement prepayment fee percentage.", "label": "Loan Agreement, Prepayment Fee, Percentage" } } }, "localname": "LoanAgreementPrepaymentFeePercentage", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureSubsequentEvents2027TermLoansAndTigitOptionExercisesDetails" ], "xbrltype": "percentItemType" }, "chrs_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFour": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails": { "order": 5.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing after the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long Term Debt Maturities Repayments Of Principal After Year Four", "terseLabel": "2026 and beyond" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFour", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "chrs_LongTermDebtMaturityDebtDiscountAndDebtIssuanceCost": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanFuturePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the future payments made for debt discount and debt issuance costs.", "label": "Long-Term Debt, Maturity, Debt Discount and Debt Issuance Cost", "negatedLabel": "Less debt discount and debt issuance costs on Convertible Notes" } } }, "localname": "LongTermDebtMaturityDebtDiscountAndDebtIssuanceCost", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanFuturePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "chrs_MXIIAssociatesLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "MX II Associates LLC.", "label": "MX II Member" } } }, "localname": "MXIIAssociatesLLCMember", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails" ], "xbrltype": "domainItemType" }, "chrs_MandatoryPrepaymentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Mandatory prepayment, term.", "label": "Mandatory Prepayment, Term" } } }, "localname": "MandatoryPrepaymentTerm", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureSubsequentEvents2027TermLoansAndTigitOptionExercisesDetails" ], "xbrltype": "durationItemType" }, "chrs_MaximumAmountPaidCoDevelopmentActivities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the maximum paid amount for co-development activities.", "label": "Maximum Amount Paid, Co-development Activities", "terseLabel": "Maximum paid amount for co-development activities (per licensed compound)" } } }, "localname": "MaximumAmountPaidCoDevelopmentActivities", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "chrs_McKessonMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "McKesson.", "label": "McKesson" } } }, "localname": "McKessonMember", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueRevenueBySignificantCustomerDetails" ], "xbrltype": "domainItemType" }, "chrs_NewCamarilloLeaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "New Camarillo Lease.", "label": "New Camarillo Lease" } } }, "localname": "NewCamarilloLeaseMember", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "chrs_NonCashBonusPaymentSettledInCommonStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Non-cash bonus payment settled in common stock.", "label": "Non Cash Bonus Payment Settled In Common Stock", "terseLabel": "Non-cash bonus payment settled in common stock" } } }, "localname": "NonCashBonusPaymentSettledInCommonStock", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "chrs_NonCashOperatingLeaseExpense": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/StatementStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Non-cash operating lease expense.", "label": "Non Cash Operating Lease Expense", "terseLabel": "Non-cash operating lease expense" } } }, "localname": "NonCashOperatingLeaseExpense", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "chrs_NumberOfEventsInDefault": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of events in default.", "label": "Number Of Events in Default", "terseLabel": "Number of events in default" } } }, "localname": "NumberOfEventsInDefault", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails" ], "xbrltype": "integerItemType" }, "chrs_NumberOfOperatingAndReportableSegments": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of operating and reportable segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Operating and Reportable Segments", "terseLabel": "Number of reportable and operating segments" } } }, "localname": "NumberOfOperatingAndReportableSegments", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesOrganizationDetails" ], "xbrltype": "integerItemType" }, "chrs_NumberOfVehiclesLeased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of vehicles leased", "label": "Number of Vehicles Leased", "terseLabel": "Number of vehicles leased" } } }, "localname": "NumberOfVehiclesLeased", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "chrs_OperatingAndFinanceLeaseLiabilityNoncurrent": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/StatementBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating and finance lease, classified as noncurrent.", "label": "Operating and Finance Lease, Liability, Noncurrent", "terseLabel": "Lease liabilities, non-current" } } }, "localname": "OperatingAndFinanceLeaseLiabilityNoncurrent", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "chrs_OperatingAndFinanceLeaseRightOfUseAssets": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/DisclosureLeasesScheduleOfBalanceSheetClassificationOfLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating and finance lease.", "label": "Operating And Finance Lease Right Of Use Assets", "totalLabel": "Total leased assets" } } }, "localname": "OperatingAndFinanceLeaseRightOfUseAssets", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfBalanceSheetClassificationOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "chrs_OperatingLeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating lease liabilities.", "label": "Operating Lease Liabilities [Abstract]", "terseLabel": "Liabilities:" } } }, "localname": "OperatingLeaseLiabilitiesAbstract", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfBalanceSheetClassificationOfLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "chrs_OperatingLossCarryforwardsExpirationYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating loss carryforwards expiration year.", "label": "Operating Loss Carryforwards Expiration Year", "terseLabel": "Net operating loss carryforwards expiration year" } } }, "localname": "OperatingLossCarryforwardsExpirationYear", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "gYearItemType" }, "chrs_OptionExerciseFeeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents an option exercise fee.", "label": "Rituxan option" } } }, "localname": "OptionExerciseFeeMember", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails" ], "xbrltype": "domainItemType" }, "chrs_OptionExerciseFess": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Option exercise fess.", "label": "Option Exercise Fess" } } }, "localname": "OptionExerciseFess", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureSubsequentEvents2027TermLoansAndTigitOptionExercisesDetails" ], "xbrltype": "monetaryItemType" }, "chrs_OptionExercisePaymentRequiredTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Option Exercise Payment, Required Term.", "label": "Option Exercise Payment, Required Term" } } }, "localname": "OptionExercisePaymentRequiredTerm", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureSubsequentEvents2027TermLoansAndTigitOptionExercisesDetails" ], "xbrltype": "durationItemType" }, "chrs_OtherFeesCoPayAssistanceAndReturnsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other fees, co-pay assistance and returns.", "label": "Other Fees, Co-pay Assistance and Returns" } } }, "localname": "OtherFeesCoPayAssistanceAndReturnsMember", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueActivitiesAndEndingReserveBalancesForEachSignificantCategoryOfDiscountsAndAllowancesDetails" ], "xbrltype": "domainItemType" }, "chrs_OtherNoncashAdjustments": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/StatementStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents other noncash adjustments.", "label": "Other Noncash Adjustments", "terseLabel": "Other non-cash adjustments" } } }, "localname": "OtherNoncashAdjustments", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "chrs_PaymentForCappedCallTransactions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of payment made for entering into capped call transactions.", "label": "Payment for Capped Call Transactions", "terseLabel": "Payment for capped call transactions" } } }, "localname": "PaymentForCappedCallTransactions", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligationsCappedCallTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "chrs_PaymentTermsPeriodFromDateOfShipment": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the payment terms from date of shipment.", "label": "Payment Terms, Period from Date of Shipment", "terseLabel": "Payment terms from date of shipment, period" } } }, "localname": "PaymentTermsPeriodFromDateOfShipment", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesNetRevenuesDetails" ], "xbrltype": "durationItemType" }, "chrs_PaymentsAndCustomerCreditsIssuedFromReserveForDiscountsAndAllowancesConstituteVariableConsideration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Payments and customer credits issued from reserve in discounts and allowances constitute variable consideration.", "label": "Payments And Customer Credits Issued From Reserve For Discounts And Allowances Constitute Variable Consideration", "negatedLabel": "Payments and customer credits issued" } } }, "localname": "PaymentsAndCustomerCreditsIssuedFromReserveForDiscountsAndAllowancesConstituteVariableConsideration", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueActivitiesAndEndingReserveBalancesForEachSignificantCategoryOfDiscountsAndAllowancesDetails" ], "xbrltype": "monetaryItemType" }, "chrs_PaymentsToAcquireCappedCallOptionsRelatedToConvertibleDebt": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/StatementStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the purchase of capped call options related to convertible debt.", "label": "Payments to Acquire Capped Call Options Related To Convertible Debt", "negatedLabel": "Purchase of capped call options related to Convertible Notes due 2026" } } }, "localname": "PaymentsToAcquireCappedCallOptionsRelatedToConvertibleDebt", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "chrs_PercentageOfAdditionalInterestToBeAccruedUponFailureOfCertainRegistrationOrReportingRequirements": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of additional interest to be accrued upon failure of certain registration or reporting requirements.", "label": "Percentage Of Additional Interest To Be Accrued Upon Failure Of Certain Registration Or Reporting Requirements", "terseLabel": "Additional interest to be accrued upon failure of registration or reporting requirements" } } }, "localname": "PercentageOfAdditionalInterestToBeAccruedUponFailureOfCertainRegistrationOrReportingRequirements", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails" ], "xbrltype": "percentItemType" }, "chrs_PercentageOfApplicableConversionPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of applicable conversion price.", "label": "Percentage Of Applicable Conversion Price", "terseLabel": "Percentage of applicable conversion price, threshold" } } }, "localname": "PercentageOfApplicableConversionPrice", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails" ], "xbrltype": "percentItemType" }, "chrs_PercentageOfGrossProfitsOnSales": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "percentage of profit shared.", "label": "Percentage Of Gross Profits On Sales", "terseLabel": "Percentage of gross profits shraed" } } }, "localname": "PercentageOfGrossProfitsOnSales", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails" ], "xbrltype": "percentItemType" }, "chrs_PercentageOfPremiumOnCapPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of premium on cap price.", "label": "Percentage Of Premium On Cap Price", "terseLabel": "Percentage of cap price" } } }, "localname": "PercentageOfPremiumOnCapPrice", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligationsCappedCallTransactionsNarrativeDetails" ], "xbrltype": "pureItemType" }, "chrs_PercentageOfPremiumOnConvertibleNote": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of premium on convertible note.", "label": "Percentage Of Premium On Convertible Note", "terseLabel": "Convertible notes, premium percentage" } } }, "localname": "PercentageOfPremiumOnConvertibleNote", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails" ], "xbrltype": "percentItemType" }, "chrs_PercentageRequiredToPayAdditionalExitFeeOnPrincipalAmount": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage required to pay an additional exit fee on principal amount.", "label": "Percentage Required To Pay Additional Exit Fee On Principal Amount", "terseLabel": "Percentage required to pay an additional exit fee on principal amount" } } }, "localname": "PercentageRequiredToPayAdditionalExitFeeOnPrincipalAmount", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails" ], "xbrltype": "percentItemType" }, "chrs_PercentageToPayInCashOfParValueOfNotes": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage to pay in cash of the par value of notes.", "label": "Percentage To Pay In Cash Of Par Value Of Notes", "terseLabel": "Percentage to pay in cash of the par value of notes" } } }, "localname": "PercentageToPayInCashOfParValueOfNotes", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails" ], "xbrltype": "percentItemType" }, "chrs_Plan401KMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "401(k) plan.", "label": "401(k) Plan" } } }, "localname": "Plan401KMember", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefits401KRetirementPlanDetails" ], "xbrltype": "domainItemType" }, "chrs_PrepaidManufacturingExpenseCurrent": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/StatementBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Prepaid manufacturing expense current.", "label": "Prepaid Manufacturing Expense Current", "netLabel": "Prepaid manufacturing", "verboseLabel": "Prepayment made for manufacturing services" } } }, "localname": "PrepaidManufacturingExpenseCurrent", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureInventoryAdditionalInformationDetails", "http://www.coherus.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "chrs_PrepaymentPremiumConditionFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Prepayment premium condition four.", "label": "Paid Thereafter" } } }, "localname": "PrepaymentPremiumConditionFourMember", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails" ], "xbrltype": "domainItemType" }, "chrs_PrepaymentPremiumConditionOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Prepayment premium condition one.", "label": "Paid on or Prior to the Three Year Anniversary of Closing Date" } } }, "localname": "PrepaymentPremiumConditionOneMember", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails" ], "xbrltype": "domainItemType" }, "chrs_PrepaymentPremiumConditionThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Prepayment premium condition three.", "label": "Paid after the Four Year but on or Prior to the Five Year Anniversary of Closing Date" } } }, "localname": "PrepaymentPremiumConditionThreeMember", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails" ], "xbrltype": "domainItemType" }, "chrs_PrepaymentPremiumConditionTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Prepayment premium condition two.", "label": "Paid after the Three Year but on or Prior to the Four Year Anniversary of Closing Date" } } }, "localname": "PrepaymentPremiumConditionTwoMember", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails" ], "xbrltype": "domainItemType" }, "chrs_PrepaymentsMadeToCmoForManufacturingServices": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents prepayments made to a CMO for manufacturing services.", "label": "Prepayments Made to CMO For Manufacturing Services", "terseLabel": "Prepayments made to a CMO for manufacturing services for UDENYCA" } } }, "localname": "PrepaymentsMadeToCmoForManufacturingServices", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureInventoryAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "chrs_PrepaymentsMadeToCmoForOtherResearchAndDevelopmentPipelineProgram": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents prepayments made to a CMO for other resarch and development program.", "label": "Prepayments made to a CMO For Other Research And Development Pipeline Program" } } }, "localname": "PrepaymentsMadeToCmoForOtherResearchAndDevelopmentPipelineProgram", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureInventoryAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "chrs_PrincipalAmountOfNotesConvertedIntoSharesOfCommonStockAtConversionRate": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Principal amount of notes converted into shares of common stock at conversion rate.", "label": "Principal Amount Of Notes Converted Into Shares Of Common Stock At Conversion Rate", "terseLabel": "Principal amount of notes converted into shares" } } }, "localname": "PrincipalAmountOfNotesConvertedIntoSharesOfCommonStockAtConversionRate", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails" ], "xbrltype": "monetaryItemType" }, "chrs_ProceedsFromIssuanceCommonStockOfferingNetOfUnderwritersDiscountsCommissionsAndOfferingCosts": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/StatementStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from issuance common stock offering net of underwriters discounts, commissions and offering costs.", "label": "Proceeds From Issuance Common Stock Offering Net Of Underwriters Discounts Commissions And Offering Costs", "terseLabel": "Proceeds from common stock offering, net of underwriters discounts, commissions and offering costs" } } }, "localname": "ProceedsFromIssuanceCommonStockOfferingNetOfUnderwritersDiscountsCommissionsAndOfferingCosts", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "chrs_ProceedsFromSaleOfMarketableSecurities": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/StatementStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale of marketable securities (held-to-maturity or available-for-sale) during the period.", "label": "Proceeds from Sale of Marketable Securities", "terseLabel": "Proceeds from sale of investments in marketable securities" } } }, "localname": "ProceedsFromSaleOfMarketableSecurities", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "chrs_ProductPipelineNumberOfDrugCandidates": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of drug candidates in the product pipeline.", "label": "Product pipeline, Number of Drug Candidates", "terseLabel": "Product pipeline, number of drug candidates" } } }, "localname": "ProductPipelineNumberOfDrugCandidates", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesOrganizationDetails" ], "xbrltype": "integerItemType" }, "chrs_ProvisionRelatedToSalesMadeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "n/a", "label": "Provision related to sales made in:" } } }, "localname": "ProvisionRelatedToSalesMadeAbstract", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueActivitiesAndEndingReserveBalancesForEachSignificantCategoryOfDiscountsAndAllowancesDetails" ], "xbrltype": "stringItemType" }, "chrs_ProvisionRelatedToSalesMadeInPriorPeriod": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents provision related to sales made in prior period.", "label": "Provision Related to Sales Made in Prior Period", "terseLabel": "Prior period" } } }, "localname": "ProvisionRelatedToSalesMadeInPriorPeriod", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueActivitiesAndEndingReserveBalancesForEachSignificantCategoryOfDiscountsAndAllowancesDetails" ], "xbrltype": "monetaryItemType" }, "chrs_PurchaseAgreementRestrictiveRequirementOnSellingTransferAndShortSaleOfCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the period before the company can sell, transfer or make any short sale of common stock.", "label": "Purchase Agreement, Restrictive Requirement on Selling, Transfer and Short Sale of Common Stock", "terseLabel": "Period before the company can sell, transfer or make any short sale of common stock (in years)" } } }, "localname": "PurchaseAgreementRestrictiveRequirementOnSellingTransferAndShortSaleOfCommonStock", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails" ], "xbrltype": "durationItemType" }, "chrs_PurchaseOfCappedCallOptionsRelatesToConvertibleNotesValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of capped call options purchased related to convertible notes.", "label": "Purchase of Capped Call Options Relates To Convertible Notes, Value", "terseLabel": "Purchase of capped call options related to convertible notes due 2026" } } }, "localname": "PurchaseOfCappedCallOptionsRelatesToConvertibleNotesValue", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "chrs_PurchaseOfPropertyAndEquipmentInAccountsPayableAndAccruedLiabilities": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Purchase of property and equipment in accounts payable and accrued liabilities.", "label": "Purchase of property and equipment in accounts payable and accrued liabilities", "terseLabel": "Purchase of property and equipment in accounts payable and accrued liabilities" } } }, "localname": "PurchaseOfPropertyAndEquipmentInAccountsPayableAndAccruedLiabilities", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "chrs_RateOfIncreaseInNumberOfCommonStockOutstandingReserveForFutureIssuance": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Rate of increase in number of common stock outstanding reserve for future issuance.", "label": "Rate Of Increase In Number Of Common Stock Outstanding Reserve For Future Issuance", "terseLabel": "Percentage of shares reserve for issuance" } } }, "localname": "RateOfIncreaseInNumberOfCommonStockOutstandingReserveForFutureIssuance", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsEmployeeStockPurchasePlanDetails" ], "xbrltype": "percentItemType" }, "chrs_RateOfIncreaseInNumberOfCommonTockAvailableForIssuance": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Rate of increase in number of common stock available for issuance.", "label": "Rate Of Increase In Number Of Common Tock Available For Issuance", "terseLabel": "Percentage of shares available for issuance" } } }, "localname": "RateOfIncreaseInNumberOfCommonTockAvailableForIssuance", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsEquityIncentivePlansNarrativeDetails" ], "xbrltype": "percentItemType" }, "chrs_RebatesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Rebates.", "label": "Rebates" } } }, "localname": "RebatesMember", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueActivitiesAndEndingReserveBalancesForEachSignificantCategoryOfDiscountsAndAllowancesDetails" ], "xbrltype": "domainItemType" }, "chrs_ReclassificationsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reclassifications.", "label": "Reclassifications, Policy [Policy Text Block]", "terseLabel": "Reclassifications" } } }, "localname": "ReclassificationsPolicyPolicyTextBlock", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "chrs_RelatedPartyDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to related party debt.", "label": "Related parties" } } }, "localname": "RelatedPartyDebtMember", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2022ConvertibleNotesComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2022ConvertibleNotesInterestExpenseComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails" ], "xbrltype": "domainItemType" }, "chrs_ReserveForDiscountsAndAllowancesConstituteVariableConsideration": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reserve for discounts and allowances constitute variable consideration.", "label": "Reserve For Discounts And Allowances Constitute Variable Consideration", "periodEndLabel": "Activities and reserve balance, ending balance", "periodStartLabel": "Activities and reserve balance, beginning balance" } } }, "localname": "ReserveForDiscountsAndAllowancesConstituteVariableConsideration", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueActivitiesAndEndingReserveBalancesForEachSignificantCategoryOfDiscountsAndAllowancesDetails" ], "xbrltype": "monetaryItemType" }, "chrs_ReserveForSalesDiscountsAndAllowancesConstituteVariableConsideration": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reserve for sales discounts and allowances constitute variable consideration.", "label": "Reserve For Sales Discounts And Allowances Constitute Variable Consideration", "verboseLabel": "Current period" } } }, "localname": "ReserveForSalesDiscountsAndAllowancesConstituteVariableConsideration", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueActivitiesAndEndingReserveBalancesForEachSignificantCategoryOfDiscountsAndAllowancesDetails" ], "xbrltype": "monetaryItemType" }, "chrs_RestrictedCashMoneyMarketFundsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted cash money market funds.", "label": "Restricted Cash (Money Market Funds)" } } }, "localname": "RestrictedCashMoneyMarketFundsMember", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "chrs_RevenueFromContractWithCustomerExcludingAssessedTaxInNextTwelveMonths": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Revenue from contract with customer excluding assessed tax in next twelve months.", "label": "Revenue From Contract With Customer Excluding Assessed Tax In Next Twelve Months", "terseLabel": "Consolidated net sales for UDENYCA minimum amount, 2019" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTaxInNextTwelveMonths", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "chrs_RevenueFromContractWithCustomerExcludingAssessedTaxInYearTwo": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Revenue from contract with customer excluding assessed tax in year two.", "label": "Revenue From Contract With Customer Excluding Assessed Tax In Year Two", "terseLabel": "Consolidated net sales for UDENYCA minimum amount, 2020" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTaxInYearTwo", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "chrs_RevenueFromContractWithCustomerExcludingAssessedTaxThereafter": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Revenue from contract with customer excluding assessed tax thereafter.", "label": "Revenue From Contract With Customer Excluding Assessed Tax Thereafter", "terseLabel": "Consolidated net sales for UDENYCA minimum amount, thereafter" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTaxThereafter", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "chrs_RightOfFirstNegotiationAgreementWithJunshiBiosciencesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the Right of First Negotiation agreement with Junshi Biosciences.", "label": "Right of First Negotiation Agreement with Junshi Biosciences" } } }, "localname": "RightOfFirstNegotiationAgreementWithJunshiBiosciencesMember", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails" ], "xbrltype": "domainItemType" }, "chrs_RoyaltyPaymentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Royalty payment term.", "label": "Royalty Payment Term", "terseLabel": "Royalty payment term" } } }, "localname": "RoyaltyPaymentTerm", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesCostOfGoodsSoldDetails" ], "xbrltype": "durationItemType" }, "chrs_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of estimated useful lives of property plant and equipment.", "label": "Schedule Of Estimated Useful Lives Of Property Plant And Equipment [Table Text Block]", "terseLabel": "Schedule of Estimated Useful Lives of Property Plant and Equipment" } } }, "localname": "ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "chrs_ScheduleOfInventoryCurrentAndNoncurrentTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of inventory current and noncurrent.", "label": "Schedule Of Inventory Current And Noncurrent Table [Text Block]", "terseLabel": "Schedule of Balance Sheet Classification" } } }, "localname": "ScheduleOfInventoryCurrentAndNoncurrentTableTextBlock", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureInventoryTables" ], "xbrltype": "textBlockItemType" }, "chrs_ScheduleOfInventoryTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of inventories.", "label": "Schedule of Inventory [Table Text Block]", "terseLabel": "Schedule of Inventory" } } }, "localname": "ScheduleOfInventoryTableTextBlock", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureInventoryTables" ], "xbrltype": "textBlockItemType" }, "chrs_ScheduleOfProductSalesDiscountsAndAllowancesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of product sales discounts and allowances.", "label": "Schedule Of Product Sales Discounts And Allowances Table [Text Block]", "terseLabel": "Activities and Ending Reserve Balances for Each Significant Category of Discounts and Allowances" } } }, "localname": "ScheduleOfProductSalesDiscountsAndAllowancesTableTextBlock", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueTables" ], "xbrltype": "textBlockItemType" }, "chrs_SegmentReportingAndRevenueByGeographicRegionPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Segment reporting and revenue by geographic region.", "label": "Segment Reporting And Revenue By Geographic Region Policy [Text Block]", "terseLabel": "Segment Reporting and Revenue by Geographic Region" } } }, "localname": "SegmentReportingAndRevenueByGeographicRegionPolicyTextBlock", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "chrs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodEstimatedGrantDateFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options grants in period estimated grant date fair value.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Estimated Grant Date Fair Value", "terseLabel": "Total estimated grant date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodEstimatedGrantDateFairValue", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "chrs_StockPurchaseAgreementSharesAgreedToBeIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares agreed to be issued under stock purchase agreement in connection with the collaboration agreement.", "label": "Stock Purchase Agreement, Shares Agreed To Be Issued", "terseLabel": "Unregistered shares" } } }, "localname": "StockPurchaseAgreementSharesAgreedToBeIssued", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails" ], "xbrltype": "sharesItemType" }, "chrs_StockPurchaseAgreementSharesAgreedToBeIssuedValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of shares agreed to be issued under stock purchase agreement in connection with the collaboration agreement.", "label": "Stock Purchase Agreement, Shares Agreed To Be Issued, Value", "terseLabel": "Aggregate value" } } }, "localname": "StockPurchaseAgreementSharesAgreedToBeIssuedValue", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "chrs_TaxCreditCarryforwardExpirationYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tax credit carryforward expiration year.", "label": "Tax Credit Carryforward Expiration Year", "terseLabel": "Tax credit carryforwards expiration year" } } }, "localname": "TaxCreditCarryforwardExpirationYear", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "gYearItemType" }, "chrs_TechnologyTransferMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents technology transfer service performed.", "label": "Technology transfer" } } }, "localname": "TechnologyTransferMember", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails" ], "xbrltype": "domainItemType" }, "chrs_TermLoanGross": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanTermLoanComponentsDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_DebtInstrumentFaceAmount", "weight": 1.0 }, "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanComponentsDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 }, "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanFuturePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Term Loan, gross.", "label": "Term Loan Gross", "terseLabel": "Term Loan, gross", "totalLabel": "2025 Term Loan, gross" } } }, "localname": "TermLoanGross", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanFuturePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "chrs_TermLoansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents term loans.", "label": "2027 Term Loans" } } }, "localname": "TermLoansMember", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureSubsequentEvents2027TermLoansAndTigitOptionExercisesDetails" ], "xbrltype": "domainItemType" }, "chrs_ToripalimabMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents toripalimab.", "label": "Toripalimab" } } }, "localname": "ToripalimabMember", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails" ], "xbrltype": "domainItemType" }, "chrs_TrancheBLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Tranche B Loan.", "label": "Tranche B Loan, funded no later than April 1, 2022" } } }, "localname": "TrancheBLoanMember", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureSubsequentEvents2027TermLoansAndTigitOptionExercisesDetails" ], "xbrltype": "domainItemType" }, "chrs_TrancheCLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Tranche C Loan.", "label": "Tranche C Loan, funded between April 1, 2022 and March 17, 2023" } } }, "localname": "TrancheCLoanMember", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureSubsequentEvents2027TermLoansAndTigitOptionExercisesDetails" ], "xbrltype": "domainItemType" }, "chrs_TrancheDLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Tranche D Loan.", "label": "Tranche D Loan, funded between April 1, 2022 and March 17, 2023" } } }, "localname": "TrancheDLoanMember", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureSubsequentEvents2027TermLoansAndTigitOptionExercisesDetails" ], "xbrltype": "domainItemType" }, "chrs_TrancheLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Tranche A Loan.", "label": "Tranche A Loan, funded January 5, 2022" } } }, "localname": "TrancheLoanMember", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureSubsequentEvents2027TermLoansAndTigitOptionExercisesDetails" ], "xbrltype": "domainItemType" }, "chrs_TrancheLoanThirdAnniversaryFundedJanuary52022Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the third anniversary in the Tranche A Loan.", "label": "Tranche A Loan, Third Anniversary, funded January 5, 2022" } } }, "localname": "TrancheLoanThirdAnniversaryFundedJanuary52022Member", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureSubsequentEvents2027TermLoansAndTigitOptionExercisesDetails" ], "xbrltype": "domainItemType" }, "chrs_TwoThousandAndFourteenEmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand and fourteen employee stock purchase plan.", "label": "2014 Employee Stock Purchase Plan (ESPP)" } } }, "localname": "TwoThousandAndFourteenEmployeeStockPurchasePlanMember", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsEmployeeStockPurchasePlanDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "chrs_TwoThousandAndFourteenEquityIncentiveAwardPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand and fourteen equity incentive award plan.", "label": "2014 Plan" } } }, "localname": "TwoThousandAndFourteenEquityIncentiveAwardPlanMember", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsEquityIncentivePlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "chrs_TwoThousandEighteenBonusPayoutSettledInRestrictedStockUnitsRsusMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2018 Bonus payout.", "label": "2018 bonus payout in RSUs" } } }, "localname": "TwoThousandEighteenBonusPayoutSettledInRestrictedStockUnitsRsusMember", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "chrs_TwoThousandNineteenBonusPayoutSettledInRestrictedStockUnitsRsusMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2019 Bonus payout settled in RSU's.", "label": "2019 bonus payout in RSUs" } } }, "localname": "TwoThousandNineteenBonusPayoutSettledInRestrictedStockUnitsRsusMember", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "chrs_TwoThousandTenPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the company's 2010 stock plan.", "label": "2010 Plan" } } }, "localname": "TwoThousandTenPlanMember", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsEquityIncentivePlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "chrs_UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromPriorPeriodTaxPositions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Unrecognized tax benefits increase decrease resulting from prior period tax positions.", "label": "Unrecognized Tax Benefits Increase Decrease Resulting From Prior Period Tax Positions", "terseLabel": "Additions (reductions) for tax positions of prior years" } } }, "localname": "UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromPriorPeriodTaxPositions", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureIncomeTaxesReconciliationOfUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "chrs_UpfrontAndMilestoneBasedLicenseFeePayments": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/StatementStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents upfront and milestone based license fee payments to Innovent.", "label": "Upfront And Milestone Based License Fee Payments", "terseLabel": "Upfront and milestone based license fee payments" } } }, "localname": "UpfrontAndMilestoneBasedLicenseFeePayments", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "chrs_UpfrontAndMilestoneBasedLicenseFeePaymentsInvestingActivities": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/StatementStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents upfront and milestone based license fee payments.", "label": "Upfront And Milestone Based License Fee Payments, Investing Activities", "negatedLabel": "Upfront and milestone based license fee payments" } } }, "localname": "UpfrontAndMilestoneBasedLicenseFeePaymentsInvestingActivities", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "chrs_UpfrontAndMilestonePayment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents upfront and milestone payments.", "label": "Upfront And Milestone Payment", "terseLabel": "Upfront and milestone payment" } } }, "localname": "UpfrontAndMilestonePayment", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "chrs_UpfrontAndMilestonePaymentsRelatedToLicenseAndCollaborationArrangements": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/StatementStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Upfront and milestone payments related to license and collaboration arrangements.", "label": "Upfront And Milestone Payments Related To License And Collaboration Arrangements", "negatedLabel": "Upfront license fee payment to Junshi Biosciences" } } }, "localname": "UpfrontAndMilestonePaymentsRelatedToLicenseAndCollaborationArrangements", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "chrs_UpfrontLicenseFeePaymentsRelatedToLicenseAndCollaborationArrangements": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/StatementStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of upfront license fee payment related to license and collaboration agreement.", "label": "Upfront License Fee Payments Related To License And Collaboration Arrangements", "terseLabel": "Upfront license fee payment to Junshi Biosciences" } } }, "localname": "UpfrontLicenseFeePaymentsRelatedToLicenseAndCollaborationArrangements", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "chrs_VehiclesLeaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents vehicles leased.", "label": "Vehicle Lease" } } }, "localname": "VehiclesLeaseMember", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "chrs_WriteOffOfPrepaidManufacturingCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Write-off of prepaid manufacturing costs.", "label": "Write Off Of Prepaid Manufacturing Costs", "terseLabel": "Write-off of prepaid manufacturing costs" } } }, "localname": "WriteOffOfPrepaidManufacturingCosts", "nsuri": "http://www.coherus.com/20211231", "presentation": [ "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesCostOfGoodsSoldDetails" ], "xbrltype": "monetaryItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r608", "r609", "r610" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r608", "r609", "r610" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r608", "r609", "r610" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r608", "r609", "r610" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r611" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r606" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated By Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address Address Line1", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address Address Line2", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address City Or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address State Or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r605" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r605" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "verboseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r605" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation State Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r612" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r605" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r605" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r605" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r605" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "verboseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r613" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well Known Seasoned Issuer", "verboseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r608", "r609", "r610" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r604" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Security12b Title", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r607" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "verboseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_BoardOfDirectorsChairmanMember": { "auth_ref": [ "r200" ], "lang": { "en-us": { "role": { "label": "Board of Directors" } } }, "localname": "BoardOfDirectorsChairmanMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r58", "r60", "r120", "r121", "r262", "r299" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanFuturePaymentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanInterestExpenseComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r0", "r127", "r132", "r138", "r208", "r369", "r370", "r371", "r406", "r407", "r440", "r441", "r442", "r443", "r614" ], "lang": { "en-us": { "role": { "label": "Cumulative translation adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r0", "r127", "r132", "r138", "r208", "r369", "r370", "r371", "r406", "r407", "r440", "r441", "r442", "r443", "r614" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r0", "r127", "r132", "r138", "r208", "r369", "r370", "r371", "r406", "r407", "r440", "r441", "r442", "r443", "r614" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r199", "r315", "r318", "r577" ], "lang": { "en-us": { "role": { "label": "Major Customers [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueRevenueBySignificantCustomerDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r261", "r298", "r332", "r334", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r573", "r578", "r601", "r602" ], "lang": { "en-us": { "role": { "label": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesNetRevenuesDetails", "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPropertyAndEquipmentDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefits401KRetirementPlanDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r261", "r298", "r332", "r334", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r573", "r578", "r601", "r602" ], "lang": { "en-us": { "role": { "label": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails", "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesNetRevenuesDetails", "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPropertyAndEquipmentDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsEmployeeStockPurchasePlanDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsRestrictedStockUnitsNarrativeDetails", "http://www.coherus.com/role/DisclosureSubsequentEvents2027TermLoansAndTigitOptionExercisesDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r199", "r315", "r318", "r577" ], "lang": { "en-us": { "role": { "label": "Customer" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueRevenueBySignificantCustomerDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r197", "r315", "r317", "r518", "r571", "r576" ], "lang": { "en-us": { "role": { "label": "Product Or Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails", "http://www.coherus.com/role/DisclosureRevenueAdditionalInformationDetails", "http://www.coherus.com/role/StatementStatementsOfOperations" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r197", "r315", "r317", "r518", "r571", "r576" ], "lang": { "en-us": { "role": { "label": "Product and Service" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails", "http://www.coherus.com/role/DisclosureRevenueAdditionalInformationDetails", "http://www.coherus.com/role/StatementStatementsOfOperations" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r261", "r298", "r321", "r332", "r334", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r573", "r578", "r601", "r602" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails", "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesNetRevenuesDetails", "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPropertyAndEquipmentDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefits401KRetirementPlanDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsEmployeeStockPurchasePlanDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsRestrictedStockUnitsNarrativeDetails", "http://www.coherus.com/role/DisclosureSubsequentEvents2027TermLoansAndTigitOptionExercisesDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r261", "r298", "r321", "r332", "r334", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r573", "r578", "r601", "r602" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails", "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesNetRevenuesDetails", "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPropertyAndEquipmentDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefits401KRetirementPlanDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsEmployeeStockPurchasePlanDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsRestrictedStockUnitsNarrativeDetails", "http://www.coherus.com/role/DisclosureSubsequentEvents2027TermLoansAndTigitOptionExercisesDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r59", "r60", "r120", "r121", "r262", "r299" ], "lang": { "en-us": { "role": { "label": "Counterparty Name" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanFuturePaymentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanInterestExpenseComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r133", "r138", "r333" ], "lang": { "en-us": { "role": { "label": "Scenario" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanFuturePaymentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails", "http://www.coherus.com/role/DisclosureSubsequentEvents2027TermLoansAndTigitOptionExercisesDetails" ], "xbrltype": "domainItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r133", "r138", "r240", "r333", "r504" ], "lang": { "en-us": { "role": { "label": "Statement Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanFuturePaymentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails", "http://www.coherus.com/role/DisclosureSubsequentEvents2027TermLoansAndTigitOptionExercisesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization and Summary of Significant Accounting Policies" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accounts Notes And Loans Receivable [Line Items]", "terseLabel": "Accounts Notes And Loans Receivable" } } }, "localname": "AccountsNotesAndLoansReceivableLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueActivitiesAndEndingReserveBalancesForEachSignificantCategoryOfDiscountsAndAllowancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "auth_ref": [ "r49" ], "lang": { "en-us": { "role": { "documentation": "Information by type of receivable.", "label": "Receivable Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueActivitiesAndEndingReserveBalancesForEachSignificantCategoryOfDiscountsAndAllowancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r36", "r501" ], "calculation": { "http://www.coherus.com/role/StatementBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails", "http://www.coherus.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "auth_ref": [ "r101" ], "calculation": { "http://www.coherus.com/role/StatementStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Accretion Amortization Of Discounts And Premiums Investments", "negatedLabel": "Non-cash accretion of discount on marketable securities" } } }, "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.coherus.com/role/DisclosureBalanceSheetComponentsAccruedAndOtherCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.coherus.com/role/StatementBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities Current", "terseLabel": "Accrued and other current liabilities", "totalLabel": "Total Accrued and other current liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBalanceSheetComponentsAccruedAndOtherCurrentLiabilitiesDetails", "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails", "http://www.coherus.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r24", "r64", "r65", "r66", "r558", "r584", "r585" ], "calculation": { "http://www.coherus.com/role/StatementBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income Loss Net Of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r63", "r66", "r72", "r73", "r74", "r124", "r125", "r126", "r430", "r580", "r581", "r615" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Acquired Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesGoodwillIntangibleAssetsAndImpairmentOfLongLivedAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r22", "r372", "r501" ], "calculation": { "http://www.coherus.com/role/StatementBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Additional Paid In Capital Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r124", "r125", "r126", "r369", "r370", "r371", "r442" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Adjustments Related To Tax Withholding For Share Based Compensation", "negatedLabel": "Taxes paid related to net share settlement of bonus payout in RSUs" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r335", "r337", "r375", "r376" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net (loss) income to net cash (used in) provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r337", "r364", "r374" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Allocated Share Based Compensation Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureRelatedPartyTransactionsDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsEmployeeStockPurchasePlanDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsRestrictedStockUnitsNarrativeDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsStockBasedCompensationDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsStockOptionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r84", "r100", "r281", "r468" ], "calculation": { "http://www.coherus.com/role/DisclosureDebtObligations2022ConvertibleNotesInterestExpenseComponentsDetails": { "order": 1.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 }, "http://www.coherus.com/role/StatementStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.", "label": "Amortization Of Debt Discount Premium", "terseLabel": "Non-cash interest expense from amortization of debt discount", "verboseLabel": "Accretion of debt discount and debt issuance costs" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2022ConvertibleNotesInterestExpenseComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanInterestExpenseComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesInterestExpenseComponentsDetails", "http://www.coherus.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r160" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount", "verboseLabel": "Antidilutive securities excluded from the calculation of diluted net (loss) income per share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureNetLossIncomePerShareOutstandingDilutivePotentialSharesExcludedFromCalculationOfDilutedNetLossIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r160" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share By Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureNetLossIncomePerShareOutstandingDilutivePotentialSharesExcludedFromCalculationOfDilutedNetLossIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive securities excluded from computation of EPS" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureNetLossIncomePerShareOutstandingDilutivePotentialSharesExcludedFromCalculationOfDilutedNetLossIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r160" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureNetLossIncomePerShareOutstandingDilutivePotentialSharesExcludedFromCalculationOfDilutedNetLossIncomePerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AreaOfRealEstateProperty": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area of a real estate property.", "label": "Area Of Real Estate Property", "terseLabel": "Area of office space leased" } } }, "localname": "AreaOfRealEstateProperty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "areaItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails", "http://www.coherus.com/role/DisclosureSubsequentEvents2027TermLoansAndTigitOptionExercisesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r114", "r186", "r189", "r195", "r207", "r244", "r245", "r246", "r248", "r249", "r250", "r251", "r252", "r253", "r255", "r256", "r425", "r431", "r458", "r499", "r501", "r536", "r554" ], "calculation": { "http://www.coherus.com/role/StatementBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsAndLiabilitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets:" } } }, "localname": "AssetsAndLiabilitiesLesseeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfBalanceSheetClassificationOfLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r6", "r56", "r114", "r207", "r244", "r245", "r246", "r248", "r249", "r250", "r251", "r252", "r253", "r255", "r256", "r425", "r431", "r458", "r499", "r501" ], "calculation": { "http://www.coherus.com/role/StatementBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r445" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets Fair Value Disclosure", "terseLabel": "Total financial assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r338", "r367" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsRestrictedStockUnitsNarrativeDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsStockOptionsNarrativeDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsSummaryOfRsusActivityUnder2014PlanDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsValuationAssumptionsDetails", "http://www.coherus.com/role/StatementStatementsOfStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails", "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r435", "r436" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails", "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BalanceSheetRelatedDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Balance Sheet Components" } } }, "localname": "BalanceSheetRelatedDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r123" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis Of Presentation And Significant Accounting Policies [Text Block]", "terseLabel": "Organization and Summary of Significant Accounting Policies" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r99", "r419" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1", "terseLabel": "Fair value of the contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CallOptionMember": { "auth_ref": [ "r590", "r591", "r592", "r593", "r594", "r595" ], "lang": { "en-us": { "role": { "documentation": "Financial contract between two parties, the buyer and the seller of the option, where the buyer has the right but not the obligation to buy an agreed quantity of a particular commodity or financial instrument (the underlying instrument) from the seller of the option for a certain price (the strike price). Seller is obligated to sell the asset to the buyer, if the buyer exercises the option.", "label": "Capped Call Transactions in connection with the 2026 Convertible Notes" } } }, "localname": "CallOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligationsCappedCallTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r32", "r102" ], "calculation": { "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://www.coherus.com/role/StatementBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash And Cash Equivalents At Carrying Value", "periodEndLabel": "Cash and cash equivalents, end of period", "periodStartLabel": "Cash and cash equivalents, beginning of period", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails", "http://www.coherus.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r12", "r103", "r534" ], "lang": { "en-us": { "role": { "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.", "label": "Cash And Cash Equivalents Restricted Cash And Cash Equivalents Policy", "terseLabel": "Cash, Cash Equivalents and Restricted Cash" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r95", "r102", "r107" ], "calculation": { "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails", "http://www.coherus.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r95", "r459" ], "calculation": { "http://www.coherus.com/role/StatementStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect", "totalLabel": "Net (decrease) increase in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow Noncash Investing And Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental disclosures of non-cash investing and financing activities" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CollaborativeArrangementDisclosureTextBlock": { "auth_ref": [ "r420", "r421", "r423" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for collaborative arrangements in which the entity is a participant, including a) information about the nature and purpose of such arrangements; b) its rights and obligations thereunder; c) the accounting policy for collaborative arrangements; and d) the income statement classification and amounts attributable to transactions arising from the collaborative arrangement between participants.", "label": "Collaborative Arrangement Disclosure [Text Block]", "terseLabel": "Collaborations and Other Arrangements" } } }, "localname": "CollaborativeArrangementDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangements" ], "xbrltype": "textBlockItemType" }, "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]", "terseLabel": "Collaborative Arrangements And Noncollaborative Arrangement Transactions" } } }, "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r46", "r239", "r541", "r563" ], "calculation": { "http://www.coherus.com/role/StatementBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments And Contingencies", "terseLabel": "Commitments and contingencies (Note 8)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies." } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r235", "r236", "r238", "r241", "r598" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments And Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r47" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock Capital Shares Reserved For Future Issuance", "terseLabel": "Common stock reserved for future issuance" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsEmployeeStockPurchasePlanDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsEquityIncentivePlansNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r124", "r125", "r442" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock Par Or Stated Value Per Share", "terseLabel": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails", "http://www.coherus.com/role/StatementBalanceSheetsParentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementBalanceSheetsParentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock Shares Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementBalanceSheetsParentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r20", "r300" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock Shares Outstanding", "periodEndLabel": "Ending Balances (in shares)", "periodStartLabel": "Beginning Balances (in shares)", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementBalanceSheetsParentheticals", "http://www.coherus.com/role/StatementStatementsOfStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r20", "r501" ], "calculation": { "http://www.coherus.com/role/StatementBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock Value", "terseLabel": "Common stock ($0.0001 par value; shares authorized: 300,000,000; shares issued and outstanding: 76,930,096 and 72,513,348 at December 31, 2021 and 2020, respectively)" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components Of Deferred Tax Assets [Abstract]" } } }, "localname": "ComponentsOfDeferredTaxAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r68", "r70", "r78", "r424", "r434", "r544", "r566" ], "calculation": { "http://www.coherus.com/role/StatementStatementsOfComprehensiveLossIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest", "totalLabel": "Comprehensive (loss) income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfComprehensiveLossIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for comprehensive income.", "label": "Comprehensive Income Policy Policy [Text Block]", "terseLabel": "Comprehensive (Loss) Income" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment and Software" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails", "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r175", "r176", "r199", "r455", "r456", "r597" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueRevenueBySignificantCustomerDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r175", "r176", "r199", "r455", "r456", "r587", "r597" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk By Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueRevenueBySignificantCustomerDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r175", "r176", "r199", "r455", "r456", "r587", "r597" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk By Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueRevenueBySignificantCustomerDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r170", "r552" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk Credit Risk", "terseLabel": "Concentration of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueRevenueBySignificantCustomerDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r175", "r176", "r199", "r455", "r456" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk Percentage1", "terseLabel": "Percentage of total revenue" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueRevenueBySignificantCustomerDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r173", "r175", "r176", "r177", "r455", "r457", "r597" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueRevenueBySignificantCustomerDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r175", "r176", "r199", "r455", "r456", "r597" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueRevenueBySignificantCustomerDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r108", "r427" ], "lang": { "en-us": { "role": { "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.", "label": "Consolidation Policy [Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r257", "r258", "r259", "r261", "r271", "r272", "r273", "r277", "r278", "r279", "r280", "r281", "r292", "r293", "r294", "r295" ], "lang": { "en-us": { "role": { "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Notes" } } }, "localname": "ConvertibleDebtMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2022ConvertibleNotesComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2022ConvertibleNotesInterestExpenseComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesInterestExpenseComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount.", "label": "Convertible Debt Table [Text Block]", "terseLabel": "Components of Convertible Notes" } } }, "localname": "ConvertibleDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConvertibleLongTermNotesPayable": { "auth_ref": [ "r43" ], "calculation": { "http://www.coherus.com/role/StatementBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.", "label": "Convertible Long Term Notes Payable", "terseLabel": "2022 Convertible Notes", "totalLabel": "Convertible Notes" } } }, "localname": "ConvertibleLongTermNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2022ConvertibleNotesComponentsDetails", "http://www.coherus.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleNotesPayable": { "auth_ref": [ "r18", "r538", "r555", "r588" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically common stock), at the option of the issuer or the holder.", "label": "Convertible Notes Payable", "verboseLabel": "Total Convertible Notes" } } }, "localname": "ConvertibleNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2022ConvertibleNotesComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleSubordinatedDebtNoncurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesComponentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.coherus.com/role/StatementBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of the carrying value of convertible subordinated debt as of the balance sheet date that is scheduled to be repaid after one year or beyond the normal operating cycle if longer. This form of debt can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder, and places a lender in a lien position behind debt having a higher priority of repayment in liquidation of the entity's assets.", "label": "Convertible Subordinated Debt, Noncurrent", "terseLabel": "2026 Convertible Notes", "totalLabel": "Total 2026 Convertible Notes" } } }, "localname": "ConvertibleSubordinatedDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesComponentsDetails", "http://www.coherus.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r81", "r518" ], "calculation": { "http://www.coherus.com/role/StatementStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost Of Sold Goods", "terseLabel": "Cost of goods sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Goods Sold" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfSalesPolicyTextBlock": { "auth_ref": [ "r320" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cost of product sold and service rendered.", "label": "Cost Of Sales Policy [Text Block]", "terseLabel": "Cost of Goods Sold" } } }, "localname": "CostOfSalesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r80" ], "calculation": { "http://www.coherus.com/role/StatementStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Operating Expenses", "totalLabel": "Total cost and expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails", "http://www.coherus.com/role/DisclosureSubsequentEvents2027TermLoansAndTigitOptionExercisesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails", "http://www.coherus.com/role/DisclosureSubsequentEvents2027TermLoansAndTigitOptionExercisesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r115", "r403", "r410", "r411" ], "calculation": { "http://www.coherus.com/role/DisclosureIncomeTaxesProvisionForIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense Benefit", "totalLabel": "Subtotal" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureIncomeTaxesProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense Benefit Continuing Operations [Abstract]", "terseLabel": "Current" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureIncomeTaxesProvisionForIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r115", "r403", "r410" ], "calculation": { "http://www.coherus.com/role/DisclosureIncomeTaxesProvisionForIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current State And Local Tax Expense Benefit", "terseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureIncomeTaxesProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r174", "r199" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueRevenueBySignificantCustomerDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtConversionConvertedInstrumentAmount1": { "auth_ref": [ "r105", "r106" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Debt Conversion Converted Instrument Amount1", "terseLabel": "Convertible notes, converted amount" } } }, "localname": "DebtConversionConvertedInstrumentAmount1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Obligations" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r112", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r275", "r282", "r283", "r285", "r296" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt Obligations" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r16", "r17", "r18", "r113", "r122", "r258", "r259", "r260", "r261", "r262", "r263", "r265", "r271", "r272", "r273", "r274", "r276", "r277", "r278", "r279", "r280", "r281", "r292", "r293", "r294", "r295", "r471", "r537", "r538", "r553" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2022ConvertibleNotesComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2022ConvertibleNotesInterestExpenseComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanFuturePaymentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanInterestExpenseComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails", "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesInterestExpenseComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails", "http://www.coherus.com/role/DisclosureDebtObligationsTables", "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.coherus.com/role/DisclosureNetLossIncomePerShareOutstandingDilutivePotentialSharesExcludedFromCalculationOfDilutedNetLossIncomePerShareDetails", "http://www.coherus.com/role/DisclosureRelatedPartyTransactionsDetails", "http://www.coherus.com/role/DisclosureSubsequentEvents2027TermLoansAndTigitOptionExercisesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureSubsequentEvents2027TermLoansAndTigitOptionExercisesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r18", "r286", "r538", "r553" ], "calculation": { "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanFuturePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Debt Instrument Carrying Amount", "totalLabel": "Total minimum payments" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanFuturePaymentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1": { "auth_ref": [ "r289" ], "lang": { "en-us": { "role": { "documentation": "Remaining amortization period for discount on the liability component of convertible debt which may be settled in cash upon conversion, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument Convertible Remaining Discount Amortization Period1", "terseLabel": "Amortized effective interest rate convertible notes period" } } }, "localname": "DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.", "label": "Debt Instrument Convertible Threshold Consecutive Trading Days1", "terseLabel": "Consecutive trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.", "label": "Debt Instrument Convertible Threshold Trading Days", "terseLabel": "Convertible trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdTradingDays", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentCovenantCompliance": { "auth_ref": [ "r18", "r550" ], "lang": { "en-us": { "role": { "documentation": "States whether the entity was in compliance with the debt covenants throughout the reporting period, and describes facts and circumstances of any compliance failure.", "label": "Debt Instrument Covenant Compliance", "terseLabel": "Convertible notes, covenant compliance" } } }, "localname": "DebtInstrumentCovenantCompliance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r258", "r292", "r293", "r469", "r471", "r472" ], "calculation": { "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanTermLoanComponentsDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesComponentsDetails": { "order": 2.0, "parentTag": "us-gaap_ConvertibleSubordinatedDebtNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument Face Amount", "positiveLabel": "Principal amount of the Term Loan", "terseLabel": "Aggregate principal amount", "verboseLabel": "Principal amount of the Convertible Notes" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2022ConvertibleNotesComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails", "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails", "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.coherus.com/role/DisclosureRelatedPartyTransactionsDetails", "http://www.coherus.com/role/DisclosureSubsequentEvents2027TermLoansAndTigitOptionExercisesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFairValue": { "auth_ref": [ "r273", "r292", "r293", "r454" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.", "label": "Debt Instrument Fair Value", "terseLabel": "Debt instrument fair value" } } }, "localname": "DebtInstrumentFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFeeAmount": { "auth_ref": [ "r42" ], "calculation": { "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanTermLoanComponentsDetailsCalc2": { "order": 3.0, "parentTag": "us-gaap_DebtInstrumentFaceAmount", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the fee that accompanies borrowing money under the debt instrument.", "label": "Debt Instrument, Fee Amount", "terseLabel": "Payment of closing fee to the lenders in form of origination issue discount", "verboseLabel": "Premium" } } }, "localname": "DebtInstrumentFeeAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails", "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.coherus.com/role/DisclosureSubsequentEvents2027TermLoansAndTigitOptionExercisesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r40", "r290", "r469", "r471" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument Interest Rate Effective Percentage", "terseLabel": "Effective interest rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r40", "r259" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument Interest Rate Stated Percentage", "terseLabel": "Stated interest rate", "verboseLabel": "Stated interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails", "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.coherus.com/role/DisclosureSubsequentEvents2027TermLoansAndTigitOptionExercisesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateTerms": { "auth_ref": [ "r40" ], "lang": { "en-us": { "role": { "documentation": "Description of the interest rate as being fixed or variable, and, if variable, identification of the index or rate on which the interest rate is based and the number of points or percentage added to that index or rate to set the rate, and other pertinent information, such as frequency of rate resets.", "label": "Debt Instrument Interest Rate Terms", "terseLabel": "Interest rate description" } } }, "localname": "DebtInstrumentInterestRateTerms", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2022ConvertibleNotesComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2022ConvertibleNotesInterestExpenseComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanFuturePaymentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanInterestExpenseComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails", "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesInterestExpenseComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails", "http://www.coherus.com/role/DisclosureDebtObligationsTables" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r41", "r261", "r449" ], "lang": { "en-us": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.", "label": "Debt Instrument Maturity Date", "terseLabel": "Debt instrument maturity date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r43", "r113", "r122", "r258", "r259", "r260", "r261", "r262", "r263", "r265", "r271", "r272", "r273", "r274", "r276", "r277", "r278", "r279", "r280", "r281", "r292", "r293", "r294", "r295", "r471" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2022ConvertibleNotesComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2022ConvertibleNotesInterestExpenseComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanFuturePaymentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanInterestExpenseComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails", "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesInterestExpenseComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails", "http://www.coherus.com/role/DisclosureDebtObligationsTables", "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.coherus.com/role/DisclosureNetLossIncomePerShareOutstandingDilutivePotentialSharesExcludedFromCalculationOfDilutedNetLossIncomePerShareDetails", "http://www.coherus.com/role/DisclosureRelatedPartyTransactionsDetails", "http://www.coherus.com/role/DisclosureSubsequentEvents2027TermLoansAndTigitOptionExercisesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r43", "r113", "r122", "r258", "r259", "r260", "r261", "r262", "r263", "r265", "r271", "r272", "r273", "r274", "r276", "r277", "r278", "r279", "r280", "r281", "r284", "r292", "r293", "r294", "r295", "r301", "r302", "r303", "r304", "r468", "r469", "r471", "r472", "r551" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Debt Instrument [Table]", "terseLabel": "Debt Instrument [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2022ConvertibleNotesComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2022ConvertibleNotesInterestExpenseComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanFuturePaymentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanInterestExpenseComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails", "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesInterestExpenseComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails", "http://www.coherus.com/role/DisclosureDebtObligationsTables" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument Term", "terseLabel": "Total term of the loan" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r271", "r287", "r292", "r293", "r470" ], "calculation": { "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesComponentsDetails": { "order": 1.0, "parentTag": "us-gaap_ConvertibleSubordinatedDebtNoncurrent", "weight": -1.0 }, "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.", "label": "Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net", "negatedLabel": "Unamortized debt discount and debt issuance costs", "negatedTerseLabel": "Less debt discount and debt issuance costs on 2026 Convertible Notes", "terseLabel": "Remaining unamortized debt discount and debt offering costs", "verboseLabel": "Unamortized debt discount and debt issuance costs on Term Loan" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2022ConvertibleNotesComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails", "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsGross": { "auth_ref": [ "r470" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Deferred Finance Costs Gross", "terseLabel": "Convertible notes, Issuance Cost" } } }, "localname": "DeferredFinanceCostsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNoncurrentNet": { "auth_ref": [ "r35", "r470" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Noncurrent, Net", "terseLabel": "Debt issuance costs" } } }, "localname": "DeferredFinanceCostsNoncurrentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense Benefit Continuing Operations [Abstract]", "terseLabel": "Deferred" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureIncomeTaxesProvisionForIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r394" ], "calculation": { "http://www.coherus.com/role/DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetsDetails": { "order": 1.0, "parentTag": "chrs_DeferredTaxAssetLiabilityNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets Gross", "totalLabel": "Gross deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r396" ], "calculation": { "http://www.coherus.com/role/DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Deferred Tax Assets Liabilities Net", "totalLabel": "Net deferred tax assets" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r401", "r402" ], "calculation": { "http://www.coherus.com/role/DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.", "label": "Deferred Tax Assets Property Plant And Equipment", "terseLabel": "Depreciation and amortization" } } }, "localname": "DeferredTaxAssetsPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": { "auth_ref": [ "r399", "r401", "r402" ], "calculation": { "http://www.coherus.com/role/DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.", "label": "Deferred Tax Assets Tax Credit Carryforwards Research", "terseLabel": "Research and development credits" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r401", "r402" ], "calculation": { "http://www.coherus.com/role/DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost", "terseLabel": "Stock-based compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther": { "auth_ref": [ "r401", "r402" ], "calculation": { "http://www.coherus.com/role/DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other.", "label": "Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Other", "terseLabel": "Other accruals" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances": { "auth_ref": [ "r401", "r402" ], "calculation": { "http://www.coherus.com/role/DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from estimated returns and sales allowances.", "label": "Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Returns And Allowances", "terseLabel": "Sales related accruals" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r395" ], "calculation": { "http://www.coherus.com/role/DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets Valuation Allowance", "negatedLabel": "Less valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r383", "r396" ], "calculation": { "http://www.coherus.com/role/DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetsDetails": { "order": 2.0, "parentTag": "chrs_DeferredTaxAssetLiabilityNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "Deferred Tax Liabilities", "negatedTotalLabel": "Gross deferred tax liabilities" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedResearchAndDevelopmentCosts": { "auth_ref": [ "r401", "r402" ], "calculation": { "http://www.coherus.com/role/DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from research and development costs.", "label": "Deferred Tax Liabilities Deferred Expense Capitalized Research And Development Costs", "negatedLabel": "In-process research and development" } } }, "localname": "DeferredTaxLiabilitiesDeferredExpenseCapitalizedResearchAndDevelopmentCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r331" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan Cost Recognized", "terseLabel": "Compensation expense related to match plan" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefits401KRetirementPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage employer matches of the employee's percentage contribution matched.", "label": "Defined Contribution Plan Employer Matching Contribution Percent Of Match", "terseLabel": "Percentage of employer matching contributions" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefits401KRetirementPlanDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Maximum amount the employee may contribute to a defined contribution plan.", "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Amount", "terseLabel": "First amount of each participant's contributions" } } }, "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefits401KRetirementPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.", "label": "Defined Contribution Plan Maximum Annual Contributions Per Employee Percent", "terseLabel": "Percentage of maximum contribution of annual compensation" } } }, "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefits401KRetirementPlanDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r100", "r228" ], "calculation": { "http://www.coherus.com/role/StatementStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation And Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails", "http://www.coherus.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r377" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Disclosure Of Compensation Related Costs Share Based Payments [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefits" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Federal" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DueToRelatedPartiesCurrent": { "auth_ref": [ "r36", "r119", "r247", "r249", "r250", "r254", "r255", "r256", "r494" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).", "label": "Due to Related Parties, Current", "verboseLabel": "Liabilities recognized" } } }, "localname": "DueToRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net (Loss) Income Per Share", "terseLabel": "Net (loss) income per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r79", "r130", "r131", "r132", "r133", "r134", "r139", "r141", "r157", "r158", "r159", "r163", "r164", "r443", "r444", "r545", "r567" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share Basic", "netLabel": "Basic net (loss) income per share", "terseLabel": "Basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails", "http://www.coherus.com/role/StatementStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share Basic [Abstract]", "verboseLabel": "Basic net (loss) income per share" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r79", "r130", "r131", "r132", "r133", "r134", "r141", "r157", "r158", "r159", "r163", "r164", "r443", "r444", "r545", "r567" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share Diluted", "netLabel": "Diluted net (loss) income per share", "terseLabel": "Diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails", "http://www.coherus.com/role/StatementStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share Diluted [Abstract]", "terseLabel": "Diluted net (loss) income per share" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r160", "r161" ], "lang": { "en-us": { "role": { "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.", "label": "Earnings Per Share Policy [Text Block]", "terseLabel": "Net (Loss) Income per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r160", "r161", "r162", "r165" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "verboseLabel": "Net (Loss) Income Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureNetLossIncomePerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r459" ], "calculation": { "http://www.coherus.com/role/StatementStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents", "terseLabel": "Effect of exchange rate changes in cash, cash equivalents and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r385" ], "calculation": { "http://www.coherus.com/role/DisclosureIncomeTaxesReconciliationOfStatutoryUsFederalRateDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Continuing Operations", "totalLabel": "Effective income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureIncomeTaxesReconciliationOfStatutoryUsFederalRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Continuing Operations Tax Rate Reconciliation [Abstract]", "terseLabel": "Percent of pre-tax income:" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureIncomeTaxesReconciliationOfStatutoryUsFederalRateDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r117", "r385", "r413" ], "calculation": { "http://www.coherus.com/role/DisclosureIncomeTaxesReconciliationOfStatutoryUsFederalRateDetails": { "order": 1.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate", "terseLabel": "United States federal statutory income tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureIncomeTaxesReconciliationOfStatutoryUsFederalRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r385", "r413" ], "calculation": { "http://www.coherus.com/role/DisclosureIncomeTaxesReconciliationOfStatutoryUsFederalRateDetails": { "order": 8.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation Change In Deferred Tax Assets Valuation Allowance", "terseLabel": "Change in valuation allowance" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureIncomeTaxesReconciliationOfStatutoryUsFederalRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r385", "r413" ], "calculation": { "http://www.coherus.com/role/DisclosureIncomeTaxesReconciliationOfStatutoryUsFederalRateDetails": { "order": 3.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.", "label": "Effective Income Tax Rate Reconciliation Foreign Income Tax Rate Differential", "terseLabel": "Foreign rate differences" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureIncomeTaxesReconciliationOfStatutoryUsFederalRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r385", "r413" ], "calculation": { "http://www.coherus.com/role/DisclosureIncomeTaxesReconciliationOfStatutoryUsFederalRateDetails": { "order": 6.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent", "terseLabel": "Stock based compensation costs" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureIncomeTaxesReconciliationOfStatutoryUsFederalRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r385", "r413" ], "calculation": { "http://www.coherus.com/role/DisclosureIncomeTaxesReconciliationOfStatutoryUsFederalRateDetails": { "order": 7.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation Other Adjustments", "terseLabel": "Other" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureIncomeTaxesReconciliationOfStatutoryUsFederalRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r385", "r413" ], "calculation": { "http://www.coherus.com/role/DisclosureIncomeTaxesReconciliationOfStatutoryUsFederalRateDetails": { "order": 2.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation State And Local Income Taxes", "terseLabel": "State taxes, net of federal benefit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureIncomeTaxesReconciliationOfStatutoryUsFederalRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.coherus.com/role/StatementBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee Related Liabilities Current", "terseLabel": "Accrued compensation" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "auth_ref": [ "r365" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost capitalized for award under share-based payment arrangement.", "label": "Employee Service Share Based Compensation Allocation Of Recognized Period Costs Capitalized Amount", "terseLabel": "Capitalized stock-based compensation expense into inventory" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsStockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]", "terseLabel": "Employee Service Share Based Compensation Allocation Of Recognized Period Costs" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsStockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r366" ], "lang": { "en-us": { "role": { "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.", "label": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1", "terseLabel": "Unrecognized share-based compensation related to stock options, RSUs and ESPP, period for recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsEmployeeStockPurchasePlanDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsRestrictedStockUnitsNarrativeDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsStockOptionsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r366" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Stock Options", "terseLabel": "Unrecognized stock-based compensation expenses related to stock options" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsEmployeeStockPurchasePlanDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsStockOptionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r362" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Employee Stock Option" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsStockOptionsNarrativeDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r72", "r73", "r74", "r124", "r125", "r126", "r129", "r135", "r137", "r167", "r208", "r300", "r305", "r369", "r370", "r371", "r406", "r407", "r442", "r460", "r461", "r462", "r463", "r464", "r465", "r580", "r581", "r582", "r615" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r445", "r446", "r447", "r452" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsLevel1ToLevel2TransfersAmount": { "auth_ref": [ "r447" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transfers of assets measured on a recurring basis out of Level 1 of the fair value hierarchy into Level 2.", "label": "Fair Value, Assets, Level 1 to Level 2 Transfers, Amount" } } }, "localname": "FairValueAssetsLevel1ToLevel2TransfersAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsLevel2ToLevel1TransfersAmount": { "auth_ref": [ "r447" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transfers of assets measured on a recurring basis out of Level 2 of the fair value hierarchy into Level 1.", "label": "Fair Value, Assets, Level 2 to Level 1 Transfers, Amount" } } }, "localname": "FairValueAssetsLevel2ToLevel1TransfersAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r450" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Asset Class" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r445", "r452" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Fair Value By Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r273", "r292", "r293", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r330", "r446", "r506", "r507", "r508" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value By Fair Value Hierarchy Level [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r451", "r452" ], "lang": { "en-us": { "role": { "documentation": "Information by class of liability.", "label": "Fair Value By Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r445", "r446", "r448", "r449", "r453" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Fair Value By Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r451" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r273", "r322", "r323", "r328", "r330", "r446", "r506" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r273", "r292", "r293", "r322", "r323", "r328", "r330", "r446", "r507" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r273", "r292", "r293", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r330", "r446", "r508" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesLevel1ToLevel2TransfersAmount": { "auth_ref": [ "r447" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of transfers of liabilities measured on a recurring basis out of Level 1 of the fair value hierarchy into Level 2.", "label": "Fair Value, Liabilities, Level 1 to Level 2 Transfers, Amount" } } }, "localname": "FairValueLiabilitiesLevel1ToLevel2TransfersAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueLiabilitiesLevel2ToLevel1TransfersAmount": { "auth_ref": [ "r447" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of transfers of liabilities measured on a recurring basis out of Level 2 of the fair value hierarchy into Level 1.", "label": "Fair Value, Liabilities, Level 2 to Level 1 Transfers, Amount" } } }, "localname": "FairValueLiabilitiesLevel2ToLevel1TransfersAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r450" ], "lang": { "en-us": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value by Liability Class" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of transfer of financial instrument classified as an asset into (out of) level 3 of the fair value hierarchy.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers, Net" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transfers of financial instrument classified as a liability into (out of) level 3 of the fair value hierarchy.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Transfers, Net" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r273", "r292", "r293", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r330", "r506", "r507", "r508" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r451", "r453" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value Measurements Recurring Basis" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Finance leases" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r474", "r488" ], "calculation": { "http://www.coherus.com/role/DisclosureLeasesScheduleOfBalanceSheetClassificationOfLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "totalLabel": "Total finance lease liabilities" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfBalanceSheetClassificationOfLeaseLiabilitiesDetails", "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r474" ], "calculation": { "http://www.coherus.com/role/DisclosureLeasesScheduleOfBalanceSheetClassificationOfLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "terseLabel": "Finance lease liabilities, current" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfBalanceSheetClassificationOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r475" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current finance lease liability.", "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible List]" } } }, "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfBalanceSheetClassificationOfLeaseLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r474" ], "calculation": { "http://www.coherus.com/role/DisclosureLeasesScheduleOfBalanceSheetClassificationOfLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Finance lease liabilities, non-current" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfBalanceSheetClassificationOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r475" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability.", "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]" } } }, "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfBalanceSheetClassificationOfLeaseLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r488" ], "calculation": { "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Payment, Due", "totalLabel": "Total lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r488" ], "calculation": { "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, Payments, Due Next Twelve Months", "terseLabel": "2022" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r488" ], "calculation": { "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, Payments, Due Year Three", "terseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r488" ], "calculation": { "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, Payments, Due Year Two", "terseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r488" ], "calculation": { "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less imputed interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r477", "r483" ], "calculation": { "http://www.coherus.com/role/StatementStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedLabel": "Principal payments for finance lease obligations" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r473" ], "calculation": { "http://www.coherus.com/role/DisclosureLeasesScheduleOfBalanceSheetClassificationOfLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "chrs_OperatingAndFinanceLeaseRightOfUseAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset", "terseLabel": "Finance lease" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfBalanceSheetClassificationOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r475" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset.", "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]" } } }, "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfBalanceSheetClassificationOfLeaseLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r486", "r489" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Finance lease Weighted average discount rate" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r485", "r489" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Finance lease weighted average remaining term" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinancialLiabilitiesFairValueDisclosure": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities.", "label": "Financial Liabilities Fair Value Disclosure", "terseLabel": "Total financial liabilities" } } }, "localname": "FinancialLiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r220", "r221", "r224", "r225", "r519", "r520" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesGoodwillIntangibleAssetsAndImpairmentOfLongLivedAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r220", "r223" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesGoodwillIntangibleAssetsAndImpairmentOfLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails", "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnContractTermination": { "auth_ref": [ "r101" ], "calculation": { "http://www.coherus.com/role/StatementStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Gain (loss) related to the termination of a contract between the parties. The termination may be due to many causes including early termination of a lease by a lessee, a breach of contract by one party, or a failure to perform.", "label": "Gain (Loss) on Contract Termination", "negatedLabel": "Write-off of prepaid manufacturing services related to the termination of CHS-2020", "negatedTerseLabel": "Impairment charge within research and development expenses" } } }, "localname": "GainLossOnContractTermination", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureInventoryAdditionalInformationDetails", "http://www.coherus.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r213", "r215", "r501", "r535" ], "calculation": { "http://www.coherus.com/role/StatementBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r217" ], "lang": { "en-us": { "role": { "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.", "label": "Goodwill And Intangible Assets Goodwill Policy", "terseLabel": "Goodwill and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r100", "r214", "r216", "r218" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill Impairment Loss", "terseLabel": "Impairment of goodwill" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesGoodwillIntangibleAssetsAndImpairmentOfLongLivedAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "auth_ref": [ "r100", "r226" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.", "label": "Impairment of Intangible Assets, Finite-lived", "terseLabel": "Long lived assets, material impairments" } } }, "localname": "ImpairmentOfIntangibleAssetsFinitelived", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesGoodwillIntangibleAssetsAndImpairmentOfLongLivedAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill": { "auth_ref": [ "r100", "r226" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of impairment loss resulting from write-down of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value.", "label": "Impairment Of Intangible Assets Indefinitelived Excluding Goodwill", "terseLabel": "Impairment of intangible assets excluding goodwill" } } }, "localname": "ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesGoodwillIntangibleAssetsAndImpairmentOfLongLivedAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets.", "label": "Impairment Or Disposal Of Long Lived Assets Including Intangible Assets Policy Policy [Text Block]", "terseLabel": "Impairment of Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InProcessResearchAndDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "In-process research and development" } } }, "localname": "InProcessResearchAndDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesGoodwillIntangibleAssetsAndImpairmentOfLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r116", "r412" ], "calculation": { "http://www.coherus.com/role/DisclosureIncomeTaxesComponentsOfIncomeLossBeforeIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "Income Loss From Continuing Operations Before Income Taxes Domestic", "terseLabel": "Domestic" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureIncomeTaxesComponentsOfIncomeLossBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r76", "r186", "r188", "r191", "r194", "r196", "r533", "r542", "r547", "r568" ], "calculation": { "http://www.coherus.com/role/DisclosureIncomeTaxesComponentsOfIncomeLossBeforeIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.coherus.com/role/StatementStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest", "totalLabel": "Net (loss) income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureIncomeTaxesComponentsOfIncomeLossBeforeIncomeTaxesDetails", "http://www.coherus.com/role/StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r116", "r412" ], "calculation": { "http://www.coherus.com/role/DisclosureIncomeTaxesComponentsOfIncomeLossBeforeIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "Income Loss From Continuing Operations Before Income Taxes Foreign", "terseLabel": "Foreign" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureIncomeTaxesComponentsOfIncomeLossBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of income (loss) before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statements of Operations" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r233", "r234" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsStockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r234" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r388" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r117", "r386", "r392", "r398", "r408", "r414", "r416", "r417", "r418" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r118", "r136", "r137", "r185", "r384", "r409", "r415", "r569" ], "calculation": { "http://www.coherus.com/role/DisclosureIncomeTaxesProvisionForIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.coherus.com/role/StatementStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense Benefit", "netLabel": "Income tax provision", "terseLabel": "Income tax provision", "totalLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureIncomeTaxesDetails", "http://www.coherus.com/role/DisclosureIncomeTaxesProvisionForIncomeTaxesDetails", "http://www.coherus.com/role/StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r71", "r381", "r382", "r392", "r393", "r397", "r404" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax Policy [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r97", "r104" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "terseLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r99" ], "calculation": { "http://www.coherus.com/role/StatementStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.", "label": "Increase Decrease In Accounts Payable Trade", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayableTrade", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r99" ], "calculation": { "http://www.coherus.com/role/StatementStatementsOfCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.", "label": "Increase Decrease In Accrued Liabilities And Other Operating Liabilities", "terseLabel": "Accrued and other current and non-current liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r99" ], "calculation": { "http://www.coherus.com/role/StatementStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase Decrease In Inventories", "negatedLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase Decrease In Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r99" ], "calculation": { "http://www.coherus.com/role/StatementStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase Decrease In Prepaid Deferred Expense And Other Assets", "negatedLabel": "Other prepaid, current and non-current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "auth_ref": [ "r99" ], "calculation": { "http://www.coherus.com/role/StatementStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.", "label": "Increase Decrease In Prepaid Expense", "negatedLabel": "Prepaid manufacturing" } } }, "localname": "IncreaseDecreaseInPrepaidExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInReceivables": { "auth_ref": [ "r99" ], "calculation": { "http://www.coherus.com/role/StatementStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities.", "label": "Increase Decrease In Receivables", "negatedLabel": "Trade receivables, net" } } }, "localname": "IncreaseDecreaseInReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares": { "auth_ref": [ "r143", "r144", "r149", "r150", "r151", "r152", "r153", "r154", "r155", "r159" ], "calculation": { "http://www.coherus.com/role/DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails": { "order": 3.0, "parentTag": "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of contingently issuable shares. Contingently issuable shares are those shares that are issuable for little or no cash contingent on certain conditions being met.", "label": "Incremental Common Shares Attributable To Contingently Issuable Shares", "terseLabel": "Restricted stock units" } } }, "localname": "IncrementalCommonSharesAttributableToContingentlyIssuableShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities": { "auth_ref": [ "r147", "r148", "r159" ], "calculation": { "http://www.coherus.com/role/DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails": { "order": 4.0, "parentTag": "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the if-converted method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities", "verboseLabel": "Shares issuable upon conversion of convertible notes" } } }, "localname": "IncrementalCommonSharesAttributableToConversionOfDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r142", "r143", "r145", "r159" ], "calculation": { "http://www.coherus.com/role/DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable To Share Based Payment Arrangements", "terseLabel": "Stock options, including shares subject to ESPP" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r219", "r222" ], "calculation": { "http://www.coherus.com/role/StatementBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets Net Excluding Goodwill", "terseLabel": "Intangible assets" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesGoodwillIntangibleAssetsAndImpairmentOfLongLivedAssetsDetails", "http://www.coherus.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r75", "r184", "r467", "r470", "r546" ], "calculation": { "http://www.coherus.com/role/StatementStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense (includes related party expense of $2,541, $2,498 and $2,457 for the years ended December 31, 2021, 2020 and 2019, respectively)", "terseLabel": "Total interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2022ConvertibleNotesInterestExpenseComponentsDetails", "http://www.coherus.com/role/StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r84", "r279", "r291", "r294", "r295" ], "calculation": { "http://www.coherus.com/role/DisclosureDebtObligations2022ConvertibleNotesInterestExpenseComponentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense Debt", "negatedTotalLabel": "Total interest expense", "positiveLabel": "Interest expense", "totalLabel": "Interest expense" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2022ConvertibleNotesInterestExpenseComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanInterestExpenseComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesInterestExpenseComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "auth_ref": [ "r86", "r280", "r294", "r295" ], "calculation": { "http://www.coherus.com/role/DisclosureDebtObligations2022ConvertibleNotesInterestExpenseComponentsDetails": { "order": 2.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.", "label": "Interest Expense Debt Excluding Amortization", "terseLabel": "Stated coupon interest" } } }, "localname": "InterestExpenseDebtExcludingAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2022ConvertibleNotesInterestExpenseComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanInterestExpenseComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesInterestExpenseComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseRelatedParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense incurred on a debt or other obligation to related party.", "label": "Interest Expense Related Party", "terseLabel": "Interest expense from transactions with related party" } } }, "localname": "InterestExpenseRelatedParty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfOperationsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities.", "label": "Interest Income And Interest Expense Disclosure Table [Text Block]", "terseLabel": "Components of Interest Expense" } } }, "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestOnConvertibleDebtNetOfTax": { "auth_ref": [ "r140", "r146", "r159" ], "calculation": { "http://www.coherus.com/role/DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAttributableToParentDiluted", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of interest recognized on convertible debt instrument excluding interest on principal required to be paid in cash.", "label": "Interest on Convertible Debt, Net of Tax", "terseLabel": "Add interest expense on 2026 Convertible Notes, net of tax" } } }, "localname": "InterestOnConvertibleDebtNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r93", "r96", "r104" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid Net", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrentAndNoncurrent": { "auth_ref": [ "r540", "r564" ], "calculation": { "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanFuturePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest payable on debt, including, but not limited to, trade payables.", "label": "Interest Payable Current And Noncurrent", "negatedLabel": "Less amount representing interest", "terseLabel": "Contractual future interest payments due in 2022" } } }, "localname": "InterestPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanFuturePaymentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryCurrentTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer.", "label": "Inventory Current [Table]", "terseLabel": "Inventory Current [Table]" } } }, "localname": "InventoryCurrentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureInventoryAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r212" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventory" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureInventory" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r50" ], "calculation": { "http://www.coherus.com/role/DisclosureInventoryDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory Finished Goods", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryGross": { "auth_ref": [ "r53" ], "calculation": { "http://www.coherus.com/role/DisclosureInventoryDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross 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.", "label": "Inventory Gross", "totalLabel": "Total" } } }, "localname": "InventoryGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Inventory [Line Items]", "terseLabel": "Inventory [Line Items]" } } }, "localname": "InventoryLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureInventoryAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r4", "r53", "r501" ], "calculation": { "http://www.coherus.com/role/DisclosureInventoryBalanceSheetClassificationsDetails": { "order": 1.0, "parentTag": "chrs_InventoryCurrentAndNoncurrent", "weight": 1.0 }, "http://www.coherus.com/role/StatementBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory Net", "terseLabel": "Inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureInventoryBalanceSheetClassificationsDetails", "http://www.coherus.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNoncurrent": { "auth_ref": [ "r55" ], "calculation": { "http://www.coherus.com/role/DisclosureInventoryBalanceSheetClassificationsDetails": { "order": 2.0, "parentTag": "chrs_InventoryCurrentAndNoncurrent", "weight": 1.0 }, "http://www.coherus.com/role/StatementBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Inventories not expected to be converted to cash, sold or exchanged within the normal operating cycle.", "label": "Inventory Noncurrent", "terseLabel": "Inventory, non-current" } } }, "localname": "InventoryNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureInventoryBalanceSheetClassificationsDetails", "http://www.coherus.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r11", "r54", "r109", "r166", "r209", "r211", "r212", "r516" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory Policy [Text Block]", "terseLabel": "Inventory" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r52" ], "calculation": { "http://www.coherus.com/role/DisclosureInventoryDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory Raw Materials", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r51" ], "calculation": { "http://www.coherus.com/role/DisclosureInventoryDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory Work In Process", "terseLabel": "Work in process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r210" ], "calculation": { "http://www.coherus.com/role/StatementStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Inventory Write Down", "terseLabel": "Write-off of inventory that did not meet acceptance criteria" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesCostOfGoodsSoldDetails", "http://www.coherus.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r83", "r183" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income Interest", "terseLabel": "Interest income from marketable securities" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesInvestmentsInMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r487", "r489" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "terseLabel": "Operating lease costs" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseExpirationDate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date which lease or group of leases is set to expire, in YYYY-MM-DD format.", "label": "Lease Expiration Date" } } }, "localname": "LeaseExpirationDate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r229" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails", "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseholdsAndLeaseholdImprovementsMember": { "auth_ref": [ "r229" ], "lang": { "en-us": { "role": { "documentation": "Assets held by a lessee under a capital lease and any addition or improvement to assets held under a lease arrangement (including addition or improvement to assets held by lessee under an operating lease arrangement).", "label": "Finance lease right of use assets" } } }, "localname": "LeaseholdsAndLeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeaseTermOfContract1": { "auth_ref": [ "r480" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Finance Lease, Term of Contract", "terseLabel": "Term of leases" } } }, "localname": "LesseeFinanceLeaseTermOfContract1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesAdditionalInformationDetails", "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesOperatingAndFinanceLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee Lease Description [Line Items]", "terseLabel": "Lessee Lease Description" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r481" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee Lease Description [Table]", "terseLabel": "Lessee Lease Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r479" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Operating and Finance Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend": { "auth_ref": [ "r480" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether lessee has option to extend operating lease.", "label": "Lessee, Operating Lease, Existence of Option to Extend [true false]", "terseLabel": "Option to extend lease" } } }, "localname": "LesseeOperatingLeaseExistenceOfOptionToExtend", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r488" ], "calculation": { "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee Operating Lease Liability Payments Due", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r488" ], "calculation": { "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee Operating Lease Liability Payments Due Next Twelve Months", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r488" ], "calculation": { "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee Operating Lease Liability Payments Due Year Four", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r488" ], "calculation": { "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee Operating Lease Liability Payments Due Year Three", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r488" ], "calculation": { "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee Operating Lease Liability Payments Due Year Two", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r488" ], "calculation": { "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee Operating Lease Liability Undiscounted Excess Amount", "negatedLabel": "Less imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r480" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Term of optional lease renewal" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r490" ], "lang": { "en-us": { "role": { "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.", "label": "Lessee Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "TIGIT Exercise Letter Agreement" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureSubsequentEvents2027TermLoansAndTigitOptionExercisesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r37", "r114", "r190", "r207", "r244", "r245", "r246", "r249", "r250", "r251", "r252", "r253", "r255", "r256", "r426", "r431", "r432", "r458", "r499", "r500" ], "calculation": { "http://www.coherus.com/role/StatementBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r27", "r114", "r207", "r458", "r501", "r539", "r560" ], "calculation": { "http://www.coherus.com/role/StatementBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities And Stockholders Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities And Stockholders Equity [Abstract]", "terseLabel": "Liabilities and Stockholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r39", "r114", "r207", "r244", "r245", "r246", "r249", "r250", "r251", "r252", "r253", "r255", "r256", "r426", "r431", "r432", "r458", "r499", "r500", "r501" ], "calculation": { "http://www.coherus.com/role/StatementBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LicenseMember": { "auth_ref": [ "r317" ], "lang": { "en-us": { "role": { "documentation": "Right to use intangible asset. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark.", "label": "Licensed Products" } } }, "localname": "LicenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Additional facility amount" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureSubsequentEvents2027TermLoansAndTigitOptionExercisesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LoansPayableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Borrowing supported by a written promise to pay an obligation.", "label": "2025 Term Loan" } } }, "localname": "LoansPayableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanFuturePaymentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanInterestExpenseComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails", "http://www.coherus.com/role/DisclosureDebtObligationsTables", "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.coherus.com/role/DisclosureSubsequentEvents2027TermLoansAndTigitOptionExercisesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "Three-month LIBOR" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureSubsequentEvents2027TermLoansAndTigitOptionExercisesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r18", "r272", "r288", "r292", "r293", "r538", "r556" ], "calculation": { "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanComponentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanFuturePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long Term Debt", "terseLabel": "Principal amount outstanding", "totalLabel": "Net carrying amount of 2025 Convertible Notes" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanFuturePaymentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails", "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r122", "r242", "r277" ], "calculation": { "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long Term Debt Maturities Repayments Of Principal In Next Twelve Months", "terseLabel": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanFuturePaymentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r122", "r242", "r277" ], "calculation": { "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Four", "terseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanFuturePaymentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r122", "r242", "r277" ], "calculation": { "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long Term Debt Maturities Repayments Of Principal In Year Three", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanFuturePaymentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r122", "r242", "r277" ], "calculation": { "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long Term Debt Maturities Repayments Of Principal In Year Two", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanFuturePaymentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermLoansPayable": { "auth_ref": [ "r43" ], "calculation": { "http://www.coherus.com/role/StatementBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.", "label": "Long Term Loans Payable", "terseLabel": "2025 Term loan" } } }, "localname": "LongTermLoansPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermPurchaseCommitmentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount.", "label": "Long Term Purchase Commitment [Text Block]", "terseLabel": "Schedule of Non-cancelable Contractual Obligations" } } }, "localname": "LongTermPurchaseCommitmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r43" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Longterm Debt Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2022ConvertibleNotesComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2022ConvertibleNotesInterestExpenseComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesInterestExpenseComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails", "http://www.coherus.com/role/DisclosureSubsequentEvents2027TermLoansAndTigitOptionExercisesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r43", "r243" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2022ConvertibleNotesComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2022ConvertibleNotesInterestExpenseComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesInterestExpenseComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails", "http://www.coherus.com/role/DisclosureSubsequentEvents2027TermLoansAndTigitOptionExercisesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails", "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketableSecuritiesPolicy": { "auth_ref": [ "r548" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment classified as marketable security.", "label": "Marketable Securities Policy", "terseLabel": "Investments in Marketable Securities" } } }, "localname": "MarketableSecuritiesPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_MarketingAndAdvertisingExpense": { "auth_ref": [ "r82" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total expense recognized in the period for promotion, public relations, and brand or product advertising.", "label": "Marketing And Advertising Expense", "terseLabel": "Advertising expenses" } } }, "localname": "MarketingAndAdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesSellingGeneralAndAdministrativeExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r322" ], "lang": { "en-us": { "role": { "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.", "label": "Money Market Funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r95" ], "calculation": { "http://www.coherus.com/role/StatementStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided By Used In Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Financing Activities [Abstract]", "terseLabel": "Financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r95" ], "calculation": { "http://www.coherus.com/role/StatementStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided By Used In Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Investing Activities [Abstract]", "terseLabel": "Investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r95", "r98", "r101" ], "calculation": { "http://www.coherus.com/role/StatementStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided By Used In Operating Activities", "totalLabel": "Net cash (used in) provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Operating Activities [Abstract]", "terseLabel": "Operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r67", "r69", "r74", "r77", "r101", "r114", "r128", "r130", "r131", "r132", "r133", "r136", "r137", "r156", "r186", "r188", "r191", "r194", "r196", "r207", "r244", "r245", "r246", "r249", "r250", "r251", "r252", "r253", "r255", "r256", "r444", "r458", "r543", "r565" ], "calculation": { "http://www.coherus.com/role/DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAttributableToParentDiluted", "weight": 1.0 }, "http://www.coherus.com/role/StatementStatementsOfComprehensiveLossIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.coherus.com/role/StatementStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income Loss", "netLabel": "Net (loss) income", "terseLabel": "Net (loss) income", "totalLabel": "Net (loss) income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails", "http://www.coherus.com/role/StatementStatementsOfComprehensiveLossIncome", "http://www.coherus.com/role/StatementStatementsOfOperations", "http://www.coherus.com/role/StatementStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income Loss [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAttributableToParentDiluted": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent, and includes adjustments resulting from the assumption that dilutive convertible securities were converted, options or warrants were exercised, or that other shares were issued upon the satisfaction of certain conditions.", "label": "Net Income Loss Attributable To Parent Diluted", "totalLabel": "Numerator for diluted net (loss) income per share" } } }, "localname": "NetIncomeLossAttributableToParentDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToParentDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income Loss Attributable To Parent Diluted [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAttributableToParentDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements Policy Policy [Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NotesPayableRelatedPartiesNoncurrent": { "auth_ref": [ "r44", "r119", "r494" ], "calculation": { "http://www.coherus.com/role/StatementBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount for notes payable (written promise to pay), payable to related parties, which are due after one year (or one business cycle).", "label": "Notes Payable, Related Parties, Noncurrent", "terseLabel": "2022 Convertible Notes - related parties" } } }, "localname": "NotesPayableRelatedPartiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Cost and expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r186", "r188", "r191", "r194", "r196" ], "calculation": { "http://www.coherus.com/role/StatementStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income Loss", "totalLabel": "(Loss) income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Lease Liabilities Payments Due [Abstract]", "terseLabel": "Operating leases" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r474" ], "calculation": { "http://www.coherus.com/role/DisclosureLeasesScheduleOfBalanceSheetClassificationOfLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease Liability", "totalLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfBalanceSheetClassificationOfLeaseLiabilitiesDetails", "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r474" ], "calculation": { "http://www.coherus.com/role/DisclosureLeasesScheduleOfBalanceSheetClassificationOfLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease Liability Current", "verboseLabel": "Lease liabilities, current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfBalanceSheetClassificationOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r475" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfBalanceSheetClassificationOfLeaseLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r474" ], "calculation": { "http://www.coherus.com/role/DisclosureLeasesScheduleOfBalanceSheetClassificationOfLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease Liability Noncurrent", "verboseLabel": "Operating lease liability noncurrent" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfBalanceSheetClassificationOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r475" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability.", "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfBalanceSheetClassificationOfLeaseLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r478", "r483" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease Payments", "terseLabel": "Cash paid for amounts included in measurement of lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r473" ], "calculation": { "http://www.coherus.com/role/DisclosureLeasesScheduleOfBalanceSheetClassificationOfLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "chrs_OperatingAndFinanceLeaseRightOfUseAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease Right Of Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureInventoryAdditionalInformationDetails", "http://www.coherus.com/role/DisclosureLeasesScheduleOfBalanceSheetClassificationOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r475" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset.", "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureInventoryAdditionalInformationDetails", "http://www.coherus.com/role/DisclosureLeasesScheduleOfBalanceSheetClassificationOfLeaseLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r486", "r489" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease Weighted Average Discount Rate Percent", "terseLabel": "Operating lease Weighted average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r485", "r489" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease Weighted Average Remaining Lease Term1", "terseLabel": "Operating lease weighted average remaining term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r399" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwardsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Operating Loss Carryforwards [Line Items]" } } }, "localname": "OperatingLossCarryforwardsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsTable": { "auth_ref": [ "r400" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.", "label": "Operating Loss Carryforwards [Table]" } } }, "localname": "OperatingLossCarryforwardsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OptionIndexedToIssuersEquityEquityAxis": { "auth_ref": [ "r297", "r437", "r438", "r439" ], "lang": { "en-us": { "role": { "documentation": "Information by type of options indexed to an issuer's equity.", "label": "Option Indexed to Issuer's Equity [Axis]" } } }, "localname": "OptionIndexedToIssuersEquityEquityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligationsCappedCallTransactionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OptionIndexedToIssuersEquityEquityTable": { "auth_ref": [ "r297", "r437", "r438", "r439" ], "lang": { "en-us": { "role": { "documentation": "Different types of options indexed to an issuer's equity along with the different attributes of those options.", "label": "Option Indexed to Issuer's Equity, Equity [Table]" } } }, "localname": "OptionIndexedToIssuersEquityEquityTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligationsCappedCallTransactionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OptionIndexedToIssuersEquityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Option Indexed to Issuer's Equity [Line Items]" } } }, "localname": "OptionIndexedToIssuersEquityLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligationsCappedCallTransactionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OptionIndexedToIssuersEquityTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of the type of freestanding contract issued by a Company that is indexed to, and potentially settled in, a Company's own stock. Specifically, the pertinent rights and privileges of the securities outstanding.", "label": "Option Indexed to Issuer's Equity, Type [Domain]" } } }, "localname": "OptionIndexedToIssuersEquityTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligationsCappedCallTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization and Operations" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r8", "r9", "r10", "r38" ], "calculation": { "http://www.coherus.com/role/DisclosureBalanceSheetComponentsAccruedAndOtherCurrentLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities Current", "terseLabel": "Accrued other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBalanceSheetComponentsAccruedAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.coherus.com/role/StatementBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets Noncurrent", "terseLabel": "Other assets, non-current", "verboseLabel": "Other assets, non-current" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureInventoryAdditionalInformationDetails", "http://www.coherus.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r62" ], "calculation": { "http://www.coherus.com/role/StatementStatementsOfComprehensiveLossIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax", "terseLabel": "Foreign currency translation adjustments, net of tax", "verboseLabel": "Cumulative translation adjustment" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfComprehensiveLossIncome", "http://www.coherus.com/role/StatementStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income Loss Net Of Tax Period Increase Decrease [Abstract]", "terseLabel": "Other comprehensive (loss) income:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfComprehensiveLossIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCustomerMember": { "auth_ref": [ "r570", "r572", "r574", "r575", "r579", "r586" ], "lang": { "en-us": { "role": { "documentation": "Customer classified as other.", "label": "Others" } } }, "localname": "OtherCustomerMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueRevenueBySignificantCustomerDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.coherus.com/role/StatementBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities Noncurrent", "terseLabel": "Other liabilities, non-current" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.", "label": "Other liabilities, non-current" } } }, "localname": "OtherNoncurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r85" ], "calculation": { "http://www.coherus.com/role/StatementStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income Expense", "terseLabel": "Other (expense) income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r91" ], "calculation": { "http://www.coherus.com/role/StatementStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payments Related To Tax Withholding For Share Based Compensation", "negatedLabel": "Taxes paid related to net share settlement of RSUs" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "auth_ref": [ "r206" ], "calculation": { "http://www.coherus.com/role/StatementStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for purchase of marketable security.", "label": "Payments To Acquire Marketable Securities", "negatedLabel": "Purchases of investments in marketable securities" } } }, "localname": "PaymentsToAcquireMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r88" ], "calculation": { "http://www.coherus.com/role/StatementStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments To Acquire Property Plant And Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r338", "r367" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefits401KRetirementPlanDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsAdditionalInformationRelatedToStatusOfOptionsDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsEmployeeStockPurchasePlanDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsEquityIncentivePlansNarrativeDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsSummaryOfOptionActivitiesUnder2016And2014PlansDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsValuationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefits401KRetirementPlanDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsAdditionalInformationRelatedToStatusOfOptionsDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsEmployeeStockPurchasePlanDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsEquityIncentivePlansNarrativeDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsSummaryOfOptionActivitiesUnder2016And2014PlansDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r5", "r30", "r31" ], "calculation": { "http://www.coherus.com/role/StatementBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense And Other Assets Current", "terseLabel": "Other prepaid and other assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromConvertibleDebt": { "auth_ref": [ "r90" ], "calculation": { "http://www.coherus.com/role/StatementStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Proceeds From Convertible Debt", "terseLabel": "Proceeds from issuance of Convertible Notes", "verboseLabel": "Net proceeds from offering" } } }, "localname": "ProceedsFromConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails", "http://www.coherus.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "auth_ref": [ "r90" ], "calculation": { "http://www.coherus.com/role/StatementStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.", "label": "Proceeds From Debt Net Of Issuance Costs", "terseLabel": "Proceeds from term loan, net of issuance costs" } } }, "localname": "ProceedsFromDebtNetOfIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r89" ], "calculation": { "http://www.coherus.com/role/StatementStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds From Issuance Of Common Stock", "verboseLabel": "Proceeds from issuance of common stock to Junshi Biosciences, net of issuance costs" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/StatementStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.", "label": "Proceeds From Sale And Maturity Of Marketable Securities", "terseLabel": "Proceeds from maturities of investments in marketable securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfMachineryAndEquipment": { "auth_ref": [ "r87" ], "calculation": { "http://www.coherus.com/role/StatementStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from sale of machinery and equipment.", "label": "Proceeds from Sale of Machinery and Equipment", "terseLabel": "Proceeds from disposal of property and equipment" } } }, "localname": "ProceedsFromSaleOfMachineryAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r89", "r368" ], "calculation": { "http://www.coherus.com/role/StatementStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds From Stock Options Exercised", "terseLabel": "Proceeds from issuance of common stock upon exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockPlans": { "auth_ref": [ "r89" ], "calculation": { "http://www.coherus.com/role/StatementStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from the stock plan during the period.", "label": "Proceeds From Stock Plans", "terseLabel": "Proceeds from purchase under the employee stock purchase plan" } } }, "localname": "ProceedsFromStockPlans", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r317" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product Revenue", "terseLabel": "Sales of UDENYCA" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueAdditionalInformationDetails", "http://www.coherus.com/role/StatementStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r2", "r67", "r69", "r74", "r94", "r114", "r128", "r136", "r137", "r186", "r188", "r191", "r194", "r196", "r207", "r244", "r245", "r246", "r249", "r250", "r251", "r252", "r253", "r255", "r256", "r424", "r428", "r429", "r433", "r434", "r444", "r458", "r547" ], "calculation": { "http://www.coherus.com/role/StatementStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Profit Loss", "terseLabel": "Net (loss) income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r230", "r476", "r482" ], "calculation": { "http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease.", "label": "Accumulated Depreciation Depletion And Amortization Property Plant And Equipment", "negatedLabel": "Accumulated depreciation and amortization" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r57", "r231", "r482" ], "calculation": { "http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property Plant And Equipment Net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r13", "r229", "r473" ], "calculation": { "http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property Plant And Equipment Gross", "terseLabel": "Total property and equipment" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r34", "r231" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property Plant And Equipment By Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails", "http://www.coherus.com/role/DisclosureLeasesAdditionalInformationDetails", "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives": { "auth_ref": [ "r227" ], "lang": { "en-us": { "role": { "documentation": "Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment).", "label": "Property Plant And Equipment Estimated Useful Lives", "terseLabel": "Estimated useful lives, description" } } }, "localname": "PropertyPlantAndEquipmentEstimatedUsefulLives", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property Plant And Equipment [Line Items]", "terseLabel": "Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails", "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r13", "r14", "r231", "r501", "r549", "r562" ], "calculation": { "http://www.coherus.com/role/StatementBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r33", "r231", "r599", "r600" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property Plant And Equipment Policy [Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r13", "r231" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property Plant And Equipment [Text Block]", "terseLabel": "Schedule of Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r13", "r229" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property, Plant and Equipment, Type" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails", "http://www.coherus.com/role/DisclosureLeasesAdditionalInformationDetails", "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property Plant And Equipment Useful Life", "terseLabel": "Estimated useful lives" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPropertyAndEquipmentDetails" ], "xbrltype": "durationItemType" }, "us-gaap_PublicUtilitiesInventoryAxis": { "auth_ref": [ "r29" ], "lang": { "en-us": { "role": { "documentation": "Information by type of inventory held.", "label": "Inventory [Axis]" } } }, "localname": "PublicUtilitiesInventoryAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureInventoryAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PublicUtilitiesInventoryTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property that is held for sale in the ordinary course of business, in process of production for such sale or is to be currently consumed in the production of goods or services to be available for sale.", "label": "Inventory [Domain]" } } }, "localname": "PublicUtilitiesInventoryTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureInventoryAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PurchaseObligation": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesScheduleOfNonCancelableContractualObligationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.", "label": "Purchase Obligation", "totalLabel": "Total obligations" } } }, "localname": "PurchaseObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesScheduleOfNonCancelableContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInFourthYear": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesScheduleOfNonCancelableContractualObligationsDetails": { "order": 4.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in fourth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation Due In Fourth Year", "terseLabel": "2025" } } }, "localname": "PurchaseObligationDueInFourthYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesScheduleOfNonCancelableContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInNextTwelveMonths": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesScheduleOfNonCancelableContractualObligationsDetails": { "order": 1.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation Due In Next Twelve Months", "terseLabel": "2022" } } }, "localname": "PurchaseObligationDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesScheduleOfNonCancelableContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInSecondYear": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesScheduleOfNonCancelableContractualObligationsDetails": { "order": 2.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in second fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation Due In Second Year", "terseLabel": "2023" } } }, "localname": "PurchaseObligationDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesScheduleOfNonCancelableContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInThirdYear": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesScheduleOfNonCancelableContractualObligationsDetails": { "order": 3.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in third fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation Due In Third Year", "terseLabel": "2024" } } }, "localname": "PurchaseObligationDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesScheduleOfNonCancelableContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivableTypeDomain": { "auth_ref": [ "r49" ], "lang": { "en-us": { "role": { "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates.", "label": "Receivable" } } }, "localname": "ReceivableTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueActivitiesAndEndingReserveBalancesForEachSignificantCategoryOfDiscountsAndAllowancesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesNetCurrent": { "auth_ref": [ "r21", "r28", "r501", "r561", "r589" ], "calculation": { "http://www.coherus.com/role/StatementBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value.", "label": "Receivables Net Current", "terseLabel": "Trade receivables, net" } } }, "localname": "ReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesPolicyTextBlock": { "auth_ref": [ "r201", "r203", "r204", "r205" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.", "label": "Receivables Policy [Text Block]", "terseLabel": "Trade Receivables" } } }, "localname": "ReceivablesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Reconciliation Of Unrecognized Tax Benefits Excluding Amounts Pertaining To Examined Tax Returns Roll Forward" } } }, "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RecordedUnconditionalPurchaseObligationDueInFifthYear": { "auth_ref": [ "r237" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of recorded unconditional purchase obligation to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Recorded Unconditional Purchase Obligation, to be Paid, Year Five", "terseLabel": "2026" } } }, "localname": "RecordedUnconditionalPurchaseObligationDueInFifthYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesScheduleOfNonCancelableContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r329", "r493", "r494" ], "lang": { "en-us": { "role": { "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.", "label": "Related Party" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2022ConvertibleNotesComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2022ConvertibleNotesInterestExpenseComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails", "http://www.coherus.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r329", "r493", "r494", "r496" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r329" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": { "auth_ref": [ "r493" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction Expenses From Transactions With Related Party", "verboseLabel": "Cash consulting expense" } } }, "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r329", "r493", "r496", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532" ], "lang": { "en-us": { "role": { "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.", "label": "Related Party Transactions By Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2022ConvertibleNotesComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2022ConvertibleNotesInterestExpenseComponentsDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails", "http://www.coherus.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r491", "r492", "r494", "r497", "r498" ], "lang": { "en-us": { "role": { "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.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureRelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r92" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.", "label": "Repayments of Debt", "terseLabel": "Outstanding amount paid off" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails", "http://www.coherus.com/role/DisclosureSubsequentEvents2027TermLoansAndTigitOptionExercisesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r379", "r517", "r603" ], "calculation": { "http://www.coherus.com/role/StatementStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research And Development Expense", "terseLabel": "Research and development", "verboseLabel": "Research and development expense" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails", "http://www.coherus.com/role/DisclosureInventoryAdditionalInformationDetails", "http://www.coherus.com/role/StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r379" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research And Development Expense Policy", "terseLabel": "Research and Development Expense" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "auth_ref": [ "r7", "r15", "r102", "r107", "r596" ], "calculation": { "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash And Cash Equivalents Noncurrent", "periodEndLabel": "Restricted cash, end of period", "periodStartLabel": "Restricted cash, beginning of period" } } }, "localname": "RestrictedCashAndCashEquivalentsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureNetLossIncomePerShareOutstandingDilutivePotentialSharesExcludedFromCalculationOfDilutedNetLossIncomePerShareDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsRestrictedStockUnitsNarrativeDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsStockOptionsNarrativeDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsSummaryOfRsusActivityUnder2014PlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r23", "r305", "r372", "r501", "r559", "r583", "r585" ], "calculation": { "http://www.coherus.com/role/StatementBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings Accumulated Deficit", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r124", "r125", "r126", "r129", "r135", "r137", "r208", "r369", "r370", "r371", "r406", "r407", "r442", "r580", "r582" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r181", "r182", "r187", "r192", "r193", "r197", "r198", "r199", "r314", "r315", "r518" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue From Contract With Customer Excluding Assessed Tax", "terseLabel": "Net sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r181", "r182", "r187", "r192", "r193", "r197", "r198", "r199", "r314", "r315", "r518" ], "calculation": { "http://www.coherus.com/role/StatementStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.", "label": "Revenue From Contract With Customer Including Assessed Tax", "terseLabel": "Net product revenue", "verboseLabel": "Net product revenue" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueAdditionalInformationDetails", "http://www.coherus.com/role/StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r316", "r319" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue From Contract With Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureRevenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuePerformanceObligationDescriptionOfPaymentTerms": { "auth_ref": [ "r308" ], "lang": { "en-us": { "role": { "documentation": "Description of payment terms in contract with customer. Includes, but is not limited to, timing of payment, existence of financing component, variability of consideration and constraint on variable consideration.", "label": "Revenue, Performance Obligation, Description of Payment Terms" } } }, "localname": "RevenuePerformanceObligationDescriptionOfPaymentTerms", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesNetRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r110", "r111" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue Recognition Policy [Text Block]", "terseLabel": "Net Product Revenue, Product Sales Discounts and Allowances and Royalty Revenue" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "auth_ref": [ "r484", "r489" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for lease obligations related to finance leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r484", "r489" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right Of Use Asset Obtained In Exchange For Operating Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for lease obligations related to operating leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r175", "r199" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Net Product Revenue" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueRevenueBySignificantCustomerDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScenarioPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The scenario under which facts represent plans as distinct from actual.", "label": "Scenario, Plan" } } }, "localname": "ScenarioPlanMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanFuturePaymentsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails", "http://www.coherus.com/role/DisclosureSubsequentEvents2027TermLoansAndTigitOptionExercisesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "auth_ref": [ "r49" ], "lang": { "en-us": { "role": { "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule Of Accounts Notes Loans And Financing Receivable [Table]", "terseLabel": "Schedule Of Accounts Notes Loans And Financing Receivable [Table]" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueActivitiesAndEndingReserveBalancesForEachSignificantCategoryOfDiscountsAndAllowancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule Of Accrued Liabilities Table [Text Block]", "terseLabel": "Schedule of Accrued Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [ "r220" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesGoodwillIntangibleAssetsAndImpairmentOfLongLivedAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r160" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]", "terseLabel": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureNetLossIncomePerShareOutstandingDilutivePotentialSharesExcludedFromCalculationOfDilutedNetLossIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r160" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Text Block]", "terseLabel": "Outstanding Dilutive Potential Shares Excluded from Calculation of Diluted Net (loss) Income Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureNetLossIncomePerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": { "auth_ref": [ "r422" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Schedule Of Collaborative Arrangements And Noncollaborative Arrangement Transactions [Table]", "terseLabel": "Schedule Of Collaborative Arrangements And Noncollaborative Arrangement Transactions [Table]" } } }, "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r404" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule Of Components Of Income Tax Expense Benefit Table [Text Block]", "terseLabel": "Schedule of Provision For (Benefit From) Income Taxes" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r396" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule Of Deferred Tax Assets And Liabilities Table [Text Block]", "terseLabel": "Components of Net Deferred Tax Assets" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r159" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule Of Earnings Per Share Basic And Diluted Table [Text Block]", "terseLabel": "Computation of Basic and Diluted Net (loss) Income Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureNetLossIncomePerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r385" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule Of Effective Income Tax Rate Reconciliation Table [Text Block]", "terseLabel": "Reconciliation of Statutory U.S. Federal Rate" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r337", "r363", "r374" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]", "terseLabel": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsStockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r337", "r363", "r374" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Text Block]", "terseLabel": "Schedule of Stock-Based Compensation Expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r445", "r446" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule Of Fair Value Assets And Liabilities Measured On Recurring Basis Table [Text Block]", "terseLabel": "Financial Assets and Liabilities Measured on a Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r115" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.", "label": "Schedule Of Income Before Income Tax Domestic And Foreign Table [Text Block]", "terseLabel": "Components of Income (Loss) Before Income Taxes" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r242" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule Of Maturities Of Long Term Debt Table [Text Block]", "terseLabel": "Schedule of Future Payments on Debt" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureDebtObligationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r34", "r231" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Schedule Of Property Plant And Equipment [Table]", "terseLabel": "Schedule Of Property Plant And Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails", "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r495", "r496" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule Of Related Party Transactions By Related Party [Table]", "terseLabel": "Schedule Of Related Party Transactions By Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "auth_ref": [ "r12", "r107", "r534", "r557" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.", "label": "Schedule Of Restricted Cash And Cash Equivalents [Text Block]", "terseLabel": "Schedule of Reconciliation of Cash, Cash Equivalents and Restricted Cash" } } }, "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r338", "r367" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]", "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefits401KRetirementPlanDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsAdditionalInformationRelatedToStatusOfOptionsDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsEmployeeStockPurchasePlanDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsEquityIncentivePlansNarrativeDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsRestrictedStockUnitsNarrativeDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsStockOptionsNarrativeDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsSummaryOfOptionActivitiesUnder2016And2014PlansDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsSummaryOfRsusActivityUnder2014PlanDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsValuationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r343" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Schedule Of Share Based Compensation Restricted Stock Units Award Activity Table [Text Block]", "terseLabel": "Summary of RSU Activity, under 2014 Plan" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r343", "r352", "r355" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule Of Share Based Compensation Stock Options Activity Table [Text Block]", "terseLabel": "Summary of Option Activities under 2016 and 2014 Plans" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r358" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule Of Share Based Payment Award Stock Options Valuation Assumptions Table [Text Block]", "terseLabel": "Schedule of Weighted Average Assumptions for Black-Scholes Option-Pricing Model Used in Determining Fair Value of Awards" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r391", "r405" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in unrecognized tax benefits.", "label": "Schedule Of Unrecognized Tax Benefits Roll Forward Table [Text Block]", "terseLabel": "Reconciliation of Unrecognized Tax Benefits" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r173", "r175", "r176", "r177", "r455", "r457" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Schedules Of Concentration Of Risk By Risk Factor [Text Block]", "terseLabel": "Revenue by Significant Customer" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r82" ], "calculation": { "http://www.coherus.com/role/StatementStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Selling General And Administrative Expense", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": { "auth_ref": [ "r378" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption.", "label": "Selling General And Administrative Expenses Policy [Text Block]", "terseLabel": "Selling, General and Administrative Expense" } } }, "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r99" ], "calculation": { "http://www.coherus.com/role/StatementStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share Based Compensation", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r339" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period1", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsRestrictedStockUnitsNarrativeDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsStockOptionsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r347" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited In Period", "negatedLabel": "Number of RSUs canceled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsSummaryOfRsusActivityUnder2014PlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r351" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-Average Grant Date Fair Value, RSUs canceled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsSummaryOfRsusActivityUnder2014PlanDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r349" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period", "terseLabel": "Number of RSUs granted", "verboseLabel": "Awards issued" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsEquityIncentivePlansNarrativeDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsSummaryOfRsusActivityUnder2014PlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r349" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-Average Grant Date Fair Value, RSUs granted", "verboseLabel": "Estimated weighted-average grant-date fair value of RSUs granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsRestrictedStockUnitsNarrativeDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsSummaryOfRsusActivityUnder2014PlanDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r348" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number", "periodEndLabel": "Number of RSUs, ending balance", "periodStartLabel": "Number of RSUs, beginning balances" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsSummaryOfRsusActivityUnder2014PlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r348" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value", "periodEndLabel": "Weighted-Average Grant Date Fair Value, ending balances", "periodStartLabel": "Weighted-Average Grant Date Fair Value, beginning balances" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsSummaryOfRsusActivityUnder2014PlanDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r350" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period", "negatedLabel": "Number of RSUs vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsSummaryOfRsusActivityUnder2014PlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r354" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Total Fair Value", "terseLabel": "Total fair value of RSUs vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r350" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-Average Grant Date Fair Value, RSUs Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsSummaryOfRsusActivityUnder2014PlanDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r361" ], "lang": { "en-us": { "role": { "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.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate", "terseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r360" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate", "terseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Maximum", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]", "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefits401KRetirementPlanDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsAdditionalInformationRelatedToStatusOfOptionsDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsEmployeeStockPurchasePlanDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsEquityIncentivePlansNarrativeDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsRestrictedStockUnitsNarrativeDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsStockOptionsNarrativeDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsSummaryOfOptionActivitiesUnder2016And2014PlansDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsSummaryOfRsusActivityUnder2014PlanDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsValuationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r354" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value", "terseLabel": "Options exercised, aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsStockOptionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r347" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Number of Options, Forfeited/Canceled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsSummaryOfOptionActivitiesUnder2016And2014PlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross", "netLabel": "Number of options, granted", "terseLabel": "Number of Options, Granted - at fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureRelatedPartyTransactionsDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsSummaryOfOptionActivitiesUnder2016And2014PlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r353" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value", "terseLabel": "Options granted, weighted-average grant-date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsStockOptionsNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r367" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value", "terseLabel": "Options outstanding, Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsAdditionalInformationRelatedToStatusOfOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r345", "r367" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number", "periodEndLabel": "Number of Options, Ending balance", "periodStartLabel": "Number of Options, Beginning balance", "verboseLabel": "Options outstanding, Number of Options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsAdditionalInformationRelatedToStatusOfOptionsDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsSummaryOfOptionActivitiesUnder2016And2014PlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r344" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price", "periodEndLabel": "Weighted-Average Exercise Price, Ending balance", "periodStartLabel": "Weighted-Average Exercise Price, Beginning balance", "terseLabel": "Options outstanding, Weighted-Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsAdditionalInformationRelatedToStatusOfOptionsDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsSummaryOfOptionActivitiesUnder2016And2014PlansDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "auth_ref": [ "r357" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Aggregate Intrinsic Value", "terseLabel": "Options vested and exercisable, Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsAdditionalInformationRelatedToStatusOfOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "auth_ref": [ "r357" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Number", "terseLabel": "Options vested and exercisable, Number of Options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsAdditionalInformationRelatedToStatusOfOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r357" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Weighted Average Exercise Price", "terseLabel": "Options vested and exercisable, Weighted-Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsAdditionalInformationRelatedToStatusOfOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock": { "auth_ref": [ "r355" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of number, weighted-average exercise price or conversion ratio, aggregate intrinsic value, and weighted-average remaining contractual term for outstanding and exercisable options that are fully vested and expected to vest. 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.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding And Exercisable Table [Text Block]", "terseLabel": "Summary of Additional Information Related to Status of Options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum number of shares that may be issued in accordance with the plan as a proportion of outstanding capital stock.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Percentage Of Outstanding Stock Maximum", "terseLabel": "Percentage of purchase common stock of lesser of fair market value of common stock on first or last day of offering period by eligible employees" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsEmployeeStockPurchasePlanDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r336", "r341" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsRestrictedStockUnitsNarrativeDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsStockOptionsNarrativeDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsSummaryOfRsusActivityUnder2014PlanDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsValuationAssumptionsDetails", "http://www.coherus.com/role/StatementStatementsOfStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price, Exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsSummaryOfOptionActivitiesUnder2016And2014PlansDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price, Forfeited/Canceled" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsSummaryOfOptionActivitiesUnder2016And2014PlansDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price", "netLabel": "Exercise price", "terseLabel": "Weighted-Average Exercise Price, Granted - at fair value" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureRelatedPartyTransactionsDetails", "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsSummaryOfOptionActivitiesUnder2016And2014PlansDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r338", "r342" ], "lang": { "en-us": { "role": { "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.", "label": "Share Based Compensation Option And Incentive Plans Policy", "terseLabel": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Closing stock, price per share" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails", "http://www.coherus.com/role/DisclosureDebtObligationsCappedCallTransactionsNarrativeDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails", "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r340" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Expiration Period", "terseLabel": "Options, expiration period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsStockOptionsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r359", "r373" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1", "terseLabel": "Expected term (years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsValuationAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r356" ], "lang": { "en-us": { "role": { "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.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2", "terseLabel": "Options outstanding, Weighted-Average Remaining Contractual Terms" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsAdditionalInformationRelatedToStatusOfOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r357" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested And Expected To Vest Exercisable Weighted Average Remaining Contractual Term1", "terseLabel": "Options vested and exercisable, Weighted-Average Remaining Contractual Terms" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsAdditionalInformationRelatedToStatusOfOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Shares Paid For Tax Withholding For Share Based Compensation", "negatedLabel": "Taxes paid related to net share settlement of RSUs (in shares)" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "Various states" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r48", "r72", "r73", "r74", "r124", "r125", "r126", "r129", "r135", "r137", "r167", "r208", "r300", "r305", "r369", "r370", "r371", "r406", "r407", "r442", "r460", "r461", "r462", "r463", "r464", "r465", "r580", "r581", "r582", "r615" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Statement Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesNetRevenuesDetails", "http://www.coherus.com/role/StatementStatementsOfOperations", "http://www.coherus.com/role/StatementStatementsOfStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statements of Cash Flows" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Balance Sheets" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statements of Comprehensive (Loss) Income" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statements of Stockholders' Equity (Deficit)" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r124", "r125", "r126", "r167", "r518" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesNetRevenuesDetails", "http://www.coherus.com/role/StatementStatementsOfOperations", "http://www.coherus.com/role/StatementStatementsOfStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r19", "r20", "r300", "r305" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period Shares Employee Stock Purchase Plans", "terseLabel": "Issuance of common stock under the ESPP (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r19", "r20", "r300", "r305" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period Shares New Issues", "terseLabel": "Issuance of common stock in connection with common stock offerings, net of underwriters discounts, commissions and offering costs (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r300", "r305" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Issuance of common stock upon vesting of RSUs (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r19", "r20", "r300", "r305", "r346" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Stock Issued During Period Shares Stock Options Exercised", "negatedLabel": "Number of Options, Exercised", "terseLabel": "Issuance of common stock upon exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitsSummaryOfOptionActivitiesUnder2016And2014PlansDetails", "http://www.coherus.com/role/StatementStatementsOfStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r19", "r20", "r300", "r305" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period Value Employee Stock Purchase Plan", "terseLabel": "Issuance of common stock under the ESPP" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r19", "r20", "r300", "r305" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period Value New Issues", "terseLabel": "Issuance of common stock in connection with common stock offerings, net of underwriters discounts, commissions and offering costs" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r19", "r20", "r300", "r305" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "terseLabel": "Issuance of common stock upon vesting of RSUs" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r48", "r300", "r305" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period Value Stock Options Exercised", "terseLabel": "Issuance of common stock upon exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r20", "r25", "r26", "r114", "r202", "r207", "r458", "r501" ], "calculation": { "http://www.coherus.com/role/StatementBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders Equity Including Portion Attributable To Noncontrolling Interest", "periodEndLabel": "Ending Balances", "periodStartLabel": "Beginning Balances", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementBalanceSheets", "http://www.coherus.com/role/StatementStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders Equity Including Portion Attributable To Noncontrolling Interest [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureSubsequentEvents2027TermLoansAndTigitOptionExercisesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r466", "r503" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails", "http://www.coherus.com/role/DisclosureSubsequentEvents2027TermLoansAndTigitOptionExercisesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r466", "r503" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureSubsequentEvents2027TermLoansAndTigitOptionExercisesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r466", "r503" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails", "http://www.coherus.com/role/DisclosureSubsequentEvents2027TermLoansAndTigitOptionExercisesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r466", "r503" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails", "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails", "http://www.coherus.com/role/DisclosureSubsequentEvents2027TermLoansAndTigitOptionExercisesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r502", "r505" ], "lang": { "en-us": { "role": { "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.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureSubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r61" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Balance Sheet Components" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBalanceSheetComponents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TangibleAssetImpairmentCharges": { "auth_ref": [ "r1", "r232" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The charge against earnings resulting from the aggregate write down of tangible assets from their carrying value to their fair value.", "label": "Tangible Asset Impairment Charges", "terseLabel": "Material impairments of property and equipment" } } }, "localname": "TangibleAssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxCreditCarryforwardAmount": { "auth_ref": [ "r399" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Tax Credit Carryforward Amount", "terseLabel": "Tax credit carryforwards" } } }, "localname": "TaxCreditCarryforwardAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r422" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Type Of Arrangement [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails", "http://www.coherus.com/role/DisclosureSubsequentEvents2027TermLoansAndTigitOptionExercisesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r380", "r389" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Balance at end of year", "periodStartLabel": "Balance at beginning of year" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureIncomeTaxesDetails", "http://www.coherus.com/role/DisclosureIncomeTaxesReconciliationOfUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": { "auth_ref": [ "r387" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Unrecognized Tax Benefits Income Tax Penalties And Interest Expense", "terseLabel": "Unrecognized tax benefits, accrued interest and penalties accrued" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r390" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions", "terseLabel": "Additions based on tax positions related to current year" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureIncomeTaxesReconciliationOfUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r168", "r169", "r171", "r172", "r178", "r179", "r180" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use Of Estimates", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r396" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance Deferred Tax Asset Change In Amount", "terseLabel": "Increase (decrease) in valuation allowance" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureSubsequentEvents2027TermLoansAndTigitOptionExercisesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureSubsequentEvents2027TermLoansAndTigitOptionExercisesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r159" ], "calculation": { "http://www.coherus.com/role/DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "totalLabel": "Denominator for diluted net (loss) income per share" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number Diluted Shares Outstanding Adjustment [Abstract]", "terseLabel": "Add effect of potential dilutive securities:" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r140", "r159" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number Of Diluted Shares Outstanding", "terseLabel": "Diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/StatementStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number Of Shares Outstanding [Abstract]", "terseLabel": "Weighted-average number of shares used in computing net (loss) income per share:", "verboseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails", "http://www.coherus.com/role/StatementStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r139", "r159" ], "calculation": { "http://www.coherus.com/role/DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number Of Shares Outstanding Basic", "netLabel": "Denominator for basic net (loss) income per share", "terseLabel": "Basic", "verboseLabel": "Weighted-average common shares outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails", "http://www.coherus.com/role/StatementStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number Of Shares Outstanding Basic [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r123": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1828-109256" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1500-109256" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2029-109256" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "44", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2062-109256" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "48", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2538-109256" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "48", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2538-109256" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "51", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2574-109256" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2597-109256" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2600-109256" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "54", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2603-109256" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r165": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r212": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123364984&loc=d3e1205-110223" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25383-109308" }, "r238": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r241": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466302&loc=d3e4852-112606" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r296": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "63", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=117411753&loc=d3e23176-110880" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r319": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "705", "URI": "http://asc.fasb.org/topic&trid=2122478" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r377": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=124434304&loc=d3e36027-109320" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r418": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e7008-128479" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r423": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "808", "URI": "http://asc.fasb.org/topic&trid=5833765" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90193-114008" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90198-114008" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.23)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918666-209980" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r498": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r505": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62652-112803" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(d))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(g)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124505477&loc=SL117422543-158416" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=d3e14931-158439" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "7B", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782768-158439" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "9C", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=122147696&loc=SL65671395-207642" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124508989&loc=SL117422267-158473" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-06(3))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e604059-122996" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column B)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column C)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column D)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column E)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column F)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r604": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r605": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r606": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r607": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r608": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r609": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r61": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r610": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r611": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r612": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r613": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "8", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" } }, "version": "2.1" } ZIP 112 0001558370-22-001764-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-22-001764-xbrl.zip M4$L#!!0 ( )N+5U0.6N@4J2 -UI 0 1 8VARI6G](GIE=3^TF99.\I!9&0A"Q% M:@#0MO;7IQL$*5#\IJ@QG6-5-B.30*,;W6PT&MV-G__RLG2M)\H%\[U?W@T. MC]]9U+-]AWGS7]X%XH (F[%W?_GS?__7S_]SM&Q.B:2. M]4<^:ZUCEGSIQ:UNGAI\.?CC\,#T\^_30XM@X.-*1S(J"G M[UD*Y/!P$+\9::B^]]D:'@U/CH;'PZ$U./X\^/!Y<&+=W<0M;P#-&2MO^B*< MS\)>T"6Q).%S*F_)DHH5L>DO[Q92KCX?'3T_/Q_:_H+R0,"_2P0T& Q/!N\L M(B5GTT#2*Y\O+^B,!*Z$F?&^!<15H\.$N13G(]' > TS[(G/@$1BM.>30Y_/ M8:#CP=%O-]QI3# M"TMV'X_"EW%3-Q?DR=%OU\S[W:!2KE'Q$7V1U!-LZM(#;$8YD:!?Q,$0]8N6.#_P),\3N/!E DV/ MRK*/ 9ILOB"6#1I>*+#?/L2 ";-%=F/U*H'%2XIA^D,>G)Z>'JFW,0J2;\UK M FUX?82OU8SAU)JDSJM\^[I9S) 7>Y%-!KY)4%%!J45:BY5KK0/F"4D\FYI? M/"N0ZNWV(&:9LI>EJ!9>C[3[;X )84R?>G]5O6!8$0%&DH^+4O763HIXV<>W M;=!Q@UE^/_TTFNIV.!#_$)/99!5IFRU6Y#0JYLDPQ9,-&,N?61M /7>J<&?D M+X'T!2X.3_3:%V(,QN:2%K JKTL_ M%WUEFS;%S/I8QBR 8RE /6^V>'/!A.WZ(N!TPN?$8W\HG,\\YX'-/5C);>+) M,UN94["CN_-=9C,J<$+QO\MO 7LB+LXS=+FG JP"&RP*?'=!)6&N9N_^ARF2 MD ^P- Y!*C98P!\F(A;Q',M Q=K@8D7(0!<<[X=0F@R45.<-4N'[]QJO/_42 MERMQ8^\):/7Y.D=44N^+>0QX='@\_C7S0U%RBV^[6EV"_Q3.?(QB-8!2+PX]I<(0C6<90 MEAK+%)5>!%H1@:M 0L,[LE[N)@;9<,I$X6-S40@'M*(1>WEH) _#;3Z./4EA M2N3ERXIZ@C;0$/5!EDG)3]6D9)@A)='8EAZ\UR#U)&:;EV ,/%*^O/:)%_V; MXN<(R!QNRTES0"72,4B9H&DI0&,"1[%P&&BQ^9TE#I8:MQ>*&FKD8RX/R_5% M0=_:K,]6#!]+&-ZSN@FK&UH.)?W+6%[1>#19WEL*3?3^)SFO9XAH-NR4F1ZQ/? MJTZ]&V-'D;DAH,W5],6G_-X8M1O>TJ/WS!ZY)&\F$[/R2Q\C $FYW3F)YKE M'L8U!50H*(-!U@$KPK 4D-#LB78_("+ZI0Z."0=-]NAU3"VQN./^$\- ^RN? MUQ*#DHYE;,\XD4VP/09O 8M[#N_ X7MJ^[!'<)FV*#&.*<"C[Z_BBCJ@<=U[ M(FDYP^O!*>/_AQ+^)T?#3S\>S_IZ^'!HZ3$M'+07B>9K@3HYGU'.J0/OSH2@ MN9Z1!A#*Q"!UFE*H_?&H/1H*FUCA8#W[*[ ?YFX3J7I'^<."**?&*I#Z@SXG M@ME@_ETP-Y#4@0[)QCE2T1[@8F$9IDT%%7IAQLE: -)2,+7L:!S"O2Y@H2Q+ MC8?JGNK7RU+#T/8[@C$/"RH94%0ISCW9HS@>=ZA4196@=^M] F[/QTI\?)"^ M_?O"=V%1%1C<)->@:)G-9 $G\_L4\_)#26RU"?=_K1 R?I<*=L_/RD9UAM- M \7 _1BN90#NF5F=F?J?\[7QO8P"(?TEY<4\K=*SC+6I,X0-:Z-?TW7B4XY& MZ'ED>9H$_13DXXLKGE\1>F)R$[?S)=_['DFA@Q @J M,!L4>Z&L()178*G]G;@!O:$$_U9.HS!4@!$WMCR-< '=$%"[IU@T"IB&KN \ M&6Q_@&*1.TFO4(B"I7"P3"3P382':;Z:H1$1+EC%C%@Q/LKYW0M88P&K8[34 M!U F("F=E"\@O4FS>ZIZ'697ZU3,X ]I!IOIZ3U+VTXYKL'?!A"*F?TQ;;46 MI1;WO&^>#N"Z9.KK0\$H(_R,<^+-:5'^1_6.Q9S^E!7";X(V$L9-Z#UWZY]T M&?ES#]1C/G\(8)K!/L=:A"JA[B*@F)5[2SC._E->,$-K<(MEX\>T;&0D!9E9 M@>'PECF^SA1TP I0"<8;3_ MX,PP('GLV3 UH$#O7%*^46P7>*%\#([3\E$SL/,@"KJ.\; 4(OVJL1^)4@TG MJTHNAW: EDE0:B6I+4&J@Z7'[P5G3X(3+)<$@Q[">=Y$*'SU',J'QX-/T G^ M^: ^WYTEJM%H9:*6'85NU1&U$*\P#4BU-$(U%&X6(J?Z(WI:F?62V*(D9MHS M]]1%1_6CKW)W120X.PMBH\'*Y##E4ZNM\G*,+XV8)?TPAUEL!+47POVHPWL1 M"*T#UI%R4EJI-158.D*9N*4"V^NOL!NU=__P541*;_V#%40Z+U1UO9"U*62; M:SE4EZ^ ;GM&6R7@9:*5\@+7%BWCZI%P-5:(6%YOQ>UE0ZG_5AWN FXOH%,; MVJH4<)DDI3S)]3>2T;-0CB(D>KVTGTUDJF$KN\A8G8+AC[\&(4^J,M5V)S)T"]Z M^4*YS43N>K(+J&*V9]SXN1G,"D<+HRA^W$11Z.M:QE_&C]$)1#QL+QKYHN'; M@:I&H_]5V;Y2'7_'WG/-^2HMBQA[#'L*92-J .;/,)E7AN?=,;B>6WEEX\R< MJ&0-O^V+MXM:%G-KD"KWE\B2VB[RUW]<-4JS1$<8A555RBJR5 -2Q&3.^6IWKGI MW"5<*+H7OI_WFOG8U7*N2SA2XU[OGD$[)$W7SY8N85S3-.F>BU6S%4HR$$KX M4R%5N6=%DTL):UPP6,*BNI<%]OPJ2>?(3MDHX4)N6D8_W;N?-38^4BQFVNZY M$CUSJQP+%IP'EC"HY""PG_YZQW^5#NA*6%+O(I:>0[7/LZH>9)7PJ=8)5L^F MRN=698=1)6RIS8T.Q3)9DI1TV(6U2B7V[.L M^DE)-INV7Q>SIK#0;<^,ALB57]PMG\2KPK9LUIFC6Z=$_/@SK^Q+S5:+M!(3<&&89X,LF@YTDC M)V,V=XJ:%O,IP^HNBMGOV=;J;6UFVQ:N:\L"5\3^#]7"!$OO:TMTZ6.RVY41 M-.-%:%^,O1O"?X?I5373[8"K,CPM"$[E,(K9A/97!+A.N5&6%)J94A(1JK]&(-[*]--79 MR=Y3V_=LYC*=X?S5X_ $./ '=:!!%&94GE=?$U"AG PRKDA.[(SQV,,<#A2&CTRSO!EBN7OM//%IS.?GEG+[@X&!X/ M!X/AR>"?0.[AR]*-FD@F7>AW9TR"A4B)'RSBQJT0BX34O4RY>^CS^='P^/@D ME+OM>=3H12 (MU-0GD\4C,'IZ>F1:@5 _!5>%4#%443B.^NH->*!8QG$FWGT MS6C?DH0ND@XRET'Z12R)#2E/BG(7"7?)-(/P:S*E;D.:7>R[7W*;1[K"6DFX M@QY]=0GUV0L3%_Z2, ]830(W*\:UO$N1&@?*CC/JXH1 K3,\!E!@+81KA8"M M"/)_L*K^^>A%.)_):L6\F:^>Z2>>YXG P.8>A(](K1,.%]5'\YLC("40<< M^6/U,1-@',F/\(,'>,/C@^/!P7"0/;ZHT%/]+1IB D2"LGA3P0XUO=IT3LE(] MCRCH@!C8P098 Y0$EPVPB7J%F,!?NR%A$M?"M."31@@IV(+:AW/_"=9HIL!^ M^U""3+H#_CP(?Z8&IVY8- %'!R-JZSZI.\[ <%\1]VR)>[MPU<&5^9^E+<.5 M'3%BGY<^R"KAZ[&D2U2N0$$P%;"(!XC_%^X'JZ@I@R;O+#)%SX,M?WDW(RXN MK1[#-#]B?(20ATZ;4KGF6T#1.>> M3D$5BRM*,0+B'FP+_I1!:*76;X;'M[XW(F)Q[GN!N"-K?/- )=C$SMC#^ W? M4YE)!OV5>^R3V_DD.P'7)7S*:(X=2LJ'I&4U36A.L^_*X5SAKD#MV(/)(N@( M#O\=>T42;-!?M^/;GQ$S\:[*1"3;OQGZOZYFW%?EK&X8V%D2<-4?LHBOL[AF M-LJY"@4S\N+32?EJAEJ#V%F=<<=]FU)'8''(L1 !@C2TW60VH[CBW5*)3E"' M\F<.2'&!VV T8X0*AA."Z7H%NCV>QXG$*KK/8=Z,A"8EQ',BV9ES&DK*F48F M84=6[F/. UXYX,T;S$)(=/8DU"3W@<[QKWN*YGMXS*(#_,_77Z@_YV2U8/8] MG0,8=2*R?J0O\MQ-+LP[00FG!';'!VHW_%E&K]J6CYI3$R\Y@A)N+X"F"Z#) M]5?81B_&(G].FG7OZF2D1#J?\/*F727R ;:D3N#2R2P.T]=F-7 /;#([_$.% MVV5^!LWZ=W\Z8&UP EL^$%AA8WV/Q_ZNZS^CSA45YJ0^D*Y.S+V_)JY<:SL# M]]@&P5DO3:T?P7]E&N*(> F_!'-HV..&+J>4)WTD1>VV6>0HK_KKKFF;RWQP M$W4#UL8ZC%>["CQ'I"BLUKR+A!9JF<0NHK!=-VRSRLZ2D8&1A@?*3@"71_A)=Q;*9@U\G\+J-U8R6O):GM">F;DL_R53W?L5G) M^]D9^Z7*6A+?(YSRX7Y=X;W;"P9+.OX]F8THERH@*/:E*&?3'&-JP,*- 9AF MSY[@=U>S@>F"T4ESV'6KDU_8>F-@ZL13BMS42F4MMY>Y5=CAE3>OY\RGW\9W M9U]2RW3J31?7Z3'&<1$7?0.36>PG2VS8LAMTT(]@2M =ITL6+"?>5F!%CL#E M-^^FU)FXFS>R2\I!)SSZYU3O,E&I7!'F8JY#I%#0^2VB+0J//>7W]%O $N7R M4].TGZ%VG>)69O2OE+AR81-.8Z\9EQ[E8CP>7]^E/NYJS;OXQ?_ZZSUH)L&6 MS"4\@[*<]UTDY>:W\?@,=JON:UZ*+Y/QZ\V5$5DP2-Q*F+)(* M6W61+"Q9/@8;DZLKGTP%&R#2DUEXCQ_HF<>%'PB"![9;X6^3F0J*,V:A3: ) MMXSJMD_M7FYN7X)R? *;QP/M&E*&)]F O8VU&_1!^*:BK)J/>RU*UZ\]I+ M6B9W-&.K0^NC#?FDIQ2A2M2G4=BDP*32\)AY-+0B5 M6G=Q81T*3YD:+C@@J; ML]66?[!.IU9.O_:SX]2;-T^JN;-]3 M _R#R47D50]OIL8@-"$H_ ^3P+7V1C\_4?:(WT&8O!_$=/U^."1?^; MNJLA@&Y:$+ 10XJ+"L$9J^DU$-O#EZPC@BR)WKV3+AS!_HP)=G-NG=1[',H MT7=^*=?,7<#M!?"\SDR4]>_B5"BO5/J"M4V*T/EZTT2?'BL>1WR/MAA"7=WY MN"#>1&TKQ!< @24<[Q1"ET#9$M.2U.,+^!67_C>CIKN S=N))BG43F'Z4B#1 M >2H<[ H8N0JD%A3JJZZJPZPF^HO_CX!:X8E\[-D+B!ASJA"Z/[PJB^*.^KYM04@^KF%%U08")7&U;#&KYG\P6FB@(E ML)N5"9=$(=F M>+@JM>Z:CZL Z;%GZ)9J=&YU>9UPE"J1T/2)V.R/8$FF.N_>T7G6Z=#HTJ9= M_"3'GN=C]NHY\UU_SFSQ$/RQ\(.1?RV=%(E5&G>1R$=J+SQ$.;SN&NS$M*LM MMTD7"=K6E>GC@=P6720G4>!ENW!.ULO.ZHO(D_5WNF"VJT^<3)V8U\"DB'F2 MSFEUR[45'B002HE3YMLNBE+>A09;VU^1M7\J[;)/L=O!^KC&\VR:1T:\#[XA MF(POU[FU1':$LRT.]OB]^]KER847TD\;R+J*LC)"RY.%*!8T*PL("W2HR$ M3\U+4U6]2Q<)SJCC5*?F4T?U3K'VW!3-;ZA^\P%TA'XEDZ@EB5B<.?\*]'5V MVU*;U>)5UM5ZSI<'ZL%^]2$ 0Q3K5,!N5GE;+@(Z/!Y^&AQ^+'+,5.[R> M0Q#7]/9IELO.HE\G!2JCG[!_EOZL,]*?'$ZNC-Y M84*=;ET5PVO?FZ/YIR1,.\[Q=^1D577KP6R,;X00YC:C4>^.GE*$@3BA9;Q< M8E!JN##KA([,!(@:?=Z0Y"L_6/;%!7=L15WF45A]YYPLRS^'.K"Z^HW\+?#$ M@F&!)INI8.64'.2VZ"+7DSZ1*-O0W%/I\EH3[Y;*[9*!C7IG;&:^?[6Q;,RQ MOH-8^*Z3+-Q?3G)^QZ[*<38=J4@,X&7Z\V[0MZOF:0,)!D5V2>Q%2&[5R6D M\2U\)Y&<3Y*%4[&\KA^(N$!JHREK9Y"N?G^)A,B8YK >EOK3P?EX3 MO%0QO&E(^[,,LNMTZBK'4YH\NFD)%)M1C'CB/5 7]H'S*+ 9M-W#PN?*3DKD M7&=XTUN$_?K'7]L%1=*A-O [X1RMU+ZK\A%?96OH=^79!D%_]#GJ-K8DT_S+ MG*IV[/@$X&VIZ"71^!H,3=^G4[5'%Q5AQF45*E$^'N;CBKTX Q MA$)]P5FFT8YP.FLOZ>L.TB64]?8Y.N*'MV?P'SRY)D+?-DL=5.7Z('U[E6@; M\"L'%ICZ;G,E"8A#.CDHG:12N^\K:\U4=F3!29KM$B'8C-EJ"O6%L_DWU%;M ML/O)\;ZJ=F^NZ@X-F<@BQ&@+6V\6GB MVAC6;4(LA\>#3_@O?)KP\T/VL5.5UCN268>L[2DIDEQ,.(U.?J+ W L>S$=8 M3,DAP9U(%H88%';#(V$,P_1>UY:._B;+7W;3?/)FGO;\A MOMN>K_I\&A='BQ!-U-H7JB+9PR(,<4H'^I8T[R"=QD8MK;O3[[JHS==U"VX MI%_[)".[-O6FD^ASX-""(IYI M+O.DS">1$-YV^$B%$1$:,W0L1%$1$772<" M\8M-G1$6*L)2S$9 T%U&K=TZG?:LE NL_)I:N2)1R4*[=3K]Q\T$7D+58"[" M;F]F-I+AA'IK&U];E$QFK-"V@[O>!.,V(=-AY*0^EUK4608=^V Z_C4W7+ M0!.W.%6[P.OB5-T 3>J0=[,L,L.G$E]P:T[O(=1 @:0=)>F?W::#(M*T=6?)24A*? M7W^*E&3K1HG4Q2+E 7:V'9N7^JJ*5621+/[RC\^EI;TC[)J._>U@\.7X0$.V MX4Q->_[MP'_NOJ^4&;.H:_1+:G&1CI'IIJ'Z:W MT%Z=U4JWM4>$L6E9VA4VIW.D:1=?3K^<'X^'7T:GYX-C[? P;.E*=Z&F8VNT MR>&7P>:7Z[!5Q_ZJ#8^&HZ/A\7"H#8Z_#L9?!R/MZ7%3\A'(G)GE12W3_N,K M^;\WZ%0#P+;[]=,UOQTL/&_U]>CHX^/CR\?HBX/GT,#QX.A?CP\OQ@(M]4/3 M=CW=-M"!!N6_NO3+!\?0/D=^/6)4I^5R,.6J,_LT'=S*;K!"F&B ,A-5* MUXBNG>4*HP6R7?,=/3BN>P\F8(GJP&,VV3E6W5W<6'%&MDAGAO3-2S' M]3&:X+ENF_]']>?2GKZ8V@6YQQ WGM:6[ M+A4.-3JU(?*TW0GZ!&%@A1R;J!IQZ%/?0I/9$W; ]'IK4#ZBBBLRI+\CKRI# MZG8G$8]@S&(?38'2B0=XKWV,X>L'4W\S+=.#(=PLC_B[ZX1'-^C-F[Q9YCQ0 M:BAU>NV ]F//?+/0=\<#D[;!4I4SU3J1E1]WO@<%G_3ULF6>,#J2A"_#-+GW MMHC?S.D7NN6,13F48V>)-&C M$R:=#2A,4>.RX6_+KI1UT-$(62Y-;QG.CT&+R20:V60*O9U5?'?L:^)2+1W4 MFY3!NN'YNA7#5Y5-C???"1^J:,[!V?#=)9/[.P?A!U^N'=H"@IN M/>L>:H 1@AUUS9>X!M,HP@S!JGD*OUVZ+JH^-ZK212>\ (JVT>0GA%\6.IVR MK'POE."5[IH&V+X;T_(]-(4*R<)56=1@S\*<,\!2^Q;MY@%^"[E%"*RXA1*3 M /KTD#U%T\VWID>:/3X>'!]KA]JF"?@--NB[AW-=7Y$MOL$1LCPW^H9JRN'Q(-P]^VOX]>^!MD9-PT05 M6=\.HB^/NJ,HC'.E",LM\_OIZ.Q\,#P9#,?G9V>CT?CD-$9Z3"DN<1*%CHVH M??B8T9.DE,(21ZZ_7-+6#DV0>%1_AIWEEF]A)XX(P0X&._KM8'"@^2[0X:Q( M'[IUH'T@<[[PZ"\K;#HP@5E_.QAV)!RR_4#6.ZD="N]:QW@-LZE_ZI:/&$+C MJBN/,/E%EQ5W=:AJJ ',!Q"@@E6M"_:[>*SFENV'F/FAA6(=RBW6S;85H&%( M,UXDB70\&I^.%!1B*:)0=J.69)>=QY%O?G_":*6;TT?=]F21%'3;6%7Q=HJ GLBM L!7^9)$#(LG] M<*;DV57D$3E[=BQ,/X\[[=B#.K91.%IS2JH@*EZR6W::C8G+T^TYV?P,$(.^ MW7X:ED\.]O[J.-,/T[*8\BNOJH9 *^)0PYV62%$E2?%(0W+?%G/4I08RMZP* M\?&*I%"(1:C4D&5XSMU]TM?T*$QQ<#^WL-0R M+:(Q9S. 'V#+XF7$GL(SQ\_H32?'2!$*[R @_%X4?.*HU@,IUH*J1ASX=KFR MG#5"S\@BEPRY+7%IO1Z(OQY6-9;%H79SRYU9OD?R%L,HMC@>=23GV.'O!\>> MDW.^]!!XZ)A8^[C%M9+\. 5^7,@C8Q[U^/\Q7\#,DV;H")'_4NESE6W#V*O#E2-2&ADR,A-CA(+GU>T#R+F MQM5R-)6Q["H[D\[>5!*MKK(P&\&J1N251I)CG.&+F>=62'+A;#0^E6@FSCE\ M!=&%,CZ36\8%%\F8'IE90QXI5XE;BP)38\9=NF'"+IA$?=[A;E<5<7+B42,D M0G33L2FDPC/.J6+R2%!0*OFCLQ2:(ML1TZD9$/:DF]-[^UI?F9[..B/ *-TC MT8H@5,/H7AJ&O_3IVCU(FQ)/M+6]U/@=>9/9J_[)CFN*M)+DUP7P:ZBL1C2 M7 W#_DRNF]EH>JMC&Z8;;@SY#9J9ALF^UU!6L4?Z4!%LQIJWP-W>]C M9A:,\9YYT6^8N>BW;4YS9EJE5(6=A("C&Y=D!*>4._5;1XV1;2)-S#%34%(>Z7;U%A*/*-W9/LH8B9)\/.; MZ2VN?=<#<"1K1'"4FIP'A?]-V9/-"BW)IUZ\PLV;830#7PVUN79<&N0*[S"Q M0WW)8GT2.!>VTM7FH33BG,S( 7T:'D/XW320^P(3[0+!YE=(LF$ ;#CK6,1< M@LJ7KP!$-<8M.>('O".7^V_ 8%D.O:86CY*O=&!VK 52-8E$H7RUQ.)DK))][N%P$\+%+$ M]]/X*###2,&75FE$[B'X[&)^=R MAYGX$ B:@-$N \CLMUMXHLFCDFARHG7M)]+^SYKPZS =[92GMXJB;:+-(O[) MP509/0^;;[Y'SN&].EPAV\9;[^84=D$(/K>,/..[)?$F#F"7(E=CL5BTIV.DMR?]1AP&D'>K=# M%E9<^^[$K\5>[>+Q9"=EG@S:TT2? >LJMV4J8V/RW:W,0URQDD\(I#4%?<'D M&/(-"O[=:.;MI['0[3DB:9)O9S-D9/S:CCOORNT1RFE:;5"EJ_4/%P'9V\/< M,*#>BU(T\#<@D>'J1*U2_K0.U]1PMH .5A$%\ZEM 7ETHR$)945> E8-D=X@ M\,1&D'.>!!.7Q+T'SR@R9%Q08P^$+HI>D0 \20I/'T(F4S.8EQ4I0'[A)'J2 M?&G<-]D+ %B)T3M!HI DF>#43E$7-?DQEY880F30+']H31TO27+L$= MK+59<[YJC>V!RC3(F-*KM')LTZ6 HC[U:D/U; !/+FM4$(NT.;)TC#["RO3O@3 MO35L@70='(H%D^A(GH=HKN&^*TE[3 JUZ:(3;0)J'TT+/)MC!^NF+, "E>&H MG81\ I '?=2+JIR(0E#'.\ZQ$AXC,4C@=;-7DRMJ1M&^RU4$=B1$R0.)V?AY M[.4F]D$;=IT>ZT!U_)$RR'Y@+XLL6D"S-YX*Z^RE-I3AC[2!'6:451N2SPMQ M*T2RVE[J! <+(K7@C3A*IQ;12[^YKT^)*DMA8_NL0N*,B12+'=Z45;%2Z>!? ML3[EMSIYE9/\.94@U]L.%(>;$9&BM)7[C['PR*68F4,^;STBUD*/E: I;D2: ML.,()9/R@OUM_HI[*_=2)D3B;BMZV::#2*6>C_SA-G);^KI1W69[K%>MLBC2 MNK:BG.T>S0PV_VHX& MY-&MAB2<59F:S"@]^BG',@E &0A-Z773%QAPD]FC;BQ,&^$UC\+PU4XRZ&P\ M.)=TA5U#6VIP0E'K\JCC/Q"]_/."#!\7.2VNNON@)97Y4'J85$YS0G8M=8\ M6Y,1P:\PHNWL@_(TPA.>5*&-++_S+&*I_ 5J]ECB=;G #9\9JMMT MW[6D33:U?>*T]L&A\E5S_0:3G#D?C<]ZL])IB3FEYU'EF*HPV!B\_%!5*P^'#5ZK")5T:MQ-SC/E-*$;)$Q MY="%W'I)GER,3H\E794UHQ'\/%#CB=LX-OIN+_&E6U^;G=3P5]PSS1!@@AK7 MBC/!AU?]D[PO0!Y# F;=.5@HST35YO9!C9IDC2*7BQ,Q43J;#Z9@MY\(&Z:+ M6,\ E-;;!WVIQ ,U'O?-8"-[]%Q[2YO""?07,CSYT;X&L(&W? &Y(;''7R1_ M@D6Z8:[(TYJYMTJYZNR!$HCC+[T^+(=O"$*.DUD\##FQ:P4\&2K40D_R*%[W M$>)=L5>.1S-)V-%R7!^C"9[K=IC]@[SD8\YM"9MZU3/).>PXW M,OAOR%NB%E]ZV?'QX'BH'6I;:N"/.$&:;D^U&$G:EB8M(@JJD'[_%J2BC9%& M*V^)"W[_*:3OYX,>IZM-69":;77SYE9 5EK;P"UAO ;Q%S[3SE,W.3C)FQ+' M*MJ^/%-6';\:F4,SW$DA)>D-:"9O]N/.O WT6$MJ,D'L^&A;;W=L/<@9C/[-R, MC:4 U+"WVPR4#OZ#7.*&!3TS$7=^827%5XY C3/T&T!WY+F^!9K29SO+Y)YZE8?A+GVX0\[_RL8L.N]HFK (L>'*U$BMWV+,\QF]W"IO:W>R$ MQ6KXU:HRZ4#I_U3W%M6]OJ(+'UW>\=PCS"43)9 ))V"Q]#&BZ4O*!<(W<=HLQ34!)6Q!:]^&S[,]T@MY\3J8'R MZ:O6B#P6IE0.F]L*S8#LYD;+)K_8#7I'ED.-&3T.>^?@5^AKI5OF4G_C$#%? M"RK+MP;"EB.E#.%27Q0#N,T>%KDK^)PG4ZZ*2: D\5A7SW;SB[(Z,#4NCP2) M9#D]"%\EQ<1< Y1L9Y/(/87)FV7.@W@TB/PT=LWIN^,A=SL/$IM@G64G6*0W M+=8=?$5ZU&)=:K3/^.1+E4E5#,2+_P:")N\&DMGXF\>,>7+6Z>CUV#?OWG8] M[!-G],/6@W4$4)=\NPK,&BT:O^C"CLK7;%4>2R$D[N0KL\US0# IW5@*E;K3 M#02+4Y_I-%C%>Z<$)=#$9G9C&9S&G0\+DTV&$5''<5+=<00=:U'/RGB/I$)$ MYPASAT=QT4X&]H-CS\E3N82T,'<93(2>T2H4 ]DO"J\DW-O?0?*O'\AZ1X^. M[2U8QR1JM2F/B> 1;-PR- ];C4"V$.Y_(QV_?CA-:$[85))SXPXO:K2J,$5H MU3AJ)0X7NF>=8Z_6V#[I"A.O&L$*8(M<+'^ZK'GP_YXNA#'-B*!$- M6DB$BM'X%!]SS'INB4Y,1_R$SF1&"$DI/<,XE-9+CHJ33N^4,,41MP+5$*GA M(')889R58([%$6%):+0E6 2/X M)E07&[XG3&]6W9'E+U!.2MR7Y(YKMW&E.@Z*/"-R)EET@)-F,:D(_-TMBI.">S]&UZL>G:138W9]!Y:EY6E*23 M_$XK*9GJ)9XR**)_G1HNC#*=/_VSH:4XMT!1%7D&>*$@6 _Y<,%18RJ6"ZLT MY%E2*\F/B]'XO*MI6#WQEB#J)K5+-G%);N:Q]**)OUKG>I@BB4,'4S7DT3]1 M8;%4D@>@&@9GPQ$!41?6Z8>PQ2&JL0I,XF)-=9BE9**Y))52824)E;3<)U: MI*(-XI_VE-;KDYC;F?SL;/6ZO2 YF;$,?'.9YYY9)4E*^"N'Q]&YR"\\457QPUX!5>Z0.*&J89?X,+( MS&_"67L/U( !4HT9:QE"SLU)T6;ZK19<:-78]7A L"1#C$D3V_OQ5Y,:54F* M)[%6Y-%Y4:$F,K(T %H-_RB$M"B_DV@[>Z@H95,IR;VH"-:BY$Z"S20Y-AB= M#[O:6-J5HC!1M^Q-F8GG!4@WWQ%Y"663JPC^SCUS6[--M96B/1:TG !LQY:$ M-W]IQ>;45J)6T(NE$%,E!"B2]^'B^'07<4 E8X( M.#4L62$W!"U:I;:2O!N.SL_&"BI&<] K7K)M;?9[;\.7Z%7_C+\--9D%7S\X MKAL\O1LK)K3G/1AD[]@%;6FTL>#*790'!F:YX8\_D:Y_UH+.DS54V>?>LO . M]"^X2.B#\H1:Y-A9UMY^>E@/'I[!ZWO08)<CJ$5Y3-D.52R9U:%9WJGA0BN@OH,_S3D[^6?5!O_4P&99 M)]MIM!C93]AY-UUH"NBOX7PS-Z92SG?3C09L4]G/ LUASMDK9*.9F4T0S2C5 MB4T)#\/RDVH015?#Q7@*2&TPB!O7BZ1W95'J K2U#.Q77E M$7<-63(5H@+VBGJQ"UO^3"[F&[!6#*_!$G0^:-[ZAWN'@&K=>@:XHJ9]7&+: MD[V2M=6F7^W'EYT0'MCAZBM1XL:$BL3+FYE]'7,F MU,=3]?5QXBT0OIS^QW>#U*,U-"[=U#[I%!?V4&O.U->:ZX5NSZ' #0+7#O8; M"@690OZI6WX@4\MR/LC1K!H*)=#+/NE:7;:$:G@N8;@R?@[D._(R"$4#E2=" M!T"@1RWJDA31@DZ5"5!FV!4[FYU]&KBT=$./VR1[V6;KR!!46CZIS2>C\5E7 M)_TX.1U[D480E1I!O0P;\G+9%Q>61Z;5!)4UX0(X%97R]C B *-O?\P<_*'C M*;?HV2W(HP\5Y,FA#(+(%=40^! LZQ,(&;&3BJWT75,JH%)]!^H0=&!7> M^LG2Z:LMM__US=62G=6,OX&^ZX@8<#72E>0-A.B[,%H3C]$ ZO!LABL<1VNC MJ[ZK7%LL4N-N-P<[B(7&[_3)]DO#P+YN@='V?&S3;Z*5.?=4J7('^Z>(=1BC MQ@Y#-2;0X&2C^D9;_%/!"CFAQAY!#'4LAE&N++'"2?2GH_/A27^6\&4XN=X" M;G[[.I_"XN3D_!7ED6@%B;!#;X* E5M[)U*#)*=H^LKT=(L\?ATM(.GKF._( MJ9!]-JT? ]-H4*RL-C.W3![=9MLSH57L\--/&A: MHVV'&WDA+<$[7$ -3584TD.K9^JILK&WX2;!?^EYV'P#L&\6>G6>=$S/V%&4 MJ6'&7ZW3!^PG]K5COR-,S^.05X6![LD,Q@S#:I36D\=FB HN[R%[,9AJ3%H2 M?&&(.5$FB?5L=#Y04:3ED-3P^+]18M#T$M12GZ/O_O(-X1 WM:SNQ/=<#^PO MR5^W.165$G3E5N3!/)EE"*6NAZ'20FW(H_(UQ1T? ?4YH(:!@V&.$6&";I%W MW1T[0)BT%]L(>9@#Z!)C=7WR M;5"NCJ:Q6]U?-1/DB1J[LKS(@<H+,L(LLC5UC-'J7NN8"$\:?+G[ MEZ- D.%Z^.__#U!+ P04 " ";BU=4?8CU7H)5 "L!08 %0 &-HF4QE[I8L MVQ,G;LLENRYX4#X+SP ME__WLO$FSX@$+O9_?7/V[L.;"?)M[+C^ZM?$2&NYTTNB.NLT&3RYW<_ MOOOYPP_G[S[^^//9A\G;M\E(%U9 >V)_PH<\?W>V_S)+1L7^+Y/S]^R'7\X^3NX_[UM^IF NW?*FGNM__87]YXE..J$(^\$O+X'[ZYMU M&&Y_>?_^^_?O[[Y_?(?)B@[PX>S]_WR^?;#7:&.]=?T@M'P;O9G0]K\$_(^W MV+9"3JU,]YTSN,3MC\9/:'#VYS__^3W_FAW:"?=ML^-^>A]_?$,)/9G\A6 /+=!R MPKO_$NZVZ-FQ:_K"T4.([:]K[#ET MR5U]B]QP=XF6KNV&=1!4#-HAOI=N8'LXB BZ1$_A_,ES5S'5'ZTG#^ERL'24 M7C":DY7ENW]P2*:^\^"N?*IZ;,L/I[:-(S^D^O(>>Y3F*+@GF IQ\ISO'C4^UU,JEO)X& 0H#VN]FL[5(G)AB-1 ME1!:8_:);?+/Q2[#HUD4A'B#2$VDM8;NE=-VZ#Y3OB"V=*]\=L9=H "19W1A M>>QH%%QC^\1UU!:1.D7FA]317B[Y87 MH<_(8K_S(\JUZU/07,O;:\Y;UWIR/8YYTM"9^PMD1_3ZX*_H[<"M3-H6((!# MR4:U5849>J'$C4\72TA%OE'L-4?M!>-D]3^L$0IG>+/%/F,-NY4ZD8?F2]%9 MCVZL54E1=[I>:#3#GF<]X>1J1T&;AQ3!*2'TE!:+D95"=/]C-1C0\.^#:%0#0X-_P[6B,%T,N]S_38/;WGU[_A M-#P[; KRAO-M,W?#AF8%3K%HL[&8?3J&_V#C_N([B)Q_./N1=J+__,#EH7U2 M5@,'-HV%.FF!/&9Y><0L." *4HS;)W$U:&!3>"\VBR *$J'9I2+#9:4[R2T' M 38M%_341%R;2@/O\L6G?^M.E^K-#IN"Z>^\PWU$[#7MU(D0EL\,FW+BAMUL MX/)I8=.,.07C;T$0;3K:1)23PJ;7#Q_._KY H1N[4#M9EHHI>_+14FS0H_52 M/29"-$0ON-RA\!8'00S//2(/:XN@>12R %H6HG'I>A&_S^"076PLCS<(KEYL M+W*0.<)AJQ*K%QA[BM[AY\A[BX2[K NM>NA-R7C] MZ)KH*4#?(LJK*Q:6P*PL/Z56%N:"?G17;AB?H*]>$+'=H/I"JS67,74X 5(2 M&:M#*LT6<2A0<2C9],4-+O'&41C97]B$,9YO M/YPEN03_P0#((V 1.\4A^;'(#Q1LK'GL<(%.?21V4_E>N'[QUWLY_. M\KQJ,&?R'5C.QB<.(!^M :CHSTQ*L/_6B06O01@%8S<+,5\P[0"<#-T$O'RH MMQNT>:HJM6)@\^,V .F: D7LZ F]W1.B07B%HV>AID+B^FZLI?RON8D1TV7T M_)!.S<"MJ0/YQ.G4'K9S\WDLVPJ3RDJ1_:6H$Y,__RL)!7T*0D*/ .D4GO6$ MO%_?B#^&;LCP+7Y\WQL.26Z3O^*NBH6[6H?SY9<@3E$HH*35-L&PI&T>X8.\ M3$D>=2K0Z<");%=;R9:X MF+CA[M=)HF)%,W!2<-!IBIA4$] MD(8LG/>J''C8*D?J#OLLLIU"7A "K;8)K4K:5A"#,D:6S%A@0!.B=2P6!:EX MQ),2J!+6?RQ(1']RD"1A!??6CB51LFP1VR81RN9 S)3246&$@LP8C= KJ4P) M8TH&/:0-ED\=)F$MT#I99Q70R"Y&!?B'?1G(@LP >5 \'MLH%K9P,VQ*8T04#"C!:@OQ4U /W3OV9,O2&R90;H.VN#&#R% M5:%JDG!4W*0QG::%R0)M$X?P=$40]T05P;K,F882](S[)3@;]&OU3B(SU<6* M0LD\7!W[[%5%- >[L!B,75 VZ=I]U^3.J"5%])+E1'8X)P^(/+NV:#VHFARN MJ((FO6#"?"@)%(%0_DO;Y7$2M>M1OI7,P/K89>59-&9R 9>-U87\&I_L8L?I MOCA/6BQ*(-(:+1,Z*5N"0U4H\%IMU>@"$'P=EF$S9+-K0#$\6PHEPX)<#GMH MXTCP0\J$8$%HM4W(5M*V/X0+\ @7@[)-@J"D38_"K\<>K(=>5NR5 S/!EPP( MYOPRBS8\C.8972V7R [O$;W[.//EU(FA$YWO#;JDYWVM+K P%XJ_62=-[ $L M$".>XHITR-T!-"9DZT=W(I [R".=@8)ZJ+TA6$W*-@GA)&UZM#1GRHG0T^T= M9C$NZ5^R<6F?<_:.R4C,7UR5%=D$)IV(KR'@*D$N)Y7'> M^$%((LDZDC=(B"5J 4?J;&IK)D0-R"F) 5'L#9F61$_'I#)MWP@D(+,2FV& MB&P8V&S-"D19U20AB[@)'*R$PJQN),$,@" K^8$U\_]P"H\ 0M^)(%%L#)]YB86 5V5KCV M7;E/*-L%Y(8N2\FYV&6_B.3-N./>DZC?$09=)(Y460,!G@ T:05^80TL&N02^9UN"2P<:D'!%2P$V>>$0,>?86 B%&IY P$V (1:2GNL@4M6 M=(L#,0$5#0!20&<$.6YX;=D\*DAD\Y8V2&V\@@90\!%;LA5-A#@!$%8%%[ 6 M1CD+]-%@W-XL' 2DT$Z_6\21F!"$WU(#:OY;CPY6EI]]7"\@8Z^\V!W:)(7: M./0'%'R'I3=([6=M3I%>^UJ9HL=5)I8=W DQU2(96WZQ') RB,(?-EYL@K7LW:'5*T-3KT:9LIY1ZN M@'3.4".;@:\GC9%!KH[]VQ\7N\SK']>$UX6P1>/R\>$J;@* ;(K26,RMJ:T)H&^J'A:X,RS E&H6VF[XP54; < R3CS M4?9XTADB6;.*F67[MF)&Z*MRG^&HL8O+VQZO05%; AK MO(=8JGKSJ*F7:]OS%0G?WGPPU()"!''W9)=HD&,@! *AOV F40\AA2 ML0E:WF"?*W7< H^R3NUR;/0PA@,_0Y"?,4=>DT0D_(+5\ VGQQ6'#K."2L? M$J3HWT=/GFM_"9/5?GB+59#[J]$TS9=5-H6'K33,4[]#">9 PC^U>(@KX)W+ M(59,PG.)-0:'N5AD5<@N=I*-PZ!'686W; ^ )) O(?T>922 LH@,F*HJ@J>W MF,HG4Q;( [^H9I@_2Q57(EVXP=>+W07R[?7&(B(OH6[S?766LN:0,$\A$T>Y M:#:78EYLWFMI%DTN8F.\\]59U-/P*)G2X8>R;"1[D$9+^6*!L.<<@27=:S1: MRE %LK?H,$NT)K3V$L7@PI4 ,F_GL_5O3.("8HB(S('R!@E)1 VZQ2$.4L !^/R.16,1)(U9T6UN0//:=O?<0U_5Q_M4 V MH M6&/:.(]#-!W(97AA>:R*YL,:(55]L+)F"1'ES6!A*%P@Y0T56 )8+*4\P@8X M9I>#;& FZJH!00I\_)+4C>^@%_8<[$T01'07C:LZQ?\5B+]9I_VK%7J=8-)" MNH^8==*@!9"]QI#'N"(EL@M+;\KX'1"]J4 NN:D?ND[R N #\Y]RBW?N\3^\ MV49A\OC?E45\NLT&Z8-_%SOQ **38/LSI0?%-F>"QBII-HYNQ#RNE*ED('4+I(4:_W\?/V$_+Y7IP2LTF3\L@23DK;P4O15.?DF MV32*X8OY^$-)I4FSX41^6,&GU-N8^]0_]&(GJBK1$%"^I9#.N 3^G+LS,P#W M:W:7X1@@^]T*/[]WD,NY]NT']N/;^,?X@4GD_NL6K2SOBNX7PMN2Y&M:#ZSX MM1N0XQG%)9 %G]+*Q[E/?98LD] 4*\'/U2C+C\!K&>=Z@E1GA=>A)1;@DE:9 MG%EA*U#HB1-ER]K)400@O&7LP?H(%G-A!R,SZ]EYY.2D2+8S?537)UUTN-.GSTEF) M=U@+V=S5T60>MH#$XP]@[BN9E(>=E$\&P M6&2DQN6(Y.VIN6%B&^I1=S#BMZ]Z_1O"*V)MUZYMB0H=E+8K5D$_;MA$KJ4+5@?16$U].+ W+0@'Q#D"8TM0!+98<2REFN^#08Y (5+H+1=SG0@;->SWM9A%]9'M*C/%<,?# 7" M84$NAVN&'+IUGY%SXX?TTN4^>4F1GXM='#XMJ;!1881_G16(6W$,D.0Z@"GU MV%4IE&X1H3<:2!NK%4XN3-(>&K7'&RY@8X-[BR2NF/]0#I? 7) ,^N&A7 MQ97RE_<%$M[27^,O^;\ED.40^_[]^SL;KQ&) OKOYCU'ZO R5_I#,%_.MRA. M4#V<\#F#T$N(? DP'SF& M3U: WNREIH\WW!]9>I5D<10;O6\ 4BV[RSW!#KT%S[M='5FY%RUE,9+:(Y=!OF?6:KHU?WYP?K>.NZ<^LZ0EPXKI_ M)6U;XD1&/R43B=E0)DD%1H@P:)L;54KF,%B%_F9)F[:XP$GT=I/,4LH"N3!E M=[4"[.#HOU_2=/-!-_1'V5%*U+ E3EB>IZV)CL#.$K^HKU349] XX2\V]D.Z M6UYYO!]E>&S5/7SW<("<7]_0LW)#&T@%P^TS\B,43)_HB=VR0PG#CIMUNG#. MZS#N&/8#ZXZ/@WUR(=#_.?2B)%E32"]987;,*_$E:$I5I+(/A(W- MB&$E^(#CV0/RZ*"KWY!/D?18<)&SH80.>#FL9Z1FGFYG")K1B(NZB(%C)],7 M3%.D2"IT9+Y9IRSZH2'-F$">;A&Y [[."\P:HZ4=>J403_66B46R0!4S"@6R4JXH.>NI:L6$4'K3MG[7@IM M.F7#G^NPH0 X..(7Z_F4V*;DS;NU>WRHPQ,Y$N#9PQZ(LC5YD[2%8) JDS(5 M=Q(TP+/FDE6Y0C*3H;0U!/-3'?;L$0''H'\@=[6FH$V?Z8%FA>XB1HKYDD,= MS*,P""V?>P_4*L]\F&Y77"TGISER@V6S2G4:C@%!I5:5[BK!H+);9+\<\7(!^,O[MJ,4'T)L?UUCS]F7JKVDH]N'JUQ)T.(/)4&+ MV?'_[R2>8?*G9([_' ,9FRHF\-TBCJ3PEJ3-$$(9):!#4);I81HYK* K130N MN4X(JQ'"Q?]B=VAS;^UXPC7#XX",[RAK*;8[5<\!E$K)S7GV6L&^N> _>TT" M+B1GYXF(L+_\Z_$[?ESC**#*_HKO"\B_P'X44 !Q%#Z@D"I0Y\;G29FNS38( MIBF_4$8$BR *A$&830X,X=#5YAIB(M0DO5J6D3MZK6A%1NH,#.%DUK6,U*$7 MB'TIW4SCLQ8C&O8E50DU^_1P4BB+6)6>%$I0 1?S70!3>0Z0M 6RD6L)7L[T M)48''(LHA!OL\Q6O3(T0M(.PR2HE+!^?- ;BW7*J19];6#2U/ MR9>2/A V.6T>E> "CU^V'6TB7J&?AU(P% E:,\7RG+C"U;S3[P\A9%&?C_IX M@>/I H44*^2DK@LE V6-(83*:7-+A@2(?,I9+$@LR'6Y1'92=/!0%UB2WZK7 MK8>C7UF>A##?50\;J"R2YK_J=@20#&LBAKIFQY#;$]=+!H.N!4CIHZX(AB4;FV8E'+#$DBM[6!:(GT, -45+.(*; M MEX%7.74U5J?F][VN&D$[9/"W!2IUJ'=^@[_U)EU\GT'4Z2H"9"0V%BK ,K MH?CTW5$@NEJ;!>%6,-)PNT(H)# M87HLK5)$*BUPU6C05WRI_&MK !45P$E'[F4S[J-^Q(_6"ZL5QRR2%+5K3,1Q M>>5G0/,1AY.=7 M-<&(02RX[FU*HZ_&_VE 0U$,#:^$HF-V8$,V)AB00.=5( M\R6]A&SI]);G)1:N&&MZ79EA_QF1D+T=X+1* M$RSHA4C.:CEHC2N1-)K+>>D&S!BYD_>>XJ+C+$??UZ+TY\_/#3AX^3 MMY/#6.P7.MPD,][D3_&(T%,U\\_FJ/(UA2U[62!Y2+0?M(*6OJD@O?R%)J#I M&'D@2S,SYHJ>X)!H]:O-STV6$:+[51D%PNVB3-SV!\XJ"';"+C[WS^_.[ZG68#'4'(IS TZI!X 0L%6=26K< M(.B[6TS/E/?6CBEM91R_J"&$:"T=YJAP +X#'1U!E1O0+83@U!($Y/O.286I M9G0!PY+C]DAAOJ"3?I7&1BK[P-.%2N:68 /NNII66XUO=?2^72C.?+@F:3&S M^G#PU*J2S]41!2<"#_8:.9&'YLO/%GLF/711,%_>8G_UB,A&>QV;#P,A1M: MY>8(]F8>F9.5Y;M_6(D-[<%=^>[2M2UZ&;)M'+$JS:M[[+DV1>&>L#+?X8Z] M4? MEK:W3O+ UNP6B.2/,K,-S@F&5,6I%E<&63Z MRKGC($C3Z7)? 60]'DE&CI(MWO2T:/G9>G$WT49*S<+WOC,/!:Q/R5F M#>" M4K(H"9K_WN>)O8R@>4@AG+ZDJNIB5U+94*LGH"I&%;2S$:K@C!IR/.G42@N[ M5D\@QG8# =9B:19%<"QE'NR(7O3VT);51A*WAF"%-Y#.0@JH&"=PO+J.""4M MO8]0Y*[=%_:3NFJ+J@,$,U1%CJG0 L>TSY:]II=PDKN.*KFF[ '!JE21;4J\ MP/'M%M&+-XOIN]EL"7Z.:U2J?2NJ'A!,0Q7YIL0+'-^D2);Y8'0Z]N>.T4=+ M;.$K.Z*>AKM&BN67 "TC[]9=RLQ56CU![YE*0=!"#YPA7PKU51"Z&Q8SD8+_ M+$U;,QP#]/Y:C<5B1 =ARF?OKW]W/>_&#RU_Q7R0TR! _/EANAE9+F'XQ2X+ MAI83?S4U]G]JP-B?0OI?DP.LDQ@580Z+D**HW9SUU,"F&0!5%A[3(: :)/HH8 Y&YS M)G2 L"LI #Z 6QIS:CP*$.M8!<'7Y+88;0@$66E6B6B8-N!ML$=4[%%Z]V%[$,H73*X,\\E"C*X3[:EWUHH5YK2 @VYMJR4(L"X&1D;\#8HZ7(HI4UAE!^L2Y?9;B! MXYA* *\/PE=A >=Z0RAVU^9:S2$["%LCW746]*;B1\C8@/AC P9$.OTDG7\X MUL"^7M8]T7A?Y>,H8U3O&-4[1O6.4;WC$RMM/[$RV/B'Y !QC\@2DXWEV^A0 M ^82!39Q.5+S9?+ +LOSDC&RXE@0K%-Z7*^(8/M5W#+3Q8:M:XH=,X+-EP_K MV*SC^<%6\/R>#TI\/X MD\P$[5\/Y&5#6 $,8L7K(H%3=/8O;][9L>">8">RPSE)2JY++@3B9OW?#70) MGYX=Q'B >.(R 8U%[R3 !=(G$Q5M =PL5#)58(0( XA!LPQ6I2.[T*;O^TBI M,!5BX[*P=U$.2[!>94=GO2[='Z)-4,E63Y*KJM.(,DYP8@<2BBU%U0Y9 >!9 M%(1X@\B-G_@EF"64_L^1UU&M-%*?)VQ3D:B%:-^GN^2?BUW&>IM";'K(.Y6 N=A?(M]<;BWQ51'"6=^O_ M^*C'G$+!IQ*LP!U?CD%. 5:&8)9W Q)SJ2N?:C86D0/'Q@?+8T^Q<6UXA]2G M44E;"&&4NM*8LT"*T0''(H$DEA1U4/: 4\RAEGX$7++A&*^R4@W*'G 5HJHT M@Q(E>"Q+#GY'4*M+,Y3U JD:2THSE.$$PJP5QSLGH(HR?F2->M!^$H-\N?:3 MX0"" RPG@14QS( G-2PJV@(P+,IE*66" O[6S5J?[;_3VSGVY77!BRWZMA*6 M2L;>;E6$O'5B3BDL[@..B(TN$%DA?X;)5DY99?.^8QGTR:Q$HWV[K,6+[7N* MPO:%%GVZ2\TH6X01HVY=Y*'0Z]!?D M4XZ&^C)P2KZ)(^R21RNL%3K396JN"X1XGIH,SN'3MU-A:H?N,R^US6IT^,SI MP7)ER3.ZL#P6A,1>C[NR['76Z6"%:(7);KYDP['@<=9YZGGX.^]AZHPX>BXL M$W&R!R\N6\T!G"003E(0)TM,)@S(O,)UVSQ(71:#VE1NO!>+'+P*LV ]8;$HX?I:98Y)X9 MKD42<(>)/)!*$Z.X*1#;8A/"GW=]BY!M_ZJSMNCUZLFROS+X]^J8;B[W%-UM MF 18*FY"9@- ,"^J1/!P3S+#JW5&+2@LH:20JZ@!A .9%J$+<+=.2'[GND8H MF&'*PVD0N$'(SAR4RPL41L17T%B_+X3X:2WRZZ,$;BO)J6 *+]?"!Z3+;JGZ MW?LLR6*&HJP+N P3]A>74I?? M\,0JL^:0$)1L%1%I!OOV4UP(?G;9F6R!/%:9\A'S (C/EH.F3P$/#Q2Q5:L; M! 5=F75:&+;.GH, \=E;6)9UQNWSI&DJO8(U60?U/A[C(!<$_0M0KZ]4]5CUND)QQ#=N"#DJO3JT *E%SNNNDKKY,O;PTD? MZ$H;%RD E[OYTK[%@^ 7'S^QXS!#^<;?1B']C.GQS7/Y83>+J)[B;GPZ>-I> MO%J$@M(X-<#)V6?LH]UGBWQ%X77D.^J7V62-02G_EA9,[@4^"1TZ\''2B[-K MT]OTS K66KPSZ ?!6-\%&PU( FZ]9O38_L>_NHA08J]WM^R%"+TC@+(SG(2: MKLX#2G+ %8*<(>D(!>.KFF(,>-NXAOB7GO+E^,+E.5=W Y6S?)P?-!#DN2-T.Z.BR)J "7TQKNM-+;1!YCO7-5>_/".XO)UY)0A-HC31<5"=F+ M$U1+YKS*BO!O=0=0Y["VETJVN*&**'"520W->EL2;=OP'/V%Y+9"+(5YMLX^ M=QK)JLE302E9#I$>LL!N>7M0MXJV!$B!/[AWM/;Q.!D:Z'-:NS>HNTAKBD.7 M&K!"Q!JHCO_Q.%=9'@+65[5\0)OU*8=V)*2 M$P#"_B""3GE!574 PAL_"$G$$%5LM**&K\2U+T(=."-9 M$5GE7BEO#F1;E NFG#59-+KP=#\C$KI4:!Z03R=[B)XP+XT<(H<7Y+B,$.WV MX]F[3TKWM_$H$#:Z,G'+NK*-$>R$77SNG]^=)U5;8RC$QX\J T#8RZHS28T; M..7'Z][<6SNFP97'#U%#"*X]'4ZI<(# A#$(9 P" 1P$ *188LM=2%_CB=BL>GOL5#GR[#D9&JVD-_G$YEY$=H,C)$/9(Q MB/_##=='F0Y!/M4AGQ?!*;Q']@Z52E+3LW4J;S_U+6]-4^]$I7)_U.],,B4S M=BJ=/P]:.B44!">A>9/>C1\B@H)P887H(62V[\-K85HN&O4 G'/:VT>)]IW:WOYP,(3F?0A\Y6A)3G9&GK;MG:ETU:BCYTMEJV$5\SS;ME M;%_V6#G^X#A[B_W5(R(;!K+429AMTBT'^[* YG'N+;_OQG^F H3)KH&YDY M+""L@CW81UNG3,'>0H@MD8.=%6>)MH+Y=M\]05O+=3Y;?K2T[#!BAYJKERU= M[R@!7[0P='I!B)=0,TP;%7!G;9[0&I]8#VFMDB4D:0LA_$!O/4D0@,>4+8]S M\5>W]-J %NYJ'^7)?N>4>!YS^ M5^Q6%+C\$G-3\1JEVBX-@SJ/BV$MR[&J?!,I) M9*&D#X20#KTE7H((.&:Q]_I82AE[))Z%!. M$[MD;Y7GS$LPV^QB1WS'I Y-FU4?'L7Z$_A!@$W;.F-E)]\8B?M\3R M<^]N$1T7W1.\(M;&@'$F@T+PV5?GI@FFO9F#L_5S9GBSQ3Y#X_ N/860;N+A MCL)_]2UR.?1W*#2S$W\Z?OXSF7?")YX<9J:?TLDG>#E)I^=O@.X!^*\)!6$P M=N1C8MY3W,,L156F9?WN_=@Q94!=<%.4RNBLTQ..[=F4C3G#I@ZJX'+^Y'B6 MVJAU>D(Q4NL+L!9+LRB"8^EGRU[3?8?D]+GZQ355#PBW4@,IS;V@IL(+'-_8 M!AF%B.CQ3-H:@BFV(K^D.('CU75$*&GI,8\[-9DOP%6PC>?GVT MLKS3OR^>1O4'*99\^V<.'B1R UV@):9'!-N.-I''<@PNT98@.\Y+H5VG&TQ" M]P^58Z63F4$?G96"V EYP#E]*F+=AR""%$'3NT ;(OCJA&])+[B]2*#)Q*#O M-JV(H0EU>O/DS+!'A0''%7;823\.E\I4YS%SVOQX[+3)3\%],GR227:6 ?IE M,G@]HRPN<9*'+?G,TV,M?CA7/M?3QD2]J+6'Z"E WR(6/_"KFG )[2!B)I"\%#4RIB"I9 MLDPQP.?+S.I7*#])6SCO]W2C^B1D &>Y.D;;$F.J7(/&HP#1F$K!SCU;:HI@ MZS7"+UR,OMW<3W^3)V\=-8&@$RL*W#[F[ BIUBE]X_N8:60ZLX=7KAT\1'^L M<33#MZ$C)[Y.+PBFM;K\T,&S]3C.JQ?;BP*JIF]=FX7W4D1F>+.A6X-K>)E1!OG:M_B_Q@[5+!"FP7^;8DF$#=%(+-IBYWI,BU M0?3$!'3MDB"\0RL=)O&Y.^TIB@#OS2Z!56C]*^@ YSVN(L0;;P :Q*E.:E!=C;MR^A9\MV_X@VUE,R MM9/ JS XE?:!L,4()>5@7RK%H?5[[R,=?DOOW10$.:T%C?HT)VG+LPSX-@@Y M]4/WT5VY(?OA"3LLY>7&.Y_M0OS5]<6ZPJ1CGZ8?,X)K(M0&$^9\N*L79DP* MT#52D%W:M$\KCAFAI2BTKS60O?:9#79?O5RA/*1M^XSV-]0A4AS 1<5E<\TU M3"ORYCW< B09&=W85>24@,I6I1%%U0&(!:5,5,NXTV:URJEMDP@Y:81?4IPN M5ZU8NJ'K=H5P0"V7J\.^KHL7.)W8@-JX+4FN:7:*_M)PVB"5.&&G.5T.L];G M#>.;Y;&J7?/EWCLC=M^+6T)PV;W$VTB:O[WUNN,\,9@^Z4 MPOW,-9J(6_I](7CK6^6?/BE:YV@N:GZ&@U#(.U$K"%[[5KDD0KIU?GS94@QY MSL=GUT-!B'UT'Y?O$O%%U1I"3GBK_%$AWSJ?#L]'%"VUBYZ3"J(S M1$)*L^P2]YT%6K&$'4QV^P&$2Z^EB2#DG;CU0R5U*ML^3_== M>32WXQ]$C8)S;#-3;,O&@T"H6MGRKFU,$W!K>FK;[&084(7%;FKB)P[*&D-X M$[+M52S#'2)'F0TH8_0I9:JL/8@G(#M@K S_;J]$^]OUX771^7*!=Y87[N;^ M'0H?+$]\<*LT#(B'(+N[5>F2I2>>/](^ 2M'E8"4'B#UV2T? <3+D#UP6DZ1 MGIA\Y VFLJBH'%YA$!!/2/; :B51(*KQ:TRN+'L=PVTL Q6&[E8R>C>BU2%5 MWUM JJ?F>=/![Q:%*PKV)H)Z(M3,;-U*51^FOS:I!^[NP++\L/\08OOKO47F M)'[MGC\'3-?1P]HB,CN/5L]NI:5C4Z 1)72T56HC9D&N M:TSXT90%W^SW$9$TM#!)M\$L'9O[VB):Z])T;;F$2RX]0[(JA,P*37^\M>RO M\^5GBWQ%86RYW(G$Q*1WM_SOPR)H0HWVU43F9OH;P4% [P5+EUTEI(;>TB[= MLK /4U\I"7HK/'J)GL+YD^>NXK*@,^P_(Q*RQUL?D$]A>H@HT@Y['A11,H0H MN(P0E8H?[UCY#T8+L[JD/QW7)6403#(@\%*E>R@F,1B3+!P3#LC$B="$@3+9 MPS*8ZJ4,YQO^.@"7(47Y46'+?I)3L;\*$=DPB$J*AXJ;PJD'(C^DHN8G#59-%HOB:!]P#M[]TF> MBE9E% AJK$S<,@X4R+S3T0.\8S(4C*GSEF)8E/@T!OI$RB^ M^,$6V>[218ZTE(ZB+8!2.DHAVE-?C@*$S20%C[T0HBZW+FC8=R&=4E'*9SL> M(P"! _D5?&0/4>[FMQ#25$L0D&_B,%)&6V'CM66C.!5/BX_9YA R32NS-(L( M.-=W'M0;*E($!>&"*O'8=7^P.&HQ33T A(33RFQ4HP:.L?<$VP@YP37%OG"7 MEG!2V0-"%JH!ZY2XM.[4[['U0U[=9(;!8 M5'$"=#(HA<202\(V:&-'(02?(#S[;,51@R\RV.5JM,!0H9G96[E4>DT MKN.>H(T;;>9^=J_&DEU-JQ^(G$SM34L+)>!+9\8>-++8OYNMY[)2;%H+2-0- M1,YEY74DPJCUU92>;/DKB,&-?XF65N0)2]1(FX)(@-1=,U(L "Z3)2($I4]& M\Q('++XK3I^^0W(C5VD_$'F,1@NE%*7NK]PAL>PPBHNW:=VB\QU 9 Q6OAGG M<0&X=IXR5[/,-6[O\.;7O#/%5J/7'42&GN&6HX<9.)X"SJ&J;GQH-QVJE0/; M%]_:8'K _ ,Y:9!W8QQ"7!KBAQ'AA.8L\8Y$$S' <[N+_JG(;M'OW MLD3+H5-$$.MVAI,386" MKC$1GY:$?J'2/A!B XTYJHE;^\6XK"TW:\R7]"<=?I1T@!#A5XT9)8CUY#A- M@-+WF.X[0 C8J[@LU(B!NX/#M7Q*#-*5]Q\S,V@W%V^6/%5PJ@?,1XM]YD$T MO7=_U+AW\UH!V=("<1F!PZ2#N78/L7S T))OZY4.&)-OQ^3;,?FVP^1;<*>+ M(99+J5=P8"R7TKG&&\NEC.52QF3>,9E7GXUC,B_ L\(8"=1\VN\I! )E#\*9 M(S"#_A"G6[X[JOI",#<:\%@3*\A&KC18*7E+L;K-ZX?J-J\4ADD"Q&@$&XU@ MHQ%L-(*-1K!!&\$@K*?1[@54T8UVK]'N-=J]1KO7:[%[%>Y9#-.K%]N+Z!:Z MFL:F 7Y-DO!5O_O [&+ZB(&SAV3!FR\9Y 73CH27&OT&9NO2P @<]P2"I[_V M!F>I$N( V2YU'86T8?HTJ*DQZE-U8U0\\22=>31 C;>S\1&7\78&B#GC[0SJ M[0R^";V>;6DTH8\F]-&$_LI,Z*,!ZB0,4&R[?4RVVZ2:IXN"!=HF%YU,E>L; M_XXB\_@=><_H,\5LK3J4UQAS8*:JFMB"LX 8X?-/9)''[[@)0=@/-3 K5S4D M3X#M='J9+:'J8 ,SGU5%<_C,O\:1[&Y9<2P(N:MMLC[&LO5,;P.XIDMZSY8P ML^980WK^H3J6X)9Q'N691<@N]I?I1M(7NPSD)0@]9,"Q*_6^W%L[=J68Q8'! M4]\IC9O6ZCFP=R"T<&J_9DG!X51X'*;$1"'N,I G'O20 ;>*QKR46J])-(8P M.,'(;NP:9]7AO2&1AQZ*V[ZH06+SY7GE:J4_ZE0K/?+7.Q%BKOSS =8K!>"R M/]$GO:LYZ<O?LK#J9)[V'&#$TYG.,$4-CQ- 8,33,B"$MO]D8 M,01)?PTO8HA?Y7Y^=YX4;4UND@;!0NH!("BOZG%":MS:ML9H75-FS&Z$R-8B MX8ZA)KD@BIOUH-2T/,+"^Z$8A;95FA83%F@;$7MM!6BZ(HC?M8K02N^.!GT! MW"55XI8RR@"CUO7=7Y'EA6O;(FB!=_3'W3T%P4@RK1 'H2[+P-TK684+X.@K +US) 0Y2K9XR]"B MY6=*E4VTD5*S\+UWM7',^I2SB.IH*6D((21?@Z02Z%N7V<__PM"F$J'<-$DOA;YW(?__\V\S:NJ'EI=O(LPH'=3&4MP (]ORH&8?%N?A%$Z-A]>/!X"P,55FHQHU<(R])]A&R FN*?8% M9Z6$D\H>$+8Y ]8I<0''JTNT1(0@Y]KU]X&POQ$,4EU=8$J^Y-"3#DGA@3H!,&>C=N02]!I*II(T/ M<+XEZ::[2PJQ%LOR'8:=8I3'I:FCN/&@Z>K M^!%?H*EMDP@Y7[;8O[9<+R+L 74*)*7) JU24-WLT1$Y6I>B0LYW1HHC1JKYDK\K'E!,']@!GF\ER'F@6/ .5-LP"1-Q ML>D9NF5US=(U32/?[9%ON_5WT+!&E8W3+U_I&)$/T!LAB^K< V1$KK)!!Y:PRNZ7C=? \ONM:M/2Z]XM_YJ)D='##!Q/^B6+_4# M8+*P@Z/\6&>/\KB)X!DP=?:T+.K&$-[XR3N-F0!G%P6/..1QL"4F]H:GZU8Z M:IIS6J4$<'V2N2@M$",NNQ8E:&??D:1G=A<[QO=,O3&[E9;&ZQV;H@M<)%@, MAQ:?XX;=,J]I&U&, W".9"-LKI9+9#,;1HU@<^$8W?*QS2 D(7I0RK2R8C'% M4JWLXHQ]5.%EU9_T7E8]%U1J/4PZ5F@=,]5[>H#5!#D(>GE,3AD?S]Y],N"8QBCP#%ET=\U^KM&?]?H[WHM_BY!N<^KER2/)ILT(>&K?G=XQPHER_41 V=/ MSX(W7S+("RX="2\U^@W,QZ6!$3CN#:G:<'UOU3"J#1>@U./'X#Q21_ #\D1] M8G[,6VSY=Q9A%3>?D:''Z>R#GL?ITX3--&%33?9SC7ZE-BL:1$\!^A91*'A% MC9+;L+3UX#Q&4DP@:#P!<,J;L*(]D,MPB9B5<*81!U$[O%'>@B5M(=R"2T5, MP9*^WQ16O;2>>5I8W&PP[B0Y"C#>'C=]8#W[A+9^WY[U5YFX[=_:UL>H=>>% MW@/VQ^X*O7Y]*J]*3U'Q>@\?]7.\\;\2):?QG0J3VBB MAA".9SHN6!4.,(X(EK^2'EZKC*W0M2P!Q6E50!4>O,2(0%N4>2!5-ZZ MQ$V!W+CDHB5G26<&I'N"MM:."4OBJ)]A/WZ=;^Z+SYKZW2!F1(=T' M(92G)CNRZ(#;R<<(UI.(8!U0T>RFV3B$FME#*:'3=$65 970.;VRYO4#4QNO M:MYY?G^R)0=QX+.$BHP .%;(18E;#)T:*^UX@$[95_V]ERJH@6/L M CTC/T+7%'EZX@V)98?_<,/U+ I"O$'DD"\2!(C^SWFT7J3+L,)(G;*Z_F,M ME7 $QW.YP++3F-[E0="K4UXV_7:+ !_@?/MLA1$#[Y)"K,6R?(=.N=7T"RUY M5#I^3>W(5'") INX6T&*H7'O;@V[-=_>-4$,^&*Z1D87/-3/_>ZL:2-*!I$. M'ZY>H&^12^CNR%YLGCJQFN;[M;RQ.RI.Y@W7*LNKVD+I[ M5]Q07[P^:]K(TLN+UQ4.LC?^'7H)'[\C[QE]IGW6PD?F&QJX6Y96-[4TB3-, MIO\36>3Q.VZ,U_OQNF5Q=2M- ZA"Y.SCFMYWK&4H*^-8:\!N>5OSR=Z:N +? M9U]G;?FSIA_F/87B\L5SQVM[K?FL::-1"Z\U=U^-HG(!]+,S\W(48YWS*C"? M9#YWMU@A4J)("S9$SA!L>@,84;&D?& MB-T3C-@=2H!HT]&[[02(:GGA$\>7W$6H;#Z0L-QR1%JG>FHF^(W@0.CQ*308 M2(RL"/1^)-C8LOB(0ZXK]22^ZO #B:%M'G%P9MOT"4Q%"'2^R<#B9_/ 0S21 M-O5DY-FYN<5T?"IR-*&.)M31A#J:4$<3ZFA"'4VHHPEU-*&.)M31A#I\$^KX M;-?X;)=^OX%8; TP L>]\=DND-:GZRBD#>Z3$@&F)J>/YB:G>,)).N-H9GKU M97NK&YHD.(R5>L=*O6.EWG8K]9ZDR;N:16@T>8\F[]'D/9J\!V#R'A]^&DW> M?3-H-'E#X\AH\CX)DW6B(%O_<5_&I;3<1D-C#LPX7A-;<#97(WS$ MM3CJ#34PNWHU)$^ [>Q1@,88'P\V,(-]532'SWSV!$%3O(_'&DAT=TTLP7&^ M4#["(F07.W5U,X>*7086ZJU&!AR[4A=APZL M^+$63J\['ZEZ@9E>\I$$:G67#540),J(*%YIF('4'ZZ.(#AM!CN/J$8Q8F") M1+?("E!P*-%ZXR\QV?!@"[/@C3]_.*JP%(]-?S@,/\F,/YA0C5M622^F5*9, MM"ID0]FCE_5T3_ 6D7#'W+A,!5Q]B]PM$]*+W2.=7.%JT.H))\Q#@UG99:B% M'3@+JQ1J!K/2/Z'5$XBKPD!FM5B:1;%US^P,DRTF5HC^BBSG6V01>AX-N%CN M?9ER]ZQ!9P@># -QW!]3#%!LG5>WUA,#!9-=\O BO:_KLDJ_+P3C=15.Z6/8 M.J/NT/>9M;&(ZWF8@R#GB[0I!!MR%39($6J=ZK^CM6M["=/E%!BB8 M_BJ!V@U"Y-MHOIS'N@-?<2N'4GUJCP%A!ZRL5K6Q' 2G%\A'WRU/\61U:2\( MOLB&N)G#JW7S_5W$4)LO

KXA)3MH3@/C0@O1(7H,OEVO693X!#R>1BODP? M&9%O8J7]('@.*R\9)68 N6@%(L^7X#L$5V/5O:89J1)6R!I#<#56 MX(L,'>!,^@=R5^L0.=-G^M?5X6&4_7J7Z3WS84 X*&MS5@?38?$\]8NSQY23 M%RRK\%PX3+<\;\ZF8HXI.)YG-^[*J]QTD&[YW9R!Q13/(7%;?WV;#M(MMYNS MU9CBV5MPRD.([:\7[,;$ZL@B/^"V)6;!WVP]O$/H@EYAEVX8,(M^N+OQ&;SN M,V*&_N#.(DR'/2.C.):S#\=Q+!R,MQR.21:0B>4[DQ2420H+[1"#,]G#,^$ M3?80#2;RY<%>(R?RT'SYL+8(.F8%1FF*-L3CT[> MQ2-/ P/W%Y_1'%GR-:8:.XOT'/ A>_*>7J?F2RKYA-VY;OS4+<36!?.BVE^G MS_0^P%"XQB1-S1!IB*HC0=#3S0I/+7*/I(>Q;+6FQSF@(3GKCY<;M)#-KZX:6QS$-%BA Y!G10R^) MZ[1*5%N-<2"$U[0C3Q6( =]2QQLF8EW90G?T,I6QA8YWF"1PC(:YDS/,Q0"H M$]L*;5Z)::Z -3C;7'64#YCYCI:%KYVI@-@)A2O Z+A2"7MP\I1J_\S&HZP2 MJ&@/P=;8YO+(2H>"#.!83 ]$(7'M$#D:YOK+Q:I,9OZ?W^E:<_U5?)&711TU.\4@5%FW!A&VYY'?+BZ2FAJZA M.%V+8>>D/#F1OGI!Q'8#M"?"(PY942QZ0*:7;[M-.=:;&D+^(4SAU:,?.(F= M>GQT>OD2XI\\^")<'8 M)']B[637XZZ!@) I.S QEE!R .[I:+.QR"ZM;S&U0_>9%SS[XE/VG'\X^Y%V MHO_\P#,Z3/W61\_;QFYH$[]U#-\$+Q/G]>0 XH3#.&% \OX,S"3S9'1KGX9; M>\PWT.3ZJSA8O"5SGF">T1-G0"QP=]]FC>NB%V%:G>G$ M771-DPN>^+&K(HOT1LYE1/:.ZS@D/&LV2NW@4K=OA8%.V&56@1KP9*/F"KC& M9(EZ$KO M43HA$XV(;Y,0G*Y'KE,RGIX8'P5/]"')AD"GCP+#DY]2+0Q&!"J M_P*5:6-:POA^OZ+ <1V?PN MP?Z47(_8JFQ5'O6G'WW2]6EXH/Z=HF/WJ#65FT/$ET7J-$[WQ9E8/1<)?1=0W+B#OZNR7ERXFV\WF7$41;^ 0+@B8<* M *$RS#72S.&ODZH9BOE><7Q =:*=G$"6K];I:D70R@I1)P); YY7'!S0'E'A M1PGL<](7010DZ=Z[-!^=NVE,0P,^U:^??LA#7SQ\"=(L]-U_3:(T"3W./1\# M DXD(&"LJ#Y65!\KJH\5U8=?;KOGRNICN>TQ[F(LM]W_NVC[NE;M.,/-YQ^# M-AH@XNG8+\:'_08?S#'\A_W:0STVV?0FO<7IQW".^C1\1=*;)"/U*, "",9( MC4;(^(K$>']\ZOSQAD9!._' C=[I^XI61,]OFC0/WXG'<< @\BM:(/E#'[P% M8@S?&";2 9%?T0+)U"F MSK,@!L#3MJF,/SH$Y&[ZLXB[&F[9V0:>/)C[<"3 M SC)XPDRM=8PW&>--QGB35Q)O$I PPVKZ6Y'-]$__ M6C"AX O8]LH,X>HZ^MJSIA2*3HZ2H*3\,R71)MI(25OX MWJ>2DLA!2ML"I#"H:[VHJ9O_WF>T31EU\Y!"V(/'(, Q"'" 08#\/\Q8N7_8 M09EZV]@48RB?'IU>D5DX;S+GKZA"<9(4@1DC^9JF:'-R+BEBV94O](JNWPVK M_EOJRX #UNF%]L&A[2M2X&-DR!@N> *1(5./CXX<,9%8 KT?R*17M_/I!N3I M4@ ^>X?E'1\*5QC MDOR)M9/=LKH&XG2#W[JF)/Q A3U%6(?[B-AKVJE*=8R?:@O^/'-8X"J@BI1K[&$0D1\J6:6/Z: M1L6!(/CQ2][7J(@9")?:Z)87N.7A<&;TT8\^>C ^^M&E/+J4NW I2TXB"RND MR-WX-D$4[AL_K@C.@M]SIBH?HW01!9_E$)_D9' M/CV?<*/D 62A05BX0M(,0Y: E=WE+[Q$>X'C"K,Z4 M&FNZL5^B9^3A+<,MN0.6U9%2L!7KSS#,2 X:8RY:X@C.#XWTEF W"CM>!F+5&/_CF+):T M&'\+@F@3FY5-C5E_KFW,VD,QR8 Q&: I:TR<&2M[FJ3.C)4]Q\J>+6(/3IYR M63"Q%U-Y0U>TAV C:W-Y" \HQV0 Q^(A9$EVF4PT9DFVKEW'+,DQ2Q+L"6E, M:AJ3FMJ5OJ=R,C\5J; O6)2Y<#-S&JL:_HC(1EDULZ4)(1@U6\Q*:(EJX&R? ME4FH0O9W[-%A/(HG2S]K6F6:S S!)@HL=\:$?*FK/@U/6WK3-7OI/KL.\IVN56U^WM/+1.N0>/ ]3S]\./O[ H4N MX1A7*-MV]J&VWXG"\*>O_SDY@#$6;#LEO],03)%CP;;1%-FF*9)-R%2MW,98 M;#$ XV$1Y+:/96/MM+%V6B=J9&BUTP"_P&58.RT/*;@]<70SC&Z&_MP,EXRO MC 9^2-RGB"' G7+QHIGZ?L0R?@\?@WM$TOM64EA'(GZ-C'RZCH-&R /.:"7! M*@&^WZJ]SW&)GYDG\T$R:3<4_7NM\ <88B2%K+0QE1W\3 IVMO;X(Z M0Y$E%MI_"/K=)PV^6B](,/LAK,/9T4K_NL5!,+,(V2TQB-X9AZ-5ES M7 KA&"D(>O08-HU2%:+F0"RZ:FE3$&[")APJ10@"K^0*NLRX MIM6S/^N9 6)9II5N6(.U<^U%-\DL3T(%RK:N8FL(J[ B;Z4X@;NO'3*7/0]_ M9Y7CZ24$$8($ MTO(5UY<2K]87F'#V\K6EU0U"J?@M*0;Y6>/7H([%#(48HFZ1X0[ M0C*/ 5VZ7L2*)M[CD%Y")//-%0W!^'B)XI)8"3$.0!V1$5-+? 0KS91F'"PBN+^)2&0$X5=IA>-[E>8P_N+#!/)"E0?7RYD"<,7+IE+.F MTW#[&7L+@X0N%9H'Y-/)[JC.#7Y^=Y[$TEQ&B'8ZET?C&PX P253)F3[$[PA M;IWPYR%ZHMBY/JLRRL&)@?CQ[-TG R9IC +!*%R=4QH(0M!W-97]Q4X\@*IN M89LS0LP5:6L_;960X#9F,;"E&W1Y-R ;=0<+L5QX.MWYTP!'9GZXPSY*?RTK M=6C:&<*.KRN]1X]Q:N ';JDN$-TP799BSZ']0FD>+!Z^E+T6HNH#X2Q@PD-- MM+H\7?-#B-8)+=<2@O/6>/7(D &W5&IJ_2-S8;-GK5L(,3=-DTBTT MDM=JTD+I_6QH;+C[03."V1"9>G,,+)#'+K[W%@EWC\3R XL'*1KF$GP\SB5( M!I[PD2?9H0=H6I=1Z6*7^Z)E03<:"X!I]00,Y1785V8/AW F&4W@>31&J_<) M6[T;N_+JJ *%SC,9 **1LZ8N-$$?W"4N"Z)258H: E&2Y@(L8U]73ZEHU=NY MP!9Q6%P)038=-YBM+9=L) \(Z'2 H$CE\I86YRG# O02RHB?N<+L34/*2E.T MK"$'H!(ST&IK1T$?V(I21S,*D.K" !Q$'HLUG*X(XC:G?[CA^M;RE\@B4^?9 M#:A^4)XS#?I#TXY2T-0WP Q<4*T&VS"YZ\N2F([KI&6/0US;?Y> M=6W9995Z9,TA&%6K<%^.$;CU6KF83.SR#7ZC#5D$?_R*[F\$!XV7*53-!,$9 M6$D_M$&,X0F7M/:B$,U_('>UII2>/B-BK=#5"SW[N@&Z)ZY=^9&#)B& D(O: MBC V221P0JK[0KW8>ZC9&4(B;!71T,4/'%!/[*6\6TR1FOK.H[MRPWCG2?<60S?^#\=N_,.DDWA6^CB%VU1.A*V-25TZDNH]3%ZL1M(1A52^5-P1]0#W#P M^GGL0O5@(]^B$$G>GY&T ^1Z+]%I"B1ZHWT"Q1<_V"+;7;K($2JMDK8 7IQ1 M2M&>^G(40&BF!+SL8_%BM21HV/?#-*6BE/<.'",POGFEZ\#6T#,9P,<7JT[M MQ2I*(N6+5?GO?2L&U8M5>4C!'15OL;\*Z?67N;-*[ESBICTH#=DK&IH7+C$> M$)FAO%W)&@.Y6JD$2\4-2*<5;A*ZMW9,DI2G%5%#"#BZ9N&M,SQO2,,3UC+$HT%B7J.^)'!]_6-D]9O>'40R87KZ,F$ )6M&7G M"/I6J$@LWUXC-H^"CL>-^M27*O8?J'<,<\OT>UR[Q)GZODM7?&"1W77$?+%_ ML_R(_O))O5M5&J9_'LB$1\0%?;Q:Y-.%EJ!?]";IY]4E_:(C49]ID7#6&PD_ M5B?AK",27FJ1\+(W$OY0G827C9&PL3=WB,N.(@OV:I?\QGS^ M?(P#- 8H[\FBAD!NR#(ADE$?EMW.=[#/7Q=XLORO\^42$>0P*&]O+N:+$E.> M5E\(EV>YF!4,K#H(0>!;_'#(M66[GOJY6%'#'I27)$I35WF)L(#'!J4"$S<% MHL+DXB3G B@UYOIHOHSA4^LL04,("DHE2#D5)8 ?! -02+6F'@N$32$8[K29 M(,0 AN8YVJ^S.0J*78&2=L>-@?)LTJZFX,$$0C\R&:-Q96"K<-?LBDBRA5C M/ J0744IC;F\*E,$6Z_+\+?(#];NA8L#VT6^K:K,*VT*85^I*(#[B[L4.0BK MJZ @;DNJ*LB;]U=-H0P%55S]6"0!:)$$$Z8.J#A"'M3T14)V/>;QUD[B7[96 MLAPJDP$@.#:K\U&-&W#.7EB!&SQL";*9+MJ E2NNX6:?,T3-;*+75,0;= MKHX9IB"R:C5W*'RP/!1<8Q*7K9G[Y6NDI'>GS) \Y5QMI90@!H5'C]]Q#1[Q MWMW:*#YTPR2.&1@FT4'J+*6D?[>,JF&MJ(!;ZZS*ET>Y1D=5^:2MNB5[#7N" M%(..B9O40UM0>%V"'!885$YK8:=N25_#!*"+4.N!5I''IMOM!Q"NE)8FZI;C-&Q__[_4$L#!!0 ( M )N+5U0,PY/EC[4 /VX"P 5 8VAR&UL[+U[ M<^0XDB?X_YG==\#5[5IGF86J*K.Z>[KJ9G9-SQKM*!4R2=F]>V5G;12)"'&* M04:1#&5&?_J# WR $00)(D#"F;UFW962 O!7N/_@>#G^];]_V43DC:99F,3_ M]LW[[W[XAM#83X(P7O_;-[OLS,O\,/SFO_^W__/_^-?_Z^SL?UX\WI$@\7<; M&N?$3ZF7TX!\#O-7\IQLMUY,/M(T#:.(7*1AL*:$_/3=G[_[RP]__/#=CW_^ MR_L?R-E90>G"RUC/)":?7!94D_AG\N'[#S]^_^&'#Q_(^Q]^?O_' MG]__2!X^5BT_,C%787_3*(Q_^QG^\\*8$J9PG/W\)0O_[9O7/-_^_/WWGS]_ M_N[SC]\EZ9H1^.']]__SX]V3_THWWED89[D7^_0;PMK_G/$_WB6^EW-K2=V_ MO*112>#'[RM>RA;PVUG9[ S^=/;^P]F/[[_[D@7?%"+"QQI,RN;P:9!7'>3& M?_I>?%@U/2)=J/_^IY]^^IY_^@TS'"'_FB81?:0KPO_V<[[?TG_[)@LWVPC8 M\K^]IG35+F64IM]#_^]CFH.*/X&*[_\,*O[?[$]WW@N-OB'0XM/CK5+1GRH: M10>N@I9=OK>JPQJ\\E@/_N>ANLB=,.KSS "!&BDE]T2I69)[D9EF4L_!F@D( M@LYW[*>&@O1+3N. !J6*P+.#-!>ICE"@G?@-@A$ 5)(>FRPK82&C_G?KY.W[ M@(8 F>]__R/\>"9^Y-9BO_[],F'CPOE+EJ>>GY?4N [_]DW;YP-M I(#L?.T M*;Z7^B4S]F./-8H6W_L)0^EM?A85WP_OODJ33;NH@EW2\N'?HQ>#[[?4I:%( M2K-DE_ITT!__>O@N_8#G55) [/ MC&J+C@RHD8N#RGN=!DY*,[C>.=% MCW2;I&U@JV@V@R!I4^PP6.0VR(.F5=23'4Y0)8*LNRARH-S88TWJQ5D(\[7> MT&II.H/P4BEX-!X=M$,>9DIQ3\?VBK+S<'.HY,AA]T#3, FNX^"*39TZ+'#8 M;@8!UZK:8;0U&B$/M7993W9!098PN@0(NXLR-_J-' >PG*8ML6)JXV#_2 M%4TI\]]G^B6_8,Q^ZS"(3M\9!**V"0Z#L[[B^30!UE?;W0!YV6 MVLT8[.R".B3U)#_1B1M,".=""C8$^+@*V>F57Q3:)VFG 48-ZV?ORVW DMYP M%8K3+CT9I[H]^E#N4;49Q(K&J,.W3^83?9>1)TWZCG-6+/J.&J#G0<#,EQ7_ MW(4Q?:\T2'M;]('9H6(S*%L:H@[(+GE/=,Z"9O4O)^XJ$,?7<]%0E"SC:4?) M8P4_###&AWD&X0?=(/PPLR#\,&80?L 3A+;U/ C"Y\^)BR"\9#\NT^?D<]QG MBD;+N03@L7JMX5(.3Y/7:8/ M:?(6QKYZN4?9?"[1IU"T-00/VLXA#E4B6PI&L9S!HK%DX#@BQU576KY1Z3M% M;#XD6>Y%_V^X[5R(532>2URV*MD:E8V639Z M>$UB]1&6EB:(PT.E4!DBAY\C#1.EF*;>Q0D23M'9=H #I48*FR?J[U(6K^\_ MO#R'>=0VHK0T01PV*H7*L#G\'&G8*,4T]3")(.$4IX\:ZSIQ*B19D?8E:5/W\'/$0=.J2ADQC0^1ADN[C,9^):@106Z40'FC MZ4NB#I4I]1EY9+G^XK\RL:GB<*2B&>)@Z5+L<)21VR -G4Y13QUM2$G5T>%( MA\J-NA3W-QI%_Q$GG^,GZF4L:0QNLVS7<8I*W1YQH&FIVER34S1&&GIZ,I^X M7 7D":=/2@9$<' QL$VF\MEO.BJ/&J1_3:)=G'LIO^N09DIK'+=#'Y0*U9K! M>- (=1"J9#W1$RNR1-!U%W*.%!PUP"YW:4KC7-Q#AW0Y]_*=.LZ4S=&'6[>B MS:AK;XLZ^'I$/M%%"^JD(D\$?5=[4SBT'?GN#K.#Y^?A&[WR[+(QIIEX$/&R%V,4ZU&K.;1I-D+I:EZ0G3@ X45)2=36W<:#:J.%TO:'I M.HS7OZ3)Y_SU,MELO5B]9*!JC3Z\.M5LAEEK4]3AUBWQB;Y9$B>".BG(N]OB MPJ#MN"/<*XVBOD@\:(0^ -N4.AC>I!:HPZU5T%-' * Y:FSIC&U3*S;NMG&R MV4#%K<3_[>G58R9;[G)XC0W.2*IW[;H[H0\S':4/-I([>J .0RW!3]UFY3P( M9T($%R*Q<;:W/+'J"PW=1XWEA]U+%/HW4>*IMY>;;=!':HM*S<"4&J".PS8Y M3_0]09)PFJYB;&*UQKI&+':?;\+,]Z+_1;U4_:1&1U/$P=2G8'756-$.:6CU MBFM\:[+ ZU'O\,V,@V9(PZY/ M6E-WK!Y]D?V1DW;W\H4['2<)./&\CE[(-=O.)NA:5&P/.ZGA+ *O35Y;;ED\ MNX0B^%SI.>ZZ"Q,B]:+;.*!?_H.J5S"/VR$.O$[5#A94FHV0!ERWK*>N'0BR MA-,EC+"SA1)'^HUUN((%>,#AH_T$XN'GB .J597J6(7\(=( :I?1^$A%2:WU M^.#XX3*E-H.#8^5E+YS-+CM;>]Z61\CW-,JS\B\\4,Y^>'_VXWL>+,6?_\XK M*8(@R]5-&'NQ'[)!-Q$/FY:OUQ]88V!7I"%F8@"(OB']$ :FD?BF7G[AL8X^ MA2TNFI^>8UGP\F?OY:BVD[+17#RWH52KC_(6<_#&IJ#&A2E*4BH.["F-ZR'P^7$#H;SB6PCI1K#:ZJU1P"[%A8"^X(1 FGZCK2IE9OPI [ MSS(VB/;D9$>-D(=:NU)RF#5;( XQA:#&,P1.COQ:$G046:-HY3R*BLTOK6 Z M;CN+F%*H>!Q:!PW11YA*WA,#K=P/Q1%PMI4LM?,X]9\=!N"EE[V>QP'\<_W[ M+GSS(B97=IY?>FFZ#^/U7[UHIYJAZ?9%'J"#3" 'K%9'Q $\3'YC7V?D"6-# M^ \2(W*>DY(5X;Q&"?$MWU>ZCH.N,)_0%!XSA0\_T)K1@E#VUV1%A+ CVH'E MT6F.VA(O=!W&,?C$N/;HA7['EG X*#Q2GS(Q7B*:W=.\O4Q27UODH-^IH@SR MK0T1@WJWO*9>*E$EC*R;DDCCJ@C5J"E):]H+$M/3C[V:1^%M_,;T2M(]4U)A MB8,FR&.N32$YU.3/$4=8JYC&55E*8A!6;L)I''U, L=_33,>#>\_%+$ ?_G[ M0TJW7AA\].+=BLV^=BD;?*^_;&F^VFIM M#-7 U$4+%F0C\R!4,"&^X/+=*+'8!BM3J]W@00HFXPSH/PFMV3#:AC].O^^I MKX-/JNR>;Y1L()]9)>F!HVTF1+TWS_P-3)&8S MXN061GSU.D%/%^2!IJ-P6 MUMIB6==CKM\Y(+:W1!ZM'>JU+_95S1#'9I>T%I;^*J*N5P!'T(Z%6Q*?*?2; M-.QRIDGX$E&1'3" N?[B1SNH#?-+D@2?PTAM'ZVNZ -3WP#-2.WOASIT!XAO M[NTEDW*J";MD%1]2,G(5W].:P'F*W!//\XG9KKB<0>Q94(:FV(.)RZY3UMS; >1Y#;OD,F>S*6VW(CJENJ&-4L7-Z;._?] M9!?GV8.WA\/B/0<;5(V1!VBWDHTTN+4EXL#L$=@X32[(DH*NVQ-'8RNY%70M M'O5FI-,=#1[IBY?3[(;R=."1PIG%KK/>>MV01MM0Q:O3WAI]L!_W'J+"">X* M/$@JF"S(BA;)7RH837S6>TJ="R8$N/#DO^#C!I?P?.4.,X?KS39*]I0^THC) M%ARG3 HPU^F'%.$&JRZG%KV=$&<9^K(;%W@M.)""!6F9%KA)/L;7O8QR/]G MD6H[3[N>-"4 <;0#NJL]\D#N5?5@;M#>&''@]LM\JM.BB=/Q5:VO(?C'DWA' M6PJC*2UV&8Q4=[K.J+VB@Q^=]&!I5G@T@J-.!D!]L3A:$.(*NCIMJ-NEK=71"'J:[DQHO@-7T"# AP()Q% MN>+HJ%;2R(JSF/I 9.TY=3=X->67W*KFA* E*U9,Y!Z\%)"T]_"@9E?D\#7$ M #*&Z?1##&2#Q#=U] 9N+:H5C(+1POE9Q$F,T(YLY(RDA3FV@B6.S.5I]Y*D M01B#9%?T)>]% =V^R&%@D D4N8RZ(V(@&":_C2%/9D. CWL@F,8(+/K^C##' M&5%C,4W3TWO*Q9$BJ[M+O+AG>J9HBAS-NA1L+)&TM$.,59WB&B^35-,L3M;M M-&L4#5D4_$EH&#&R%@]S++6AKK-%4AE<\2!IR.U^6IC15L\3"13=[7" M.(VZ_*$9F3IY!ZMMY"_?.GV]]O"ZYVU<5"=Z2%+^!':>I^'++H?UCN<$D@&F M [,LDV5]RZ9R[#OINRAIG0ERE!C'J,T7=VUR0(Q%(REJ&L]M][:%S?]_?+^ C&-S&E]XV9),MQ?>C;HT< 'K4;-P@:6^*& [Z)#:^4E'1 M)4"8#>.D($UDP'!TDV1\I>%9B[,P)KX@[?:VUVZSXT>T^(HB,_\VI:\TSAB ML!0FV="[)(-2J\O5L_=%9;+!5+!'M9E9#NZ+#2&!&04,-3GAPE7)KWCWIL&1 M")8$>/+ZQ,L586R=73MS9IOB1E;#-A%CYO3)W=P+8QI<>RF\?9Q)XE[15>B' MZO=W-3HB!PU]Y9LO\_;U0@P- X0W]?B2!2EY$#D&"BZN7O =77M9UZ!=5Z=+ MG-K+(?C#5ZU<]W(AXO#L$!;%LMTH8;NE:9@$UW$P;+WN]!H6?.9.+KP(3NJ, MLP,C='O*O;3U+=(1M;N@ZS".1U>P=_=W!-7$)G#6LF2*XQA%:RG1_LUQ53?D M,*RK^) ZNH@A6EOT$>OF.C_',8[F1X<[^"HILCB7%J8?O'29,FQGN1Y?HWZ@ MZ1,L$O\8MZ;P9'M',5L_-J>ZC?3BT]YA/=*G4547W8?![1K)3:2A0+ZJ0F[SQR MQ]*WB-BC+51,D7O+-VYU;52UGEO$-M7LC%;1=$Z1>B"QS2@5I)%$J%T]F]$9 MMBKJ,C*7]3D*70,UN\PM1EL4[@Q4J?VN!Q=[>$ /8)K-U$Z4?OVI(]7PX8XG^IM^A\%4K=&#M ] M:C9?I6YMBAB6^R0VWU@J*&9PS[VX^YS$%D\S9&DNN2K[[=!-V9_^_I FP<[/ ME^D33=]"GYY_"0^O7W4T0^J8?8J!1ZK:('3%7E'-RRUPHGRM3) EOP+AHTL% MTS@A7Q<7F226S7K289;FB&/)I5BS<./S3:(8THIJOG!1D'0^=W%L31S>>&P$.&& M>21<0P>U_A;FKY<[-BW>T+0ZL0:/J[#6:4YA&;)N9I"=\A9/!'N)$V M)X8* ::DY$J +2GY2LJ7) GD%8BG)%(?5>CH@#Q"^Y5M[H.J6B..40VA3_+;Y8H ,<(YN-H- M&U=%-LU? W&2,9).YR099<[]RI2\8N-XE&QANZ. (V7"T=T'>8!JJ=R<471T M0!RF>G*;SQ($=7Z 7Z)?CJZNY@*3Z PC:U#3=Y?ZN]"VS"E<7OJD_-+>+S1F M"53$U#\/-F$<0O($56:Z\4N[,W(@&V:$QH51K9Z(H6V@ L9+\H(-*?APJ&MR MQ-Z M5R\Z65:L>&/W< J/886M+A_3MZ31:(D\TCK4:UU/JYLACK17:JP>^C,XHRIJ4W3GM<>MD(>=0JWF6=1&$\3AII+4U!>K M,L*C9)@_"85BNH8KKEUQ-II>Q; &)]]AAXIFC7=9]]7GR8K\EP^+/_WQ_0+^ M_>-/?^&#(OSXIW_ACTOEKY3LV4PU(S0.>/VE@TJD_+\_%/5(W__44X]TFM3= MMEE%SA >&-?U(TGW29PT<;H;PGH[(4PA'C2 M)20B!"QAD8M(&C(2+N2DA>YZIVV8[0ZGFMY%\A3P19BX^"T':9SC,+-),=Q< MT)BNE.5KU:UG@7]*-8^QZZ@I>MQ12WPB9C#"98)$"M(C31P[;T^/K"4+1#A^ M^!9F##!4MO7\*%4BT_>D4 K@_[>I>W#-LAAM%4E&3P;#1!#9KN< MIPSRHRU>ZZ&C?84:68L;0)RE4GT8.+%2$P)>61^^+&S8FC_4]\++0E_3-F7;F<5F M0\6NP.0-9Q2537F-2V65KXU4D4@X816)@G697E/'=0! (>D$TVVQT_L-$!JT<3*RMFT[@R M-;GAKFB<;,(8 -7E;%)7[ZY9YE :7PGB*F>E@PA\!5AK9]HS#&B=37"G-8J$ M$GQ;[ 7G1'A:HXSPW=L?*.P&136\^D7%;$RELA4F*285N@\=#*XCM2V[CR1@CKAY%%];NAE-!'O>&9FD^X3Z(!&)\ M,-7$N#A%XXV.!J?F^077=^%:C #BW5-FJ6?ORP-_EXC]/:5,KRLJ_NVK9&F# M,/+HLF>\HWMW)U%%'(,6E3OM)ELS'.5[+7#HAN7H<%Y=2$)*44@IB_-%=C1F M])NH)J\(N5Q3[K+/39*RZ4Y\N4M3&OO[YSJG8>,!_RWBUWW.@__<93G@=VE1 M@R_C)&8SAK_3C:P+B>:<9@J3%A0>"SH+T4@I&Y&$XR7*)/%(+9\$N?C@U*&Y M2W/ZI3ESR7Q>Q2_CM[ AQ\Q',J#&HC12$U[N-KM(U,-K-Y[;IW@/K57J797& M?TA2;ID\3\.77>Z]1/0Y&71AW3X7Y,/22&8]>"/8)@O$ ]%8FIJ7J&X9>Z2, MO7[]HY"*R&*1YP37G7/OW0-"M0VB8,'9HE[;T-;G^8=F17R&!C3P(VQ8 0^B"-R5'5/#VR3 MB/9?TXR'Z?L/19#"7_[^_#EY?DUVF1<'U_PD!XTODGB7,9V27?Y$\SRBP6W\ MR%+$-/3A2 >,<)_B,,\>LUW6^BJQ5<)( ]"^\2#<[%%U'%Q!XN\@)GC M)X?4AQ_>_X5POF3+&7\WRF2N#6JP6>%%L@+<>'A\^F14NZ8?9^[#F(Z",R<1 MG@G.G&Z\-IPQISHCG+&@Y D1]E,#9T@F.!>1]H?,'?"X-HLMX+&]8B0F[Y#_ M)3%D?!T3Y[X^2+%ED,JM*T-M'3"G]5IRG[P25*[[U/3=S\0/-.Z<2JO:(G?C M3A4;%1':&B)VVVYYC:LA'#BIV^W,31+S(:8UT>MJA]PIE:H=; HV&R%V1K6L M)^PM&#%[+I$@[(446<$*!LC=_=N)9N/@+>U1.S(/0+;\-IB MK]Z>DV9I+CDH^^W0.=F?_EX?-KQ>K:B?BQ/XR]5YD&SYUM/QXL. ;D@==JCB MX+JZ?1 Z\6#1+9Q<%5P6Y7649$5*3M:7)*SX>>NZQ*".,_;UXQ4+_5XS]7=+ M:QF:'B^X8?/Y^NQZ:SIB2&+&<: RB#;^'_2?:6PHU?@:;S3PU9_;+-O1X&J7 MPMEE;HV_>M&.\L^6W";9]1>:^F&FK.AK0@=IJ)QLFN:6S4 B"(/F=%W,MW88 M52)8$L&S'& X5[%X20J^I&+LYD[:]/8!9AYS9!ANRR)?W"*[+?N1%GQX74W^ M9P%P;K=Y6VTD"A99 )QN0O-$' WC:$!.!Y7Y88Z.,B. 3E']:Q+4T7]5W8&- M[JN"O07I!5+P'=,(AN@+C]07M1A=WDSI&JT.SA_Q$]"_I.K7[$QIS1./]4RD MFP4J"%7A$2Z"DT27D@&_'I=*WM.%"#B]@/=+?=V$6 MYO2)IF^A3X6-'ZF?K&-.A8.9\@S(Z&R1A^]4AF^>&!J7)V)(F$QU\W-+E8!0 MWN+@&!.ICS&16DPBRTDJ04DA:3E!E605*9&;G ?]5\#'@S-A65^V;%$\%U]& MQ/6^IY_Y)R;S,+DO5;5$3%T#9-_M%5UQDI\C'#*9,\,RAR.OSL5 MQU04P>-%LQN?)ZL5!:GJ*FZ[.*#IYS0$S4@09GZRXT7>H%N897S5QXN#JB?[ M(,O13KL,4>:X\SQA1F$$[6G4C(%&IR7V^V4;*G M8JOT@7W3K\QT4,O#8)3HHC5/5-(SD6XRI"0T/\S2U&>T9*ED72PXE\P)<$>% M:2,;2KTD!H!%\E=FJJ>'!WS@([!>:1BC+*B3VCP!2-=,VGF2FM3\0$A;H_$R MJ2X+)@+L5"^5!RB&'*AE8VEK?+-]>>$U[K6>(/+P\(Z"(71PO_A* KK^\Q IX&7(2GDJ'6*@8X*@@ZD M@QBG3E+'.)<2"1/?; ,4F@,R.3'4,$BR<=1!4<6P3 ^7JTMONV5:>E%4'.<4 M.)T])Y=)_$;3/'R)Z'W"_M)V)N%D8DA1QHZ1J@J%QI2P5R4\73'34!)K13 ? MX8S9/U%4'0C>%F(UPLROY2 Q"#)QJ4)WMJJFKO &IS 7,*\.W!?L(:F4!"!< M@H6+8P^([-7F7EU.10+FE@QP_XRA]".8+GN]B9+/F?X;(6U=D,+T$(45+X(< MM<>FI7D:?< 8._?B>YB#'0YJ\A0$-+O:?,BCFNMS2U(/SH.=^'KZ% M>4C[O-N($'*?-S>.' G#J2".CQ.4,;ZWQ7)W'BLE4W*Q)\ 63AU6C$G-V?F[ MN0Z,5-O!JX@[A!6F^BK,[]37'AH-D,/ L3)R>->?(@[;%B&-,S=.JK4ZVS31 M95$7@!8LS\\USA_#X>'8#R-XIZ]^X90EXU;&ZI%8(0_C,0VLO,9@B0]B:!E5 M74O7%2JQ^".>\EO2,!^?56Z!WMQLQIY6YHX/ ;99-=6U5RW:/4W86>WS3K21NKHFZ3:I\U& M4A+O5<%?O#"&)&497\++XFR(?Z;I)HR[HK.O#_(@U5)9CM7.#HA#5D]N4Z<& MZN3='4\FF2N7+(C$P]5)AW$5_QME)_O\!FXKBF_H,0\AZE$ M6="^\APEH&\T2K:\68&)+I=+;^,W)DF2[OE7?95\5B%A:T/D\*=63L:\XU:( M@:Y#6&._+4D23I, 43:>W#X**,^R[8<[ZP>V(>^Y*6-"ONH#*S1#SO2Z*K> )6^3ICQ M0UMV8Z@X! C&HT*)$B <;72,KGP5_&',I&&84DX%"/A=8QV3HP+8IH2&46SR M1M.7Q+55SAM(*.M5;57=4>93-?B6SFPB$Y[ MI("FK6IUNKVK,?8#[%JRGQS#]:YA!/3+4)[X /K8NHK-ZGICFM,GU^VKNA,< M('?ZW5K$G4];%IEQ?A?Z0/B&T@=OW[Q267S$\M#+)&)\DU3LIJ4I4XZV3?RL M$L:,9%:-5T&>%:K8L=&NDL9WYEXI9#L[<2=N)V0BD>!,5I3"I5V^5BHM+YPW)19AD?D@9/MG,0@O>3+^/8<3F!4DL]FB/3=)A/[W>,\#U 68X M!&^-KC-!Z"&:F+K\(YRDR3A.E!@,X+HI^1*QH=\2$?S4W6T<)V_.4'<* Y68 M )!9,2O.C8(5SBG;8 M0:U/; L(E@ +$@L>TKNA4U\)'TM53I<4A(E$V0'HC*MC7.V1J)6<]*R$G\(J MP!45_THGVXLJ_3VW7P810 I2YL9HGKG0[8UXD\1 "?,S&H(%*7DU;XF4+V"X MOB(RH44N7V'&ET$U+^G:1I;17!1TCD+O)8R<7^$XML@C]6GX!MNZJO,:?7UF MAPPM*G>#@=1A5O'?)K?5D)<8N#HO,:[6SZD74+C&55+DE=Q1!7!Y2BT<$,#- M/K,+X!:5NP-8ZC"K &Z3VVH 2PSP!+!=K8LSEJAB]D&<76_?SQ_0;7:1VZYX M=_ V^\PJ?A6B6PWA@L]^GA+%EY1_:[GM@C.HKNJ)I2DO%S^. +Q^<\\G M4.OU$9LK F@920L7.BG-$2WT%!H%0TK6)9CP#0:Q^"78HT.7<8TE5"]NFBV( MOV.LBHT&OAA8_MYJ&Z=8=.Z+X^(/WA[F+7P>HVU;1>?984V7$;JQI:WGK+"D M4P&KV%%R(@4KPGEA6? ;Q0Z5REM!U>*&8JL&Z8X&C_0%RM#>4 I70!XI7'1M M/0D\F +2L#[!'-6NY+#NV#_S"IMG+I2Z=92W&=1QEH"H*GNC MWVNV\&>U8DPGZLDE9+ W3C:M^&;NRI!$UK@O.6KQC:S P'OZ@WE18-=P89L\J(,8? R4F>T9A'$A)/B9&08'&3. M]P"9^@!A0 <[6)B:IBNIZ"6"&42,=3EY=+VI$@U>7Z3@"E51)\ 7TYQC0OOP M[&,CF(7C H_B"$Q;PM6+'L-Z(L4+ _6K4S!ZW; ?@QFHQ2FE\(J:P*LH^0QG MW!-XW(P&_!T1_JB*MUZG/ \HB^:)B[)BUP :,#T .?+7--FM7TE63%Y:PX.0 M=Z\T"L[RY&Q30DZ2$N_-"R-H>K9*TC.@\"T)Q%LOP(%E_6$23'P69Z*O0#7S MM#$>-M2S,IR750+I#$CMF4#=I77^XJKHUI3TVZEM:KVGEY15$D@ M]Q7ZG)JQ6;X/2VW4_AD^2F/BKH_:LI&J:=1!!&>"7BHKVE_ $7=]*[0C\D.+.9*9NW5^RS0S[C'42 MW>WL(4AO-H)\) ,!25)PA/JN_/$G2$3(1[B I.1(8%Q:KH@LI/1(LR2FN/]9=KML>W9SXLTOO(;G[M[JY8O3 MW!S)&:K+A.7_:1Z^1!0>@-4X*7+< ^GH-4!=U0FH@^:(\V =J>V@D$2=/_'L M_NS2:/HVQSH6ZK+N]TD^TGJ!QM/-8ZH/X\BV88(2N6PF\(0(=4[8-T0=3HUI/!ER4QU:FU,"GWB?+IF)Q_Q2G8Y/^.U2E)QJ*HX4PVH MX7-QV#]11!(AD+S/[TN@ B^B3YT N[->M5V?U^?O!7<"[$G!7][-'W?TT=SZ M<6DR?;\Z&JQ(L*.$0?&?D>2>9=:_7$EYO\: I^J'%,@'JZ[*1EL[S20G[9;= M\OQXN6I,D3$D:2/K?Y2I-J:LK6=XJOFKM)B#9UX*8,FG_O72P/'2[*".,T*' M;N55\-#>:R;XT".\'8 )N4RF;28-OGZEPL#<(1@$FU(E'@Q[N 7"X BH[G^ M0E,_S&B@84-5OQF%?J?JRHMZ;9UF$OC=LENZB"<6RHL4N>+B/NA'5KX[*]AM MV8^TX J?%NO;0AQ,4 "U4;0N\LJ-YQ;T#24[(YVWG%-X-P6V&=.<,I(XMJPE M#]YJ&8EO,HD+@9MME.PI+<*U:K%E#!%4ZZA6/IZ]+W\+\]?7) K">'V3I$^O M7BJ.R'94F;= #GO@GVBHMC(?0VEA!H]353IY,5):;62\B<2<,.Z$LR^.J(]7 MSGUXC9#)#<;X4'B_)PSD54>85V3<1!G-\XC?4(+DXO'ID\N<0IQ'HW=06?HA M#6,_W'I1:3J%9?OZ( <:+95E-.GL@!@R].0^[20C)9S\@E0,JCLIK@)_7+5K M/:N[J;"WM2JL$?'Z\LE+%*X]U_,%_>.M"DL.(H \ZH<;P^QL.&(\,%!BLK/@ MJ"Z8C&41OB,NES]?63H-;@DPKETR!@O!_Z'8XIL7 MB9PJR]/0SV%O-WL5KWU)?Y!:*@P_#B?D$#2B>66L&H$-8E ;4UO36!D4+"U^Y@5\ '07 M GJI9/+B!<'2Q/"Y0^0]R8H/O%#5\3M!?K2#F:[\?0E[*;[@R85 CM=NOA09 MRJ>5 #'*.S*$*2Q907DBY"9MSY<5HA^,+T)Z-ZGTS+XA2,??E>]P?LO&B?I% MSJ]_P!CC*_S*X=PZ.G^M8(L#.T?!0%$0]#KN7'UT;SP][")>3BB_?5<4.AW1 M9$^YE^9?@]$6Y(6NPSB&H5=IN E'@:?==BNVDKP(M+B)DL^W\2I)-Z(87GR)%]H!ED#-?LBABMAVI@&B4R'X&WP(E(K)S7\W!B"KC9'"79+BWNGC## M\!M/8:+VHTFB"-8):FI>Y;T"!"$ M<]VN'JZVJQ;'''ZL C9JY>;H(ZM M=DG-8POH$7'&!R@Z>Q3>JEJ'L<65S(&\Q;OM]PG?+;A(XEU6G,=XXF>A@MM8 M?=-Q8%>DP65B@.J*NF8_[/?1AZIAO+:7Q&<\#WL!3E7%;G'NCA=WE,_[3WRM M?$(CB"R==(YS>X#"=> S7KU#3*:/G&9-N^9)[80S6 M*)>_;Y)TN:50YSY>\]-M=Z'W$D9AOE>,$J=11(JD%LTEIS0GD$.<_MC0RKC6 M._#FE=?@E0E@3TK^ #_5UA4<'J]D$,=)226%F_3*N=G.DM79#MXX ?8924J[ MA7%]T $RM:/CIO*1\Z0R*F_F\F29CD'E<[LVD$U%[RO M4Y3#46U5F(SQ[1N MG4X.S19$"R5$@\AL'(^? YZ-;+*3T:QQPMXEEI4KRRRQA+RRKD8?!RT'AZ^J MY>&>W1@+9)$CFRW#'>[!GT(3,O]X@10?7VKQVZ2 ',NNGJXI,6B&)?]K.JHXWZ@-M"#!YP MM!0$LA&O$ 56B?B3K]#"$]*0J!9GZE*47Y\%7116__JM.&$67%B+C50/213Z M_0\/=79 "OSZRLHYJ;HUXFQ30VA3GU^F:R\._U&\T0"2_@A"$2^%H.N?4;&C:,V+K]T:.3 /-T%A U^N*&&^&:F"\TBOXX/7VOM%Y M0/=Y^WOGJ*O;=[X>;V]0*!A5[_]P5KPP&BF9(1@WIS:'RVIF7IC^U8MVM%[, M[9N6]G1!'NDZ"C=*F76T1QS16F(;%S)CQ FG3CY2#VB[?AF^3=V^T:NOSPP= MN7.V!\&2+TOT$0Q"DZF-)(1ALS%FQ/?:^__=/9"'KX:ZS?LCRN:( M0U=':O-[)05M7#[;-^KT=)F?UW:..5WMY^6W]J"W(MXX^>%\O)E&9Z?;$Q$< MAWMZI30O2ESK3WJT.R,/X&%&:&XNZ/1$'-0#%3#?,.!L".?#Z[HGL>/42CY5 M)5MAP&1I( GD46!B$%4-C+[^B"/"2 TK1_N:08)KXC6I56RBA>($XV42,5I) M6N[_W84^C3-ZODZIF/0IAK[!G9$&O9D1J@.'VCVQGRHPPR@@1843S-&X3:'? M'7$B8**%A?AXHW)0X)H..S()2LB %V6U5V65C9$#0;>2+AGJ:&?0.8NO6L?+1S8%(TG8V7VD-7[J:HQI91-<41D%"/)LQ%9AT' M<(HF9 -9[ ^ZWSN0!O+@-3)),]<<0 !QH)OI89Y<5=QX9M7@=S0+Q18B_7.Q M@42^AB#IF9$-H3#W,+$Y":GCY/PP3G"-GPXMLP[/B-KKCCP*T'Q>5*?KB]. 5QF61YQI]V!WF#\N'GOG6^4XDB#WP[ M1FLLR9Q$$3%P6%+,^&0!E*$]NP#:1&8_AXB[D"W2NVYY,M6O)>:ZS684=.TD MOX:HZ]',>+6QGA(N5XW (X4(A,M N!!$Q&,QJM55':AMO>^!RV_YK&)U=YN>X/=V[Y(L^Y84@5II[K1(#,^''[PTWS^G'LM2?7ZZH+<64F\W MY*&KJWBS&$QW'\2!K"VZ>;43,2OD'(C, J%WZZ>2PRC,U.+5RN2$70382-H%32 MH=3$+P/"$6[V#[PK\^9%,# _4I:2ASYLPK=^+D!&!4>GD40>JC8,=O@:H"D] MQ#!@12WC<1H>J>-7*. 'B3ZI!2#J1D(*=P\ .K7;XM@><.7BP' .$>NCE_Y& MMAM#FNP\5:3R3[!'U M?4Z]@!*)@<,PO:>?I3>ITB1F/_JB_HU06R]X#<@@#VE3P\B!/I0&XO W5L7\ M:,[GQDME#98E3*!!B\G- ^AQ\)9;@ZO%R7K9 MDW4E /LK2#!QV4P,QJF8\^62\@6QBSVI!2!" O< C-!HGF2TEQ:CN=T%A6%# MU#U\#+/?+E,:A#G\I-YKZNB!%(T'J'NP!:IJCC@STY'ZA W0FC8!DD10YS\[ MV_V<2-]DU:6MBU=O]"9C'!*?[I"M5?DTU^X<3X@3Z>KPX!D ML<4+3\Q/;PY/-H1#0/@E28+/810QI6_9U#=>AR\1/<\RFF?E1YU[ED/Z(X>$ MP::0,4&[,V)0&*Z#:1B4Y#@>U+R(8$:JCUWN@#JPAM=F#9?I^V;KA2D@U#*] M"K-MDGG1R?2UN+YW[?KJC MP2/-* MZ..QV1=]HE/"4[OH+5&GJ.T)R"AVDX':R::J=)!,BV+>03M+)0ODU M%A)>O?.Z%4"2%I=H\P0^!/E(6@C(4Y*@%I'00L:)=Y>KWCSGU],)TB38^7FY6[RH_O#D1<43$##&B!/YYU&4?(:G:XL#^LG> MB_)]V=?IIG*6+U=<9-V+M1T=D -!O[+-'655:\2AKR&T^?YJEL-\3?@WFF@? M6V.6+L+B5$:>DBAP.H!WI#2=Z]-Z/9''[@#UF\-X;S?$T3Q$>O.AO#NS=[H M/:D!%%F[Q>62HW>T-99&-/H@#=U!*E=+'GT=L"]O:,MO_$#*T>OPY2)&#F/Q M"S"9>&EB,IUK#NX3$%>:NRR412-&=/T+C6GJP:[@>; )XS#+Q@N^)Q-# M"G=VC-2HOV5$"7$^\.5M2\.693I,SHF5,'+9:5,;RE,9R"4352R/R M6R#++?R7'U: D\!,5#C,U%UPP(P2=@@R-T\#?X:3P0P^)VAC'$W28SZ--W\$ MV^+L3\&8GP]T6_+ B8T0O^RC>V9?V1PY4/0IVOHLRGSRC5Z1+3R'@B9AF$!9 M! _JBN=!]>*RNP?RT-10]_@=W=;FB -41VKCF3.GO:@>SBT"U7F*6Y2/U(R_+PE7H\UFYUI6683V11K>!^M4FIEXW[%N9 [48 MZVSV*DE)>BC*Q#N<$YGBB,VB C;7TQ>G9G"YU>"_TF 7T>6JK[!S[X:G$26D MZ&C!/(VMAN%D$&=$IVACO(Q>\(0CFEJ5T]VG2D[-E*SXZ?78#Z.P+ADT:E%U M58W&R@SE(Q/!IXRN=A%MGQU )D9Y*LFVIP:9!R;FK4;(8.%_&O8(TH89W23E(UVJ=P M'?,Y,8.;RUV6)QN:CI*'%E<9^:6JZB(C'$&LKC$.23T-J"$%$4MF:DDPAY*: M3TYIK)F-T7M;W,G-^)W%H'$GUZL$<)8VNK.-R =;[RN?-^\KB\30=9%P=R8[ M]_/P33Q&Q5.\F!A]Q)&7.^/U(/%^6 9/\+C5"G3GS\TVSD&C,4#Z<@P MJDG;%THM,)A!2FI73QNX"?(0+E!9DPP04Y*)E$*194PJL0B7RSF2E/.NO=[;#@%CK,.L?26$Z\ZZ+VR%86)U5^7&"Z9!A(^4+H/0MP\8L16&D1 MFAF Z1NG"]3ZJ'5LAC'A6;%<_XUM&DA06U7O'!DMYTQ<( X4=YNQ;D MGF(X[[!<%668I66C@2O4&@20P\!P8[2O+??U1@P+!DK82.K+&N#RHJ7K/-ZE M29)6DSC$B2OZDM_&+ /:52?&%.9J;XD\\CO4DT.\I1GB6.Z2UOBV$:-):J+% M^J2CR'2HH+/0._\29EKF*!K.*O!DY=1Q!ZUF$W8-8:TY)5#%XY/WWH9>)1LO M/%Q#U6@^*_\\5E3MI77;V?AJB\B6/)9-:%I@<6,*>"U&-/-$NUCS.* I'%H7ZGX8@"H]!&8%*#K&4&-)5^_9P8B6 M,J,C"!.@-5@:\?'!-6B,:JLC$S1U=UEU,8%*K]X>YI"M@-'9$"DP]"O7**UX MU IQ/MPAK*ES,L_X$WFFZ88 <31SMKLPIK@M)LBMD7MECYKJ"5O5%+%_ M]DEL;8$!2!-.&\7:WFB:.BT 6 U8()36;EM?'^2QJ:5RL[Y?1P?$<:HGMWGM MNCK5X?Z,9:ML;+4WVR3F*7&R.L[WG%:\9Z:A62[J!_)2_^(/Q5L?=8TVK2@_ M@1QR #C54,V*^F:T$,/&R2J9%ZD7?,JRH.)EC>)OY5.&4J5!+(#CS&!-+#HT M%8H#/1^]?)?R

B*'CP'J-U>_>KLA!HDATAL_-%)%?\F%U&P0P, 4-I C_SZ)SWRXN1-Q'&33 M''[M8.=%9/D2A6OSFP*J9Y7YBRK5VR/N$/GVA.74ZCA#3V+9BG?IC9 MB SV/;$3M;)X.QPJR$1,@GX@_Y? =SG&@7T&Q!7G8Y"3,2 M)SF)0A;5-"!YLB#L,S\-MV59VQ:RG-2"T"]AEE.@#7P8E&SX=""E,?W,XI6) MM"TQ+>'D1&D&1MZ+Q%Z>'WF[#$1)BP*YO%'()A?PH-_+ON24[>")==@+9!\0 M[K/\T11F@K:N M6+Z3U?%VU$*>.:.XT._(5KK74^%S+HFBGLED@U_)2U-31+". G>N#RY^Y19&D?ZV&_4I9Y.$I5AG+>J.=R_86"6,'$7M M&:\]BS6EBA@K+2IG(V%2QBV7@Q2"D%(2A.?X.!?T93/\RXJ;5@TK50V"'6M7V.X=FI1)BA'8=A MC/%,F<+5&L#[7W*[0@O"U:A&"Z&(J,U7J$*>$_YG(FE3-*CTP3.XS/R+K >F M\WKW_E:Z[/M((T]LKA"H1;K+ZD$,O_?+A_=/<9AGW.Y6$_/A7+ /(>.8 M=4C*/I %9I ?2=-1DWGIH6R1UW.Q"M2>76X_N8EK/'U\^E39:U$G^2*W1X&< MEE;FM3'4/K_9H.E(IAYU0V]6"#N6SCAWFO# +EJ[,P3FD'_68F9,M^3:9P?R MFA2\[B;,F&6[C?B;:.IMZ8-^\$UAXO(8[C*NB3\_7?^R=D#2[-AH>9C M$C#[?5-6&X +7&L((C+VQ>4Z4;%S\_>EROV3Y:'/AP1 M9'\/U_% S#6E.AN0/+>.5%80(Y6],"%)*(0[R"CD0 MXJ0;"Q[66>!6>W>79-FWQZ9$3A\;5WH&(I<1R=E E[G!%"N'@^G- KQ.4,O*^E_)7D8N MD( T14"(7@XL=V 3OH[GY3O^XNZG[YZ^(S9:$7"ESTF4<0R0%AS&PA'!@1G@TBFQFH'I:'49H%+QDK9 M@":9.0^TDCT!_J00 "$Z36ZUXZ1):3L4,'7M\>I!V0--R_T/OHAW%48[. 0Y M<)(WD-IL ,K(3(JIW1!2LX F,XVL3.@*SG LH]Z/+%;0"_8(46E:@T'.M,LK M/!(&\B0#01KU+N(KZ<6\N#(G"HPZC_,P %G9]/>)^D6UCNLOO )- $MHDHK' MUAWP<+D]1K-!-MO&53R$;HG++/#0NK(VH%(6BM12D5(LOA1-9*QHQU=,.(K& MT/(%F:O2R ])#E42O4A83C+UBIO:B_Q=5,'R2&"LJ';WD";!SL\?PBUEC>G] M#EZX8I/Y=+>^!#T"+Z>'=2<&=42*?\.5KZK4:?7"7HUNF!*6GBR,.1=P\H#Q M(7[%" XF08.MD(IL"[$FKN,VC5$>#I1K8=2@WBP>F%2N2 M%;R^8ZF8U*KX,Y30](A?+F\#)2\F%)Z3V:9A1G\F[[QO&5AZ.?OCVEL+\'S9 M92R*,M:UKF+ DXO/KZ'_2L*<;+P]H2SO89*\T7A75&P.8Y8L$2H./V3D78(XC695@Q3NGA;/S.:I%V=>49_Z5*(ZC[^1;2SZ+R-="JR?PA(_YK2&5+!]07 M9RLVWF],$B8D_%#]F=%^278Y*1V,EQQ]H<03MR'$G5HNEH%A88V3 M\>'7<%F8B5+:[_QO^?E;866H:IK2G$H%2>5'>N&+??/"")Q \=WS+XE_J\HO MM>+&OM-7+R-[EB8RJ1M?[8(WHU^\S3:"2N&YE^9GNVW)$ P!G%[HL0@9^RL_ M0T=%CES19!*W.+'26^%*8BTK^ 7E;6.F#"_]*FC_O@M3<3>=Z2#(,]);+_64 M9DQBX?TUTR)Y$%R95]3]JC*Q4Y<>GQQMFL7&:U:DY.4@E9C<"))_@A6.G=OA M*E9][_72RUZ9)>"?:^;_;UX$HMTG ,50>U\QVQU$ &D:8FX,>35)OS?B52(# M)BXL0E4(%^PT2, "!%RCFB" M)QB,L1KAA:[#F _[2E-,^H;J&Q,0@%LL@)5O*BH,U]$<.1SV*=I\X[2]+6*H MZQ79_(W2DG"Y1%J2=O7VZ&B*%J^)AD)-/K7;>.EOM,S&RS5O%/MT#RFD7OD> MZFKD4"V)H=>6OX^F55Z^MSORJOG7\)#]=7#S]#&MRM*D#D-CY &);M M\AFGC$")_ JTG#C01PJ3?96*U:?8G:BI1L.-Q$>8'>E 0F.\@L5ZN"KL1>0C M]>!-JDW+]'-DK_KH?0DWNXW2KPX_1^Q9K:J4OM7X$*EWMG@<\S^U*9*Y4_RAUC]J55&8W\2U!S.L)0)Y,7^F3%O2:Z&]43JBP;JRU,J MC6X(_==$^A-.8ZAG"Q=[ HRLYWSVO!_$NTHV7GBX\3^LYUR]_UA]+>^ON\W1 M^UND/]7[%X7[>[+[+[CS._1Z<7"5II5$K9E%?VODWMVCINS1BJ:(O;A/XM,N M=-!40FMPWJ=DE7]V>V?C9I?&8=SMO= [GW:J@KNV]'<\3^JR.U^3I# M0;N9.3CT8/YT]FL2!;>;;9J\B1-PG1[:UYWMT,WJ =(/PH:QSNWXB=T@('$]Q[ZG*L4BK^ M*:.K7707KE0'1O1ZSC78C]77BO:ZVQS#O47Z4>)=\"' "%FX6[3 =9:'&WZK M92?4C<(WIQ,KI=*5I*7V;T=WCDUIS#7\NTRB!01M!.8("9UZC (.==Q4,-$2 M-XYQ8A2SM"/&@@0T\].0ORJ!XGSIN<_OC04W81SF%'0/;N.V6RP3K.* RC@#SR#,S1V"30[XXXJDRT,-Y&Z J7 M["A>7!]FZ#!-;9A[;]-]L&$XE?F&39=9-$.GC<0\PZ=3DW%":-$((&!+?A6, M7<;1;#28&D8-B2'_$L6&DAFF(Z,U9 MLLYMEA/*>AT-CN(R27">PP.7_'W+\YS+F(6PAG'EY?1I]_*?U,^?D_/@/W?B MSJYT!T4\A'Q@VK%Y(0VL24Q<%1L;BQ'V\F2CZVVIA..F9E 4B.!EGL(ZUCT1 MZ[Q&$Y3R*GH$A/W.*(0I#*/;XOFE%;Q ^P;:9:QC62_,J_4D4 .0C[=%Q:I, M* WUHKQ*[8FK.Z']LHXA]Z-D?>FY7_:;)!\! 1?DJ39M+>1"OIM7O'KOH);4 M'$SN%?,D3S+><;RXG"QMMLQ8( N\?-@TZ&T%696-D4--MY(RB+2W1 P//0*;^G!)EDC. M#(3=A/-(2C8#%4$P=L'630U9!J#7[(T\7 >:03<)D+HB#NBA&MAQ_I8=B6*] MB7/#-XK;-,5=PL9BD<"4TPPXJ9/RZLB5#&X+W/)"T0]UC>SE2Q2N^8K'57V M:+EZ\/;\!B]-E4O2IK20@\9))FI6P#4@A!A03M/'?&F+;;_!(2HE5"7BQ"%8PEJNG5W'>KVU-1+,?TJ 8K'K] (]&)^SKO8-T ML+1VNRW\-P>FHH8H7UUEKIT5+*=^<&<**S3"=E$L80KUKPKU2UXNWMN9T@0= MW_SBA.5)!:X])GLORO>2AFT&:&V%&;/4:E4(==P$.QYU2&R,/H)D W8FQI<1 MM9)1Q0%L3/1]642#OZ4A8-H*ZN!2-F$)/GKQ;N7Y^2X-X_5EDK6_O*77#3-> M#%"\ A"-/M@198@*IB[+>9PEJQ5_KT"P8?-BB0_Q@='$L#.9ZH0Q$>6>A>H- M/H0S/;H/'BC:1YF[+=K\9::8B;5=+*,TAO^H!SE95(@U5JN M+I,X3QG2O%=82:G$^)XUI?=O,X.<.#;%GRMD3-9\"D$#&,E M(S>!/;[ZI9X1$+>Y@'H)W@Q2BD7B8EVW[=ZO1G.D8:FK:#6%Z&B+?>J@([IY MS4R)MG@TDE.?>(HPG8IL>E!0=_,.#CIUK0/-G>*"C6:7^0'.D<(]H'.'Y,*, M(? >>JSIJ;KU='[TEKB4OR/8;9;UVE492-D>*5GI+-0N)M M+1'/4'H$MN.V0-?MBWG.U709DA?["QK[K_"X9T>M%(UN*= 7O09TZA MJQ+=HG=?[$G%PWW%DV,+E+)UECC1Z#8[3V]7O-O3FWUFY>D*T6UZ>LG"97DZ M+Z)9D?#=T^[*(ZJVR#VY4\5&F;BVAHA]MEM>4T=EE. AWF#GY^5, !7^]CT: MU]T#N:]JJ-N36LS@<3@=J>TF%#B>@CN>(?0] =?=8VZ^W/WD6T?S.?FRQ2?> M6GS9];-NNRQ/-C0]TKK[>;?>7M@]64_MAC=W=\'LT9J2&WMU09\W#%@B]L4=0\^-)O!AD2=-Z3J#E=U"%: M!?2U1>R%O2J6SJALB-0G^^4]%1[$A:6(R!-SJB&Q_CK6F?">($J$\<4PXTM'G8R$N#,/8B=8@=M< <5>WJU">'&A]C MCQV%M,892T%NZG- XVCA<%EEF;_2*IWL7$II;XDT@#34DY=,6IHAG 3H2&OJ MBIRFRXLC1VL^=SU5V#L[('?+?F4[EZ?OD!P/';0Z?2RTS7-)=Z[?HYU47TQQ M^D!3^(.WIJJ[73U=YA:K+0IW1JO4?D[QVB:VQ8B5R",)6)L*U[1XB?8D]Z+R MZ#J2!R']9!?GV7V2T^PN\>+L/ [$5;8P7C]2GX9O<-)3]RG(8=201_R)9E(] M_SB %&*<.%4CTXBJGGQROQER3/M&D9ZF+ MO62U[I-9)Y)$#E@V#-9\TLF<'F+HLJ*6>6G!*L)P' EKZMAY%DS1%'E4="G8 MK U[W ZQ%W>*>[IWVER/?_72-7WQ_-\@T*["3(3?39(^L"]JFQ>UV#J6ZP<2 M0.J0YL:H%_N']$:_%V"DC/'J5CZ M]_FVR@VEV67" NL\R\(LAW)!+-H?:;Y+XXZP&- 7<\0,-4$53+H=LDH&!J".4"14=?Q-.XP2H8G[MJKO[!NI]8 937_.Y<;Y]B M,H?5W#>CZ1ME"7V5;$,9T"A*/@,F,42,LSS,=SG]JY>&P!S^$@8T[4C;3B6) M%!AL&DS*R$^BASVWL*6>><;,^?,)9#VOAI'6JV1@N4@I!'DKI.!_J\28?-* MPVA, &D.SHL6UT:KA2"E%*0AQB@V$T^:7#/\Q6J\$EXOX MZ 7T_"7CM7';3*;7#?/@-4#Q^FVN_C[8!Z$A*ICZ<_R]-_%+6Q,H5?%@\Y&-BRUC>:OB1=;W]AL.+E+DWAE3#KKP9VC%2W\0-CEHIG$@>./S4!/H9%^-CMAQ=K >YEA0O9"Z[6),0MM@YZZE?2IW*(G42]UB;0<#D MQ\(,G%WQCJJ+%U.G,T7]==M_[AG@NJH0E-(@S+/;+-M1_O[K" NMT[!%#:O3 M&?[PK>HQ>:('\PE-8!SJA8P\@?;+NEJ^$).$7$[Q;G*Y],1P<#9I]ZR^ 4C! MZ\IFQ3<@Y"0@*,&XWOR3^ 9BNH8123UTS>F+Z @%AP<.;KPP_:L7[>AYEE%N MFCMFA##BB\,?J9?MF*1+EAOX;((BGBF\3^*T_/7"R\*LZQJ83?I(!\/13"F? M:;!&'/&A!_LZF@8M2$*X*$3((DX"U-*04ARRA,R^D("WDD4B7":W=\S^V:SJ M CPO]H7D /4W*?U]1V-_WW'C3*_G7 "O7_U6*%-WFP-(:4AO(5 N]D1B0RH^ M[F^(589H,T/GA3&]GG-Q_G[U6YU?W6T.SJ\AO7&IQ39W1^;G634X=1;%TNPZ M0T]7&:#/U0_[S);0'J9C93\\%P'@_M?['G2=AEY65M) XNK9393L;"B1-.'5&>(N8<+3,>'F*?XN0%5HI@3G$;;WXPS#\F,=U_]-+?:'ZS MBX/VFY.]C9&'6+>24SC;V=L&^_#M+AA#-U!1/B,RYDP[UX([QX!8RF/VDXJ=; A;P[ M#MYO,222%_OJQW\/:!'.#-',2EZZ.#;-X+7@+AIS"8\A)NE=-%,1F$.P#-+#0LS440('+N[/ M_XHA0/A$+.-A^UYOQ;BUQUR<7ZUNJZL?-Y^#8W=(;>K& M>/*EX[]M@/@SWV MPYP]]L,PC_TP2X\]E/HTC_V S&-_'.RQ/\[98W\&V7RHK)XG&'.7ANI]QVIH85 W0[;=T'#/6V*9KFTYM# MCLAW+@$VMNE;@W0LIG,(]-%UMP 6+T=@8;..=Q+G3%,VOV]?"JH.[W*-9F2G9>E9G;?YZZG"JEM'D@!8523VK[[ M#HJ?CZ(GEMLJ=ZR*J_[3FG;)^,U>ELC1<.8T2T$+QG72U1PY[O:HV2C*K M&B.&HWZ93SHQE\E[NS5Q1P661]/UF;]NN1+O:+&?/,[)9094BB)AC7[ ZO=& M'KX#S=#(1_2Z(@[MH1H8#W*5V\L#&Z*XG\H0AR@0U>P<0L&%*&[[]$II?@=\ MV-RL8Q&^HSGR8.]35(YN55O$X=PKLJG;%H0)ITQ*TNY7VML4[EPB[^PP0^=5 M+TJK6\_,@2TM [>[L$/?Y<_PL!F<+RI>-N:@';OV&MV0^[&NXK(W]_5![-/: MHI_VGI.422Q(G,1G!3^7Z+S+PIAFV66R>6$9#\2;8IWY/$V9[N)PY.4K_'@; MGV^@2-5RI>A2;>2\5V')9-R1Q]O$7T-C$)J&->+HG]H"QL-C(2>1!"6J?1LB MRTJ$L.26_9F+2Y8K=<]:9#<3O;E\'WQN_,;GQLF*,(2'[<'6G4(\FVCB#/!S M(DY6/C/S92OV?0BCZ2W&]Y% #K4F!NG8X>KLCQCTC-0X?0-E4>R@+(J+0>^A MQG1Q,I=4;!<%3"&+FP^%?=Z;QTT'B1G&39]!^N)&U7]F<=.KAOVX^5#'S7N< M<2--HDX:= ;0F4L$#35-WT'&V8]!@W6Q$5!W\FQ\+J/1H:5,AZ0!=.8:54:# MDRZ1.4;5),-42U3A'ZNDB[]_"_/7HT/06?,4=//(-!^8*[7N:6_L6>?*H[KUO +S4,V.P"R;SB/PBBY.;SPJ@C1;NR!W]V*'4LLKW\ MP1\5IK8,(?+P;5 .84W9AS2,_7 +]QK%&<#BT-HS9)C$3*P]A4>P^R9U>8+M+XC6X&AA!89^#)LA!MTTA M&6CESQ&#:ZN8QA4+&3$!*$#.#:!85>@XLG9YEGMQP#*]<=2#VZ>3J7=/<^)[ M:;J'Q+7&#A;"?T(%'K=,E)@1WS]ZGS\R2$]#+U)=?56U10XGG2K*N-+:$#' M=,MKZKD55<+(DHJN&\@91T50;*-2S$7P_2U)?[N-']+$IUEO]!TVGDOXM2K9 M&G^-EG,(P':!3X] H MWBPK*CF/0KI9E014%0,;%E0D4 M-L88V\-TH=TSG OM@]>#MDAA2$O%UK%;;CB'(;Q57GLA^"LG[*C L6,E)PS% MA]U+%/J?\N)26"5B1_'"GB[( U-'83D^N]HC#E,ML4]W9.?U"U5Z/C/.G74, MM3K.U)>/E=?QZ+K7#/VZ17@+WBTH&OFWZHV;UXS]\8>.-VT.&B!U0;4R]9LU M\J?8IU/MPAKO#=$MDY+RVE[__@1N\,.">.0E3+)P$T9>"MNXU_N(>E._4F-5 MS5(W#%.)NYZG9%H;(@VN?N5:9Q!W,WB9I4-8"WA]Y_IE%&?J35EV=\OKYL7K M.\H$? S7K_ER]2D3)9<4=NGK@SP0M51N5-OMZH X//7D-JZS6U(GG#SA]*'8 M)>,@"@BXB=JIM(ZXUBG0/TM69SOVB_-'3#IUYY<-(6]:KJKW'1[X*>DDOOZ2 MTSB#\V=W8684]X.HSQDAAIM1&TOT2<\5=0PTM(1/"P%0$*H50"U()0_D\/6S M+*5(Y-=:* )2V9P]/J1T*ZXT91^]@#XGEYOD)DD_>O%NY?GY#LHG/-'T+?3I M81YLTA]IS!F;HIJ:#NF,?>9JI(N%B>VVYDLVC#'8 W&D#0XDI+EM,F.6XOH>@C_Z-/5]?W_NCP?'SCYPP^/ MS*$9ZKR>Q\$5E,%+MM#N(=Q21I<^I,DZ]38#C#F(Z PA=KC1^G!7G^),P=A MP=$1.N&/GK"V(!,_WA'44L&!6A '!V!/:#XU9@&.BX=B2DGX,1%)%E(*0PII M7-[G@P3V-8D"_CIO^'-+(@Y73$KR+@\[I,F6IOG^@:D$1P*O?]^%?.1A/Q?QU[:"$_/?9:[ M["*H'G8%.8(O"B^RKN>;),W#?[0E-=-R1AY5$YJ_<5YC?+:(8WQ*[5M:$.8AM!1S?E#K F3_R>%U^#4C6Y_H5XK*!\J-DNBVE^>WDN7U7<.=DN$:"NR"QT^<, MGIDR<%"!F^-VL_7"%,2Z?/72]=$) NU.R)%-3VD9E;I[($843<&-YVX%>7$T MAM0,2,'!S;1W9*W+$E(DK$AGL-1M;PZKV,1F4)7N:'#)6H:^%S&(:NS;2V^[ M7:JO]YL001K0IQFEVI0>3 '[)K2Y0B?,)H C\0N6/ 2:!SRBFBMQ4T3 G5E* MECQ?:IX%DKB6MX(=' MR9YJFDX#;E#XT G FTF;]99+EV4V2/BZG6?"U@.U.;DXSEPL 32!8]Y._-\J ==H6AR)A_%\4$: M?F0GK^5Q YT3&6F((1"@)D*KN+Q0 F>D"EE[4U+M3DCQ=)C2C5L=G3T0SRDU M!3>^@\&/V)6^[CP]FDCK4E]^*--BYL.7O21YJQLNUC$@OS)])4MVJ@O1^57(77::^$C*-8<3U5HG- M@BP;5JA8.4A;IC1!))M 44YOPMSDR7^EP2ZBR]5E$C$I$E#\C9ZG*5-2'(M2)+BVWQ"*R%)5 M%315+8@LF=MB?__D1IX2?GKFNI9&"K\^+QVLZ; M3JJV\_)6]=VFUH;S\5)+MYD./=3EH2/&8;F2TI2.'$#5%KES=JK8.%G4UA"Q MVP-T,#"YAH<#BHYDHHE>2>8?LL0_KL%89PG?Y5I=",8 M:7U"#%]_\:-=QL;)N]"G<4;9H'Z9;#8TA1J/Q5V0\W5*^2"K#FHS,IBC_ 3# M5&%O0 ,[#IRBDB5@J$0@A0P\%SR2@E1BD(EAPH6-I)Q75MTB4OR/79R]A@R6 M,C^D+';:IX$]33%'?(^"550KVF&/W#ZQ+41G&*^2="-<4#[JFQ#!G$C<)X[) ML;0_5LQBR!77-V_"-,OOZ3K)PR9V_"W,7P>$Y6GD,(>N!4-5X7T"+>P08$.U M46$"AO?'LI(>%Y-(ZK-=-YG)J?/%_G)AE8EY>^ %9A, MO2/2W0,I*@U0M_FRD;(YXD5A':G-Y\- 6WJ#H*3N?K]$H7;G:8F^/O-T9_6I MBW5YN^_K*%&6SGCI]>3^2>/4!]V;\UNB'V\B'2F^=] M1>UP[Z!V>,'&92.[I@'WBK"V_I27NEYH? M.?3=J;>BQU;]HD-7BV$JW4]7QV5;(\R!J%2JBKRC%MA#32VPC=BJB4\<1O;5 M>CZM^(&JT; MFEL,Z^56O!X*>] 9O:$=@:QNBCET>Q2L@E71#GMX]HEM)2!)PKD06K A*SIU M](VF9YCOOE0:VDPKJ?\:PTFM/3_]O*)I1W:I;HLYM/I4K'--14/LP=4KMXW, ML^)!\H))^00H[('"ABB=^CCC:'H_'RMKO[@A&Y?YF?^B(I%4WZ,C2=7NBCD@ M!QK@L(YA7S_LX3I4#1MC8U&M"E(T\8QH4=I%KO?BIKKKZ&8XU]'=Z5N')]>P MN&/)]FU.-ZHC")99(,66,0W:?'O1'GW$.QBCJ&G]'MW@FBH@$^%".:I>\U7: MU>JM+(;(7O1,T\UR51T%:QM!E"V1 I2&>M*-J[9FV%.;'JG-SYMPLFP2DF[@ MR&!UCG+R^U.CJ@=T^:UZU>V'<0'*R3=H$3@^>E_"S6YSODEVF]H"^F,%EJ DJN-'MB!V !NMA:<-[(_B2+6,)K_$Q[KR>ZD'I;Z\2 M8&+DFLPN!2,B.!%@M2"732O4[!P W.26T'8)\F[+)J=1>83 3S9;UBGXUB)$ M-F[9\<[<\(1[Q&[

O%[*:3K GM$5JQ*V!=EM68 O@CD 12R""2?!'5X=RB,:)8G,7WP M]JJ)6F=KS,#2KV8%,.JFV(%&0W(+@%/Y(SPT5O)A;LD939T.C:AR05J\'%;I M65!W@#D3J-KZE=K<, N"$)S7BPY5R#YMD_C7XCZFG-+%P2-= MPX.Q2;JO"+0F/F,QP@QQHQJWWKH;@PMV8!U7:>/]L$JJ%AQF, V)7RT9+-;X M0C;2F+:PF$\K\6I*D^\B8K?QT1B0$1",2)+QHO&%C>4;1C"$U.+5E,9)7=]H M^I)T/9Z&TM+E+-M;L]1WS68R+4YM=0(MZ50KQ+0[/HS2,;\>3@3S$&)L%&EV M/I "=N@W5\C*W%Y>85K(.,U/*+<++ 9-/\Z>VT>6!821P!:R5CGV5?!TN M%;@VCJ[7C+4\6:UE/%!F619K:[IYD]>U)[&FY'!C;#&AFE? M =6C@1]ES56RM/&SK9A!IIP*=H3E=S'-208&5GBG%Y=2*K*9,R3(FC#7AO%VOTSJQD%=;J,VG%I+?C8Z_SZQ/]II$0:%TF?7K6ZZ#POQ0 MM\\LJFBH5JPR!/R OOO 9T)T(YF,@7& MD@6I6%8 ^Z"8&CL#UXFL(N&JVJ=&1]2C6V)L:'E(DW7J;?0MUDUD?KBJ890> M:.V@,$]TU5'(#L"VW)R$%(-L!;>90.N8]E)FL((I*;D2QA:R6E(P1H.P8QJG M+&1>#SJ,OMN%@9LDO?;\5Z'U8' U(3T_R#4VX"F+"FUTYPG/YFI.M_@ )PXI MDZ-$^'D!^O06/F&A@C"!"$A4#@G81@#7UNQ9U*A]M4Q#@L)KW2QWE%.097-O M\Z]>&B:[K-K#/&V@L<1M?F./33/K+KF(Y15S6TOY;0MX1P>/HG)FQ!1 M.F$R\S$-Q7>BLU94G5=9'IU6*624#K=@'_L06ET:#H]/L3 1SO)P4QUBX4Y_ M<"ZK#HF%*B9< M"N3AV?\&5CL6-4'7!>&\D8.L'?N<5]/#MS:=3T#9(S4>VS:(,/'X M1@B_X? Z& M#H0VMN^WY!U+;_;42S.;)6QNO##EH^E-DEZ%F0_["NS'.\__;;GZZ*6_T5Q4 M==VW&7Y0;\QCRW S5(.&?E?LHX&!)I9@?L4XBR2,K[S#GX)" /Z'B(G E^AE M(6>5*MLI=894&5P?P.[5)#!W%9GXO'?WX)4VR M["%-5B'L@BEOT?5WP8R/F@K7F71W>^Q(J"N^J1LW3YIM.7&Q[C'UHP]C:]H\ MY\4YD((%;(2[NI(VH=KL"UYSM;>%VMEKZATO8T_YT&T2KZ%R[!5]R9\9-_GY M^8.=0453I%"EHV#C]=N6=HBWG#O%-3YK7A E0)4 6?(K$#XJY^[009L/RO=8 MI6H\,R=M*MGEI@?/SN-WU .!3W'5L\I7%]Q9G;XT$K_1- ]?(@KR=+X;KFJ+ MW$<[56P^XM'2$+&'=LMK?B"MHDKND]SF.SA9FDN>R7X[]$KVI[\_L8Q6[)JP MY -.X+6,[%WMD'ICKVK@B+%Q26*YXWM"U96*6.U)%',F.U+&F/-/85S!$T-8TWOK 05K+ M$:TJ2XZY--*IKRV_RY7)5'O*!T M0BD1_+F2J7Q2AOVM=:HRP2(L(IN6#VH)W\S@G&#*,NE%Z98'>_$VMY):%2J, M08/;.$^$&1H'%,X+^>1%$YD*.3,>"I=XF7;9=8)P'$Z6[0D MQ.W>X' MKSE_8",#91;/ ?[AO5W5D8;^7DB!<:#:\I)?3Q?$ZW^ZDMN:3)<< M>/K#GY">>&8\E>*5HI ODX!F?AKR6A=H OJCE^_2,-]?'<]OM3K,*HS;E%5' ML-QZ-L';*K2MN"V)DZO)IRU3:2LMH6Y*;8,6;2V=:WY(Z2;<;9:QO#"7*):: M]/HACK\ +Y9=Q<^4^ M<;/<,H4!+@^^9'APH[#":94H1\D[+I,W&GOP[V8;A5ZLK+BET0TIX@U57)V) M'/>933[2(;J]K3G!@M0\,.0F(VC>$N)^J;RO5/Z$5*7<([Q^@UN$M_$577F[ MJ/6]='53I.&IHV"5@RC:84\[^L0V=<3[ZD0!Y90)?VF7TYXXMQA90Y9*7%<: M%K0=)! .OD>GF<**IBD-;L(8\(P_%7G/ GG'_ACG]_00?X;T0PI&@U5O)@L] MG5!G"[JRGY8N9-D.Z(NW41>D9K& 8OBN\H5)= ]+W6T_?7ITM"A//3_?>1$L MGK;!6%\'I,&IKZSZ#*3<&GO6H">\A:H48;Q*THVH&+<5SZ]#6=L\88/0T7'& M4@@"E]-<'TRT:I&6LX:5LL PZE!JPI?'GR;CEZ01,J;LX(?.^8\JG MV1TIN)D:XG"U0JOO)]N(I:U4G"VZ"!/VS M+YN&>AZV/CV]M>YHENF9"38M&2S_^6CS#L4YH>DM]T@WQ=QHU^]QR6I%4V@[ M@L<5!F/?R4N"VV2#0Q-\#F8WY"XQN[ Z^H'+:_;%\G*K]7ZREO'[:K.3BH-4JF<'A8L+V:9C;'X\) \/Y=NDDA&D_8)(_77.EW"?7'5-DMT%EM5[CQA3V@OQJK68+!8J\+D((H- M"WXN/>+*"P(A;GL-U_-FR$=YDV*5RJTG;1"/W$91M4_YO/V>C4V@*UXW\OC+ M@4G30X)J^[Y(L/S>#^E=2AOO0:OV13[&>YE %0@LQ?C?3VLNZ.W%Z& M'\Y&+?D!JO+P/.%';+QBZ*B@P5U3THY9$B%IH:#G2^P;R69H1+C!0M]$D75S1FZ?EN'9\ MU&I..Z3^]/1)0_E&>78?%:2M8,X^2GS()1Q;Q;LQE$M=?+PNS49^8?59OM I M*Q7Z-'FBVC=Y&'=Q68(':84 I)"@^A#.74A "B+$($(.-V&<6],QK/AY*ICT#^K% MSV^1"3L6I"X)@4X,I T\DLZEX,VI.J/"##!G,'/V_B5"<#%E)^;K?YH4IC#V M3=GQVL0N#E?*1AJ&+$#IHK"EHI #= '^4\$7([9BGO_+E!#FEEG>E 4EK4O# ME[*)!L$+$+HD=*GH,P1/U@O75^8YXF408X@O%@%XPS7^V8D M86WA/&QS"-B9H8'+S.*5U$8?P_TYNE2&Z9X MNF4$DA5#L2- V"8*@NB-%W.$Z[K0,RTW^*,\V /Y>'[HCK/PPA!J N[9#]$Z M(6];&N9_SWX4.NPC7B4L"HE'V"<-N$3[?1QYJ^V,P%#/N"Z]@!?Y2+:4IER) MD9,EG(VE_@$NY^]J$G)K+'[M!,;@DAZC<(VFG,.5%\='<<#,@*%AWN[H@G0J MZJ-PR^,8E?:( U$EL8W5D)7D92E)-^=[5C46I[1LGO)W\,2-Q <$21*/8J:^ M$F6\Y^&ZJ.G=<0[:WA.Y%_=0ORZIHJ4;8I_N(_W@$VW)A$@NO"!CP<=5#<8Q M3, K!\H[1G&6O"_O%-7F1HV;$&93]7*M[,V!!42ENE-Y$+<^P*]$]VRQZ7)- M]86RY.35^+KPK;L+4A3KHW!QQ::]/?9%KJKX!NL[[_.EAO#FL2_2C*@Q9U!> M6UD,Q-JOTEA6NO["_OFW-A>:)7%:"LO8?YV&9.PGIO8!<'+OQ>GQP=O1FM)# M+84O&61E7= MVDI ??LB'JV]39 -8>6.2,=U?_F-#7:#,>"_4R](MRLOID_1D?WK\9%Q"=E\ MWZGE(J-()>US82P?=05LP(9(+R=@0QF=&[O_X.')T M.(K>]S1PK&L?6NYQMJ&$QKWS648SUM-9!P;"JPJ M(])@4%41%0XZ&\.HQI9(QY>">GFH5-\,>W#4(;6!DC3-KV+&6H*40<_Y_)]W=_,DB58^I%'=WU\U^TYS4\S>TZ%@[C\-[;![ M4)?8NH/M\W^RY3DI*!-&>F0OLJN:<4_ZV^=?K[R]GWI!MI_0ZDWMS3%[E(*B MQ:S4W!:[9ZF(K@WEGW\EDGB^'39SX&*6=;QZ'.!FQM(L-S2.Z?K6#_.'!W^- MHZ1IVZNM/5*O5%:UFEW9T!CQVK];9OV\2D&92-+RS5M.W-4#6[9TKQ2#!,([*D MQ!-B$EZ-;B,$Y64JA:@D+LD*%XCB3-K*]22')4JQ6W^Q(86(Q3.KSQ'Y1(D4 MDX"<1 H*/:2HI"PK6<0DEY:4Q75<,17E%YCW'O%J(]W@/"D+58N9.6%<>;G9 MPK)9)5KVUSG[?_;+O9>D3_)ZW!]Y6,<\ \!]HQ9S[CF26/ M?7ZSI.W0FNZ%/*)6]*ST/G513)HU(5(J F*13"X"@A7U\+ELX\Y<_VM7BY,2 M4N.N"N/NA7'WA7'S@N]@7$\:-P#CYO>@$R^[J\T#LVBW8Y22.AN;6K3M]X&_ MXK=>JJ;LC 1:.F*>.GHI7[\&:NJ%'>C[*6%H-9+S.?,-EPN),;2'U4"A_2GL MN@[DW7__&4D93"50N0+/+?UBZ^PY$^XY]J R_+5W;-Y2[D<#*3X.,DG+Q?YV M JBWHW7T,';UO[2-FS,DDB,!EJXVKL>T2MD*J=1]7:,[*LA@OT'E'J@(7[+% M1VV#-M.;/)1TF*H?K#00FS3$=.ED%VY*W"O0\Q$K]M@R5]D00W&HV174=/I'"AH7[-TJRMVW369DI:& C.TPCJ M3O#7VQFK[,G,O1>35^ (/_##8V?+M+$,\1Q!118H"@RL>"$U9@3.#?ZC]MGZ M45=KV$:$0;AVO>5*8Q\&2)!\JZRF>[2@GM M/DUX2:DZF]IEAQE<1S!TCL@6>6&'\3%4'UZ2]%#()8J2KJ5TY >Y1_VCJ!0* M?_.SU*$5"#EC\)"]Y!=7KWN,/%%@-O5);#TC)?'(=6[LQ[*Q19]RGA8S-A-T M1G)1*U0EJ+JZ#R0FS\9_H+K]J!?FWS:,]'^/19D-Y,5P^QDG+(,>X[9 K MG!F__(CE(R^WVWOK09$FTBG/J,F4MB!4"$YQ&Z*77C:V(@IOSG&S+ *1,B#; MCAC%;/,F6,5W[Z:VW\@._M6I, M;4/LSMBH7,4/SUIA=L%F8;6]CY,D&4WWE5NJ.K;6;FEH.JEQV5R_I:[=9,:F MJ>)XU=%I\M@ESEZED(M6ALLBH7P1TN;[O6K=D([ OHH7IRW=?;#OT?5107M7 M/>>19WVN,BXD"D?/?1M#9<_G[_A$,22XL7^F$3\_X \7BK=HYF'H0PJ8%Q]A M&_(JB!)QGIR:+'79K.SS6Z3CS^5NT_3G,\45_#GO,UU_/E?!BC^G;Q$:?S:H M,OAS\3A8R8V7A[3.T>'Y)B1^#K)J>7JEXT1]_5QY%6\O>DW8WVN4L./QP B/ MSYM4N^KUA4\W.3UL.J)P>A!5Q^J*WA\T6FZ#E^C@Q5_AYAH13E8:MA9IF2%VV2[%J?=YJ&\1[.XVB#BB86GI$ M&TBZ.=TP2ROYO_>Q];S28#B7TWJIMGJI#]R:#VN?UM=&'!PFY9T'(-4U6L;]72W_LZ(T4"C3-T)#] MVM85>]RMH;RP7!.0,@G(AE(BRC"X?,45A;4RUMDUL%(Q.6!/&'^R"#&\ M_XK"7/J#R^B[.[V#[;OP@7Y/G]]H\$H_LS[;VGNTI@ACAG&CQBL] F2 *G9X M-ZODT*4Q?%/8HQ9+XS=8&J^RI3'-E\9>MC1.O>]PM3-DXI"4RT-V7*#1WQ[" M9,3^^PMP41C$(4(>(@1R,!_@,"3418@"?\TO2879C@391#'Y>GWS\(^K.=GY MH;]C"QA='/:?F&H8Y$MB%XGTI[JY ?@C M',:/GY*$PF)Z:,[3%Y@84\%P4U;3@NZ??W(+W<5IM2%[5@A>&'B?&VL(>A?4 M+A"^:Y1S@-]I+@5^^+9@,0W\;LY>P0G?!JVF@=_IH%P?I3-#N0O5O#_>WAPS M BLHVG ,6&F+'3U51!]>A :R1_/]PG3KI?!:1[3;>Z'/!O$RBN/H#;Q]%X7T M2 [A6J:DKJM'A4Z/ LW:YJQJ3+X![6S/V::Z-]G'7Q_$AK$\ZV-C@V',G\DS MC7?D/O),'O0!32!9]T!@;0/,<%2K3 Y E;]BAYQZ8;6OUV@.#(&&%) M&1>/%8[P<>PH! 461E*H"E8-6ID.KWJ7W%*LB3B4/&:\M&#(]G!/CS9VK+:A MJMF:AEE8.>M;W1!#,.G(DHW!Y\#BA18J%/Y5F#6D+[#R[1>[.K+N5X71V5AQ MDRWM#4XG]U'X K,5*/O92P\QU.A@_YY7*CNW0YUU]>//^+S^"X6;Z9 %T,\\ ME7[3]/1SU15\O.@T/>^ND=V"7PLN/!$&E4,;U)ZYV)_PN?+SUH\U/+G<;9J. M?*:X@A_G?:;GQN>B6_!BS@2?$YO3G?G6+_A\&.JQI-O^3ESI-TTO/E==P8V+ M3M/SXQK9+3BRX(+/DPUJ#X=F3LN@K*)X3==?P[S(DQUO6MU;EQ9REQ]D MHFHQ% U"B*%AF#[Z6Z*"*ZFP)34H,H.[F4M*H+C73"2W0Y4^5W517!B+>?U? M4 4*RCB+'Q>:E6N?^Q%[=(NP!F?W<1-=+.HF7B^)\H$*Y4> M>6YY4JB]!W+G4U"W[(4MS1&[HXK40XZ *"6<>+F2#OG&Z9\]=S+.+(E)XP&I M!5=1O(_@X;%_I][ZGP9,N0M@4L4'^7S.SY5=NL>?3%[ M=5\3%!E!BAVQ^W1O/;3GJYP1V>2<''NT"^4+3L;]^8&^77D[+_:#(.*TF]VW MN2EF;^U0,'?.AG;8?;%+;/V"LF\D)RQ&WVVGR-HW_!AALM@0($T$;9(1=^.E=E6- M-O!"C+^B)-E[[)\BAG ZYS(!;K[O_5B]2")4"[8 H).H(M^9;&4"G."Q*W M9X]CF:DP !4&"% L*:OJ/]&0OGD!7$_L8;1JKPFB1(W:7;A0ZC(Q)*B3W+CO M2R:\.@P>[S:I.K]T##'K7B8DBH.:6+ P>69Q@)VLQ::RO74ZI;>W1.J2"NH5 M!Q:US;#OMW9(;:A*0,BYP& \V8 =^0C#CK(/N78980$R=K1K+PAF7<6.#SCV MZK>F!DK=WY'B2Z,J9XM;!.5(.E>TA@I!\.G9?/$+]6G9E"I%S"%F7EZ^PJ'# M5$.-1UFRI<$,C8V1NU*[DF6_JF^)V,DZ!!X^3,464D;8C?M94O+*2[;BD6\H M3B1J;B?$#Z$*.%W#XQP[QN\0TZS.K7#9P/>6,M4'C>/^G?HOVY2NYZ_L5WAQ M;N?Y8?9'"/J;]H UR$S*V=4-TPP#W30F Q ]5#$%'1E+(GF2G*ELP-EB )91 MC2.PY"TSCB>-$^?&26LV(;#@2U;UZPG.T\1KDSH6KB.N'4+YO6/#2FPAR:-$S M2AE8^E% #"N:BNCZC627'00HQ2QN(,618;"'*RUF40]6>A.9+IXH!BK]*$P3 M3VS,PUUX4HE19FZ#%$>F01Z@P!MP:3(/U_?%=H\XG9TO$_YT7(,YE3HB!PYU MY2MYL)V]$ -$#^&U$T8YBW]#,DL^@>,M-E\3RN52 (?S'LB'L8*Z39/=27/$ M U=%:D/3&"?_(=I\8 SXLYX(9BQ;*KM.=&O1\0NDL<.9Q&(C6OE>\!@EO%H7 MS_M+H C^O=]X"FZ*]G3=O[\)%8%"G? T(45#/VO@,R.Y-' ZE\M#,H'(MT(D M C*9K)Z3;[6QF*'%8+7/5O;HB]3'M$R0Y\6I=L2>*==;#^W0,7\X+> QZ1\2 M$@,/R,P^,'_@[^T&Q^R!\E0^P!OEV\'P<,JF/+6-?,UY-$L5.^",$ZE@B( 0 MN)V60XB+YRQ',X4H_"=R\L2P,/G.9?5LH[1J:E@?*W>:!.)U*7T.=4T])H-Q MG0J8.K0J)=BX0JD1=!605.)!OF5<1KY:-)+J)9HN]T#J%3U>'>)8-8VAIA-2 MT.JG='.*PFD/Q(L71<%-._"12 Y6?/>5QLNH3ZZ!<;WO3Z%Y1E;U"J/QY<'[ M) ;)3QH?ANV6F*(]61=DWL>O@#&](Z$W:EWS1]\EQU M!6DZO;FL\U.4P=/JS,ZCKDIPQ) M2.;V0J"+F-[[?8W)^F(/OYJ>C]B;K-V\S&-+3?D\3_,>*)(D!,6=LHXNR!U5 M1>&F3( )[9$IB6WHW/Y\!>H^:FYA?6QKB;;2\[ M.HI-KTW3)(QN1YK)E)4=NSYTW0#M20*Y]^H8I'M#N[X_8E_74L-&EFC&CS"& MSE)&'5N% X;[=^P;C@1*NC_0[^GS&PU>Z>#@9\G #?_H%[\_!8-M%Y! MY4+ Y<0L.I@B25P E)QJ,@Z" %>&(!%NW#!E&^;&?YH*7##.U(39))U+@HRR M:;1! XA<"FQ4=!D3.(#Q!*##B'V84_\R$?"X9?8V8#=)YH*@HVP87>0 &A<" M'!551L0-X(L?-HQ8AWGSGPW>[N\EO_]*Y^%ZOF%6R?[[Q"RF:"*%"*,FRTL' M#"6(O;* ,?T,5E4YA%D!2KHFT3+P7[CX_(40<4RQ%X+Q7TZS=M.(+*EX4L1G M??Q-NF7_3%9>0(Z 1U"%)=W2F'J@!R,1!-$;=)='E^7&?R0WW_E+)/ D"6OM M[WAW+PP/K 5C[$?KA+QM:9C_/?O1BZ$R[SZ*00D8H3G]I'PRNLE/1O?9R>@: M2J;_P#Y?P(O&[/=QY*VV/XYGD+WRP M+NDQ"MV^!Z=FBH&S.-Z92=<0.D'K!02KXR*'FQ/]T6Q1JC^5S9IHS^R^EN9] M-N^RIB(XT+%A"ZTIHT27B90AHXG05/&C4Q]K8%+F3 1K(GB;A9:_"@N%E$7# M=*T-+E8-1?S=_I#R=_M8+$//GPIUG-37*X6H%P'DH-+?&%TY@9-+'M)0PGR& MK.0V0Y$XY, BSI.&:E,I^R<+:9"9($+T30[J2V-B:&$UNZ43,Y(9JC2@T0WD M./VG2]_VM!_UWA.'B98T'\6N$P8%4ZDKJEC@-J%G+&LX3N114K,E@:=/_TMP M_J:$'>7.4P< (PDH_2# 76K.>!9QG)+3I:BF?:;O]#J^/F$7'VES -%%PPL^ MCJC5M^NX;%(IGY* M:7CSSP,+>N_8MPI32-\%? 7NG^EN24_O8PVA@W0L#C9-?L-"APCV6Q6#=-+> M6WF+2"JYBK=F)5]".6.V>)*&^?FGC[\0H&<'%9YIJ.SY MIVTGXMVU*M9Y<*7AA+RT7F[= ?=$]TQ@'H^G6TI6+%KWPN,?$L)&XD\D2:/5 M[XZ=SZR^7"W##G:SVP<17[RPQ0[[GQ5?X.08T>YQ?3IC=L'>1LA]4KDG=B?M MKX@AKRT8DS)GDK/F(WYD%Q[/&LRG_Z+MTZ:V6KNV7YIV7^[]D-ZE=->TQV"$ M,%+@,&^\RJ[J8*J(5Z,&E=/>\5/8Y>O8Y -A")?&U?[II9MQ0%CSY*5TL6& M'R@T4"OMN CJ$40;V#[@C*&L0LA9PZ\KSEPN:KR,/Z_,X$L)1HZ17)II ML2$98_8O1+"&7P5S MQ)SIXP_B03P$&1 D>6>J0QQ*O>"Q]6"4!PTC!TIAA\ M9KM921IS?TX64&[D>>N%BSV02'YE)-+D+GSDI4),3Z+]V2.=$%Q]""/A;D_> MEQ@4ZYK 7/KR-2$O0)W: M,9K""^^3,1MGFO")\-Q:(TZ#(A;X N'=E;?W4R_@]DF>:$+C5[IF@<'M(3W$ MM&&M,H0.\HE)VS3E&:8W$<13A;XNNEXBPVK.DDB> N 3DG'E4;;@ZRC8=FX? ML3J+,X- A+T1!D$0:(L];4JY7028UI[LJ+1'CAB=JI:1H;$Q8@3HEEEW)&>4 MI:\+V@Y'+?/9-/97+)3A GT-_31A 4[KR.WJ@WST*JE<'L&M'1"/8C6Y]<\9 M,^IR+'/Z4]SIX/_XC:GCAR\B[/UH.NRN9X'<46P8U,BN1 U]Q&YH14UWNPOB MGU(LN7?P<6*;!S8LFUED7[N;,C8.+KNMLCS;&_B^]V/>N'M+UQ#]*2"@25.> MP9\)XMBQSZB.@X!OJ89[R[I-U5P@]_NE* PJ]PMGA!:6P8%].C-"[>[GWZG_ MLF4![OR5QMX+Y7^\]E)ZZ_GQ;U[06"UC?"FF@*/C?Q8CP::>"-@QV8$EW(6L M34=>)!.>2.E%"P+R$U" < TF%MPZ^DR9D>7)V(R\298?/&E<_I.4G-#%/A_ Y%R@PO>")X!> MZKM'_5S<$O"+ DZYR%/&^5&^1F9+*IDQ>/=>7F)>9 >JV4@SND;T><"ITW6] M4=D:B/UK$R8K=T:.JOV,4,9%M9Z(D:VG MI)+1F;YFHFDI4;2!G)#/S8YX/8 M+%F5E:?URKLXC*?QJ[^B]79XB,)7FD!0S).4.&Z6_WX5)>E#E/Z#ID]T%;V$ M_G_+DS2)AEV'QY9Y(X>A43]!;<*!3<:(07!<_8B%@6E\CJ]A7%@MZ0#VA,0TX/-?&LFDK*C>Q)< ^2*J MOHUB^1.T:TH0&%V(]SH)M'Z446:#6@G>X[30;@C<\X/<#H#4VK+T%S93V/E" MU2D#A*V;,IIFBIFX1P$%GFZ^/#[.Y-DA3^J-"S%-EF+A5Q^@%@04A8#_G8=K M**K4481%J1M2'.ZK>%%XI;L/]GO&?50P5&R%5QN!(9W7ZAJ[L,H(.G,EH>Y3 MH>E^H@569/2\.*1)RI3QPQ=QSK^I*4D MFZP98 7]1*1P$[96]\=GY^(&:9XZ=2-LM?0":[>YA+&^I%Z<3MYHZOI++_&46*\*EHKIPN?IUO,:R^+CK.YX+FZ M35OWL_59-AP7T-)K/%8G'QMV+K SW["P6?-AY'1 TS;*I^A?A8W(!^*EEY'E M=QO%&^K#+7-KM8Y:.5WXQ--B7I,33PV;"YYXVK0=-/'('=[&B6M_N8*E3^"TG([!!=!)9GJ6SO@8^XU% M>,;C?N'@V_,S6-JS:V-]P2#=UP+N5PSE_;VSJS.9T(1+?1$;?U8_2T;\0[T! M+W1ST*U)Q]E M+Z6&\N>M9N*'4;&')0T/G.IO ,4< M^RD'*1:L8#-0Z7@:5OVFK\UPQ="N)Z)/DUMK;RVX&SYK(K)79R0RP7W2+O.> M741T,8'V%>+2YU"MCV)T&NTEP27/I'J&L+E=FZCNUQ97J//=VIF3'0#[D\2X M7ZG#AH7E46_V=MFT9H?N*C3P=_$!:<0BA92J##]',%/4F=X7(_TQ*M6M&!R M6?G=W49UD"@R6*AW/S^,G58R3*)W/9*([SX>8P\R: O!O8IQY$U M7#WSH)3JF(M/2O(3KL#$7H5P^*74DLN:3>U\L3/ WKVG\:;/T/I0&18!+WSN M,?\Q34Y)YJ2[X)G*@I%<3V#:RZ1FQ'7YRMME?-S>ZR?$T]^ 56PIW!CEM8PV M?E.8G&R:VM*=KG?S&$:WSNZWS,J+F8MX\\*>T6M7)?/\J8L.ZTT(@[MGQ5SK M43!ZB#P7CN&#/]6X!RP-PESP'##<)N[G"-7U@C(63F,FUMI.9I<&_TN=5'0_A9%)I"_S2YPTM&W@;I(0 M(I.2S(0+34#J? HI"O%/MOCKZ-^F2.&"G51XFN5?6:481 MNMBJ2=>?_;N=,.L_Q#CS997WNYPN&TR ?;:4"ZZ[R9:_&_O#5&%>KILN$MGS MRSS.P+U.@G>+[XV?8QR(/V/_+E&^V0K8@3Z7_)*QWOSG.8'[U82O-:JOB$XR M$7B5F&OV56\]/[9R^F)6M'<[1?3_@"-OIW7*]2XG%0WS8)]MBDVXL\PNKA4! MM0CH9?'8!LLFG?W/>I:Q56ODTWT].T]1X]G8PV/W=[(7V%K:#D$4T5^^=QM* M:'[*<>*)GL*]RZ!"UT;8(XONFJKC!1CV\D+0?5[5F8ZODFT^467S741T5K]) M4G_''RY_R^SO2?MS&W]8@_V+PJWY/D7#%[B(**.ZH8\ORN@OW[N-,C0_I8M# MS?^-,DS:"'N4<7HL^DZCC+$_;Z\HX[>+/WJ%PH[XYK>>PKW;R4WG(XYZEJLD MV;N0.+3(YGD'6TX@IPQ9$.;$-SRI+/%:ORG.*5YI3E MD22E=GLYIWA\3J%B3O%+[?1 =*?V21JO?']E7VC+A'IE*GVG-M?M!A##/T(.,D\^I6E2PSX+#E-+V MCK>(33""+2^%L9&,"96<20*LR5[R)GO&:>19Q8UI?O[IXR\D8T(X%Y*Q(<"' M_'#SY?'Q1X/8\<10:;&Y"U_^ M[K SO9&HQA+I3#.FP8V_#M-BQ.$:O.0;/PX20F#],!+8)?@"(VBS8;& M\$WDGMOR2&C@O_A0EC%;)FE=;VI8!N0K&S;!^"M:_QD64BBQ@[((:\-^;4I( MP=> >?*P7H\,]C!^H%;::?OY;H'@6]GHKFR(GSI3%(X=H;LVD>1+&F>/C'>V M,6V;$O8ZK*$D7FR\>B^UKC\_:VB$%V$[5REL! M9XT0K]^;9=4=J$ 15F6_1M$Z(5^BP&D*,0T8T9=?:4AC+YB'Z_EZYX=^DL;, M35\I%+VGM1@MN,2'[\-+?*D60L'3J, MTNPV#[@(?)Y[HJOH)?3_FZ[%7 ?NGUQY>S_U OAUOHL.8=KP">QQ0^Z$ELU< M=E=+K! [MFV-[4>ZA7"P[5R(ET6^7$!2DI ($=WL0V.U=]D^/&K^4+/NH@)S MB1^F$?O'*UM$1O'1]4GALGM7?WFZJY_GY,V3Y+ 3>7SYZSTVWD1688@E.X2/XE)1E+[X1-\'%@^U;/S<.4V)$?CM2+$ZTL/=>I M&6VF^BT*&)G 3X^0)&/Z +<7YRE \#CF-Y*OH<[J7 MA/?O+[;4SA%4O*OF\*]K*45]>?_7N";H4/80V_6WB_ M%Q!7,0$Z) >A"4A-,K$YD$\T+6_LSP*T/VS >GYFO;AF&IPJLF>3UK7_ZJ]I MN!X[$#_A^YZPO,WTUH/P,M/W@MZMNJ.#[3RD-B'=R6_.6GCW]KONQ\U@(IFK6HDR>X5?^,/7&M05K=P<1(_?#[CRYN"=M1 M!*@Z#%BNZ<8/ 3K"-/:7!_B(_(JSB-#F87CP@O(?DT<:9\=E\H9$ RZ9H8S4 M32V8KQQ6&""+.' PJ9VN]TD92)F/N'0OQ2!"CDJ#!(ZOBRO[4A8WTSX&(U:O M2.VDX59ED[+?/6'(\J$U/L"3IHD_>^EJZX:LM MV7MQZJ_\O1>F?TBP0QSD7A;YF/TL?=9WFD!5;P(%+*IVG![<-,AO/EKB=X(* M3JC@PK 1KNJ2BV,:\.*6:21"'[[_YA +[D*VG*3W49+<,@3))[J)8BK:/7O?:?+9#Z.8%PT51X7S<%VE(FJ*?J;I-F)_@:K?O++H? G7 M6U9-\9$;29#CE,//4T8]!V(@QE"7UA@"1E$HBE7SFGV,-_DA8-Q_)$LN;?9C M"O)."Y&NV;\D+- R][U*%"\/(4[--=#3,W*7Y;%G6NEZGJ!)@#D![J1@3PK^ M1 A 9&LN LEDB6_:?_\N@*7^QNQ=R)%%4NPP7 M'5T08X*JY+JC.*W\P-8]L#Z:?_>35C"H:8Q\0+3[MG;9$/'P[!!XX73&Z)"=,O@%I7(.5!:F>WQ[MU3:?W("M*MH^9$7;20W: M$Y'-#EM!W.7 S=925W T%1];*UPUM44^9%M5K!S?U#5$/%C;Y=4.;ND:"D^Y MO-Z3>BF=A^M[QB/XCT/L)VM_!1%]>_VUSE[(QZFBVI6+,>U=$(]=555O=[@:9UKNJ%Q3-<0824)3:^V<'_J+FQ-CM,@@]PK= U3=I&^ M-!#[B[8J^K.#9$ARCB1C*6)T8$H$5WASRV7^VNC6R1\;^V%-Q;_]".^WO>9& M\S)!4,ZKO4$9/UYT*ZLV>2+& 6A;4R5;ES:HK(/#+>B7&'(X2"K-H4'W =N MUN+F^]X7AS#_H%[M3>$>?9'ZII8)\MO%JAVQWSONK<=P)SX?TY! *7D1J!,X M\I5E!S:HB?D+7@28.7CR8C0[=&'<(+4_O0$_E_)2 L4. M-5W2%S\,85>G0=\1<0AN>XD3J^:##(,I@4.I6=\.I MHVK"((+(06*XL2IO,6M30^S8!I32KB@@6)>7:))[YJH-UPR_92*,ZK26?ZINXG2 DCGJR '*L!G+8&6(-&+@,JVA]LM;F1QE%.,/3-9#5_[G MDXU-UY"&Q9[9JPC1ANQC^@&.KT7YR7]#!W@G%DCEY7E8WQV8),=*XUYF[TMY MDD"G9;YND.M%=G( IZ>=>7 [0:]Y2J0D)!?EM \F7!O7C%]#'RI[\XV?A&RD MH9+<4$5]7=>/ZZI8J[(]5BJP-^ #M)"\ &CK,EA?3&NB-W$PZU3+.HJ=;DR7 MZUWB12]K=A/F2('6C(24QV09>"WKM_J0096LU5EI<>VSCK!3Z'M#K*Y ^@*@ M2]6 ?2&LB^[$H4Q9/>N0)B4Y:U:6!B^T6;=C9AX(N\A:4E[IU8QJN(&FHB=; M].X\>(/ANA#AQ&Q#:2$%(R,FRB^PZ1+"?JMML%[#<>9DC4+B*L[L,^YE+QKY M!AP"*W6@<!T>53 M:-@*D(*03!*D<&W5>!DA/I+6])4&T1X\18XJY+L #U&XINL#:[8,J#32EZT7 MTT],N?55Z3%&>.=QP'*E-R.DLX-]X_;=+^C'9>*[!YK*VD;&&:D(EH'DC'#9 M/@"Q-7GTCAP8YG$,92GAWV?92_=X]QE&MOB7-%K]3H3!5N6W8%>,NLMZU2JV M6J1;&L_7_W60#U$.,'L-J0M Q"8#]<6\4SH31[5&=:Q'=)PS*;'&"T3&C<0) M(D>4K(+Q:67CY+SX\0#3]N-R 3BD8=:^$-6#Q<312T=3Z\!6E"@_KU^>D)HZ MYWB!;TS[2K.AJVJNGH+9R] -!":)<&W&T,M_GAPNM2HQ4A:SFQM>3NR!)SIF@1.H6&.NGN-"MT1.XB.%H/O+98< ]\S(V-:Q,:[([; XKFN M4G!3&H ^E:F!AII96H&CG<24P$-1$Y, \EQ?6MO5N;,KTW2<-*-"DL<8,"\] M/C)=TWFXOOGGP>?"JMJRC<#4\*/3&*W0T=A[2JC1K81)P,BX$+HI3_[_Y#Y@P@OU+]IL\5RZ?)C.;9,4K>R>D6&(U-=PQ M:."NX&8HGREAF4EU38=)^>]9FEZ9,P?"O"(LEXYP\:JM0$ D*(G!U#PCY<-Y M1@IN*(5@,7[E;RC,X>4"+TAD55_X)3O14=X$&L)@^K#9TY@]P5*1^K0ALJ^2 MUH$Q$XB#8B927OF:_YA+A18-Q[+J%R^@D!\?>%"LP9.L)H> /./'J+4SBA>) M<15S#0Z0CJ(Q\D;O,):$OW>]Y9^X,.C;$_^RS9= M;+XFE.MSHG:OCDA]K[_R^8U3I5[8KY7V4V*PG\+8#0H^) 9&4-OGP*9>/JA' MOALZLOZ 4R4^A#/B#PO!C4_@95;]OPKU0_H""XLZ[!K1"IS>AVCS(?_8."** MDLJGFV'>WF>8#Z\]98>#+,:Z+HX&80-,(0PQP $I?EHT9T/ ,Y3\-*(D8UH: MAZSS'?!"H#QA@*^>2C+Q/6_#45DWMF&TZUWX81]'*YH4Y1!.\PW0H6(OLTX5 MJ]1A9W((8@T,;#KTO6 M56>-)[2<:I;=R"I*[ "0)=U$,:V[3)9536T:R>X66A8MD^\#Y2AU) ^F%U5= MVT'V]>78R#_P^:X0CNBAYR7JB[@8K7G9>=H7F,>X-.ODAK'6\L*:">YAP8#K MRO"9VJ4H[#R$4>\U-2^O5[O5PZM=IN3=#9*;].SR9L/H<_=8BC_4SMTNCUC+ M3]LSK;/$O[MP%5,F,ERS. 1PQ^J6N8-\\/*1QGX$K1^CQ&^K#F",.')P,&O$ M,H:8H8P8:@PKJ/]>3B$&1Z4\GS>7A.2B$)"%9*_2"FEXIUP>-SDC2&PY7Z\% M)5EO3A:'W6<,\H2W-"(K:<0C];1J1C5LLG18XIJ*_ZT8Y)$9(NZ$-@ODD8*; M+4/F.SX&:6/?(+*AJA&H \=<9E#G2W%8B"+_)&7BI72F2U=4 (5LWLE(=K[?C^O5L2UJR.#8&KW+Y]O7?*:0,TO6< M093W0IE,2QHO-AR"DL4A35(O7#-<4IEC=6DA=]Y!)BH[MQ8AQ,X_3!]=M\FX M$LF6"+Z0XBLXDQ+K<:;W3@!Q8ZEK&D8[/W0-,:>1S;4?', 6_0+V\U[(84-1 M[;:@_:0+8BA0E=Q@X"Y9./=MVZIG>DXA>$_3V%\>4F\9T.?HT8OY^X(JWJY! M!KG[ZQJF>37030,Q0&BK8FH-4>9)GB,BN*)!D?'M@V'U<1 2KG08#) MC#R(9%W&R(V'V]=_OEZST$#:0#X/"K9@SO>7BD$>HI0FLRQ].3VW",( 8B!N MX@>$OH;0"100PT-O%<8)#-SDQHUGC"P*X.=]:]1+C=I-%&F(LYV4XI4UG4W+ M7E21XXHALW5N9*J31(Q"IC0SO;F9+5-J=C@+*9PO8EQ;#P(@RM_VXUV42AL4\7YHARH?'2W].9N4PZP M$<+(X7TEV:Y"$3(D$'9:?A5KNE;\]RTHW1?!"84STI' M>YZ,-8/ +#CP"2 1ADP.R_\"Y$LC K)UFZTWK#63G#JF*6AF']#*0I!,"MD8,9A9M-T39?&>OX)X-N&@=@C= MOOVB:A 6UB;PC/<&MNV^Y+'D0#,W4[T0P.HPFPY@-9"\ ,#JTLPR8+'HX3I; M+=WD2ZE"+O@OD(P4HKG*F'5M46D^/X/TPYZ99U6QU*JTZ1["IOOTML_,+O7Q M@]I ,QG8)D,,8D,U"',+L&+6,;&8Y( 8\2XIJAQQ2 M'$AV+@M4BL9()I*\.5\(!9UJ\BB_<=$O!V]CG:>?UJ9H4>W M27KWN>+=+EKTF9R?U8ANV%EF!'@8+%-SL]L'T9'R)YP>HI!F_\F/U1;\5.TS MA37:B2%Z=T8Z?O6,D!>04>Z)O3Q,?T6T[RQEI'GU^3 */^3,Y+F'.,P=N9[+ M> 88X<2ZP=E+R:T)Q?6 M#E#1]5KQ&XA$N$R.MO)PFK3(^"4T,RFOK[+W87/LQ73&ZR=76\^.= M5[^#K-0!*;"H*POHT=T:(43T$%J[^BJ0YYFS&0.'TVB#5[>ZA; MGOA:FB,N*%>/%^_^@F;"5J/IOKT1SIPM4U1/L92[CR!PZW^ MNN@/\CU3 BX?B\5^SIMX&7/RQK@3R9YXDC^)WD+F',LC^1S_D?Q'%'KIU@OS M9F_;B/B"YC*.V/_$XE90&+)?9:,98<8CCXR_OV9\9N1JZ],-N?E.5V)?8K'9 M^"O6$\[&LW +R$"W\WAI_,.Z\3Y3P8SDW,C?R]\E8XAOJNTZD%/HAA2W^BJN M,.=.X6!,670+X:3S(RQWRN/S[!M1/S"!3>OR%@P 4[E+/U/VH#I-7.AK-@78 M4"4Y/53IK9EYT,E$$.=+E;U&/@57>KHZ5G)MOBLOV9;#1UE;U.7+V ?Z')5T M]&DB']EL,&%K!^10TZULY2GLQM:( 4)!:.T+L0=>U:#LR#R_7-)WY=,6-2X_ M[UV\,^CRY/:P3.@_#TRWFU?VC]:#V?JFR#VT3<'*L6I-.\1>V2JN]DE?3I1P MJHY/.UVJ.&!S\9G&N_N(S?G-^X?G39!Z49M"^2[@R=^Q;_0UB6MB+X^1)@'0 M'GE7S+1.;%3_*P&BA%,UZ1TL&EYM*9!M\8^:1J@]I$FIPD=.6Z#WDD:!#?B) M)$[F?'B-[2O&-:NJ,R.;0PBY?/_AA04O6?P:^2F[6@\Q$'+&O8>I<597&A)RYMTJ&CKA2X$N\@C'Q0_X'+%@P MFF%.T8(S)B7.XP'()Z5I^-/4YN$:M4Z]^]/D9N(ZB0U.Q9\IJS:H8^95*VJSR@^9N@4X3CW0_I8G/%M/33]J%=UQ#[.&Y4KC)HSUIA'J'-PFJ7-E@S6FP=X 5D MXZT@R>5(O-J2#V..2YHR)U0;F?5-L8_-%@4KH[.F'>;QV2:N-F#>_7KW#/=< MXI6?4")X%!<[\&1AW7=AG1'[L1]#5%)@5;LB]C)>ZN@ M_U[0,B4%IQGAO(A@1J*0#%[K-FRQP_9C/BW".;@?OMQ2^L@F3MCM?3G-$%;N MA'1@]U,ZWX_O[(%]>UY= 4-)() :6;KAO!$LR8;R,F:2Z<@;^?:- !R*,'-& M)!/"N,Q(P<>6 S_&="\>O>[GP\W])N/&':K7>W)#ITDY^Q0--OW@!36ZCF''U(Q:)=+MW5^_).+F2&>I=O;7K MI!Q>31/MO3V^CP=E/Z#^: +T2.SJ3V*P?\9?Q:H.O5_NY:I MH@#)F''4ECSP\@_$G?:/!* MB3C *,85C)R5N&Y)_GGP8J;:^ #Z_!8-,*3H?0$ 6C)#7P!E72\$0,N:. '0 M]"W"": F+-,30!E+O !JS!Z# 12"A/(L,I$K]J>?>*[8+PX0%4ZKA]A6 M]K\$5"V;HC>N0N=+0=:*+FZP%41 BJY&K-,77X$I8H0U9Y,^&/M!#6.OZ8J? M5),_?30.L^+YO^SP^I8FIX?#S:TP0V:S6CDPGC?!#G\M$NL.64&2T"QY8<.( MC@Q;]K3*4S* J#6?>12[:CD>U*-W@8#4]IN5O;0J8&JB2 MQXQD7'BQ#*<.Z4YM@Q[[V0O7T/A8[*8W^6ES4\S>V:%@[I,-[;![8I?8N@,Q MIULZ8YKQ_9O[,?L)TGI__X/4$L#!!0 ( M )N+5U2G=@Q()X< /(E"@ 5 8VAR&UL[+UK M<^,XEC;X?2/V/VAK/VQWQ&25;=ED-V5DWOEPJ:@B1.4J2* M%Z=5OWX!D)1(D;B1 E"BICI!P? P<'!?_ZOSY4[^ !!Z/C>/W\Z M_?GDIP'P;'_F>(M__A2'7ZS0=IR?_M?_^W_^'__Y?WWY\M\WTZ?!S+?C%?"B M@1T *P*SP0\G6@[>_/7:\@9?01 XKCNX"9S9 @P&5S]?_#P^&9W]/+P8GYX, MOGQ)6[JQ0EC3]P:XR;.?3[=_N4U;];U_#,Y^.1O^@?I\/! MR]=MR:^PFW.'7=1UO.__0/_S#C\Z@ )[X3\^0^>?/RVC:/V/7W[Y\>/'SS^& M/_O! C9PK678&5]<;PPLCP;_#2 Y?\1XE\^^;8586WEJG^^!V[6 MP/"7[;>()="_OF3%OJ!??3D]^S(\_?DSG/V4=A']F>,C67'T5X=2/B=+4K[4 M?JJ#TZNKJU_P7W^"VAL,_C/P73 %\P'^W3^BS1K\\Z?06:U=U!;^W3( \W_^ M9"^#$,IR=GIZEDCR?]^E5,G^>^W-[KW(B3:/WMP/5EB//PU0^]^FCX6^V/X2 M!'$(_[OZ!?W]%[ZFL&A<2ONEJ6RO$:0IZLF-Y2*]OBX!B$).:4B5.^__BQ7 M7RU!Y-B6VTR:_::ZD&W[0SB93]8@P#01%HO4BCX2%70M1[R])KN6]=9?K0.P M!%[H?( G/PP?X32U DUD)3;9M:ROD6]_7_KN#,[+]W_&T,C=@;EC.U$3:2F- M=BWOK14N'US_1Z.!F6ND17GNG-!V_3 .P"186)[S%QX\<')ZC5E"?D1]LA*7(U>RDY_GU!++6OE<+#%(SGZGLRP7>=A="ZBU*_(\16*R?">H2Z MO?6Q;86[Y#KVF]I6)](]00-50Y"L6B=]QFL9[$) PQDNX++Y\!ZVXV\ N $> M7-S4&$H"+7=DR]$2]ZVI9_L6UWN86K*NU=;G_U,37FH;76[MZDI4:F^1ONL4A%'@V'#'A?[6AO:$^J&]5M&Z M*4QFJT?OJQ5\ASV'P^85V''@1+! &RKE[X3V^GP)_#6 6W\T;T""K'&H0PLJ MI'Y7>ZW]ZONS'X[K/GJ1Y2T),YD^^MWAR/L L^6L; M>FW8,^TU#V?.='/;BCJK/J>]CF[]$$*,F!"^^NZLE4F&\$GM=?4*7-CJXE>X M5@XL%Y:^GJTX_T "L""Q^YIU%SB-BH\K7K^C]PC:9$ M4=DE?3S-R:AWH"7-UC]/CO7NN%CRM.!LXDW1FCV .KBQ0J>V:A7T0!]-2K56 M-;[0K7^_KJ#E!KJ5H^"==ZTPQ$,;.[0;B\C3=K?22^4P9ZL:G>B@:R6SV 63 M>=6^&VYRZJJBZ>N#^G:>1D M774(M*S#^>FM#RU?$#G8U^DY?O :P\[#%22*('KV(PA4#&!3%\]6D.Q:ZRI& MWH>UT)NU7B-'N^OF(ZRD*XGS*SIH!&&5 Q5#N+,'DA3"^1%=]?'H12 891Z M?EI1#_N;NFKK(8Y@P1=KT\@@U_^0#GK9[VIB%,\46F/Z9W30">I9&Y:&YR.Z MZJ,%2U/CFYIHZ_P-!*LGW_)D#R-ZV[I)KX(4M,9UD[^%,2+P+=VTHVKV97U MMQC,G>?CV?=NT5;719$AJ$P %^2QY>;DJ[]KE/S]#N,[I7I=>)KL4-8=.&2' MZ62.RTIPM4CYIA;:^FI%:5S5-D]$Z6!7@<+J?E;O:.,D!<,C%,!#ZXT72(KF MG@C)7]=;@[C@9"W'AR/IJYIK++MOE?1_=P+]S9N!X.SD] )6@O\983ZH5V6] M[NBMX\I9+[W<^>:CA"5QF$FL7L7U>J.WAK>TF89QF))FDU$&I_:7NM:,!)&UD>4E\#\W M*$#L6_@ 9BBBZGRB:UWL0_?- M"^!O%I[S%^YM9L45D(3U)7UN4R,PXRCM-@J'MN$\=^>X,8KR 5&Q<%U-2?RR M/IJ;Q!'*LHV"^7&OD6_-CY"3S7)Q@?#^TW;C&9@]!/[JUG+MV$VEW4E9;E:J MCE7W4:L\7/4O:3#:TR(K%RQVF9W,H3.H-V?A1(DWY_X3!+;3X)I7HV\):P6VT*GG@R^#+*&\C]""S](6AW4>R(!"XE0\.U" M7UST (8?E)49PO9P6R&P?U[X'[_,@(.>Y#C]MP,[:AC^6:%*$(2WQRQJGX?]B+QUWB_X05"!\7Z1?D#)U>L4L8O^(38%"YR%QHN>K565N:TJ M5M3!:#BZ&&F+'$?/4_0N^X?>SKS 'N-WBVY1_HY@<^O/R&!2:_4)6W%!4JC' M_8/ZS?I\G"%_:A;8R["SA/)]@E=$A!38J_X!>SV;0:V'Z7^>' ^<$D&M*-LG M0'F[G[D13DQ \TP S;-^HUG=_0S-7GF%"B+>PA\GP9O_PV-AN2O90R09G<]P M[)5_J" @7B), AQQDCQ:3 5SKW@/$>61((.U5\ZB@I0O?AA9[O_GK*FKWJK" M/824W?\,T%XYCY#MN0Z 18 P_^=^@,;L<093K]P\Z)UZ]V7I>V0WSWZ1?L#% MU>L,LE[Y>=+$]9O3L_-U_VDN4V(W@1JTJU@_DN'N> =A# M'\SOP'7_Y<&-SRNP0C@'S![#,*8XUPCE^P&HN A98$!3?TS+0S,1]#??C:'6 M WR&$X1$3/?*]0E+GJYG&#;UPG2"89HT-(EX0-,(OF-,A+*Z>)\0%9 @ [:' M;AF<"@G%0'^ .RNR4J$IYU95Q?L$JX $&:P]=,M@*Y2]*D -!-B6ZA.([(YG MV/7* _-HSX/K>.; MJZC"(2)NA]<:U$!(;EP42$7P_'9E89("O8_ [3LJU$. M2]I+PK8B]]=^*)[5X4S335TL;C)JUH'CH\T+CDEN"ZL')U@]SLAH)7_O%5Z4 M+F>(-?6P=(D8\O[E[T>4,6Z][$H>.!D+P; M*)3J!WZ\'<\P[*'+Y7X%@@5Z$B_P?T1+=$77\LB+Q1KJ@M+,HAM*WOR?7M7,7NLE^%DJEHH(NA^.+2VV! M%98C [J'/I>7^-UU[ ?7M\B.EER9/L'(ZG:&6J]<*JF/Z,$);V MCUBRNI^AV:OXF'0) % 2???1FX'/?P'RVG6O7#]0Y.]ZAF"OPF6N(4-GF*75 MSNK"WXMBCX=7Z):!=HBQNYPA)?\JTW_^LI^#I&%F$AR%C(3)OU*P-9:,7"2G M)R@7R;8)^'/:RF#;C/K<(W,K?,<-QN&7A66M,1E_ 6X49K_!G/QRJ4] M:0IONA#G0GFOK#9@"X!'0IQ'- 7 [_SH9QVQX-8*E^CI(?@?]*+'A^4"]!A1 M=&L%P<;Q%OB%=P(KN.IJRA(>P,MDJ2^QD>29 AM );R[('P&475$#[6L4>3@ MEU!![J7NR?#HH22/?K"!PA,XD"]B%/1,P13D:&J >#E!*/K-'R\!6%O.[*OE MQ7/TQ%P +5KV<&'EV.:L5=3(U?"\JTM!3:!N(FO3!$^EQ)0[[$<=C?94$ZGP MV_?N\XHE& &.FD80IJF\"A)#=3])\!#$7"IP@][8IYK+A-L]Z"^!OP9!M$$O MF>!,M7#IO$:;<_)*@59%4TH(FP5!"94N&IN%<3;4*%27-( *O8'HM M(:7A'UG> CTEG^@.DC]Y.@!%3_G^[(?C[M^)%:EJ"D-J2JH@L6CWE&'0PBSH M>> U:X686QTSYX3*LF8 SR^:I"5C,8*T^PUF(CMUBV &TA199.4JU6HWD'MH M'2Y[<1SFTG>AH.F3XHRC*-[JVI"C[E%D(T'URNXOA2Q\)Y7D"@4]79T,K]!M MVRZM12. J7SAD=S( ZEKVT8Y@<,7:X/.81A^ILK".M.$!]>*"89?3KU(03BF M@/($,9A-P3LTK.$#P,-G"G$)/FCG%!S5S,&^D<1&'D]FCRRGS_*5-4NP$LQZ MYI"FF]M;W/D 0(1?M MD^\MT".GSSZ<<],E%RE^CEY+9XK(V+#4$=_(I4E>ZMRKP5#-3 \H3U73>51; M!TI7+%V=J.9&U6O\#D5T/*21._ >,=G$5;>HRM/A%4IJ;1"=ZBM!Z1KGO*LU M3FJ:\:/=]/FLJJCI;.&66:_#.H)K9;(&Z'TM;P%5DSBKP1.PX =3I9'#-$2K MF\H+*7I0\,)@]Q,3/M',:9GO=+>R@JGDJ2FY@B<-NU\4Y\1G;ZI-)P1+5%DO M'6JVJ5ZMG B_K(ON7/D>LJC L\F,H-0PG2&BHBMX0K%[QI2U^.BE<7(O*+4V M!#>* N<]CM R[NP6]:!U6SF)'*\6,[LT;NUUDYDD8)E M":6/)!)5CI%^Z6O;CEH.S!W;(>__-)>G:2]8YTL0.;;E\J?. M.Z>FSAO\K=CLWW\ZYM+K9#X)-J%H?$<'0R'O?K MJDM=&97NX+NZ^%;*3W\=1TO8I[]V@YY,D?T:)ES:E&W%M*(&?;^6F0U+: M/"I0Y%*Z]]6&!N1G.WBJF$<(EG!*-ZDC]:O$[0_A9)[&F/@>[P+QK)1;>=?< MP)\/"@WJO#),W%_;SA,6@\12'7D2TGZ\4>+GBH6T&9X,?1?W^TP)^G#J$@91 M#EKXKWU8X:]0 J=9;$=PM0J"#\<&UY_.?EP"J5A1,:/A^*PC: 5PVX$M)!4% M[@Y!PZZ%I.?AG;^RG/W'(*EEM8%/"(E* #F%:P]%81A\M3\ &\&+#>E]@O MIB_P= RK#MHX).O#:JDN] ]0CRA0$0G_NQ,M;^,P@@O-8'LNA3(CP?^;D6,+ M:K2D'8&X>$"D3V/1C638]@)&FG69966(Y;5C2VUS(R:BD5/.K1]&DSE*J9A? M;[WZ+MF32JJ@'2_$X*WRI0F):N3)"TJ- S6.7GBY@];5]7$^YE2AQ!F(4L04X*.97X$%UNE 9U[.5XSE(E9'S >B,X:ML''4:B&UD(",RN,C4 M9NJD3$'Y8L;Q@DM 60$]%UTO4G?QO*SEZ:YD44WGHY.SJ[XO3!G"R;(" M6@4)9G&5]"ECKY0YV/,()NWQI 5.9J<+\CBL_]GW_"+]Z42@5S*'%S7DU"N_ MAM2C;F02,S^/X\50';NS^ALP]X/T1LB;]0G"^T\X^R99:X(-UGEU)#?1U"C[ MHCGT;%M)1KX*M55..JIOX,Y@3KR^0RAM&J?X!#0RX<5E3R<:*9*;F7>'5S6TF4FH#>U8)84<]3E'5HJ1,QQ!+:E-Y[WG M(]C*@7-.2"WMS*!M7QHJ7 ;GOD&T?\6<=(-H[[*Y[G?-^WBC:._H))?XGI19 M@E)#&WL@<-=(5!P%LT>;0[>0 0KYB1)5<0[=(>/R7Z'UP=]0^W\?;+^@\]C- M71Y-^HO3GY:R9;%31O#5[J-K]'(XONC^:J\(.IS.T50P92.[BR-A1J8WN.=W M_!G\?8 2RM^!Y+^L\.; M$*$7:,.7)79IZ'OP KJB]Y'TO>_,66%X(]8%@ M]V;X7VY"@MG_Q"'.1LU(#JGF8]JP53'EQ+@M69]&[L8K5)56JY_":BG$YO+VDJ8QLQ8FPC\NW_/X/D"X._I=_0W0N06UJ0 MLQB2]P^T.OW,.:+',H^-!6\&$I,GKNL?5C![@Y^I2$-2648;J 60*\/-%DD2 MVFZ=%3GAE;6W'_[;TH]#RYO=8_\T\&Y\+T;/Q_EQ] HB:&WAS#B%,U+@V,A1 MC8; -\^)PFD8AY6I+N0UK!TQV!CO>*%8#7J3Z=GQ@!(RU6_8*#))5H.DA64M M,LE:8J0A20#[8. R/(42;B87R:KP9K,K U6&G?H(@AT.WNS%M;QG:P4J,S&I M_%2OV=FZ8B@7L+I>_6S7#LD"$2G"]Y#HE-40M4Y1 >/A>-3QF]FU5D?B(E)L M4M<8Y[)]4I-]E#PXIB>L5G=ZFHJ))K6,DLN(2$P>MKJ]&T1'G MK6\F^HVD)T[16KS51(6]NK"1& N(2KS\W$TT?E%FZGJ]LJR1:IIB^V/$OF1E*VMS.2 _+V@+?2(M=I M0AOP&^$H2 <>'2A=@4MA S'_-5_%0T2>;>(U68M+R[",GFOK_ '#)AX0NES' MURMIC^SI!#X=QRH"<,DFZ6!GC0T%[&P0:4,#I:\&]9D:PE)*.K#1D218"\E[ M6G=Q@**F<"?Q$WSX;Q,L;'C_"0+;"8DWL(7;,8=.J&J7!44.]^(=UOG=PC\]$?PW(]VQJM:4A"Q58.3'QVWF,3P^F M):-0$M48C6G(-5F4$;1ZM?A(>RBI*_NU\S2%;S[A?!"+_+X?!C(%<,\3.A%( M,_HGZID"VU]XN!6, O'L5>UG-61J3:O8B::49CS5S(!B+3R#'_@O=:;F;=V< M*J].H!+&HY.>DJZ^N++RB?:!.Y4UY$Y="@A.I5Q\,NLU&)IN[U=K MU]^ 9,/V$@?V$MIU%$)9PS(1V]*0;0HLE9CX1F:^I8X\HGYJF3)R:QJR319I M!&V=H(Z,])CD%K1I8ITW_\WZ1"\,HL,4J+$'/ZB./&=O)D1;U)":S?<)4I30 M-"VTIF]C).,0[9Z@.IK1KDY3VO%--FTJ#*(L-36UA@Q&"MM#PJVYS*Q/YG!W MOH9R6:Z;^L<3#<-]_*WO?8 @#74);Y3=!9N43^RI(W:ZH"=+:JB:%<3.>K*2^!_.!"FF\VW$*6SV#[* M>@W7/A].Y "23/4;*HZ+L]')J*-G67@0W%L!R!#5E+2U4 ]S)Z(L!'<%M(%< M,I1ECC!D-C,'63X* H4P>+;C@L)Z^H.P-[;CI4Z M!:Y7*,'H7S0G-*6&=J1KC1ME6HJJR4@C*GZZP7#,'S:G!#1DI+'ZU7(\I-^) MAYZI1HI[ \'*\6BLHM8YDJN)HII>[V$L.=EP"L+6=6[5?@K7:(#.+0@.+# M'.U(=)=*E>H$[COPDO(Z# '1$U^OL0,FG+A>FAX']8:&UW9R]@!WM?@5W\": M\5NTJLJ'2#-N/2A-+R3+,UHI7Q"#V12\HXN'#P"@HZHI1#+XJ'2KB[50U-1H M.!Z=&\(86AVVJ)RGD#J>'.O=<1.72CJ+[\ZE M=G\3F<$$FC67A$HUI/2DI[2CG3*_9T.=R KB\N' T9UH2820 MA-MDE(:T(9ZDVV2BHBJ(7N[F-EEZ9/GF7]M_QDX H&+@D(HV* ,7.NM$%Z_7 MJ CIMAEW ]I01C(5RAQKJ!-#/>U0"38 L_ !@O!JN6 R_VI!=#P0;'AXQE?[ M@$C60"%*[UYT%=)<&G5?K> [B)#;Y178<4!;<7'5+:KR?'0RU//&H@(#QJT. M0YWT^X,-!0%9$5+$!HT[?IZ)MG- G).B&KV>EB.EPZLPW4P*"=0TGS1-E:'4 MVRXK&*\BX%!R)'+3I@^$:"JUU=2!SY@P%7*1$/Q:H>MF <@5#1XN[QKJJ.F1 M@&RVM>X(:^P ,Y]ZDG0BR[7?!X_K@^-9GBW!XTIIJ*CD"XA:1\\W2?*XBHJJ M(')9^F(>O7$ A0*Y_(23.>PC\[.T M_*T?5B_=5'Y/&XY)Y@YEX]"*"HU,G9/78B[?.+HUS.']V*MA/O/J*D&IKW8L MRPCN.PP)J>EGA=3T%51IV)KY-%*A(,5.VTL-#%1FYN&:96?H.:C"R^'XZ ""=3 M0XH?(NQJ@95H&> L4B^! Q6^1J^Z5V:QX:IS./025T/3?#2:1JNSH/OY'-AP\W+_:2_1&?\4CH,)SH>'_A\%8'Y8;F+RH;(=.T(. MFG"97.C+_2)7DD!)!5\JXC0>7IV<]N,TJ2U=* @DZ^8-L2::2=[I+M_\LMT8 M+5KR&"2X$ C<;B=ZRVT-U"3+SY*SU/VCO0H6'R8I:1QKZGU)WN*#X@31D6ET MG1\HU4ZE.6_VWWWLYJV:>+UVL3XM-]/GHS?W@U4")CWBB+-V;^U4$_D47$/O M*#D"[ (<("^6,X-[-@(3]DH5-7(UO#J_['8;VP3),B]XI%4:G]/=*S$HO^V; M]0E")#N1#(52QI.!+:U>ER/ISQG<^%XTD6T;'_R@^,I#EMF%]#!]@Q8-99XJ MS>AUY;%%0N;//&30L;*]@LI/3X;CLXM#(R._7I1&Z72UCLJ4G.;RW]U_\685 M!R H1MSUPS@ C/U8TV:U(6:=7;YTP16\KB$G,#H.X#@*P62>Y8#))^^O@;%/LU7JVL8#.9OSH+SYD[-DI=E"@'PO#BNXZ= MXV;""_ 9 6^VBUN,G A]_Q0JZ73P9;#[%OQ'_G,#RYL-T@\._/D@]\G![IN# MW$=7KA=25(F^_@Y1_JFCMS7WM$28"F@%.YGJ;JS0"='(R U]R 0: =X@YC]%[QQKQO-6U&=V"&!:V3TUD[>.P?K"< MX#?+C<%7N!N$_RZ$9C(&^; \R%%S ]S>8*]!G0?]5@D[64A3/+UH-U&V%5UB MC6EJG2*YST8GXW$W YD'ET+0K+!4?1RRVV?N.8?IJ#Q,\TWH/#"W_61Z8:@E M.SJN*_6(-2II5;09E!R8%$_H!&7JXY"\L5SD47U= A"ARQZ^)S"-GI?'9]K> M #47DK=1ZBD^^HP%0KTH0V@UP,25+83BUQ^SC^"RD" MMZ]F5"5M9-B"B[(M*+:-/6NX]<%>\TH, \$+7DR)Z&4)[*X7 4CZ0QCK O6Z M.1K:]>\#Y/3+/X4+M%!D_W!T=M718!=&LW#ZTU#@/@YWE.=@\NXZBV1,K'S'7@")UCCJIEVVRB>9O>;U7EH4A3"'+&"=3N:F3GZR)Z<11K19MC7 MPK8X1S>6NX]& @> GG22,[/T_=C)TGT 8 E",@&3NFNF5 MBA0=#:\N3[H9FM7:SX^]&H+T<:SA^.I2LA,4BK-:N_X&@!O@@;G#NQ$^/2D/ M1_R)+_@;@_Q'\%R=?6:0^X[.PS87IC//"Y,Z6W#B-)Q !O5PEB7^("VY&S;6 MS=*7"F&F0X(HY56#+>#^/JV(%DM;'. F M!WMMZCQ$2:H@AH>RBG<4%UK=+?[)5J %;88U+W;%L-!FEYPPJLG%.@I5*7:''9="*%]D\,7HY**CZ]HL M'(IA)R+2M/-^CVYWNX3N>,$E]@[]E/_U=\^'?W^M>MW!*@CV987QP MGS;L(S%R%6T,@=AU+6&1E,W.+TH8Z2)W_GJE)'I5O;!.)0^Y0D^I(2B0*7FD MI\ &D.=0[)!OI4"N4-33Y?!JW%&*23'@!052D NGHP<5?N3T%/@>_-%.XGP3 M-?#10;29GI)$BI@*GJ>2DLSF%2R0)%.P]H,T+TMZ ?IF\ROP%X&U7CKV%"R8 MVXFFS?6,'4K$5? N55>[4!N@N_,XNL )O]_"KCL1^HF\"275Z!DQZDID3L+B M]+8GWR1"*MY3U(7$Z3S#F23(L[1;Z,&]*)][BX\"O-5[2HE&XDE[9ZEKCOSJ M^[,?CNM"!3Q"E+P%>KX:)Z@,LS]1-YW<]7O*DF;R933IO0/S<;6VG "GG@SN MG'#MAY8[F3_YWN+)^0"S1"';%W#V-26R>U'PI9Y2KRU-9"3MSB%+V 2EZ2"G M$!^H6^0%O(.K>-?'5OK^$\7)LEPDM=OI&6?DRIDQHO<^U'37-P6VO_ <_K,W M9KV>T:.97!D=>N]919'TD_FKQ>U9)5I/P$$!W?YFWF3=1K>]XB=R5 YR(M$/YZO MT5)?>21)THQ$O7?$;F^)\?K>JXOWE Y"XF3!8;UWK";9!9*D GRP4VKT%'E1 MB3+P>^\NW;]TQD< 1JVBRJ[.3T[.^T"".E)E1.A_C"B< .PA',@G._2"[0" MSG#>ZCVE1B/Q,HYTYZ0D;$.GP':M,,0W+O!=-![$!6KV#.RFDF4XJWEU4=OG MGMYP^"/7A: A>AE+ZH6@Y./'ZT#*=I7V$LQB%TSFK$!WIH-"O*7"*#L[&5Z= M]N*M)UF2=GZGB!3RN94ONSXS^Q:">>RBT]YP]XA>*5X%#U9Z^*>MNY)' 0/S.Q?8 Y!68V\:;H M#F8 UUSXT56JP5#RC>)8.AU>C3IR>XB^?:=>"WU,8K2]D2%D149E*[)MJ"]V MHY.G\YAKA"(>G$L!0B5MABKGBW@-I-)_\;>5YA8:%8 WN<]PN9O\HQ;8[(9, M(4!-2?NXPJM^*%'(.)^7C3/IN<2^V.J\%[V0O0A2XB6G=#BW.QZ4U+'<5_@; MZE-KDMK4ZTIA[.SM0)W_LIR/"XT=\4U MQY2(# M2AH0J@"6^^ QWJT'DX#1Y'FS]-7Z'GX?+B0C ;6L$PKL8P&H7IS^? M?P6K=Q#L05BS%7)#X1=C5(XXZ-?SY[ 0$ZODRZ>"8 ,JT!L_$5 MEIRX8N[F=H&/KLY8&S0E5>)-+F@*KH(24M+"ZC75PMT1>(0[0+YUT[:TYK#6 M7SS1)52PD>V>$#EKA73!Y1RAUBFJ;CB\NNCH_E =B,L$$9?5R*W6HP?[ \(H MN3F19*C"OTAOZN;>P.%A4-WF#".75#48:9YVOL>O5I3FY4X24[V!8,5ML42; M,8QG4L17D.R^W>=R;OW5RHD2=[%V\O M13],)[!@W8XV,@G?7^+ 7D(E[_K,O"[-KJF-Q:B%8G&34T_8/D:&)??%A4;_ M57GT)ZWT99@GO26,X_T_RDF6A._F3]8 !;WC%.G)"62B?LZE8X.6BG0=#<== MA0A5JWZ73$F>=)T?Y->B0G:PO$F7*1P!@HT:-(,8=83LXZ'\:P2E*>7Z0<$M MJ[7K;P"X 1Z8.V*19*VF4?&V1?ZXO=SUT2G^>E2I^U M1>D:0YPU _5P]F)M:(%E31OK>#-9G38*XY[DC@JO[0UK8XGDL*1Z M\RE5.9W/<$JSOET'@067[4BY-YM=D53?US^L8):J[#<00ER0%?Q< W11_Y5,%_>?(+"=$&N5B]"==LKDP:"?8DUY(Y-E9W:I'+#%^>;!N1NK M5JJI%_R*R51O05.F/,"92QV1+B]?0?#AH#L2E?;"Q9U)+I G"=;_@J" P/$3 MI/A9+/E[!\'G-G1FR@NC558@/Z_E5W_HOFJBNS",5^M=Z'4=HUS_(T4\SD2%5Z03A-&ROF"SZMR(66-#7 ;?7%,[ 5G^.6,*5DQ_8EZ=L- MF/LY0._@?\+(L9'+#/[>67B"!J56J]I8$ YDJ\V#/+&-#(?9*6IWSS13&E14 M&KZ1>@@%&2?<8O_9)D=DPP-@[N=S@'9&N_$XA:L M+3T;,=U,,""5!-OLO]< MDR1S.]$PG9'M+A4"JJG$[N^><%V1PR5E)VD37W7 MA0L+M!$1))AH@_WGF!2)%>S5V@WI>P;1DQ^&:3[W-.N_T!:N(N$H;'3P-]3L MW[/='&QY@)ONRXYN_R$$PG:.7*SKMQU!V,K3MN'/<&!UZ""YS1%HK#I2+ MX=6PH^-937F8'67ML*+G!F2'Z[Z7E'".SP-WW^BYXS!+,G1N5K' M67J,?14*Y J1]*&> M8]BK\K>T![K/=QT\ST (<$S3]KXX:P +@^<8W1*%6X(@7MRB _H9W&SN7[?D MKZB-81!(BU]?,*6NPU-)@&?RY*,SIV#M!Y&%;X O\*%,%>)\-?L(>0/)E#KQ MNGB!AV;KT6,B>P^*8$WEWQP1G0/.),P!Z+O_@?]WD.L:KKSK7/+WXPRA_%I6 MY<,SU]&M%00;V$VP MGBC:I9,ED(2_@9XRI:& DJ8D3>A2,>>4]%/\1:XDQ[/#G;9ZP92F$DHZWM&"+GV8MGI!*@5"ISR[4,(S M3;;JZ)V&,$FK\.A]M8+O(/5E9.YMT7TZQRNZS'UZKE,#QQOLNC78]>N0=NA_ M"#OUI$709D D)\99'B>"X2$5+PZO\7!\.M;-I" 5EXV*D$#MN'4UL1O90PSY M-QA$3<5(@JG(^I'<8<]Z'@91 MCBWP7_M,@;_Z8XIN %?DL"_\31N,I6"WHP);2$DXN_*V,/RH5F9-WONK-LBR MH:B C2)#3X'[:GTZJWA%A*[P=_W H_2K"!];CKX"Z'AT /-_[S. 3#DDG5]( M!%!X"46<7&XV;_#CE*=?.&IJ [[D2;6I"BB\Z?HJ 5DO\-/4QV,X:FK'A[H M"E"!(;W&CP Y$;H>@Y(??J*? M0BK2Y I%T:^&X[.A*6 +"JVQA?]J085Y("@XSJB 4VH8C+BHU!J_38.3F2Y] M=_:X6@?^1_(P*?W%(7(-@R$7E9H2-= UY$2E/#%>)F)7U(X ;:WJZ1HP\MXZ M41??0C"/W2=G3G*N<]34CD@UD1>@$$/X/OC:IT/7E9QN./CA@ M'ARX,P280'M$N]E\M?['#VY=*PSY#J)KM*F=M1.+FI,ONW['*N(^&:(*PKP. M*-YY@18*2AR>#,=7'3_))I\2%?Z40)E*LN? AD$I!<:29D'>W7PVX@U3!5N=J'0*0FJE": M_%BW:XAPO3"%NW$O%K^H?"'AX BE5,Z^?XBG0)U=3'Z%# /,&X:%0L7!<@KW MXQWEX^%3:\59#5L<_7Q.BNX(ZH ?!QX[$-FB]!D[X9N 7>+'AJ("-HH,/06N M_DU +<"C]*L('UN.O@)8^R9@SP!DRF' 3<#M9,(Z4"D7U ;:6A.CH%P&0)UN M&%Y ,/>#E>798/+N.HLT,WYH!\XZ>4 @?<'T#01$-M1J2U_"T+$ODT:>^'+G M /GIV/,").;(4QF^^NY, MU&MR*2,-.^P""J3%G1B@7ARD[T3X1@#!-$S]C>5&FQS]JPQ!N51Q+)QU?SF8 M-\&2B#R&'CS#:0\VOOD=]@/<^3](X8'E@D4E70[/ST_Z ;J@2'J=#Q-&+A9A M,I^CJW-@;3FSKY87SZ'H<0#U@]5D(G\%KHL.HX$' M LN%I:]G*[A31DI%#Y2ESTR+SN]C"?-[VK/_&*1]P]6*O1NDW3-OXJ<0?=C1 M=)'DSTV>*[J>?8 @G \M*7& M]_*%CU>O9+S9EW4&ET^[,TCZ[M@IP7@P MZQ4'VGAX=7JIG?VH]#C5DZSW)B1UM%W/9D[2]4]P21YN(93@KO^:9-@Y_ MVK4_R'V@-T,]%21Y"3;AP^].M+R-P\A?@8 P[KEK2=ESP$_8P,/+,.0833]> M%4;!*J[-&!94^W:;(2I;'_)#<)T[,^Z:?_(BT5 MU7PUO!IW]+I7;4X0HP :JT&2E?D P;O?47ZF5!7I?VXV.1]+I@[1[5KIX>W= M=BW[Z7U3<.9D7SKNV[I\7CL_M*9.^)T6*5]=6!M;46.#5T,RO189JFAPL[D! MGKU<6<%W2@(C5C5MJ%$#9PZ2\$BK\7:B+$\F#369$*N:_J#SX,8#/X?<&L/_ M:KD@3&WF,Z#O*BO+]@!H#H3*0/,+JS&Z%:1GO!5#J:$_T@WM.%50C=\)*.N! M]0(,I8;^*#. XEG7T:75>4"GR]B22/077^BU"DH8G8R&%QT'@(D"5@%Y#8DU M\]PG*<)2.:H2B%87Z@&8'%9:0+;V7O/@@@UE#9S,"WTG'K@0RVH#H@ .1?#$ M1%,Q] B>]Z_VOT 8^EZEP:PHH1448EK=P[\ZK'P@8 MV9O=>^AX&V4H#S[ C>6BV.3PP0_N+7N9/P&V M(K#P@\UDCII#8<^H\K7K^C]P#=&3X2$ED'?;/1RZGW1PD/9PD'5Q,/># >ID M\?@X[2:Z(KSM:'*':-O5X]&R)H_P).@\^Q$(GWS+"[?71C A;>!\()//^_R. M0&O%T7TZ.CWK3_2Q"M&-/+WF5G!K0N,6 U$ICH8.Q^I07[CZ>,G5Y83BG>ZMI!W^(*2E0M M>EU^()IIO*6'TT:U3P%NB<+(B>((_&8%#A(:_<:9@<1E4VW8&S6I'<4:D: T M/*L9S9JZ M\LM-MBH_?]9N-&!Y%%B@^NT6%7HV'(\ZRJ[7B %$\R-9,8JO7IVKMS_HH5#X M.?)#A;QUC21.(^%[DV6NM7':O7V*-O?,;)AN MRBTW>1 -Z1[JQ''Q>7/VC.T$&@@[#E#"T!LK= 0/MX?E+%6H*P/O-4?86BYU:2*GLZ$4[<7#M'C7F(PTL M\.Q[08%#M&-L:>UK8^AX\,X[N]1JP,CS[:W*;C8YF_(0@#]CX-D;RC$V1TUM MB-0.02B$%-21QL?45?/A5B#JJ35'37T)(P@@A0J"TO>,"N%V[%##PGFJZDL& M00CYR, E?A_8<+/!UO76M<*J"X;,\D7!A\/QL..[PAW.&AR:T?@*^9[B2!NC M;Y[_CG:?2$6/WCJ.X)]]N)UQ'8QR7@M\$XSDS^E+2"Z",-?):A6ELP/LQB-YOMC__E@ BLMP\@0_@\JUR*)5UYU";2QY1-6E\3;;:=UR23WC7 M3&Q#7QZ)X\JY:Q)2A<9KD:TG?'OH<@U]>5 ;.@H=..7O&?AGPN"? M'3CX-/G[L+[(B3(4!G]XX.#3Y._#$N%FDZVP-@*>LW(=?0G0_E*24SL:Y^;8 M"L,17\#/[I[#$ON("RY0V.E25BR_JO_-,O>ZQ* Z E]!V%#]FN1BFL#?#N ME@DDI!A)JZ'TRK0VO*&ZJ\@5BBHZ'XXOKKKECA"6?%2@2&H &7"*&SA\T."! MNBV,-%;B:4JU7A"#@FR9&K4DUH\@7.]A3"UO07HT?OLW[2!N:]Y@:Z&]XU!^ M."N'\]Y?M8&4K>(*..J,P_9>!G(\9Q6OB"@4_JX?#I1^%9%@RZ$4"_W##P_( M4$I04Q]B"[H)/]2)1^*X4DA26Q6:&A;Y06_3HA5$0(UU0%@GE@OJBV]*"@%,E&D>.%25 SUQ1YWE2<>V8 MP(D,"U*&A(H3QOO>!P@B!_+Q%7B0*:_QNX_?@XO #&=SNHL!K'9Q^O,Y-;9* ML)6BJ!?#JV''KR\)85*.DY(A?LM(XXZ-?SY+7XE*NEB]ZA)OP&Q\A277:SK& MV=E>K V:A:BKKG)!4W 5E%"O_/0]#V74@#6=>764:9,2RMCU^N\F#F'7P_#6 M7[VC.1%VC!!9?!T$R(&*-TRW2_3CHW>]0BD@)W-"E6UL,^D-R):^;B3%Z92K M.!+N4-=FAEX604PNEK[YB;OG#:HPG*,GZ['B^ PYM8DCB64HK \7/'.RG:6R MG=;G$ZF)(Y]D**P/YSHY-38R4KSM')DE36L:>PZ) M:U6;SM'.DE36L:;TRJ M#FK0<\6E"Y5A\49E\?HE1F2KB6? )*'(W30DCKCK07I^@]_ T?J M-5=7RJ2Q$G^,\-,^2CBX186+<-O21W8)ZB:ETI7)5 * NH,AE#Y225 WF9?X M1-'CBL(OZ"DR3+80G;;%CWP254Y&*#7G#ET9IR??6[R!8(5408P-V!4YTH9' M(1E5U*1H&+60HN'1^X M^,%&+ /#J/R W+:EWJ16V,F^E8.068%:LI/AO.W1 MU/KQ%:[= \=R28$?E66+?!YW]P .!PKY,#[^AM8=\&(1/X M0N'>(\^6IIW,.5U!_^!X3K@$LU]]?\:$OE"X]]"SI9'T+JRFT/\:^.S1C@OU M'FJR%)3C32&(_7XU.3D;]&KTD&E.T2I# QWI;L/]1T4?1:BQ&N MTFR%N4TD2;P'U5BR*_0-TIH2R5IJ=3\/2\A).2KGI,S/P#W/0FG$U)L2FY9/ MLK)LWX:SN#!&SLHO\;OKV-^BU$>\&^SDR^JT*MJP0!S>,C6$!=4X$2A)EC?X M9>JU='9%[3 7QHT?>H;4BJ\R+T/XRQ/*5>5\@=[ PM#IW@J,+:-^"17KS\9/ MC.NJY8+:P=[$ G.*UXO=TTL UI8S^VIY\1RN16)TX'K_N09>"&[)6RAVK8)& MSN$2^Z+CW,R+B*34#786D M3-;X'K"W> )P7SMU%LMH,O\6)A$>)$;0ZAC$#&$QE9Y[C71D"(Y91O%IU58I(\L$"7$]XJ+=-E1T290N"@TI?7 MWNP.79STUV@\I*LZ E&H=% M5?TK"#X<&^QO:87K]Y\,@EGL@LD1GF.T(Y%>:L7!]OI\.KRLANC(X9@?O722%2E MYZA=N6F(>KC!YQNTXU1V36T8(P7_BM.VFBK0>(],U@OSP)5=4SL^U 50@ H, MZ36FPE<+:LX#06&Q0-J'?@?21I?>B9Y M<@V#$1>56N-4C%M1\&7Z^O@SJA\"&>JH@.CT[FA:Q^DQ;-0)?+=V 8&A$X!6 MQ6#0A<76.+L@42M/C. \=L6B*LZ&5Q<=YUMM:V-/UX!>\7RJ:82712A %2% M$=R N0^73K8=K^+$10>@%NPDW2&L>KWR@\CYBW;VWL*7M2-R3>8)4%BQ\LR\ M;5)/F5VP_\C[MM76U.H7(V%ZS_DY'+J=$)__PT?V2]9=[R\+5Y^[2[@Y?%[. MW4$Y:^_Y16+SCM;%K5YJ#?MB M(B0*W/DX=EU;KK.RWCD(P=>"*6QH(*VRV:.3:[*) M/IBV@Z]2C]G10$ %%R.EV :\R<[)L+UQM]V'PY^K3 )7Q1YCW5!(6=E!NS8 MHF/?Y&%?:\0WODZ6Q0ZS'4/^36VQO<)%^0)'\1.Y?4'^ M*^HW!*0,0/G>X=<=;'1?\'H1@*1GA#6^0+V.;U[D>OH!\CI/,RT2_HP?>+-P MN$'(=T=#UH>T,1S"W*B^T*%4+T8>:K[&[R'X,X9*N/](8V4HUST(I;6A4@BQO'X,$@"2BP84.T6T0TN&QO=<7#PBMPC2H^?Y:"Z"W7+] MA6.'K_%?2S^^]9^B&1DW=JU#@+*F%E38: *Z]Y^V&X=P$LKVSM[LUE^M0(!R MMZ7A&=O]-!GN<< OZRU,)Q05!6.JO_'7OATH&$#6T'>#;A=B>MZ"$ *R(Z M\>!!"EYI..:#$X31,UCXD5-DU>].M!3 M$%SVN NC- >N+)U8,!6[1'N6%9@ MF]_SR4_>B*-LV"@UM"%*Y]LV425I?%&<( K5L4>MHQU+1,'BAILBK\8)/ZCI M/*D[=(Z:?0&? ET9_KIRMT>",(AR!(#_V@+HMI>?S MR)?1$3U.&,KVF"U9F[Y0\&'9SE_QRGI/^S5+Y:,X1QEUM$&+7^/[OM Z$K:( M6B[XF Q3J9 VN#0910*B28J]KK4!)D7@>Y'SYBR<"/WP[L]0!KY']^QV$_G? M':_:(O)7- ?@^N)*BJ^6"?H$]^'^$_E?0_ *# 3BIH#K(B '.M06>[G-V O M/718LL$K:T@4BETEE#4')"$)*>'-M5%2<$N/PW=(*EX4^V)T^OFQI(+0E* M:1D@&UNV)T;60)F?T(Y'G8'CTXW"P7O4DWF6^/<*M#EJI*:LCUS F!$%^M3V<5KZY7?NQ%+Y93O%5^#37T@0UT%45XZQX\:1HI M2FDN5%D;U<+=,YR+H(HPY5('3PU.E2A]MUC6Y/)M#76),^1]=5P01KX'7I)7 MZ:K(0"Y=U,#E\.J\X^/NMDDAJ!H%=_GEDV.7D6]?IO#;&B()U0\^TN>2;T$0 MP9U%WD9ZLRE8H)R*?K#9-E!I9)1\Z. IV9Y6)>4E^ #!NU_!YW,= X3JA 8= M,B7K*TC2+HW$K@MIZZF^9H.EDP"RDGY=*4'G[@2'&7^M1<0 MV C.!9C,I_[&)UOO1 M:FG?8)T0/4^6BIKMA#F'C"31_IJ%"/&4GU/@Y@&/S,TD^*SL/? M+-B1.-PZ"9OQ5L;7CE1N5[49NS4YSY#W(OS*]UXCW_[^8@63 %^>G/UFN3&: MDEZ7$'5B/!"SYB%3M*F:,KK1 D*[\I;@7K\$CDU,9[LM4)3M:G@^ZO@MX0XH MP-!&AC3MC6%9?HR$AW%@+ZU<"E['3-7?@ M/9J\N\X"-Q+>^MX'""+TZ. MQR$5ZNBAY/?HT8-=B/$@HSQE4U%2&]M"UWOQ(60^*8Q\.>;)]Q:P1RND!,:S M,55%BXHZA:/^HMNIA!?,,@VXQ>-(9].5MVY?!NK5[>K"VB'*C0L;4HJ$NMWQ MW:%:V [T.$^,Y$*$TMK *'OM M2I=0KYOS2@CQ8-D@23S"Q8A=<610N&F$8Z&XL:>/1@[T 83>%TEX3* M[69.=P1%EQI!I^NV/02^#8 L_ !ZGG/0T2@#Z6&87P1 ME512=A]24@)9P4%%I>0$>X[16FDR3V*BX&AX6_IQ:'FSR?PE<#P;)45/K.UD MCK>F5?MY>:T;PJ8VM*)T 20KEK9:GE078 ;ML9]HH1#"=)UJ*X02(5-=&:HA MI663^*90(Y(2^Z@-@+S_,W8^+!?M.?R=3#BF_ 7E_, B5US6$*ML$F.:":TT M:VI7!\'D]2+*&\JW-2_5,H0S3:15FEA'V((H(#'EP"LG'@U\?++.I^P4N&H9PC\S>15FN5&#]?-K?\!/ O]=[5V M'926G\M2E*L5%3@<7IU?]9$PC<15FZU&UK(TV^W=?Z# [$?O#LRMV*W,JTLH M:@C6PB*JS1G353:^N[3K#XZ'F(US$:)8_23]US,@._L9]0RA23-YU2:!4>:. MPS'6'+5_!$.!K"JHVHTIW5N(]YYC).7&V\6/8R7-*63[P5#>$.E+$ M-C-Y2=T\%/TG T,P6O*0_L)=5-DWSUKY<-?U%YAEUSS3'1E.NPV+AF&\FUTI M:X]&K1I&+!7:H"4X,<5!EO<4WL_G -]Q;Q"Z4-%&4;>CTD&ZAQTD&P4<(WR=*O8,3[P0A.H:,-LG_TFY-<];69H3SWZ1N(AG'K=JN MS#1;+,HM/;[*VH M \HZQ" JH:>\8-Z^YJO<0UX0D12C!4,'>MV 0--P(@S] MJO9>L5ZARP"DC"Z7M'KA2)/_B7&OA:MN40?GP_%YQP?D[=EYN@Y47.0F!4 D MV:(?_*!ZW5X9_,"HTRM/CKT^I#[L<-A+3'W8QGI.C].7 M!HFV-+#PO$"R*$ 43F,WG))$6]IA2D2&!2E#PD-(M*4=F Q,]C=@7T+S"V>QLD.I2>>U0!1;ES8D%(DU&M42DX\JR&*%"@JCC"X M130N\2SKN(,KWD<#_&6MC.D2*G5YZ;&PEI3&2SM*T(%ET8(AIB2S0,JKHPITW9=8G[SS7P0E#_\&E4__ IZ\,@[<3Q M-*IGIU&7P_%E1Y?5))Y&I5(<3Z-HQP(=0BT*I/AI%)L!>N$HZ31*.TR)R-0] MC6(!:]!IE'9@,C"1?!HE%VD=3Z.T UC$ G.+=TBG41H@RHU+O=,H+4>EY-,H M#5'D,KOB(AY/HZI\$QK@+VME3)?0R-.H/3\(TL?]I^W&<.6QN$Z<21A) D-X MJVM.&3KP9=HT$MO(C79>ZLD\\T[D/) $ C'K&<:<>O)*NOJCVX%GQ3#BMS.& M$8-7PJ:S4/&P\:WRR$@3'_U#',&"Z55)87W'?/+A0?;EHS.^#\[X\7 \ MZNC\6*(S/I7"R#6"5'=0AW"+@EG''<3F0=?G^]+=01H@RHU+/7<0"U03W$$: MHDB!HI8[2*Z-UL<=U.!X5 /4ZUMC3N$T=LTK.1[5#E,!:RPDX2$C6LZ\"ISQVL%@4J5ZCR]6%L?MT;C7]&UC!VP]?!OO2IHJ*OAJ. MKRX/AG0T%>B5_ZLSKL'/DWR$]1H[>+X1E7"<9)%^'OR8Y ^IU=:A\XVH Z7W M3F0E.!00]WH.NT)@4*.V#&&0?!TH?8J^R]?>64&P2<),>"^-%ZL80I[: MHLIZF;[RY+SK2(H7:X,VW+?)9=-K;\:\J)MU*TWRP&*!#P[/C(6Z\"_BY/AN.+B[X' M_&52].$@(0RB'-#P7_L@PU_]\0H! $C65QMX%NQ"150)L9PV (O"MP->3+;V MXOOXP$O[^\T+U\!VY@YBOYQ6+J@7 M=D(8E&TOIWAZ@2 R2WJGD='AUJ=6#"2+6F%,X2LA U]XE%4'2^F%*1(8%*4/"EH.DL6MF_/-9 M^DY>ZAD2B(^F-: YA PDR"<:-257.M5R[3MOD3, MEP&W:)0@F2[A$ O-/>%X7H0>"NJPW&0D@5 6XFK%KK^U_ M^AOXX^8%=LD#0?CX^/CT0C:Z//6TPJX9"'N&M[;TW=O;J>4M2$9V M^S=MD&MF6>GR4"+&.C&GJ+.5 V[OK]J PU9Q!1Q:#XZOCN>LXA41A<+?]<.! MTJ\B$FPY#-B\3X&+XAR0:=[D7UB_V>3_0MG4\S>@#16:;_8;"DT)L>S:"9#O M/W7[7RY8%/5L=#(\Z1;?ABC18:?(K'8Q6N@$R==**:DU3!2M[JTN!83KTDP3 M0/S7OZ8WCA\Z*\>U MH6HK*@(1#RRT8\P9("QM?_?GR\#D/?=J 0X=/3+1D. M0E%# !&1CNC(EC,^OOYZ:ZV=R'*S32,5%DIQ0Z 1E9#H!M/@:.%)0B8''9"4 M=5A$E[#IM8H>1-?+>>13/TK0@671@B%F'R(B&_(BNXDTA083!ZK-TC,;:\$7 M%4MKP&CN" MN9/*$E\"W 9B%#U#/>R$9!/I0:A35-AR.Q^,^\T544J6Y#D:= MF9NDZP^.M[U8]&O@A^25":&\8>00D[.=]S![=->J_P1@BF9D)H'V;HGWGR%U M)9:57D!+XC1_J,$<8K DE+2O7?NA@^XD:L,%\D(<&50^GT>IEF$CP"G^;WV=Q!17#Q)%_!:(HP!6UZ[5\N.PA>[=T>'&5MPJD-)M[>)>\J]S9/ MO:)61L/Q10\N^Q.L2(A-"#;XM_3BTO%D^/QUV9D_F. "_BJ3R M6C>)CHJUDA%/C>M7%O&J!4J5 69PA0U]\)!=5B SC*4IF1!JKXQ%W9),HT M$SICA1H/LJQEVZ,'5P*66Q8O72QD*U7XUVOX__ W3Q; MH^%211VY7S")7RUH)B.A)BYMGKW#>NTZ-O:^%O7"W "0*A85 M5;R0P!D3U/BH]7 UY9:1*+]]N/3=V5M@H0>Z[ZP-GY>2T88A9)(G>\8K-:%< M^O(*_BX$=HR\]#D5G=;F&*&]@^.;B!XR[FF2I)C*!9.>[-?S1#.-!(W MBP[4VZ^>^K(GK%#<>QU>P\KH82O^X\K(1>8[R%?B>BS2I</8ZY>J6H;1J8ZTLC*QHM@D;2*']D]CN4ER&.3@)473I0YI2KO0XXQ^+[=@ M_2/[H,?WPRO#K5ZG8?&7AI M9_B9T ;X2F2=X>O @X9H"I_A,VF@WQF^;C!1M"I^AF_0L)1UAJ\#WO7-,Z=P M!W:&KQ^F B952$+*0):=1J/# WW]\&3 (NU 7P><7^-W^'G'0Y,+[GC2W8O3 MG\\%P&:V8C;B]<27]$2IAG$<^@$L,NURBW= <1PZ(,J-2ZTX#I7&6,N@#ATA MY;+!XB(:MR.2$=2A _ZR]D9T"8T,ZJAX-.G^,TTID+_*36 (;W7-*4,'ODR; M1F(;Z3G/2SV99\<-N;@$ H&8]8HJ/!V.KR[ZS)QZ\DIZ)%>WN"%YK]?UGQB\ M$BH-PM"$"'PD,)L -/ 5/WC;:JC%.0H]>O(M[]D*T.-%'T PI.+TA"^DXGR MOC1 GQILOW4,G.A!X$278UM>X,3> K^?<:OX?@SQ@*CK.^,CQ_A-+:@"X* M:9D,(A(:X%:H$)?J*B26UXX"(D!RT8 BIWE$H/H6*\L6%7.&0B:U(P %0B8% M*%+J!W\81#GHX;_V88>_^N,6;5Y!L$8A)>@ K,+NDXII![:XP1<2K;T0"R[D MIF =!_82+FFO%P$ 26;'HBB55ERHKC88"R%5!+B9L"V>R_\7L-QH:4,=3/T- M_'&# KT\N%)\?'Q\>B&?Q//4TPK(9HCL'<37EE[C0SYIH6^]M,J"PFE\ J\D M]$T[3#GL<"T)-1Z@R ^57:RB+I/+!34'D]OX"DK8'IA\JR?+6Y 6N]N_:0X5 M[PJ7+@_%*]T9,)5#:N^OVH##5G$%'/T9*5\=SUG%*R(DA;_K!PJE7T58V')H M!LPK5"1>.[_:P+-@%PCFK+)<4<#AZ/3DM(^FC5^V%+RJAS,Z 2_M[SH=X7)!;J-RWXVDE4+%-]^^'50W%8[ !3I MLJHX8A)'$=:K-1IS%0\!28:T*MS2PE@^^'%0!\I=O:)LH^%X;!R2#&';#!Z@HN$>#5_9^=V)EK=Q&/DK M$.SN:H[,^B29'N"7#&"9+ Q27?W\G+O+P0_L%OFUTJ591?>=PJ]J' M9 DU3!196J5;ZW,MR/+5BF+4GSNH""Z>Y"L831&FH"D[U+P*+\NE6I2IY#N\ M Z$=..N*W"J"M0VA@@RI4UYBMZ2I(Z4F7_N1&W2A*8' M,-MU^A3\&3NP4V_^B[6YGB4'#)9[_^D@02?>2^!XMK.VW$H>-&O,$)HH4$+& M(C5NWJ$6MN76ARM]"_UWM78=]'H4EY$I5S.$1HW$S0BCQO\KR^S4V-P]>L_@ M,WK[ =P/\!766>[O?OC2 M"):V=_"\HNDAHY,:#W.'='I;@@!8\XCT[$>#!@^<4 Q%9(QJZF76>5^FXZ.G M_26B2FUD;&SJB-8MF69?^-CKPQ EZL@8:7(@62[+^A2@@$LX@V0ZR^?$A;MV MQY^=A#0&J[F>4ZA%<4O!WL0J+U-'=@!QGH.N2"$*)%(C03UL@,=!T#V0R1 M/9]+;>DU3F8@+0-=+ZVWH'"']OCJ6+HM QTVH')P*0,*:>$ M&H.IX!ZG=K#6M[MT"8V\4J/D!I]VE* #RPPQJ*=(T#6LB M1X=1BAN"=BTQE=[7%+Y818 Z\V;^&OAA9=Q-H8!)<+(%4_HRFJRXA4I6"I\C MO:$^LV;1![5:FEZ*?,JH9X'%NC.GC;7,M&[RF_IN\K$O<&NB"&,X19- MTN5)QE.,W1R7[;U&6/_T[$S\]"S[]B#]^/$XK6?':5>C$W2(W//CM%2*XW': MOF>L0WA%P1,]3I.+^0$(#*.D[3#TP&)L+':3T 4_YQFGZPUK>[ M= F-/$[;\X<@?>QN0N7BJPD,X:VN.67HP)=ITTCL/FR\A7F4ESK)\K?G>R80 MB%G/,.;4DU?2&9YN5[LJAA&_G3&,&+P2*CT-[-@Y_Q!'L,!+FBQ4U",_%/?( M)Q\<9%\\>N%[X(7O@L*I^*A0)V/.[7#E,,.UY)0 MXP$J[;A3.S"YC:^@A!J#J>"X\VQT=J)5^'=]NTN74.F#3-V-[EWL>_H<@P/" M_ -5VZ39S'S 4MK4G%QTBE29#-FZZ(.#5"T-JY,%-VGJD$E'4X&13UN*:P<] MWRV-;:BQ@^<;40E&QA0)ZP<],RZ+<*BM0^<;40=&KNGV$H9:0;!)PK!XLT(4 MJQA&'F%1V[G]V5&D4;J;O8T#I/5K;_;L>W;R#T;D$:6F88RI*W'3AS 9E\5E M^>(;I)KH+[:<@BE]GE(6@!73X28?2%F1Y: *YAK-%'4V'%X-+WM+!EGB-WVS MTL 4$?UE!K=HLEZD["P*]=9?K9P(+Y\AT]&#,'!5!. B&H2O]A+,8A=,YG#" MNT7D=_$\F#X:$UMN+J94+$AU?%)*NI[KR,#R9H-"5^#?L]X,_/D ]N?+KD.# M7(\*8:Y]B6*E8, ,;A6LVXD->4F/PG?8W,6 VZW,65L;RU,+S;S1:2*PD5YB M@D)>@>U[,[3/%V/.KI[QG&&(:J2?EZ"*MZ43U"#+MIKQ7*%+:J2#EJ )Y#:, MEN)C0< MGP][RBIYXLORTLK)ZJK,+G$;(G,XPBE;4V]KYSOP)P"%#'?/UC]Z\) )2F'F!C7PUR"(-NC.%'(8W_\9.VMD^FXV;_#CE.AVCIK:D*$N MY!6FO:;4&D?8$D5" E%#XCEJ:D>!N@ *4($A?8N7EF[]8.T'5@3^"UBS/V,K M0,8'TW][MX=\4JRH41@"JEX3RA"![A,$R%QC=Q_8PW>?ZZ=('&;026<$JU(N:BA MO. 65>-LVHDF)I#/%O(?IR(Y800\&TSFD\2F^O?8)TJ=.#C;,)8+376@] "X MJR.]*K5,@0=^6"X*^Q,@5*[6 5&();5>Y\"D36&,%M&3>6%EO6],*"4-PUM4 M4B-/8!,5/C@>BC+%PB..3^99J"EY><&H9QA9FLDMZ^Q6LSG%"JLN6Y3^;BP5 M:/(IO5ESWA'DQ4DQRZ),P+^Z<%%9%\/Q^,P$,@@(V_0"C98[TZ+\OP-GL8S M[/H#_G8!5T_(Z9?]$1E,TK0BVDQ>P:95?9 MIL@Y! *;?,E7M)E#Y!FO&C)/VXE11,LO\6J;,[%&#"69!"5D%%/CS>UJ 4U1 M#+\E$VNDJ-VSX?BBXVNKRBG&JX2,8FH.E+844QY?N[O,>F.Y2"FO2P"B6]<* M0V?NV.D[1+CLDV.]IS$,H@&XINK:0\&N N#8A_0WW&E0:X;QSA= M>4>)<%SAB/2<>I/!1N@U?T5MC @[:K>F,!K'7^[YI9&MF\R_A0!+RK7:W:NC M#9H-,6.M;GG$5GIHW-4R@ZJ&[7,HDWDRB3J6^^*'^ X%/B0+G7<7SA1$+Y^D MUK5CH3AY! G84#<:FZC\:HS/0%%J:$<,:>9)5&BE$4\Z[(%DFR8I;6O'/U': M"!%/0Z-$.,S>VE8X$BD"529\XZVK'?:-;4]S\94^1RI\"LXBQ_X^E[#WX:ND M#1W(^YX&@A@94%NMBLTM-0,HO5)1>O#0T;,$B4A@VUH_&6B2 W,UDQLYXV-&G#6C'$EC3#]<1@[92A MRF;5^8(V?&Q&I1J45&^\AGH14(Q,VA"C#4-%0UC-SDH'_P[G\IM6Q4R6"$NL MUW6#%J@BU1=HT*);F#EBY#-WSJJ4FKG<9M32AA[JK1/?4EO-71FM#)3$9;:T M]K7A81,*"1/QP(R5"(FT(81ZPT3#5DWNS"YB^W:OPJ$[S=7'.0W"^X9GPJ,3+4 M3$@QM">Q1=LYLHY7*0>3>X>D&MK#V(+-'%G'J1.]G.FDI+TBDCH? .X%K^>P M2]F_JP+>FK9I,L/4*$+9O>?-BR: M/'5?AVFDMHJJ/A]>776A$I-"'H/ MA-HX4'+5\174=H9JZBN0'+!W,-RA<:2_P7NOD6]_OX%RSF[]U1IX80*<-[M? MK5U_ \ -\,#?10DD+G Z 'U,)G*T#>E \@%,-W>E)^(QMWXPON MQR#?$1ROEW5ED/4%5DBZ,]CV9X [--CVJ#>A?#LUH$3].\FGP$5F ^5P#U^7 M< R@'LXR3A.<-$T;Z\0@[2)'<=?*9(20>@L;'9ETNY?_[""&>V-;VGM M%RW Q?"\JQP;V?(X#Q;*^K#XKDBVI"G'HW^9W: M.NUHBR8%FKV $6EB=P/Y&_"X82V4-0LZMFB2/+AN,L]*@3%9P*-9 TXP*_3: M(?JYL)<@X\I=V0"@F\G*\21X5S%8S"4&:87QQ'B0NGG#VM&F[869(A7JE;./ M8)G0RPN3.1Q@ ?+U/'K9DXMH^*&W6.WOUQ^6XR)M/OC!8QC&R#%49:;JM:0? M^=208<_.2526D7O+VBADRSFXTX^Q@9A$2Q"\+2TO>5TX_!4V$86/W@N 0I(> M:V[K\X?'?BTTK#C77%=KC,1X8$_RK;5V(LO%*@RGD$;!!X!;GN ACN( $,QX M[7:*2K[L/O*[-1K+4972J( SG0Y1<,%TH-8^/"F];R1\>((K#-)^',],CFW-F MX__Y#0YIQULD#D;2Z_(R/Z$?M]5P32*I>;5HY"YSMXVG:^U]7VOWGVLGP(79 MQR,RVB]",H:0G!X2L96I\&BT\RJK/!CZ': '%<'L^@,$U@+@/]Y9$7BPG. W MRR7>6FNY%P<^0CI6=#L',ST;1_>?(+"=$&QU^X8N[SQZ<)OCA8ZMFZ:,+%'L5GQ:F4%&_1F#2YA1\X' MSB/PS8,J.#LYO8"5X']&^*:Y:-!6Z=6:) 9+)&@KZ5_RG TNN>OB /=Q@#J) MZZ-NIC?BCS%=QY@NI2/CA1XV_MW];U#OK2#8_:)NZMB9Q%$8P1V-XRV2.Z**3E9*W]&/ MV&J()O\8A4^5DLSR&CLR7B,KB/I,\^)A[:^!'THWV>0O':FN6IG&6'/DLT)7 M.<'L+@ZVH67)G<^\/SX[2B5&4 DW=, DE:.KIK$VEL'_Q@#AQT*UE9 M'@3REPZ8QRTILVDTACE$UVGQ;-B17:>K9WE1(,GR^=XK9R?O7:*PLO[V8AZS MZ?$E<(BI/UKZ>@'3TY/A^:5A>6_:&![""I84#]*7+2?1O<43("QEL,CKP7' M=*5D!?$?_1PNI>C@+D:,4">.@Z9#/\$T"$^]WHV\* MA^>.&N=4W'5OD.O?(.W@(/('21=W\;O'V-P:C?W1F6.JE]&Y72Y=F@/=5GSN MWK*CS[%B34)SM5CG*@58(#370$[4C><]/1V.+Z_T"!@EXB04SYM)9$0\KT[P M4'3=,)Z7"5E_QF-?XGEU(%;;\X$B%7;Y*%?7K-4J&D$+3JOA6-O!")(MLF[/ MB315WF_)I6P/I2P#-G92H%^ECAUDDI0. ][/'T=')QI6FJ*NKT.FA^[NXX!I M1\%*4]'U=;RP+5 'PZA9IXZC2R.]*TULU^F@>V?K^5W8BDT!&BA;:?Z^OHXI8=M%TCDU';T6'3R.0$TQ4)HNL*\K MS)S5:R7#,?%[!SYL6E.ITGQ_?1T%;,MSO5@$^,)@*Z.D=G^.HT@/E2N(#M^8Q M0.^8/%/M.?39<'S54;!T7Y)G9CHR\JFJPHNN!.J17WWMDC[M@%XF&5L;&C\U M6E]%Y(4QDSI3:RB M#IQK>2I4I,+CZXF%!R=QG/*C!\=TC)&;1'!7_+:TO-0SL'U_0TTXE^CW]1L5 M:E@J<3A(4;&RA*8FCYUB1TXF&C].-D$831W1G0Z;X^>.0Z43# M2G*YFCQHTIPD'8Z;4@^*P Z'5YW?O.W_T.%3LI($L2:/'JUW.,>1TY:*E>>< M-7CD[$6FX67Q'30?#Y83*(D4D=BUXWC33OO*4MF:/!BIF5 U&)&"_3L.2STA M:.?%9&-&97&[J]^H%.S?<53J"8'2B$OS1F4NB:M^0U*D<\?QJ*'^%:3W-7DP MFKJ+/)X5=*U^]2F$SW2ZC% 5F?5L01PBYP.(WD.X:'P/8=>=I.X =VC@93TZ M7C^HD3:V,_/?SPL(H^%X/.KC!80_SBI-K5(M':\@E..L.R10.Z +74%@$Z5K MN(VZ@J !^=ADZ.(*@OX\5'P%00-FM(9RHRL(K3,E#*(<2^"_]AD"?_7'%.FH M8D(J_$T_Q%N:B-A:T"_?,#_LE29@[Z_:0,^&H@*V_HS#KX[GK.(5$9+"W_4# MA=*O(BQL.70#QOJD Y/_>Y^!8/;1%*W1>P#P-UZ5;AS>&M-;\\66!8Q3U(0W&?D @ MZ>D!W1Z5NG9QZV!6K7V47-0+28.&K_+A,KJ!?HS,RI_%'+V"X,.Q0;56MB%D M6.4A7G[F_X[",)[]Z-\@F@+;7WC.7Q D/+ ?_"#]%2I'VK"WVXG#);\&>FXG M@[X.@81;9:,*+W%@+V&E.LF,+QL'$6Y_EX009ITYYB^N&UA--=4"F5[$*]8JF(BS;IG!3.ID_>G8 H'2/7I)J#6]=5[Z'5QVYM_JF MD O!!WCP@X<87;5_#,/8\DJO=DML63]RJB'+WF)0H?*,W.[G]')KK9W(@Q<0V(@O"SCX<^,;*SD-.I>]#.#XY.%RO'6M M]F+-P'6J-YG#_FX#Y1JA7DN'QT?9RI(4R*(=S=Y^^))H!ELJ:NYR.!Z= M'&DFI"RE 2R=I:9H.UKJ$)@G03_M!'J8$BV5;"&3T,BV@Z3RWSYG7B.3 M 1]\7.%Q[+2J9Z6Y>[6**ZPN*!I4.&X<5$BL< PHK-%8Q^&$7",X70WB_<;^ M&,4"\H462OR6-B97#I>J@PQ5Z\O($XA'#]I8:%2A]I&JGU+E4.(/*36TH5G[ MY"@34U1/&DG79,%%&PN.&FR$L$O*.CR#":S%\M%X34 MO(&EXY0@L%\IR/5LYGH.63"CS>2H.?50+M6$D%YIK@'@(JJ]C MB;G@887Q2?Z*=LSJ<@'9AFZ-C&-I_:A+ Z*V018YYUZLM5.?F2<'A30N#?WV M>N7'WKX/3?'7CMQN7;OMF&$=O/(H2TWRMS",5\EIGZA/_JJQ3W[;BT&N&X.C M1[Z''OE>7?#OT)BJ]+RKT)&1ZX.&[P-=#<>7Y[ILB%2 7K'"9&I#8[]Y?15I M^#Z0!N1CDZ'"2K6E&(UY6+B-GX184;V!Q/+:,:(U="G[ RXE:IUC5(FC]_9NGK?U]4VJ77.1X=.%-!3C&\@6%&?M5'R0?UXKX:'!,*W MIU,CG3^UP:+I\#??AT.VQ>?_\H$/C0Z4:^31O51E3IWP^T, P*,' MA01AA%2I*!V%X.<+@)Z=#"].+XZC1;V&S5U?R;8_=\Z',P/>K.U))?_=XR!I M5[7M9-?0(0AA='+ZKRF(G KL\9; Z#/U+W3:HQ(TPFD/ MZ@U:<)"/<8HEM$6 HLZ]\QD.@3@ D)2\2%&R?QV0:@?F4&BH*"\*G/<8B83#0)*Q>>UY,[+).@T6EGPW'XR-_)6K2R-U5#1W=?T*-0V4XGA5L\&KMV8=_ MA4LP'Z>]RR"4QV_>+QX'0.,!T$C5LK9OZ)F"KA?5<"18+Y<7#LN"*#(0P&*E :0(-N,WB)_ M<["AIJFI+-L#^"D(5KA+N84T 'V=6:X2.G@@TN: =Y>'V'7]'Y9G@[M4%&27PQ!$MTMT\OGH4>,11)LI MJGF4(H*:I0ZJ_MBFMD'0M/6 ;S1U!HO<)."'=_R#)!J^LD_MQ_ ZOR M5A!O70,IT5Q^I:$B7=D1:$=O8<^=**\-ZO1$J6$@;>I*G9+E7 ^RD))&5@G% MMB(2'\H MJ4&+!C).E592,EX> AG%B'9X)*(19"S'55/!C7:.[E\"_\,)85,/?M#@1/^, M$?^Z_

'K>TR%C5\S*/;2L5VU&AJLF.LKY?60/MJ7J M@F%@2ZQ@TJZ&6DQFF)K/A%_I8#FEH@]=Q]W\X,ON[\Y%0]O-X&AZK8YB -9.-_0U';%#YFN(4)"SNVK?X^(F)9-,^RJ;ES/ M!!O7?*_T\N:NW]'KM\6W4=+WB'8^F+WLD$/7[]9KM SPUYX;5/55'U;RISR$ M@BE/4^M@[))B*'R;XK>P@@=$P((B@L0N[*Q%KK 2^91:!D.\+A@ER]_F&C1R M]RFCK-Q./3,;-V PJ\DC=?6JSLA=@XR6DHO)N1*WF%2D@&.J@=K<%35]Y' [ M*H25+Y$1*B(C_1QY&XLF@DE%7I9L::.V\MJ;C"_/>WX/K!L"ZM=9-TF/.F#< M_J2 3!QQ8 [92_N(0%A,5JBES2,#->NNU3 YR//XDTL/;4)2[,U&B*-E%4PKY+$SR8-YG< MLT\H*'V0JK[+B5+26=+C*.V2%AG%G0[&9YG57DEU#*^>9)U>PW5VXU&^KJK0 M A@CI(1B54Q-76&-]."4E%)Y]XIUW%.SE;QZS\].)I=#YU(-@8WTKI04,_=< M\ID%6YHIGJ;9I(DU/^G&2)9*S 8,9)&:K+!<&BT:I/2WY!SH)O]&>!J J7RP MUT97!I*R+:W \H]T1U\Z*7A?T3W2J^72"RW;3X*"Z2_I3EIZR5:[@X.@:A-= M&.DVJ:>SZ%!3*R.C%@^5@FSA6W5:@.'<#X_LN&3I%!4VD"ELN71Y!_1<+F)$ M#F3D><36&[8Q38[PC-\_@MGZU4>1D%7A 5(5AXMW0QF;'I;O,O:]6T%2%I@) MR"BDN*ZT/C&A++U8E>ZUTJ'82@[ J_ M&$_/S@="D:9"IF2I?;(-?W:(]9$QCV4;(EG+0)I(")A2Q(C'JR03!*@ZY\^5 M+Q9G.XX<]&G7@W'1'U-D )R>QH\T;4>%L*(3&%LZ@?RW M*/YO3@US.@HA274W?Y T[42)1D9!M#"#3\?3R87YG*NC$TV1"/$,?N=P=JPM M;DC(5HO&,<:;!**Z*!J#;NK"(%'[M>7C)3WAQ79(]M6D0KZPV@;EM/P(+PT0 M_HT.XA_I7H4T/8K:3H*)D['0S4HTFI'EK$;)>*+JI7I#V;G<61YEJI\JDQ%/ MS"[6SRV&PG!BB@@2'/'J@+$Y(CQR-PR4)=*TYO]"WIO;;RZBG16@WZT ^97W)P 8 MH@5;I4U9%WSH*]]3^M+@S+EQ'3*U1_FP;M%;0/0Q6[]8OQ@<$=8[%-[44T2K M>ZV^N"2KX89SUZ$PJY$^='DM0<73RNY!-!T>&;Y(TJ(&38:,M7^'SK26CHT M<$P+.[2>&&E:AG&. /J:."N5DGS4987O4C_6,7/RK1XT(QNJRZ?9W( M2^DJ3OKX3DK9VP??#^FO<;DFU&6W>N2M-JVU:G*ADY:@Y4/3@88&6H<>[ M6-RPU9SZQ]_'EWV_( .+M"I:T[1+9^V>+H:UGM6[CCU0FNK4EJX,:I6'2%!< M\_Q#249I<.32[E9U<#W4[7 ]\RH1^FP1[MQQ\7\43KR$27.*#-V&BR?#9'_ MS:[NZ!@IW^:H%\L/M IM-%M?$=A6"8S[]4..>-E;%T4Y7NA*A&'-]'8"Q@BJ M!)ETH (C P?H:O;!(7H-HT7)+\Q.6U0L"(8G'7*@3#Q)O7#(T_( M5#K]B>AVH "8>@-Y 4_&T\LS2! *D-@#J4ER30;?KA-_*,N'1?A&AHD=FO$H M$C 6Z_SDVT2!%,)6S&9&/?&91Y.]6/&&4][UMKH!SHJ@Q1[!T:V7I477"N:< MM?>]3*V61+A6$54#Q[.N(9[QDAYXT]&_.O3]ZL5K)?12=4Q#O+[0 MFI8RXD5KM+J26IAF2IJ&DZJHS"-Y0%.Q]!3UB!WT$*!-2ZO*7?/@2#/$)21? MFT:FT&JHL3@'53O+W-_47*;ZC05O[3 M.3V;G$[[2@\HAV>UF["IQ$=O(,^WTB,M]$.M[O33RY%:#@3(SD$ [)!$L*YS M4$2 P3L'P4$H0$*?U:WDK&K+JH25IU[_YL+"WL:J=(^(* MH&&6,O4U9>P.5EUV7MVP'RVY0 ^5>K+^P32\5=MTO7S\LZ'D_/)B"Q55J[-Y-> ND3 M6)^VR&DFJ@:.!#U8>KXR=-V) WR<=V\M^>XI5G%P[*F%L.@H1R"OD>>]^R02 MU&>&B")C%'>9)*ZWY3P3].F<.'3(_T$*TC>9XC>7?GCLY),M]&0J+;M258M) ME_NZRB)4G:^DN\*EZ[M?R%MB'\T]S'SAN<,1'"S_6U9A%S>@NPYJL:/6DU0! M)=W>_:+_RZ*T7&53V=A ^E;7E'U1B:'61 \^C;_)+N/ISBQ;16T#(]NJJ>1K M0RT)*RW(SP&/G)R[6LW0ZS@JEL4I0X(7*/'*6;W@=QS$JX9T7: 8*G=6#I7;=SJ*>R6_T8Y' MM.=1U'7T?N7+PX^'EU'<^VC7_6#"Z8JZ9831L8K]V=<16V% W/BXBJ+Y3^5L M?/F]IVON/,56+*IE13'SG*,@/>F0XS)CE :#O#*F8CKP1 3L#JT0@^L%8Y8' MCRT/("EX.7(.!V#N7;_*LD, E@.-$%J.E,"B4Q9$S='QS6*)'(L,H<(",\N! MAU'"]JH)IRGQK<;883F4$[E>'?\3+?$:HU6E1>:6!8.V&F0%J)6D@Q5.FHY] M;C.BQ]@%86&GA$&%L943KU7PI#Z[9WHVSC"HN[_EQSXA6]>^HP#J&5&^0)IN MI79M.".AF)&:F;^"05$,105L'!F K5=^8@=OP@T3DMS?X8'"&5<>%K$<@/<' MCZ[S'B!O0T,Y!+OZJJ)@8-.PI9>63Y-;JL];:459N9O^ZL+@H)?&3PP]1T(# MKB1&)^AS:TN_#>[BM%P0/.@%P&:$H89_'9 R;L(O,87_PA2*F8"W8B$PR$FK MOHB6E$0 9][,P%\^L+>ZTO.U]2&/&S M 7;0;!U+S#?]I8+ 5>S]'+2F0 X"LAT)@=Y15&C0)>5SP#/$HW*F:TSV43D_,)P=3 M\/2LZSMH?N03(=^CTF,NC%)&82TI7HIH_\>74F FKV0\$ZU@,C0:ORW&MJ*2 MP5#+2ILBKRFH03_R5ZL5CH?T$Q/S%+A.*IO_^DF (=I$7Y$IFZUOD!=8V+DE M/]CN9^3>=5;/Z#VT:7?;70.5EJ"5CHQB6'<:2EG9].R2E:U?%SEO7)M0R/5B M!'<;\]U>?+9^=K>6'6QG3CJ_5E&O1C-YM9VJ-%%FI^6 MLXH^@OT!#FL&8Q0U"GP5&5. VSO)K'R^XU__C)'!\0,5__X;4$L#!!0 ( M )N+5U0Y[W1=?TX% #=T-@ 5 8VAR]I J525^6169E96UC__;Z%KH1FP;&@:__XW_$#^-P0,V52@,?SW MOV(C3<3_^_]^_Z\0^E_P3RCTS_\FB!!L)^O%D&+*K@X,)R1;0'* $II#9_0K MU# G$\D(E8!E04T+)2VH#,'ZD<0#\Q G(]0#S<3#9(@@?N]VFY1LU(MI_%JW M#C^$#YMPZU?YC:B?%/V3(BDJ%"9_A>E?$294+1T^L.JI"/N69'F;F?Y"79./ M V&./R0 :P9E$,J;_5 N]2LDA4DE1C$)@HK) R(B#VBB'Z5C1#PA@V@D(])]_1@XB+R*Q8?]R;6(H29-_?XP<9_+KY\^!9/ZSF]:1O^V2X5!7D$ M=(F ANU(AOSX%.I3<;8/[KXB^G/UXZ8I7#B$#>2]EZ#/#T-S]A,::#C I]M/ MQY(,>V!:NN0@6J..PE&"C._,R[:F]!A>*H)@]A,*C"&56"(4_?O\S I+R^Q\=.%)(-@T'Z:5_?SA@X?Q<$<=_ MF !3%\[^_;'^G7"\"9K6S]__.-#1P.]_?F[^N^JK;RK>[W\4. O9CJ>!?W_H MDC6$!N&8DU\T.7'^1F_]B7[>:Z- >Z))WB_#-(#? "Y^^;T!:_4G5!1@!'^B M!FE+DOTYAUP#.G4?NB+ZHR<@>BN2I?1$(=73I[5L?CJKMGC"4AO55'Z0JRES M1!K[EP$U-$7+17,(9K18]<':O M-./C;HX2*[(N@"0Y[.F]^?.3+*.%T(+R.898F0!+\H=5!$BWU^%PY%0&H@U8 MVP8.HIH#_.%7!FEH(+&$DE8U;>B/A5\@4-NPKX$BM)V]Z60X.<8K\8A%,M-! M/9)L&06ZR?[X_?I2])^*@Z0[>+==-@W9M2ST]@T9UM-^ Q5.1>,EJ! A#4?K MQVW(,YK1A8L"'UG8\VM0X50LK&8'SDB#-*]9Q&AB%5-,APD/3Q2IA-_!&7P"8 X/RE@7R8S_=&$(*:GK@ *3Z(BD=U]=ZU(\SGLHNZ)?/3 MRF+<](1$;RH\BLES%N!_MN-!\K$KO$=&=C6@>0[:0&(S&)038YE$L:F23L=4Y6*>1HM OMKAQ*? MJ3LN0XS(;)H;EI[S!N/6=S38,7YIY+NK5D01PZ8LO.PVHZ56V,6/;FYWX2 MW^=@F$M;5'4F>O':?)%F98D??0;?4ZX5A*1ZX=YZ\@USEQ1=0LIE.FJO2>JT M,H\NBU*&4(8GDJ*$U(EK!8JC!9V1:)A]&U@S">F*G#%Q';L.T%AD1*U@#.@3 M$G%D,"0E&]J!Z&QIAIR.?3T;\0>DLB>DA)5)<$O!9(P2X-ZK#-/ M#8J?1!2AZ65IMS@'HM[*$NEPGXR7NC_%. M\27Q.6:@O39!VW)Z=!3"1I0=_42T/O ZJTGU6/GB*P-;[)JM_FV MCH:.WN@ 17!,6?5Y8-<%.B6B]836U 8218(MBDY M4_>I$(R7M2Q_5+YJ2GJ/3:J2YW\5C";XIXE&@#12%4W<5,)[]).%.E'K$)V^ M".KE)-"7K6ZVA&SC:KCS!@OWD8#D6G]$ A(^?MH0PX]K[=3C)*P,D%+>TJ9B[*,KLO H.6)S#;$ D\UXS2S3F2'2 M0P1!1HDP\PTIA,:R1R&-&\L4STZ3O% 9Q:FE:8*(./NUZLMDINW>NV8D'6U\MOA4?,: ME4R<7Z;(2CRJU18$68JFY@$\8KX^N2X\/CKY]X)!2,@E,MJ.(U,O0DN#139N M3V?#LX/A.1ME-0T%P%^\X?A1-T0:2])RA@(6!>"MAMJ0>T.3:O4XT'5$+VV' MO4%1,,5"K4?UPLC6(,EP-$S%&.I3![R.RJ6A+4M:!T@6;R@^ZK9CG@IF9=3J MDRD2%*Q9,FH94[LX[-'^F)%^I@CZG(A[?<"I==[6XXC3Z!M[.][)LEY%9F$J M3[8J.;?7T\M6BF![$7^\_BNN.-C5XK<_W+):CXJVI,;)2J$S5"Q[U'"7PU[4 M'V[Z?=;3>P?+HI$JP6@U:;@=H%[K]&.Y4;1 ZH4Z(5&9_E!-U7J,/\ !LLNO M(5_(M,\AL7?@ ,I!A^AE2,WLJ00F BP5Q(M-&Q?0/'[EE+SE5 28NI0K(N):9UV'!K'X\_Y9/ ])3;Q9@$39()YKTNWOMG_'S(_FTS MSMFV"_95ON5DDSJ55BV5BK4FI?K (X"%?(X8%0W3="2.OS]+'DX[IT\D:*VB M\ I1=-R; /W%O! M[=M@ZJ*V_ S]\\31/?A]8TVV/,C$\F A2G&F8\R3SI"*LWM^2,EGH&-:7M4" MDY7SZH]ACS!TEBI[;K*60IIA2,;'2CLB^9OCU3"9>J(.?NZGO%D N3"^)6+_ M_L?/0_QE!RF&B%:A("_QEY^0]^\/&R)_R,\W#+X;!3F=_OB(S?;IP\)6_%RL M_3Y6K]M]1_#11GY:\"G(Y/RUYD\PI==";\?C"8>^(.]GHR!',&D:KHU\?M-U M!. X&E!RQM&8@^T^X>AF#\DW"Y'Q@]P^TPB2U';YRBI*L*N$ED$)HLXY:0(= M25OWM4Q&J*(^I!<\+(W;T28[(K2PGY>WFC<(U/[F$USK?F"% OJ!HSF]7*ZP M;U4=/KSIS@9#?_2KCPIZV6*B01FNH1=2H.YO@YG&HZ#ND?3'[P!^9Z'I/S^/ MCN$-0WN1&3]^;V?P$C>>'<7/ X+]/,:=26#E;(GK(!_1-RA_^Z#T]P!]#^7P MMRV;E<>F:]-R_Y?-Y\U+?N[)!99BDEE$+'?)%$BQHO1FA:$VMK+*_ [M+P2J M)Q'^TT!5A@; 0/>6"RFZVIS ,4DM29)*-1G7Z+,W"M#WT_1KZUZ*/%E,4-.O M(B:V3F>+/:'/J%PDDZ1;=DJHYV_5K+@ M+\ J'"W>W=\V?7S"W:1)Z%)R.+4 M3Z/2R[UTMGZK^O8&;-TG'+B;(MND*)3.@\1[<4:Q#6^9YVJ_;Q M#9@?GR8.5UD=GH1R(Z79I>8+ M;%7VB4 X/M=SHF%U^M8)]EWV&;SYY=,9_+(K1-I\G"QX_;[(C(^\TL,/(I.0.K/+$UZUFR%1W+(EU7O44.#I*, M4 JG;EW$3Y[^C<& /(]:=^H,Q[<&*9+4HVF:XN;,J!ZY=9Y_JEHG,6'P*[L+ M<=J+UG6[);9*E#DAE*ED-8$/?SPN?7!?]AY.:, MX#^+3;-(E8KM6HFB>*J)&LHET^Q/. MTRL]J.*;,8&O38,/NT]>;C11K#9,7JWPG@*$.0W=225Z\ZS_LFK]LC9-7\J* MM5P:\J(^"]M:?MDKQ2/8A:RN9'O@"8GXC9JYB60X'6LCDX*4(C1'5"K16:)R MA]K7-'/C%P/_6D0L%)!SGVZ&"V*G9-QW9&Z1P2^;N<*D;U*I<+%' M4E/06C9RXP@);M[6N8*9BPV[3UYN2OUPQ:FZX:C:&BM6$[H]SQYC%U6YJ_5/ ML6EB33J[L+*DID(OSL='#:_0U>^V!U:0./4X\7LSA7IC2\S.09XDIT #^I(! M>;>''0:P3<<)GYZ.$_[L[+3W0B)<9Q)Z*^/9XC2BS[*=?IU8%&_=//C:&5JG MYN^^.[VV.IRS4TU@R((59=M+I]301G=(X)S#NK(E(KUP9*45F/J\+M8=GB8Y MJ]+(UM/#8B%]<>?NK7N@9(0(1RZX%?ZTAL\*(_[WB/J,_U_64/RZ/SL5>\9> M0Z@QY98B@J[G:;SF&KT;!BZ=D2T+:K%K5CVU(]*K[/X#H(7+LJ4IJK:HVK<_:[!90, MV]6"XMF;@DE^0,%4V#4EMYEC335;M=%;+E_<'[F47>\,$7< ME_M#CR9RLG3OG!QJ &-WR;<2C6EWWIF*U!*4"^R4;O;+MV3%/3>SB_DM$0RB M&QB4?,4,(7Z8X@_!005BU3<66G8JTK!>_A;/WC!E>C1GM >&V=EQ*E M9;-8 AZ(8F?3^$ Z-JE' .S-ZDLS_#"P_T:&]\QJ+>)$IG.12Z7RI>ZTZ98C M6"H2'!B.8]C^C0R?B'PC7!4[GMAJSLOQ9F/>J-7N#,!TY3O0Z#7U3BW0;J%V#IZ:MTX*PFP4R2X=+5I7X1_6#XET3LR?1& MTE=I+-N=K:*Y*M)[:%<"R9)'+)J,?XF2&=037U_.<="?;UA5!COW5#R.*6<8 MIE\F- E-S1Q"V1;<)7([.;/H*.M>6FTQVNED$VEQ2D;G,:_BYB<=+'%X7-,$ M[O1KM/^X"?L"T_8,VM>X]O&1'&7WF@ZO\_M+6UG/Q8U?D)"@4K"?7+;&37!S MN*X#R[_J#RY73#ZXNZ%;:[C+NK#D^,)@J18+-BOD=>Q$YA2\O&/VWQ) 5;>/ MYBHZZ_OMEL3/?MD;: M"[/;;$WM3N_K0X ^<->P11"K:EF%0S'K]Z#(=MC/% M=I<4B4DSTEG0!=4L8AFR?&$E?D*1RRYXS] 2#X22])D12KZ<)?@"YNI^'4+_ M$EO+=LI@:#IP7[?[^\S/X3(M5@L-A\JK/*3GKFC)J1;/W>1R]P$J7#!8$2:O M77CV]+L+-C\%5Q=4)<^_H?- \Q5-8^@ 2_>??A(O?^&Y]]U\T&=F*:HCM5.J MVZ;-8KI>SJAU;,'YE**/SL-3TGQ<=1[CQ67?^ P7'U]ZE(T7DR[J='U-K6[@ MQERZWBS3@LZ7DCMF3':'S)O 5BG-"GDVF MFEK(ZJEV)5E-Q_ ]GG ["7Q7=Z*>LU#/"Q^[D%3-AAJ[IO5Z.+V*[ M]M\(?##8/'MWHM I%W'NG(R9N,@VVK99]Q5E$REWVC K:B;IQ VW'6?;#G9+ MY>43ATZ@Y=[YFV/$_-(Z[KV)1.< :3=2=^IU:^JHU**;&90G?)Y,8Z?Y+I]8 M= ?I>P/:;P!A29)'T "6M]MN T2K6NPD*AI+9K)\+9G/)NDYC9VV?!=<7ICV M'3*O0";M6@9T7,O?4$K#A?_7QFBK5S5*H^*61%;*-1+A)4HGU:^!F.=G?0?, M*X )+C,?F9J2TR>6.0MLW^WM$I-2V0W'IW'5@W2R36M3+F%@ZR6^"3$O3/M+ M0>;Y$Y]G6H=LY%!5T[(25MUE9U&,SRJR5,)N[PSG=>A3;Z=XEVJP4<.7],2$ M=\QQW)Z2/%<;PGEVS/18?&\G>9^>>(4&WPL01S!@3)*M1JLQ6_!>F.@VR*;%ENA\2=2PWB)3F M#/3D$,U_PW;6K4KF9!DMBE.ISXK$N"R/\*OM^\Y8Q?/S_B:,/Q[YZLR;K*)' M%DDUDS#TE\/!.)P;:#WU'> M&['M+W]%T45L^W@_*S6R:C;!,^X@,RF&V6C4P2[@?8NV/:: .(*!891(+>LR M!41O%BF7J8$[<+^(E??=V?Z";5^,:I,*;_5ID5M0PU2WR2VFYM?@^J?;]G@Q M_47;7A.RJ:%<[R]50F27C8P+%2KW-=A^!=L>-\8?M^W[T_Y2J64:AN@JS4(X MOLP[J=97\><^T[:_?*7&U7'(AK1@76=D6FA0^UFH_CE)WYPQ94G+NQ:T%1C@ M?4O./P..U&0JN]5<-T5.NVF!&HMUWL5W&P9/ M<&"0B/O!XO//@$/@34Y1.T5#!>&\23G*E)N[V)IY6(+CBF7HCZ#A%-L_R.YO M@A&4-6 'X8Y-YH:A]Q9A@/DOF/S/4R=L/Y[F$\ M9V)7P.\RF'.2+EE0T\Q=GCOED2O7Z]46R'#0N'Y%,2]!J2IH+DM[VSRPBLC]1K^A/5=K@X% MTI-SLV2!9^;3*K[6QQF$EKH+[9<16O)[KK2<2<*VE,S R:=&SCQ!+W$UC+!MV3=ISJ\YX4 M22@ZIW<\42VPPQ:5G(X&J0*VLGX3$+C85;4G7.ITO,;;DZML_6\B9+BPR9[T MIHN^GG(4/B.8JD1:TARDL-,#GU# [>G5N/N4^E(95&]JM,'I"Z.+-'/5:L3.$L M6056WL"XVN*WL@;6_L9&C/WE/CAF!*R);VWO\S4+),T9R9(%ZJ:'_O1\B]P MEIW+Y8K5 _O@;5=+M-JC9$)R^"Y9J#&1A1ROLD4*.XSXUL$Q\JQQ<@I]/FY/ MG.EFBH]Z.WM8O4#,@[. IVT) >1Q!WE8H&)Y/EC1G_IT-61[X<:(A(UYN:' M,%@*+Z/\F.+CI&L/$W2,2:9B)'88W)[F?4*?C;9ZG4!?!(27#[R] X0C"QS> ME_,V&%)J@JVW.! G.9N0F]-*7:_@NUR^!X:/)+H#\6) K!@?@V%OH9B1:J?% MJ("*SP9EO2:RE:\$PRV![B"\& C3IFM]"(5N@A"A'*VWR H'[6FGF2,2!6P= MQ'>@\)%"=Q@>@R'5HQ*^O\GTVJ5R8\BUFHRJB],H(<[BE9IR\7CBFR8?9@B2 M(JC$!67PB/ALMG]FP'+\,Q@",*!I"6[?M!1H^#LG9=,!=LH%J"3=U#REY.8E=9K'+N;[DKQLMI/>2,RS)B]<+ ,+*\G^"+@# M'L0?J"JP9-1RQ8T7<@,_FB,,\^D"V\V:NNBU*T,@V%X]T\/6&#H=UR_1$0]( MOY8)C">DR1O1U]W6L!$=SQ8RZ97"_')N+9>M,;;FU5U?OS%&APVX/UM?YW(I M8MRLBA#Q'+*V6:R7V]TO@.OOKJ_/#>GMA=BOW>[I?[.MPB,@VDOH3?OE!M=? M^IM%K[N\'UT#WG<%]Y@OEM6H&)^IK6;3F_?3YY?"%EMHTW0 )7!JL&) ML EAX$4LXBC54^ MW#3'-#4EB6I+KZMFSNIJV#H5QV);V^#2$U)>4&@.F'"7B+=)Q+/8MB0# 2OE MD_8\\"[Q8[[5"V?%@EGND_%I;&+?H&_QE"YWQ)T5<=S9$!=>2K%:+-=IDI6E M5;7[=6 Z!+8*]37$<7?$G3.0^,(FTWS07D;2GCODI6HQQ=$N66#LF])4M[[+ M$^G1Y,7B9O$<))>IL0?%EMW1*%E)Z(LQ=E[/9SH+'\[]BA T>;X%(_9XL.4J MR8>1L))(]3*]OBBX,:X&\W*:A-BEFM^3#Q^+S?K)A['S;S&?$8%%TQBB;G2? M8,=NG=F(LO_[P://''>SD][N+X_C*A3J26C:4(>:9&T'DJ:RE5DYRJ?X%AV5 MY&6Y3%DS[+0>%J ^QJN]JW*>,NOC+SV=RVM:'&7SA23LS'D,CQ)V!?$HM7,Y MUK9-&:(?[6*16_?7(E22K-'+&L_T4O76>)FKAX?8"D-BH9-1,3S04IY:7QT!8GO=P$._ODMI#Z KWO:'VGR4'7>5"& MXK+$NW&ASJ2&R824O>/TONI?)E_@#:#U#?ND*5E*99""%I =T[*YD00M?1MZ M=!(2"[)-Z*I =ZU2.S]HEC5LP8M+RL!;\.S;^B\SX7OCVD@3B7PXVY%$IF 5 MQ'XY4A++V!JD%T8@)AS?.00=>SP$O?G[?>&F7,T3>373]D2WUZ"%27+9CV@W MQ>?/B?@<.1R]C?F\?#AZK^D93L _2CSB_GZXZ*6DH^\Q\ZH#>1&-65V2 MJ;3'M@>K@R5^6[&7R_O!;=4\I^GY4<$Z4)4O"=9!T\L)UL"9Q"PGUYWRE NG\%\?[B9RC^_>(( MZWW)4"N# ;" XC/E^HEAE)O:CV\B;RDD]][ MR,[=]?X$?EY*4ZW2!DXK@G.087#9:FDXY06_PSC@J,BPDF?9FNHZ(CW4BTZ) M*V#G^-Y3=[$R&[ H.W8=8;R4D9X<1ZM\*5:12#B*)ZN4+A 8GC'$7@Z_C>6. MPX69%SWG^ X9JGF5:;=HE**J)Z>*A-6-=I;"[9F2WW!Q^=3R^%?7]7IR*4@3 M+@5YHL4MTYP<&;7Q.XAU5[XW<&[\8C'#=VX-[WZ[T]V<7$S%40E6>&%2RNHE MR!%%_(J-?V7$G_S2-^]1'V?YC:T.&(D>E\\WJ)Q08$C/T'+9:'GF13GL/(&O M+"N80/348NIOVW],)?DV,9@3)1(D"FI_Z92'[ "[@ ]>^X]8QCO.J["$R'A2 M*=>A*Q+TO *Y.FA6:]]5ZWQ%N*SN\AB;%N?:CJD#R][3%!5G!+8_'2QBB*@^ M[5;]UZ&M)KTD,.21+EGJ?H!-TH!=!S-@N* ,#FW)(]T\71+7(WC2=MU7C)QW MJ\UVM2(*"VI:CF>BT:B$G2&YND?DD-:/FNL(L3^^ K[&I9T0W3$V760 1U;B MEQE\%\G-N06Y &S[R9V7&(EB)Y-U/3ZM"7RKP%) F$VE=/)F1'%U8&&/R'<1 MO(O@K@AR4A!TU? 506[:[BFUY(+@"R6S0RO][")2QLZ6?U$$]XE\%\&[".Z* M((L^0L%TD>V>!-80&)QI3?"51W76X6IC?L:2F2+'U$PCDE:JV 7V7Y3'%RA^ M%\[O)YP8"AG'MALR-8SF5:I0%DT.M@)V1WRMP+YP^L+OT:@)*D7Y[E8 MT2CPW*"13L2&1F(TQ"Z>=P^48">2&%PV>:I(WDB@)+[0Z@E:C'"DU.?J)7X* M*?*>7A6Z;-(667A;2^(]4'(7SB/I8Q@)67=@N"9=<.(D-+J=F-J, M%98U[!:].^1O!/+KZA=KR*\KMMY^H"3FEF=QBY\,U4JQ/8VW%-C+R#>SAW8/ ME%Q+)->%1DX12=3TNB)Y(X&2R2 %2B9?-'F*6T1[S!+.QA"[!>L>*+F+X#M% M$/] 29/JQIUB,]Q400K&\\ONDDY&;LLQNP=*[B+X90(E$W7I>(."I/.@PRNV MO@C+2_P.SMT#)7?A/%4X,10RKTW(S86;3XJ"DZX2QE"?5?%+H[Q#'E?(/UMI M8%LJA9^Z:/B3#-MSI0H]1PVZZEZ-)-)#DMXL_6J)[]W M5J3WLE6F-3G6=;--50!11RQD2G1;QLY&PY.MATKX;&R-?YBML-@>JEU5,WFB MF],$(SEJ3?"[%PQ3ML8O7L7'KR^V?T-78VXV1J9K2X;2 ,9.D;$, ML'/)4G88.XU5%E*Z'F'%UB3MC%-%A8$U;$7T9<:>/.NOSW1]HID> (&6JKJ6 M/))LL"O.>L/J=(:VR^M"L4N7%U,@B%^ ZR]/^PNQ?353?[3^-3AH,RTI6X/O]39%UA]\E1OB[W(O&(UKZ8"5]9XALU$*S': M&HYR%[=ZKV2%G'I,*BDAALI & '@%$TY>.9I4D39-&37LM DBE#J0PTZ$&QJ MLJONJ!Z>)1)%D8OW2*7K#671P-:9>&Z^!XD)+TSX8ADS.!XM.A],E'I>&'78 MO*Y.9[R:Z BLVA_<87(;B57/+I5I"5I-27-!TF-M&SB<)MG[;FH).75>2;)4 MX*1=0SF\R6&G@^V?6<0Z"5D37A',@+;7V[9-SIBXCATTH)_OL@0DV[6"%2QM M!5D7W/OI#VM$"-S6BOS4C-!F8RM ML1:^E]MC%R6X&\%WT;V6/=P/)U6;GLFJZ(KTL ?3:M*:WT7W;AK?11=W*]F: MMG5^K&1$$=9LLUWI2!;5O85@Z(V+[MU@QMJK/8]PV;FI;#5K%.1=SAFP"V.2 M&^-7+PTO%_0.8NP]-27;+'5:<[M&9(BWU;BJ-[VG/NX_T58%^<;]&RYAI M/4V;+9+IEB,QIC4J5Z=?&NAWCP)'H%_<"VA5*@4%1IT\WXJSL1H?S5D+Y18V MM.[V-Y9 QR\';9AJ=LK#3*M$5DH1N@H 1:7(6U#E>/BY=VB?%XZS")\9S5IA M223JG?3<:"UZ:N\6(J;?$@@[!_0M$_7B>/YA=(>,/^U MBCJ5 #>6CO@.*/@U/'U2@"R0E*DK60ZPCF,A0?>7>HV>3$2O%1;5U&+)632V M6N%T+)Q, =S!<&IM Q:-2X&:Z]>M$'S5%\"?7\B:JP E;9FZ7W3*=8+.*@-> ML@RD&^TJL(219/FK_M$.=C%ES!#M85\#9=,!A^93"O2=')JEY?KD.OJ8 QH M6H*+I-0O 8U,B:"CE O03)CP0W3C&@R2GI:V2TT1B)X2;VFB.*MB:SA=D/!; M+!^C_,>-K:_K"$WEV3BG"KD[$S8M<\'#\@4)O]BO;K)BW"65)Q<)B.7)D MD@15I4$L$]%N28E+Q+L#M-+K >;&G0V,GW+I@$V'P,&5"9^ MMVN\.I,*E4MK[8G:2J9C8CQOE>S4-S:A3J;.B*I MS-SMSFUY6L:WT//=D+F0H&%P%^-5!.TT0X;6XGG;;(Z7)!5O$]D^QW1[Q>\I M)-J&# [ ?3:4>!Y# M8M-;T32&#K!TO]>GUR\^=NG_?O!H'6C^IE\5T<9K6))A2[(_?COI[?ZRFW+W M^.U.=W%FFN*4I;'@83-6-G,**9<*V*+_PH;!R>,XQK?=RZ*.,.[C+SV=X]O, MP&,L_]*!U$.Q]:\TYDP7/6!-?#+L7ZB2!9+FC&2D%^NFA_[T?%(9P+)SN5RQ M^KH+\2C&B!M5R9,0QS=RE1L41S5J%%$)-SZK9^0$I66Q"^?X%Q ?(\\:0*?0 MYS+6_J.@'5+V6\'W CD\'UAZJH388*5I*:T6XF821#,-KCC#=N_J,Y)HKK)@ MW(%^0?/*SL:S1%/J5TDX;S),N$ B"F"GM[^R/?05X/U<_/[J\#ZS]V""F!35 M,]$8V:J2I79W/(G3E2^P(MR.M'P9[P&#W8LG8GLU[Z$[R&E.ANJ0I XFFC"? M-B==!;L8ZMU[P!N^>'D/ ][.;9E>']YF]!\J:CQ=I$I14JB63 M=F-)UUA\+]_XBM+R5;P''+8,GXCMU;R'+-<:5K-D5A I8S*A-0XH@RQV>WIW M[P%O^&*SZCAM(9W/)LJLFED,BF!"PD8J_ 4]Q4?%[OWT MVS8"T#1H##, *6Y)8PV%571H0"0=DI]_Q"\F"+;;9-V8FBED>E:)%[G6:*XY M^;I@XWM.Z(7Y/\K9FPCPI;=$/@*C.K"!7] -T2_E%VPS@](B:^*MP1.5T_5Z M5FTHO!11E)Y=7"Q9"5MGXB3PG##M;PD9=BY9RA/C89.W^#3#L[\HIA93EW'$ MS#B5G3)\>I["MZ[YWNP>P?#L]+XE!$[1&IQI.Y6!(&G;!28R+N3&?2U+JWK: M'<-TJMM0NM@Y1F_2$4\F^2WAX)>=VG>O&W.S,3)=6T)+KJ&D3==R ##VA*CJ M(MTJV V0>MLK)6B)@R(!ZZH95Z;,)(:MIMB=]=K)>->TOS1DGMLK.+_Y MFF_UQ&&Q41Z*!2=9B\_"K2B![P;7#9FO&,3D/P2C4\S7>#&K6["G9LAIFO-* M3JM?#>-;=1E[\Q5GR+S5?,WFJWR?U^J$*)7E895B7;EN[8&&^8KVY=R[SM=&9 MU:=&=01YH="WXV1<:5"9V_9]KFB^8@V9MYJOZ:10;+-Y.D].,X0VGK>ZDB=@ M"PUL(? ^\[67L[LIIB&45&B BLAUBF:V@BT0\#)?L8;#N:A5S MWB"9KJ': QL8$-^+4' W7W& S+,>SU:N_(LB',^O66(:Z.-^H2%64:#?FZ15 M):CD#$Z:0$?2UG#QY@4X'LW5-.E%O)+$4;$X'&,+EQ=G_*A17ISRM_1TS@$5 M2Y!246Z2R?* 3^IG+1?&MNHPS5*ZB55;W[C ]FEQM^Y%YBEZ4JYD^[_5B ML-Z#@VP*X)"\M7?/#,D0-+GMZ*.7#JU5*-5K#L."/=,'&@_[3+?H1G-DB\-L M\G[2VD4NV:$");&EA9]B7;5,Q96=BB4 :P;E'2O$+W75@$/H^'_T3<5#BW). MHSC/,7T3]" S57#[=G")F]IM7!JQE2<80["?*YEW#'L$D M-&T9 D/>VL-:Q&QE7=85R K73HJC8LNJ4]AM^?AIVL=(O#9Y3J+QL\KH=)5X MG#D[H9YCW/GX>X^R=3WU9_AZL46:.GV1/I"_RYZ0?EX DV FR7#IZE*_B'XP M;*"L&Q](S[G"4"=(8\XP3!\AB&^:.82R+;A+9+-S9M%1-OEB-C/K>3G6(2MJ MDY]&TXL*U<(N$OJ*8+Y&^X_+QL6C:&>1TM?Y_2VMZD^4.$1Y,,U5V($G5 H(9#/'81OOP0H*.!LM[X%" MPPE/Z4;+FB)WM#8QX[,Z84:Q\[)QA,)U-Q!B.U#8_KW@QQ,JEN8UDLE$JL-$ MJZ)QBXNOW^^@6^QDNNTUQ;H0LM]%W3=%@N?\3R5H0-W5#UR!MQ4KZ+"E>8QO M)XOB-(',/*?%J=$4=O)YU6(%_LNWA/_QV_^X1_F/NQ9XE$&XBAFR#J\?,4%E MV6>X'1S3#XC@[^E"0S)D: SK0 9PYM/$+X&R^7N[-JW+WO2EQZN(6%L8CBFX!/&];BJ(3:DGW#*K!2V)[8J6KBAW#^-3B MUUB*+@2CW1#B>9\D)R7-SHF9W&#B=@ #:>TK*YI/6(H.HW%8PN#DI8@Q M\BP?G=%)L=+-3#O'*2!9KZ;Z?,(>DRX5'H>!D&F$\;4#<#X%=%W-]I@*B+!REKQ M\+' MJ8(=-458G!:&BCBTHA2VP0J<#B4<9 :^4J%ZM^E9=$;L,5UH\_?5KEWH<=E$ M>=;J<+P^TNNE M\N)D@F,33']LJI[8-OH+"$BACITG_VZOZZ8-V--9*BUV6#JNY?J64%X D6G' MQWR.B!0*>-X*>\C2W6E\*Y9>:MNLFR^FNKDL4^>9#D$UL@4W%F]C!X5;V#;[ M1A Z>5T76-+;=O!+RW;=>-7;G:4JRQ1E:X MY8!79M-4G,369[GE[3KL(/CL&< S+Y^%HM%)D;4(26:FO?"T8L4-:']EB'W. M\HG!V<$+0NCDY=.I5(;3@:#RJC#1/+&];/OG<*%UU M]);%4_7E%-;G.7H.O[)NPV/YO 8$-Z7A$JMJ:-O2NQ90H).69*C!]37LVVT+ MX#C J@Q630ZV.SZ] IK'RYI1R#H&+W$I85)IQW.+)+9^QE.R[FQ:'*'KQ[=) MOFG5L\-"@N0VCG[Y/*I5N9^&M&!=9V1:A_(3;,HC+>.7 =+RK@5M!3W8'7R[/]TJ[(.P&20C_:#I2#+5;+ MVYS]K=MSAOLF7!.,H*PA"P=(V])I*3G"=)=&MD5Z%;W!2T0VXN%;I.:$J:Y7 MB"-SO? ._C7JD1U1#2=OV:-EV[049.0Z0 D,W]7^-1-^B&XLHU17H)C1L,P7 M"M6I7G!3_!C?4OBG[]N_.O,+V1%G.Z.[D[[QN$QL_WZV'.K6_EZ5XCS==.87 MLN;:< ;63R+)XTQ=!Y8,)0TN5[4(AQ8 NZ? PWRA,DC!B"KI!-E:I)JI<0,[ M#_#Y^J5;HWJ76)>U:M]!YDLN>-3)"]Y>TS/JM#/5"]HFL0J(K!(:S;XUO?YR M)UG\?:EW7$1.-F+LH,N[^;S]CT9B9 M,*#5>CUAJ!0?,7+IY8)-U&[/<'@'X; +MYPA\G%ES)X%D69CV=.Z[1A'4NG. M5,A/>SH-L75S3D'D'6\7P%OR;(!+"5%+RAGZF*=R3*G(9KJ2B^]5ZJ\!+GE' MW-D1!RP]L#W. K=$K2]H UK,J 3;RF23L6G,,F\0;OM$N6/M71<2?2[T1BT/ M,K$\6(A2G.D8\Z0SI.+8N3W?$7I87=Q#/Z8G;#^L E/7OKXF3)^6T;#7]!RP#>\>=PI_X+@3')5'HMH9CT3/ M3A)BSIL-NOA%0S$[[A0^_;A3^"S'G9[=5'E'6@FG5:EN89)I\MRBVI5*K%/( MM&^2XY]]R\NY-TDB.ZEQD?7UG>0E]LL>8\/&T$'FA-_U$R-JIU__]_6C1A3R MJL=G:+Y@1:WZ*..FFN7;BT^<<:OMY,$A'R'W)U2IRNM MG.7^ ,;'3%&**.5!'DV].JP4B6*1K&.K$2]\#/P6X7WUL^?'2TF=NU2424IY MB>T3'LDEE=9(6QB4RF ;2[D7=#HA0'*8%J^D1%5)\$N!),S2H![KS%.#RU=) M>9?O@]DM6'I13(Z2$VI(E((_6]H\U//ZR>USM\=N=[FHIDC"83'^NPLEB8M8=;3S$MZCV5US'3W[I MZ1S?'M$[QO*;29L^&2!P_CYVR" ^%'$MU!C"6(*\;'(#S)IFD]767*ZI0H9?.6 MDBT6T]AZ=.^ \)9 =P!C"6#?!_\0@C76<5R^GZKP+476\M-BLJE\*27\2*$[ MA#%+H7\?8IFYK1H5AN#Y2EE:ME*CJ*WA=[W;-R]$^RD7"%X-@BTC5JW6D^:$ MKV3$1D.U>LM:[ Y!;"%XYHO#<-WKE2BEG,UW!PS/$(P:SNA1NI/#-B9PW^M] M!JM[V[CQI%GM14=33;+G36YICHX*=]OS*8=X/(?1P!_;RT=4S M:E<]$8TV"E*&(@O5(JE(_6AGIF+KL&-Z\AP_9P2O=5A@2TDA#>2G/98K6U5JOPI.%,B^I=".= MC2^<\!P[9?=\0OHJY^20(A\'&4XYJ7L5#CX)9"P:7 ,.H>/_T3<5CS64G$9Q MGF.J\$E$_!W H\?J5(DNBD5>9\(+JJ/"LJMAIP!? =Y)5+J#\26[[FU59,ZO M &$WRJ:BTP9'$D@;-LN.1B;"V'D:WTX!7KT>S$< >G'EF4\D+*[ N6-2D'BB M;2>*30*_8X]WY8D5D-]Z#G)]7%<>&?[!NU4*UP <;B5^[#SDD*VW9#<\%<3I MF7&:*!FW9@4\1Z/+8O>;G8M\UI]/2II?:5T8 >#X95J#0F6/JEB6+1?X MJ>A!B7;.M2PTS2*4^O[V, 2'Q]#/7(BNTR[,(F:V,E.E>'Q"=+P2PR2PIN^)AP]__95[X^4##GEN-]ATVN9RBOMPR_\ MI<@&Z2>9SQ^SE >EA;U0&PU5E8"+5ES6F,#"K;E\SY#H;BA?I(#(>T"FLR5B@YC2ENY(0U\A=I-7[E>SVN9*5U"RF4Z:J]) MZK0RCRZ+4H:X_%W5-YF:P;:C(Z'$IMLBU1DL9:VK=G,R#N>Z/R5%60CW13X7 M91,D-4UE-('.IN$!JZB+ZPR^(;RB2I?1$(=73I[5L?CJKMGC" M4AO55'Z0J^U4JM6!9+L6^ UM,T*%8[_0(YMW;'[:?/9?\LH+>;'>XXI6,UYG MM0[)):UL,TXF$Q/S^1>B1][^PA2<(4H'\[-'D@704N*2)E651QU1CR(O*J], M/*/V^%8E>&"WL[*K Z1>3.N=E'CRO/]E"ABF[J?F/.UV+?W!:%_J=Z^+G_NC M/YT1$]1MKS1O,;.>F:R(D*FE&VEGJ>EC]@DGU@!#?WZ \VLV6$O.54!)BZE" MLBXEIG78<&M/F7\J,5YY*72 WJ/D(A.OY-H4"6DE8T]*; )03U\9K);^ Q^9 MY'3@],3XM"YPI=:$=+L$(0"Y/UC IU1U'>N7W_[EU_V$BU^(!J9K(7]_]7$$ M)"50'XCKO_]!_X1LQ].0%M*E!3&'BC/Z%2;)__OW1%(4: P)#0R<7Y&'2.SQ M*PL.1]OO3#LX@85>HZ'5= ;^_G'0JS6$!N&8DU]4[(&.3IR_=UZ"VDXV+0=( MYQ #28>:]^N_G*3!O@7_^]=_LT"; 0?*$OK;E@R;L)&J&OSW[Z"Y#9< ]80Z M7;WG%_HSY/^?7O_AOT$Z^H8&,H3L4!G,0W53EPS4>_"-_Y;5"WZ$1A88_/OC M/XT*AWJQ)Y*QUU'P]R_#M'1)6XUF#@+"K+_Z\;OAGWD(F8,0YZM3PT%8]'M! MM)?0_R='>"!K0+)^]4UG]/^UB$;%.#2N@_9/"_ MS>]^A_2#S[#]GQ]9^O=1^@>#13_NTKYO:LKZP>U[*=1F!FT8;')XOT9002-$ M7?[/?^(42?^]9_T( M,^C)@W!?"=-R(AP)_UA!]./4B+^#&/V]M^[._<=OL9QK\*F0T& ;O/#/S_ZY MN';N<0H\)]9SC1POA-AR*L2WN2Q;SO AKE(JY00A5REC//@6*V1SY4RC4OXK ME'K@'D(4&8TDM@/>45I/8030#^B^/;7CYWA^/?2WVI#M?_9 /#'K5JF,J^H!Z7NDFI,L-L"5=2'(=TW_G M2F^O_KV2RN@_U1?Q8_KBQ^]TI5[ZG_^$&?+O@(7(!$"3"LQ+*(?6AG[=7^C> MZ0^'#,EW8A0 ?Z5,.<@O]R,*/P)U4Y8LJU?3LO8@K;!QOE!/E8?2 +##[O!- MDPB31&&%P+WQWQ%Y$42>6Z.PY;+(%D-UOEJI-T)5L2Z(;+D1:E1"2%$VD#9< MX3-,ARKU4#CZA_+G%=5C8#]2C^;C2Q.KI$.-+!_:4?=;5<]RC1#Z.9R@(]O) M.(%!N,'&ROI!N-"DB0U^;?[8,)KT7^X@2]U1-H\$YR)D25M/)9@# LO?\Q'R M/ BTU,N^03JWI,D&.9&'Z*/IMF'564WNC:Q0C]\$^-VG^MBU'3CP_+?O*Z"! M;RP[__Z J*D-9$184^M+FF8Z?7/QXT+ZB34,5]+J8&):SHZ>HJ1>HTC$58Z? MSJ2ZG17UK!8D93ZQSS8T$\#0!"$Q%Q(\'4%BET2)@-;_\Y]$+,(\VF%'M-=/ M1]GE,5:\.J*@$\<5]-M%?/7%&R4H(-9/7RI^!L)TE?7W90WQXEIL6B%G!$(# M:",Q#GG(VPL!_RZXT)&U>4HOY$B>?Y3P+B4;%2#2""_B@WO"$?; MIGG=HO(1GLN.NZTP%ROP@_F;9I\"\FH3@@[_%?*']>R*CKG6K]\U.F8:/^09:O5%GRT+.5]\WJ=DOJ00V MJMS9(B^TVD0)#2Q37Y&@M_E?R#%#VP]GM&TO[#KZ>;G0]G>+0VF(]!Q".%+? MOXXM5N<5:S[8U/+?N7KECCB#(]+>7F$U<$0VKX$.W[=I!V4]8$T&+#-D?D((74STK,.MO>E< P,**H7BT;E7B3*2+T$&8_U M2)(B:7J@#/J 7 ?;5T\TY-XL,V475B1EB-( M&PFR94R\WF/ZCUIF634?+$U M)2IJ@6DJ"=>=UJMZS:\&M&ZY*\.G6:H[#& 0+=9D\?>BY-4>UOZ^X.Y6T6I7 MD'RRP>=8F[?N$/G'2T:PN3%V(_&'1.+_[@+WP([:8>U.YR;J<*"9\\UVR.8S MX=O1O_H6D%1BCBCPZN;E]G>I;YN:ZZRA\&2*NW0^,/P.YK8"\@9'5YS:6J+( M7V>UP[B;9%IB?+SMHIV/S2M;=R\Z8[2"O?F*9,U^WGS^(L%I5T6IG M6L@+"SH3_#<&%0HMCS.5]2*+M%>^;!2&C;P&U6E"*(05IL]WP1R]F7QC4$&3 MYI*?7/+,\GHN@3SC,OT<\U;&PM-_3YC'J:*'P0ZW#T0"+HB5F/_*!O_I,1%@ MJ2!>;)+35(0>.]VR1H+A4TOEO81_.6=C#28JAAR#<#2^<0T>=\]QU ]G-_L" M60TAQ];TCX>&QJX%;04&EWX@._#B>S*GCQ3N:IA@P-90,M:'1__ZKLXPA\KFPY^7WP0X)2OG4[.)CJYY^+G1 MK*)8P+;7_RE" X1W?&DGDW';YJF0XTY!,C=-)>0_]"K; MKV+)KF<5K(L5JXK>AE:>W3C1HDP)DY*\U$G8F*T')BY%'GY?0>_KQ\1-ZO M)J)51Z;Q-"+O1HNB%]&L"@GM<,&2O&J'[;R1!)'$2H\2(3I*'R<'IJ'2M:S] M%4*:07-]>R^TA!-$?07\%9(,)>0 #4Q\PH6,@'*[+9'?*JV;[L59?6,B'/O; M#DTLU-BO#!<""R"[?K #M41F$; _(=Y*WDR\];KY;\&^8>2T?4,!L=$*BNVL M^0TLH(0FKF6[?H#=,4.HA4^/];8J]4=_O:&*$.)O.+*R\VO+^G6<.4K'(^%8 M/]$;D/UH+Q*1PKUXF!KT9$KITW0LVI?IV&'TV%ZXGJNI4TT%.:-;4E+E,O-@A^IH0Y;\O'N/%^)V1W>+2]'LRGHBR3K M]QDY;,F*Q>LSC1ZWG+!",/L0\XWM^+6)'(*GB-,D/4Q\?/P'-R(\X$@\C'A_%+0L"1_@ $<7FKW3]\* M_?S]:K-5>M@?]KL"CM\>7VM]]I7P55XG3 2:!RSDD5]1(V0:H?D(HF\>[;TC MHY+G=4S7]K07IOJ!YM_N+\9)I]T9:*D!.;4;L;$3 MJ\2U'+O.HSB^<*^R._VL-\0SP3%E]:_0_T&.$4F&0T@80S-)<07WW\G,'^J_UXK5:=+8H[\-ZLMR:M"F1*F2$@EF? M\7_HN$Y;?:'M^O;@> MI&VR1DPE>S)!JRT9SB=1-:4WVD=S_7?F599L19H^)PLO/1G*:&9?TD(ER5*! MDG M*Y[7S3]^YPS%W_8'H;X7DD= 5D.H'S4$5^S=24:&=D@*S8&F$:IASE%_0++1 M[!7T@U]K^B\_6UD! VBLK8V0T= :+3MP0\!Y".U[-,>4W24V[%IH M$@5_#L)Z"JMJV;N:+08;[397(/A*F^-[3%5?T-;P%4IV@/TVM19_XN%MGG_/ M8:E-;WM'8$]]\>Z_9?.8NWF6@44N7/_E>J)AF [Z9NI"7W\BM3GP3_!8P>DX M^X7]!MI/I]K_ZO%,UZ.*W9<4!+2+\N8]H/D\Z6V:FFLXDA4<6++LW?2 M$0R M&;K.DY+;%,LQ9CJ>]5^3VK*)G=#>L&S,1R!(9CP0D#_":TB/T"+ABX82DC1M M*Q^[@M,'ZP:HXR.R\E0\=M:4C9WJBXR_Y/A''D,*^M48!DTG%I!!L!4\[= ?J&=D5H=L5QZ%[)'IG[#9'#!T4)>'\YE+]E-I#QY>3^G/U6[T']3. MO/O(0D>-^F,T*_^AH#UZTA_/NC/_<*T=C"08KF0[H02YZD&1//M:"^;ZZI+5 M85_?*W8DQ]V5/+97S_)&QZR2C%"MCTJ%8D9=/N\)?.7U\KY2OJH-?&% ^]A=8)\8GLBQ M<;558JM -$)_^#_&_@Y1-/6P-4UA<+!NXA^L.X?"<%Y3&*NA_WDM@=XAKT_= MM7SO9AEEJJ2<;TE949@/:W9!OHY QS\HSV\3V<#YTU!?("3) M,A)9R[^Q.ECW?,_/./HM,HH-XN@/MHYD';W%VJPH".4Z(H[WE[_&H^[02NB/ M>QA"_OK<&6U^?D"K/0C&%GB:@:=N^Q+L!ULH\N_G1AC\'/Y[T^S5!L^/;]/0 M7]W7C9\9ZZ;EGB\C1ITR+[?DCYL.:5J@VAA&&95HA6?]W12Z^JNW_))@M&@7_(6A5ISSK=J MBC#.30I5.<,>.T;+:_QHDH[6FB2 >J9:D!I9R/DA]"?C+.H>GF@O" M-AIEI6OY+9^,LYBHC#KQ#!-6]:4?;\D>H:B'&/-9D?]WGGAF> -@K;TQ1T8=8_,H\9Y\!]-MF0C^0 MMP?>R%.^O3%I#P^U>QS%] 51_)E:ZST$.,'\OB1Y;D;3?1H1/D'3X4^$RRM) M?&4%/\7ZZH)2/N:A8J87HKZRBK;>_^KCVXV]2 URQ M2.C*.PL(FW1M: #;WGIGRU:E[WKA64D%7;G2!-R K0;Y.^2*B^JT"3OQZ2V1E2*WV1>Y&U8>- MJ@U9,P%!N14IM\95,L6J;&LA0]X54I3,V&JCY["]R&<:5]^A1-2'=ET'+^QN M^K4J3LPX]%,H@L0)Y+/ZJ8>.&7+MUJ7DO0;V^MK,_TB&:9_@>E+513H/Z3]'*V] MG<[01_W5KY<-LTZ)6^\W^V<8_?UER7& 7WC)YR"BL5_]69<,:75M^#G2$H*R M)Z=D2M@AR;:1(^>_>+-[#08#$&20^!Z>_Z4_/N@GEA@(.K[ZLTPMY)>5W4'4 MXX:ZBZB\37T-10>W VCIJXR<"7JWY#="4 ]2UI5@Q)*K0&<]KH<33]Q< M5-7GY('%^H,R+?81 &E-&N[DYR3*-+?TYI4$":;1 NB92E>1WWMYTO$DU$\I M3'5-P0MR6NP1T+2- @[]\=P9AF?S-OX\*37[ZI:#X$]SSV (8-2EVC,S3H$N MJ5?)0K.?FDG%]M&,Z7.9"Q_/QPJ]JOE*0BAC.B,H?U*F]4>- O^HGS0<(FCZ MV-6#XVWKT\_FX ML-1&-94?Y&K*_,?>16"&JRNFHP 9ZI+V(^1/!@&%W)=1UNY5!CVF1Y,KF23S M%+TH5S-]WNO%8+T'!]D40!VON[&##@X%M!JL7&G-E';3,/\_>V_>W#9V[8O^ M?ZON=T EG5-V%:5HM.SVN:F29;M;:0\ZECIYN:]>N4!RDT0;!-@8)+,__5OC M'@"0&BS;M!NY]R0R"6[L8>TUK]\J__5Q]N']ZS?YK[^/GD_-BQ>SD?GW__SE M'X_W'PT>[3P:[.SOZPW3)?]C.\)F.:"<+?)220!.=0Q' =M=%[!5W*L=O_*I MR!(1 2HP[EE!BL@X@2,&>02ZRJ7A/';S$5'5F$W2(="9@9Y98D;>' AFB$EZ MH*IHMJ[FWEGJM*ETI:3,&A#5B6/ K"'@Z2,?%KZ*TW$)O65'85E7$"HK.]0?R"T>WHLMC#O &G M4,T'MS&O*]+J"1J/V4**]X+N^+/TZ -EZG1Q_.G[V+ MG_S^+KFH_^?N5VM7Q-W>^W]-=\_+R_DD?9$,'_W?5_7AZ:''^KYX_KJ+_\X.AKL'1T. M]IX\:5^V;Z"!WO.W)[^^?O'FXCPZ?7/R]MW9VW?'V-;[V7^B=R]>OGCWXLW) M"UN\^R7Z%9>N8X$9/UO"Z*"[9R-S :]ZEL(9B4=C^'[ZQWSQKO[IY;N=DZWB MW2^/\JOQZ<]PW :H90&C5D5MOA TS?ZCICOB#&2:]!LZ/8T<1CK<1>"AA:XJ M B9:Q=B\)V/RQ^N#3&T.&#EQ? M(O 9'#IP82;,IO;U-13XU4H[ME9LT>O=?:1V<2#J%FF\Y.+L6ZXT!=&C%>9W M=?7NW.^ZO&KR__V_;E3//DI-7* #=:9)S'OD,IV:+6[L$D^ OG^,TZMX66HZ M\N[VSJ._N>:9LM!]9#0'VP='?XO#?7=TQY".0\Y2U#A?[A-//775-[%.&MUO>P3>/HVN? MI=Q@UYC'HZ/=^/W^Y#!^?W"T.WP_' V/WA_M3';,:!R/#R=#2:3?"&CJ1A^X MMS^_>/?K>?3L].WYR2E*LW/M _?F9'NSVC^NZ^+\]DWT\NV[U^)OV-GZI0$[ MRV3TE0Z!+L7NSLT4CHOC9Z]>8,O1D[=O+E#QN&4#W^OK,&Y09$&OV@(Q &HN M5V8(GWM,H22MO)AUK4-NH+=!^**G*T.83[9W-S4X_N03PXXSVB,X&OSP__QE M[R]WWZ\@H/?X.GS5>]JS@%)HZ?XN;NWN?=%]_.2]"QI5TP]Y.Q]M[WYE]- G M]\P+NW][..7N;1?'[*.9.>=Z?4^#9[PMM\H M060C;G/<+3>L)7!V_.[B]/W1XR=@ZK?8WTI[0!DB_%CT6N:+:@1(%DW'=?^> M[O*G"N";I!JMOZC?QEV\AWWZ%J_>%V),?XJK]JEB\\]RU>YAG[[%JW:=E#NM MS'Q72S_>[^T>[3S:O[6T.[UXH:Z0[>];W-UQ.^_@3]1!6F[$/\V-92#A_>_B M&O82KY=XO<3;'(EW_"XI/[R,,4^F?+]_N'/X:.=3I-YQ+_96[>D=1!^.$\E M?W;QM]?+OU[^]?*OEW_W;/']FA6FS.%UX_,JGDPPZ0Z3%M[O'A[M/3[X%%GX MK)>%-]G?.\A%-V9$@T8ZZI]=2![M?12O9#LA>3&",F]LR)?X$),^?[P M[/5B;S/$'@BLW5=F&J? 94>& MNFF4[P^.=@Z?''Z"]-O_LTN_]=MZ!R%(@T7>:+TL_"XN:"\+>UG8R\+-D(5@ MLAR\3C)S'D],M7QN2_++]T>/]HZ>//H$@7CP9Q>(-]C;.TA%'#'B(2-OS%XV M?A<7MI>-O6SL9>-&R$:JC3A]?[A[L+]W^V"A5QS15T?TEZ^OCNCE7"_G_@1R M;L/*>6]BI!R^)O2Z25Z\L^ _)2-4O?B]AGUY9])/L ,/>SOPIEM\%W.0D0<1 MB.E=&[J)7Q'Q.P;P1$I-A3Q'/T4PMB(ZJXO1+!:P/OZQ!VCW MIS_O?S]+N7OYJFZ-Y$/C\X%._^E I,_CZOX_>[A_M$=;$\G M>Q_ULO?:O;V#T/U_WQE8P:49_W]_>EEX\%W?(!6/>JEXTRV^DT6J ULSU+V K$Q]!5J75B@C MINB8FP,QI'I9IQ4]\G9A&.G96I[^K!1;-\D(*7>(>,VV1]?1/N](+Z6_!];1 M2^E>2O=2>G.D]/'_8+>UI"+X9F#:\,]4_J69*9\BI7O @1OO\1W$M#\N25QO M9#^Q*#H>YG6E'6X0MN#/+DV?['P75[R7IKTT[:7IQDC3QV#_$-1N[+LJS[75 M"KQ[?/X)TO1Q+TQONL5W$*;.BG6CD5 ]KQ>+E/X=%\L('<]_>NFY^UU ,.F8OPQU3#N[1[L''V*U.W=N]=O[EU$L@Q(\M4-V4O'7CKVTK&7CKUT MO%_I^.QM-3/%J6NE_?[PR='CG;U/D8P]NNSZC;V#5*3!(F^T/[T\W/_> 1-Z M\=>+OU[\?8/B[Z07?_,G)\XA^LY,XP+?\3(O8,^R?]9%4HZ3T=TDH1LWL@-' M,G*D0U.V;53-X@I,2',)*P'962[,*$C#[67GMWW#>UNR%Z:],-T(8323(R!0;"3O)BD7^"!;F[TUN0-]WC.UF0,NX@LB-'.C2%'6GP(JY, M]%,..XPY/J8W&OLNE[TH[45I+TKO5Y3N6AY\DL\7)BO9#7MT\&AG]U.R8G=W M>R%Z_>[>07PZF>D/V8O'[UD\/NG%8R\>>_'X%<3CGN"6+M]>96">S))%/CF! ME<5)]LQD!HR6Y%.$9-_S\L9[? =1J>-&=F#$ Y*A(QT[3N5[LCT=_)#@"*V$ MO.U%;B]R>Y';B]Q>Y-ZOR-T7!DVL%_-%@&^CRU%8\4419Y\B^G:2]=>NMZW=#TX M*Y)LE"SBU-72OS2&P&M,<9F,3/DITK7OVGGC/;Z#=+7C^D (.#*#!CL M16;+X8N/,]@% C1MPYR>CV9F_"DF8M_0\\9[?*?T(!ZW@8]GAXYH[#KMS<3= M_>^YK4DO/GOQV8O/KR$^'[V$4]W=^>6\GL.OE^_W#I\89M&^'%_\ M^N[%^?O]W=W#1W<4".>P,7'5 YV"$#A8WY[JEO3U9'][Y^C+[L!O=5DEDZ6^ M$R]F!(]$^@>\]=?G+][\Y^085("C@Z>#Z#^_GI^^?O><@GJZ>L7 M[UZ=RD>#Z&IF" (P+Z(LKZ)XL3!Q@='7)(M2>)&)%O#/"K\GW'IX.*J*>&Q@ M%A^BPW8DI<6A\ M*$U&)BOS@C[X+<>7(L 2 C(MXJ+"1.9!5&=@X,,3..>KI#0X:3/>QN0K?3FN MDN829?'^-P2JK65)&QUE6QVGTSBSRHD) ?M2D(E*B8&V#J,IIY1^R M_"HU8]@5?XGXS:+(%T N2_P"_IT4L% &AKJ$ARD->_L6]XYH;&?[Z$NPL X2 M\Z_9OI,)#9HCT="X=B(\B!WN_$DEK-VE'7LQ/W-@Y.]5/$S-O2WT)EQU]^;S M_(*S.KK#K+2)1I9GYNDMITAM-V8L=&\ZQ]MP=;>^CEB'-/W9V_O9Y"!]X=&4*7>?>08O2D\2;.?WW__Y?_@J&\>C#M,CK M;+P%(C>?2W MI\.\&,-7.SJM?9S.P?;!T=\B]R/\M+ZLC] M(PDSX/ X=C J'4V5+S[ON3AJHP/8]_A-W/F&BP0EXAMS%;W+YW$&H],G^!9^ M@=4_+]Z>W$WCO$!.Q.(1*"6KVHKG6IH.CZ-KG[^\U-MI*UK_G71L2U+!>"/< M@Y4JA>><&<$/XR0KHTE>7,7%>"O-\P^HDY2N55YAD2@G-6E"A#G).DY>%_II M(4WA"9@2=;&R'OX&NH>J+64\,=$L+H:H78W@,J$"!C<0E"+\6LK)4#,ZAA_! MV>T^V=\'K0Y>-,>T]7'T )]#!K6W\S1\G#[8%Z1#2)1\&/U^I]WB'- MXV4T--$8>S>-<3OA'ZO/:SLZA>N2STTTBDM4=I=Y#7]F48(T!22V[JR'R^@* M^%@)AS>:X1[]]]^3?\C6Q,E\(%NBNX5=BC%ELC*M;\JRGK<_K>!%BZKY\="D M"1!5\V/<*7@\[1@>OTJRNN/S.ATW/QRWGS-PV>8=XYJ/J"XW/YWF<=K\+$'& MTGH5'%7SHYQN0=)>'BPL:WU6&$1X;7V<(Q=+VK,HC?G0^FS6M0EE573,H4+K MJO6ZJR1MO>D*!]7/UG,>8@QD[90),,:XB&!;@3V4#K@6[XJLE3Y$^P@LL P^ M0&2B-J.13ZH"-AUH.F>FD0%K8N.&#!XPQ4 ZS\EX\\RM@J0!?I-D(.VG2S#5 MZ.$U%R')1FD]!J-K6+N;G<)R*KJ" __9&)MP_X@WA60+J<%6TR"M +6,-%Z4 MYD?]X[8Z7J?0#?1U3]Z3:,%9;(%*B7.;)!_-N$O:>').]1<6+:'OC!\C6$C#R*(IPA(:9M95$2]TKH];IM5__?7)HZ,G3YOS:MA?R?V([#;! M=V@@3K_\\:\3^@_,0+T<5R;""X9*"G3^N1T2E= U^S1(NHT;OQE,FQ)99UI-E3Y9=9(D$Q6*/:PH]?0^_BME" M1,H< S].\P7Q8V"LKB(8)\O!DI,XZ@YZT%.4&S#YZ(.+J MV:MC5=_HVO@SU-M7UHB+EV#>#JRNK!>D?\'R:U Y\F*) Q?Y)6QSMY>Q"I9Q$6\2/V&";AUDU[F^9A+?(MZ M&AV/84RP-0IZ(]+^[M'3TMZ'E\_=?2C,90*G)J^'F]*\(9LC0G9Z:O^FJ?W& M$@0?')K+>)3\42./?G!\&<-)9AQ%>HA<7XT)L&7'"=V+:P3,*C+N=I)I((%= M0SVI_]E)W2GL2)L2LM0HX"!ZEN3F]^CX)Z=QX ?.$=54\?,A*?4=VD4G&;N@ MZ!5I/?PZ=.,@:.\(W3O)7/05-.W]KC#D!,%X)WG?6O(FC>ML-.N^/!AA76&F ME/5H!#;\I$Y3NLL@;2H,IXIM H/;'2#)TWECZP7(-/8MJ6[U35W27OW:N%O: M$#&%&1GT"&$*;C)9#Q;XR/@AXJ, 7X*:!F26/P MK93P+O&;R&^$!+WBA?#[B1 [$,;&*%8](6\Z(5L_4)?(:'F"-!CC#2 2![]9 M.Q;Z7MU0CEF73+KPY+K2>[F;#.K,="*T:)NMH::[RBGKICX&\HH]/AB M87ZODT)#.QD%7$O8-U1>O=&1I$,JFFMK2+46E;'++&LBNI]F>9M?1[,16WR], M01VN@6]ZQCIG;C2S-H#>T-PW-J'$^[$:0M,B+\N(3YQJ!4H3%^BQ J(7!S9I ML7AKLE(\SJ5)4[+]X>^IR4"13:/8"\E<&OM\3]H]::\D;>2DR7R1DOYI?5%$ M0V::C"),&G-\=5B726;*3W'J28V<^^2O9PTDD-<6L/;'' M.;L7B%$Y9V%&P/(HLY7B>?J/L@(&;)Q+:B4#I1?$\YXZ>^I<3YWE*%^0> :* MJ0PG1EP92LO4\)HI\9R241%>!<(:?89*U+9&C4HJ2G4X:J>X99T^: M]V1I$YTEQK_!BJ[=OJ"K M+^CZC 5=/4/O&3KI&J.\K%0'%A6VPG0;4GV!^R93MLJ2[#)/+WO-H2>TS^7K MMW937DSC3-))2BD786I3DXM2YLO5D?R>&'MB7,OUAM2ND>U[_'==FIZ:>FJZ M(S6ALU*\/=/"$"5)]"@>CV+]3,2JT .EQQ9S*CVL,R!@3/Q/T%E>H%<>\26(9&

&"XEREP"7QC;0)_TCIT*"" &P#? M.'2J@A>*[Y\CH&F>P9'$UE- 97VHIN23;83: O,.OY4L:D7XFI@QI425#I8K MC:]*FTA88,\4WD3.-IC:'$)YCP?HA4]8G*Z3?#Y/"%K(5F*>OSCQZC!ABCGM M%\VDBC\81@E#?D/J$9+8F'(9Z)MEE ]3]?+"'M>+,9NS7IJW?P$+.H@:?C/" MC^ MVC/HT,C=HY%#MO)V%\>$ZYII+$"UHD$C14MIG=\@)0+2T1T.V3!:FV-/!'P2 MAI1U)F,O\Q9YF SIWH&=;*G3NTA7YKBT&V!PH-1\3=@M27NE;-Y[5TB%26$8(&!AN M6E*,ZGE);J2U,L/##PM_4YA)RFF@RN6\\]R.?FT"/ M^62HH@&-B*UQ?9\8Z M@)ZZ.W%U>EFJH2.EJ?$%]M-+R[JX-,MR$.1/Z>8Q" [\*"Y8]C4W>I(@[IE[ M$T44J%H]8:K2V>FI^XFJS+UB.4.O4 M?.W#,;9*D9JQ3#^97 JG#QMX[T[@& MRM9OZO+]HMGN];D/?>[#9\Q]B$$'_C]_>3\^VCDPP]'H_7#?C-\?C./]]W$\ M>?)^]W#_*>CJ%UN5=>EPY5P6L( M3-O#DZ4V1\^$-;_?VSW:>;3_F2>]>HJ>8;'-_^O_]RHBL>J.+N,SX)O?8A%O M04P@D-3F*(G_EIQ0KY8(M@Y+BH=)OIC%<*%&IJY$Z\&X .K@HUKT&U'92: . M@DSE)EZ13(\HQQK! I6%[5Q+YEZC_()!O MG2!22Y2*IH@4QJ@BKFD$91*^J\;8U/]L/6>0U MT#9?FF%1Q\42P=YVV1J'XXAF8,%-R?\RCLZ*!"8*AL<[!FI3R!)_^L]>'1.& M]95)4_S?9RC0E1(NZ$B7T7-34NL=BWOB#6 '11HE(D>[,2[IGBS!.L0[ C6 "9MR!$/3BPB-[E5@J8V[KC\^>__K2H= U >Y" M&#S8&6^R:(48O"!HQ]2Q*.X(#"WWNYD)T[FZ.!H6.5!*08X#-)[J.3ZW7)C2 ML[OXOEK'0UIC,83;F8\#,(3P[VE-RCIL#[*+80IJ#0)#H6J%*60IWKY!]"$9 M9V;)FP5&_G;T;[C"@KV4 =7#%EZ2$KX$OL-ED56XDP)^ M5E=YM$@6!ETVU]_[DB]Q^UKBS?>J5AAZ EC Q>E/IQ>6![A[C:"F ?7'=(); MPHJ1FDT&:S,&YWWZ:FLO&BTK=.UPL,YSBPL=4&QPY"B X]W_& MF?*,/2(#!=\::]\?A.:B.HB/**-*]C_QUOD[1VO@9D&TRBU&FS1CC^5=@ZH' M%"S(8,1V)W7!IJTG+N'F, (L@<<(B!BV(H)S3%"9U>L9EV4^XG7XO\<+:R:&4G&# "XX3WZABS2_ 7B-!/TT?!.TSS$;G3^!P?7$0C9)),)],T M']:IP.*<7IR^CL8Y5HL\9-(K9_E5YIW3A-+W9WAM>(NVF&<@\[I,*'N_?7HH M0OX.__5J%WTR"IR&M-U!.$NNO9V#(P5; DM!G@: 5XO[C#SZ"PD..TI!;1@_TW\P\MZ?Y MI?.*%W^-WIQ<[!SN/-I]M/?XH:5<+7*()P:#UE6>PAV0' SR.;&Z1=1?8>$B M5S8DK)X(>901+%IT)EU=]WZZG0S98Z9UYR4_&X\O^;!*4';&S.')VP3[F4NS MK1/@OW$H>LEBHB/&$ ?\QBH**;(XK3-W97MIR0VI^IT#:X/1L& U$I""&W6*<(S69GJZ8HL&*"% M8'V (SJ5.%V*J0"D#!?>.$@W9;CR:\OVJ6[2+X;<\H!EKC4HV$3PY^N$'$=E M2F739\!JI>=P:!(0]U6S2OAE2"J3S@E(?,[!Y,BKR+9-=)L!I<$H#Y7/, MF#M871YJ)G3)E5&F2XSTHIKBB%%R2MG/S8J'WE62(1RK9! 3U&3PW.$^:;\8 MO)HJ)R9)458!R@X5C@I)[V\02;^M R0+9W;9$T3E)3# +* YGS^O5;28011T M4XP>+,QTDJ2P>O3%;XV&OU^2 >.!;<+V:=J:MF $#@#L;PM/$H&XX +4(".7 MH#WCK:+>-LF\EGR/"44H0@1^N6W^@/^0!4#" P! '>BG^_G#TDU0E>#B]&DVWW8&^'(RN2L*H_/KH5!I>X+'(/[9PUOWB6K9'^ 7&^1=QG! -[4:QJ"#-F MR1#TH7H&T?%P^*_$P'Z,G*'(G[DN0[!9JJMKULUJ8F%K #DG*2[XH*?H=Z-> M,?IK9439)0Q+LC!M5TUXUZ!UR\-VG=$#H!\0Q833O 5__RX8FO!FHD5-B]23 M\1[OQG%F44S682?L>&HO,D*OMPX?[*H)< M(1+I:)A\*2,^P >J"'&#%A95VR!U67[0H6#$Z%%?_'PCFLP02LQET\;JQ?NJKC%'D^2?6@O$WU>"\,J)\H+PA>66"#70Q&=A+MU M4J,)S!S="G,I4*'!6YH@*KZ4IPNW _5%BJY[.K='(ETJU[D4@.\?[C[X\##R M&SU@-R1\)^V_#Y6)C&-_YQ#I) J Q:,''NCX*NJT23MUDI*4(OV")#\#\!=@ M4Z!\4B7%2W;',. 'M/]'H[S.", +KI[5 6PT;C*)$^R+%B]4B>Y6%J5+A56_ M+2ASMW]2I$=#WHKN9$2Y5W\BO*7W2F=]C'%",@ M+Q'J1"#^ C;M-WQ[A5]90]*2$E$ZW.\S(M[H!).6JNCLU0.025J1 M"^=XZ@T![.'LY%WT2M"'SJ1]\"Q9\!"QG0%VH2L"Q\(S=5?KBT_)*&'GSK^B M!Z^!A$WQ,'IU-HA$J@^7U,#8AG0]'G6V9JB?SJ)7KT[63HCT3+Q,R5@@Y6*X M:5F"L7U,RD$F!M*0-UGN-&F+]0*)[8>#G9WM'5 XTY2N,2E"I33MBJ,?=H.O M@=@PH8>XJ2?/[+#Q'*_10^V"QUYQ GH0Q4L8,9&F*7^$]\&68FMF_#?8QG3> M9/\#04PQO:+B]M+H54ME?)Q:8V(^S82CA1N%:I-,*W>$>2C-/;I'.4F![< 9 M/H>YZ&C FI)@ZL_N=>K/&E/WMS/+Q6*$!64B:G=5TC:Z.HX-^3F7T;<:7-_O M@^M]?^<2QS;(; M/"DI.Z\K3)8B79!3.)'!/M[>^UMTSKP?-HQ2V''_WN2H"F(6ZFO*1B)>1SX. MR34;D988DQ>$& 9N>TD\+F!R)[=@Y;\_] M?<.WH4DXE:X@:BF&,G 0?/9,/M-LQ/! !K[V!+MZ%%V@^H!?E=_:8:%AL;>S M&QBYGA7QL/,$G45!&0?(D+ASQ>\U:&9X@C?3@CP=*Q3X+GFX6\<03<6VP;.[ MA+YN]FRP@](FAFZ.@PV-Z ;18-XGP7V#9980E:+2QX(<'L;A_^+6"4PCO/:]0!T)T/ M!^R8)[SI$7HWIM0=6_2O\+["_[=SXZD%5_@U[@12B*]*LN>AN6E#$&/L9R>B MJY"YPVP7H)QC2HDQ6W,XMUGTZO39VW?D]X)]K.<29I&/)VF.=V,"*P4)2'X2 MRE.^E# @(:J /+$&*?V,.< 0Y-,,367).-6;:.=$9>0N?$C%#F-]/WUI4Y/) M%A9CA ?#2R48L3 N/4UYK.7,%H]$+Z4JX1U8P05Z5 ]PB MR>S,;W B_\! M'@U-XBFP]M/U3;J:0O:M;1]M#]NSG*NR4%LG2!L@+B% M_*3$32W^_%1PAKVC#:@'W=O;/KQC16CK<.^C*'2MF=65S"4!4<%_3ZB3N@5Q MH"P.#?VC>TWJDHG]X[-8HT6]X#G3@O@#_+6'S%T3)]0?_Q/6R"^0P^& K)@& MJ1WT'FSHM:@$,12CS^I(?6"R,<;+@!V2@;UJ23%3-N3A([ M^5ZP-:MQV65**L/32\_8EKJH8-@9'^H!2@8.TF.$"$N9U7AC6 M&K#^@\"D*,MUBU)O2?1@NRU:*AS.Q"J4*AM>SECX@W'3\71#^-B8@U% M!X=+/TC2F7;E-&_-QAAT^;K/X<+.,)DN.BZ3F$_M18UY)#&^&?2L(J&:$V$X MK:+AS^.W(!?-$[I[C:LDC(?<,72E;U:2\L5N$75LY.EZ3!#?92AE ME?!*8%FP$# J67G&E00*NZX^3$>W^Q6GQ(71D>8*A5-D?E)/:W_32+W_W-9J MQZU2@(AOEQMTY*%WYI2/O9QRO-#7I92O(ODVE=,#4@AK"5UL7DOI-Z+S9JY[ M%P<)?O1@)3]Y&.8@<6Y+^V*O650][B9MM_ZS6*"\IE1%;P3)A?=_3ARM-4:93ZJH @Y>8U8GMA@6D2O9 M[L;FCW_VG/'O4^ VTGOH%+Q\)$F"?, M#"#3B%\;$"P&9X89V*)!OCCWAJ4A]"97JNR;VKR?/FR:G')=:2++FF MRXA&&:09>ZWH>#_1Z+99R5@3Y"N.R\]O2'Y>ENA2%7[\ZP3^L[.S2=+O3UV5 M\JTFQQSTR3%]DI$E-1T!\OQ7@I)3S>5KU]=NHRV9/0=>$Y;U.M=C $,[7YS:URY\9;80FM'"%#8$<,(@B:?D)H:LHE"*I[9C]D8WS M.5IN@P@T.-"+XZ%)!V &@5F QH-4F<1EB4Y$;6;=T/[L['X)LN_UL?$R X(? M(24BFJ4'H:>'HQU^J=;@,HDCV#6.N7&HS3X(Z[?G9FN28LY<\P(GO+=,5D@W ME(&V0.^\(ROG("*OD3$?Y 1HR+J:Y5JG:KU KH;P$1VL8 ZMMG>^5T=*SY%O MR9%=X53D%4I%#Z2(:E7%U&F+16+19D==CL!2-"HH3Q%5"?_U3*L=HP?G]1^S MO'[8@;>C3P^\C%6--I0+KU;AFK<%>:EV"NW2(+U5-P*("N08P3'QY]V[2?F[ M2S2,L3H+ZUX5O]-RS-*NVQ_BE<(A28J4CSBT'LQ#F< 7)RWAAD&I(.<=HFOK M[!?AX#5Q;]DACF[8+"H!AFZIV&N>)KV>P3_DA&V21:AP>+OK 2TY^>KA \BO M""I6X%9-NVG13BB(U$>B"FO5G-B8M6AD6J^VF$)']B^=@*WX9U[-W]_ MM%I6?3O(\+=.J3LE]^2?)JGNH!?.M[J4@IP0L8SM $YHVE' 01B<8" 9+,TP MA_.2)QE7LY-K/C.H5V/NFYI3O]=Y]?3BS4O^ TPIG8NM$]6""P]>T'69:X6D M0W>I_C;))FD\GPM\BD!D^W LG,J=9"/$7#,VI5:C%&]>JOQ39"O-.RMFIL9Q MDS'P7Y ZP-5!;OQ6 TM.4NP)D.089($Y>U\O2E"M*:SO?1AG'Y:2)XWQB_$R MY<]/BGR66=DBD]BQEPBW3>BZ M*'K,&M/2=Z4]N85927 MUGSK-->\677;;2OFBAY[;>7@C#?R%6(P!(:[3"3X M?_;RO.$"^U4ZQJ!0T!D+N(R7*@:6$&./*'Q"D2_CM%IN82$7BA^+CID':W-% MBL*<)XE)QU2"Y%_AZ $A6F*7$[)8+,\GSUI*FZL9X-UFY5<37&MDP-: A3J2 M@+]6*=AK1M5YZW5FT<) MT7<]=H.K+:]S*'GL=>M&#K)NM&Q0FOV(*/)CEYG$P0XV61 GNHH==K?+0UJV MYIAQJS'0\6NCV($8@2D,<[N/U-T&A-0/NX^W=T 2#4UW@[N2?P;-XVI,(4W MOZ+P;?C#O4/OAT/:T,-M$%C95@F\*F4D6D24UE0EP862&JAPM(.=OY%.G-YD M>:UU4=Y**:A//.G"S&,+ U=@(S4Q\$HSI5-2"9&C?#*DR''GJ*^,\-0 GHJG MW,9*BP*\)+11&IQM_[F4'\ZXPI@)U.VC6L 18\G[N@69! M,>Z#!8NF T#TL1G^H%JB>R S$5S-F%!7%?5X$.39#VR'L3#S3L>CY,H9E9*, M:X((B<+<0.8TWVHVU6&?3=5G4WT/V52>]B"HOV-J7Y9<.MA?!"BE,C+2/_DN M@V@;(;N"GV K,6E&Z8:@K$W]-LJ'A,K@2<9+KM0-F"2RP;ILL!F3$;Z0X!M6 M?D^6@ /BE1OFF4UTYOPJE@!Q4<3,63UV6)@ID,4] Z)\DGZI&0;/K+FZ.:KE M)^;S^(D\DMO##FA*I7 M$$)%J)5!TY6O,]"TWO5).,W,F^/1*"^TLOR%]"*) M&%]QH,@=NXT)N1&)D$'&!B#.+D!9&/$+L!7FFCW^L+>]JUKE=N3MJDO"<0#! M0=91W.%NX$_DG=X(@E#:UD,/60\E^!OJ5=)< >>?\&UF'1.W"'\&/G5QFO['@.B@*#*./Y\3]_/3\67&7T+J()?8FS M5I!E?"9(^6H47*U+L-$RY74)-F1_=BS!0J\&R+Q=Z^4R#A]+G9+BQW[N3E=? M4O$'N!WO/)6-X53/.E,>-I%OA8BR.Z%%'&!VA8ZV5DJ!)B)TN3*O3\W07R?< MW+>K;&EE$*\T[B9@,*_D#JC"36%@,HTB!+: 2:3HG$23%@1V(V7R7R]^>ND2 M :G"FT)NW(1$,A84;P/('I_'G<$P'UF[H!A,L$NUHFN0U.?VK]K'!!O)L/:/ MD(02P,,.M=BDP,Y5YF?[-@W3/!^#_"]AK5H@7B,NR!S?3=.B)^@^TVW17N#< M\A)7! M)-#4?2-O/%M8K756, ?< MK]A.DHO%M,YY"L)HB P=U.4-@H=;)WKU>$ETM&YFR9X@[F[+_I)ARS&T9YT[ MHCM\T?Y9'9;-)\7PN*; =ZA^B8Z2]QVI[(ACW[!?EEX[VS1+8/M6]LV*[]PU MB[//ND(D:NO'^/^Z+,=F7=]D@D?7@=>R,@#3W"%6+[1U#JFL36SW4=!HRX:E M[F\!:Q(=6H9SYYYKW>R-AXE@!3"$F'X(NI10V@8W?VQN +FD7$*,KYVI";FB M*O#&$R*/WXV?1M?OU/8SM_"A056M]N"I%P*QHFXTK_Q8ZVW]OC[*U#_K[*WM M3#!5.75'C#^5"I8W/WYV'=[P:7+(WN9I]#T[8B"\4-><(5UZ8&?D2;8&@:WA M7A!@&"A*6+4]E3(T$,BF()5%_/3B81XN)=.*\V9#10/NJK"P04>')D)T5OIH MNEP<*;C3HI9&\NELN<#W8/Y2(AVH7%DZ>YDQ8L%T:I=F)A-61BU44CPW0?=- M:77"B[LB&*'/2HN^D_W2NM1AGG!)1L#-AW6E*$CAS:\PT-K8-<))"X[ Z?Y M(E=*PA/LD6='A-B+82M#RC%H'M.-7TCG>?/[-B2H+ HT#1@4"_XJ!HI/%U<2 M^/@"I[S]112;-0:E3>1U$>JH'<_^AE5)R0SQ:'B5926CU#''TQH9<1]R6\EOYQ.E:S8;SJ/MC-1]IKDVOO.H]T< M$FR;I#96;ZFP87NBJY-37#NMT-VC[?VV(4K]Y4% I:Z]5"L13@A#!J?D,LPK M8_!.=BJXC(^KO$C'5T"%FOO!C2!RFXK_<-8 M:HB.0[?UW'^26SBN5DP #(IPK;G MMG:9WIPCU))I&[/7^#2C!DY1H_9!D[7UZ>X^532AIQY AX MN0$Z]]R#+CK)$/V"JR9).*T0U9OC\Y\_PT%^X6A!1_JS!2 !@T-2/0,<1C^U MV9:-8*2X:62^@#=KC^JXI*Q4A@6 ;<1%.0!A,&RP>Q5Q$F]T^"*OBQ$E+UUA M4+'C]2W?=0EV0-#@RJ52;W]=3\@Y1>.D61?G5&S._2(+BJ_2DOR;N3;"I1 U M^617]<#57F5L>,?E3%JQ5IX(#'*+,/0RIN8["&@X]IK'P)IN#[]1FK-GN(49O,R@5O$RQX2?,S7+-SEHGNJP/-79D5 MA#RZ"3-+-%2G!;<_P[1 ;'9F\Z"H<@S?9CXB6BG9HS849O6O))M@8D]1#[&V :!L9RY1$"\FY[?G&NN)GE>86[<*&^OA-KP0/\?I/HZ9Q/-ET.;&)56*)F M+YLP:9@0;(KVLR,8;(NY*^EL=(DI?SYZPFEL? $O\[2>&ZLK6E4ES\P65U6I MAYK2WI06M/TV.IIP&S7S[9A3=!"CJCDW_)SM-A38)'?)T280WXEMQ^RC;&$: MFN8MC%P3-#E3@@T<(SP^SR[8))X2-4O;I,-]:6/M4H^BC<4GD:T231H][/'& MLO-5V?"8^J57E"RL@L1OKUZ9>!Y=S7+>L4D^JDOM-A&>\_Y@9V?'JO,$YPQ+ M*ZM2XW 2@&M;#U4^CI?;:O9RCW>E"WXM 1>3V10PE$6\S#F+AKE!89+YL"Y* M=M=Q8WBM-,$?GN3 'F'^)])F1;0(!3'-N/1V M65JQ(MK[!E('8:,%Q.$@!_P^(]B1G+:3.A9AO>T"1.8S:^G;T@D5&*>R%*F:H7QS%'9&O9'G%B6QTVP<1DB;FJ8Z ]9%* M6FLB0&&&#'JD[>3DO1S^E=RW*:BW6$>L^*,5#,WI>A(FA",JEI)6K7 MN#O.1XQW>M"ZY; 2ND9;W%(FO$S>?>8%-^]2^Q;]_.NSAY+1N< '*$3>VAV+ MNXAW31-HQLDTJ:2ZN\ HL)%)E2:EAT;Q@D&H$Z[/(T>M$TSE#(>%P[C,$T4W ME\-<@ X \HBT1[NO&B%W%"9%%K3[I=90;91LQPL>$^G6MD=4D90?2I:.HOA8 MGFX3KC$QD1K"@*FK*=WOX'?12[YUY +;HX_*Z)T;ZA4S$#[[CK)3/+>@MZ3W M@==?/E]8/FRPHS16:+@569%+9Q3@K9%J^'&+ID^^':6X'O5Q_ MMUS^>-2'Q/J0V.:'Q&Y5_AA?QJ >.H!&X@$)J6-W$EOH@3IVS3Y_3H3]O3.4 MR/$S-V[ZGQKF1TZC,V!4.6C,S(Q:PP7B@QXY9R9U,H/A5+A])=EV0IH6G>/F MZ"G_GF&*2M/6(#>4Q:+%4@G4O0:4]Y.:,2:X>0HP)3.29P=;!'D>7+$^,.." MW82Z _ >JLQ B("23!TJF7&NK)';*[8LYX03FTPFAOQ+\@:2<^;HF;4S"RR2F)8I&0QY*O>Y6_M/175$2JFKU M#H?5U_VD)J#1C9LT=7Q4 D*;I$Y?K'0'DA5*HI@M57OL8LMT^C38GHA]]YGM MNP0J2@-X!%4POPEP=^VIC3T$'= ]L'@?EM<&5Q;Q<@MO+/.L\L(9>EG>,ST!.K/-UZ MO41=]1QTSN%0)VNG^>SUN9ODA4$5K4A^_ZSS!'KZH[&=/P%OR/"B-S;1?N[F M>#J?)-D?R6>=X;@N,*KIYG>,,9__"Y,981]=UQ; ^]S-\!F0?39*[OVP+20_ M3/0!O,.?X(O7SZ-S SP[=[7/9Q-X7Q%N*'_FYHK/O4J&5;S\O+0Y,O-D0QO1CNE3J2^./^?D<&/\O'-;W3KCQG2L3;_3J#*(O\SJM8+G&6H^6 M97$L3&+RE6W.X5=\2+71]>QU5>L1@2[$-U"K3S\;%[V'H>

F82O&8*F4\E M2WYE%PG$-UCIB@'G]"JAGHGL MF FXE?W6OF63TF>D#A\5L[*A+'7E&!%C0>R!0?2O) :V6X94+Q\Z8GZ]1%R" M-]O_\J0,?N2>.,>F)W\T#NFG^?!G_X+ $^$%8:8P$+?:DC7+ECYY/,^PP>_Z MF\H/N>%?$HI! NKL:_+9IM$)W@"@&Y6=V]$O/\7'=@#[@_"J8T2HJ.?7O%T? ML[\U,8<(&(R8P YMWD9'ED3',]_,Y=)=8^:U\5KEAA1 %->5?E#1]@/?EX6 MR3S_XW._=1S_P6^=EU@UCZF4BZ3LZ"S2>,(2WH.?XS$*@\\\T>'5U1@G*J+^ MP3'081K?IS[YF5$7)]0RIB:%4>&XCN!=VNO1/[Q3K]/[UN(XI3C[\ML -/4XOR=Z-?H8K2)6. MI-T@"[2,<AESC-,:SD\S5D# (LI$',3MSDS>%P[;XK-VXL MU#!U;\D$/3-D%1^4MP=HB,(27V/+Y,]!R][RM^*KJ^'#A[Y^_^#_PI'"(Y_[ MSD1\S@%J &.:/PC"A@VJUVJ-WO5&GV '&5TAKT M'-*% P%/'2^Q()8R^+@&VVK&*F&>'5_L'NT\@H6>P/$"F\#'6,LXN=@ZVWU$ M,I!4H0?'Z7)>+LO[WWET&& D##;!Z4D/CI?#!$R /#I_]GC++7G+.R6F#.%O M&W2ENQ-X;GD]*8W\[_:2LK+B1^3\-'50JN/ALISGXM0N+T%Q^ PGM8TRQ&*. M>8+$ Q537ZY:.T")#<6!E>__9UC$8"?!9^P*C8Z?V1'Y.R>:NLVG\XOCY\?1 M;'(.2W5+J?YF+6_).2+/,&) MGT[5VM8/;+CT^;=FH!'4?<-5; *+/:Q7'"<(P$2IFGP8TLFK])-&)-6,HKNP M+W#N\QPU>.)NB,8[+3D/QEB_ LGL<0\&ELWW!'(>/$:YD,*'U%+2:XG7IY6BH?::#&N:ZW'8ON9MD7]LNLBB9[Z_$)]0V;TY(M?K M*V9K7O>ZVO:,_<7'[<4/UO?N:3?LL74V";M,0QPF+[MW50^>*^,WX*$#"%KP MK&RYXV$/OT)<13 J,#P>8YX IFI&SXKXCX2CX,<%XO D6D)07Q>1&!Z40*5[A15\H6G66@^A_)'<3H)_A^/60HC^D B;4Y5NL>VS-K WB2BD"&Z+ M=$;Z.O,)E]8]I:XAA!;F2"G%_C%7\"9!/%G@S<9Z3VH\XA7=LSQN;?K@FMS2 MS:$EM$HZN+EDJGQ<8([;JK6P'8;GO\2/Y4\QL"JTP7'O*! J#2:[Z(\2\QSY MX1&4G/)$PV&9Q/ W:10>UXAH2YU;J!DUC@VSA'>Q1*FS%*L4: 59CAE>2$!T MK%<%XQ6 *8EV!6S"8YX?&('5K.3Z+L+?M67$L58:,%_57IB2M42&VA46E\HV MD9F:5-$XQQ+^''>SG)%!])&K-O3WS1O77/)V]"(A*Y -2+3G\'=8U6(:%X%P MBV.$B4+>6) S0"Y@[@W!4^-9C>I"*F&)4;NKZ;'J;=["]IN/@S>#C$'8*,JK M6TOPN.OD+\=7T);N[FW)QC/ .QX/[!*=&M;&O<"57+]^&FL89Q^*>E&-ENQH M+/,4TT"6MD#0[01+<3&25PV:S!D'#$O1^/R#R5EM(YGP_XYFH+P8X Q<\>>X M05QQGCEGP2-_B?60D.KMSE/JH=6)@LEL#D)\2S$7MY=)L8@N.G>!9/EH(Y7= M?];HR5NGZ*[H3RF+&H@\8I:@BP\;039Z/S:0NXBA\4M(99+WJ:#S-F\-@I>+ MBGAZS"!BW)>F=PQ[J&BY=H?Z5!.NFRZ% L4F2T\WM1P(=PFJ1[_ M;G-AW]AHRXQ'.[Q-XWA9=O!DH20K/6'W6T9)]1LI M5FA0WR/&S1\GY:+&*S T8,09)FEJ.6E:$8?.@G+G_6@&0]VK!_1S7:E<]LX M*BT(FP!THVA^:Q> \4Y45B(7SO? MJE8O><.I16Y!*:)?(3G.'7[3%[I[[RE*3@ ML@+,[VYA__5[G5>:'7"#UO.?K^/\HC!;DX1ZN)=+RM<+^X^U%_%*[&.)$#)'O8J=-LRXL9V]<0\RTJGY:$9UY8(2J@2&,Z&^ 3B= M#3*.G0+:D%Q*0G,8D_P]CB@(WR(N<^JOB^AZ>2$0:U[BE 3@5GCB;T!3K:*G MYIG&0<21*UO\\\*L:.>'O<4R;D7^[5FU!3O.!$QM&UU$<#N=$WMLK1A',9TZ MV!K@.Y7^VP&S5G$R5@F!6RXX:#$ MK1*/W^'VCG8:5B:D'L1KGJ:0^^Z3)IUY5==V(.Z?)3%2,K_9W3)&RQ&M"PJ5 M )5IRD:TSU;D+ENC$A&6NDCT,@JO:$ZUY/9H669&+H&UPZE*GIKF;?98A^=% MI2'@*BPD5'=K$J/FH@IICL'F*1 )QK=Q(J'WU=]>]_'NWO:AZP;];P%FY$!O MIX,U#/W"6!;^]583]VP(/WR;FM.-U;!/++?(SK^' V4UM^< M^YL]!KXXP?;'63*&UU&^R^.]G?VG&]>OZ*+-P#Q_5L*XMACAU>0;HACI/$3V M95=0G!6U0F2.Q"08N=I#C0Q&60GQ)OS\R5R)<,H^,B8M0W/1'O.H?- M743;NI''7:*4.OBBXG9MH+JQ6=;&[O)^-YWO'&&[I:M]W0M6A8FWU"5(#GJK MVUZ_&L_*UXVE/LYS[BS%^SX!X8QD:'D$5DG'D!,&;38U:9]#4@ M+\;Y5:D'1S4=5P2>QO H\IA'1WCRVE88=1@?(0S:)VN2WR4HUZ MNP 9(,ES$T!&+K&C=:O6!W+WS3]?S%?7D+/O,PK!Z[\2T) M;P>\?0PW;UG2&3M0YK']..F,]*XQ76Z]$B4O_HDDBI5>XB'Z^H*\N8DQ8_10 MN2PP;3>^1N/YNFJN@@N/#= %0^B#Q2S.3.T.+SA-MO%LO+)Q#5ET"%9$>,S) M'#%.339>Y(G 9&NG%LR'ALW;AV778XQI,N@Q,CB\AB3=+%3"BQIC0""E9B9. M\3+7U0S;?BP535L@,X+6.H(WJ:W\.K$BM>.F5ZLV)V]''"T2P^E>TG.:FFH M]UVH"R'V4+S2?.2JO?R4TS)!('%[U<+V?(XH_-WL2N&-?F?@.'G+,*Y&,V3- M,0-:(##NF/(+_(X8.P-+@K*MN#"7+AM:WO":V/75M@N5;$I$HK>+M& F&=(6 M];&@:-ME D_)NLZ%2>X?[C[X\) YS[-7QZR%J(.HFL'I7=&OX;OMZ#E/Q=U6 M6'91<0$A6S+!762I!;]<N!Z>K M\I>Z<+LL0'PQH_I*[Y5)D@HDN82BI(O.A3R,&=,EHBA33W Y^5_A>L-A4GT2 M"6-X-1$"CGA<3]$+L3>0-NFPA#8$._HO" R:'1%ZSU^5$WX5)\#DB M9EI&OSFFBTL3$+;1SA P#B&HK;$WG0"WBI)U@PA0&<#2#Y!I0,Q&O\H@_.4/ MTQ2QMK2VD_BI7"/.XG$<#'BA:>-MKWW79@S<9^K OXWW?G7Y*I6EKEEI4GN4G=P@V"1);+;\@PGD"DDX4#W7KK>-,M$=7$VJ^B,UI7GP#O]$N"4LA+D#Z;BA5A . M6\[YU'#JF/K#UIT*BUYY@:6,EN[7I,P+5ZMP[C+;-3G<9@!WD9_D+4O!C9$F M++Y2TC 2%M&.>H;D;[_3FQNJ?+7=V+%K@]P)._0]PYN?X!7VFU^C&LA^EFY M8R%8&?_2-L.]A]MVZ\E_I=LG-+_]K8;Y=W?Z.'\?Y_\FX_QW0$P*8^$^ V^' M$=CGU1FD_-30]G4:#*:DJQ"WF?Q<)$>?NA]A!,D4)%L]'&BPK[,2+.*.7A#2 MM.::M3>E(%LVE-\M9JXP3W& M=Y,:Z#-MEWE7.:I78Y?WGG+&6U0%H &*.WL MNV.4/]PP.OF#%R'34N".^'>KN!0CB?X4.D)S/^P?A6/?.>9XDT(.#M1=$WU< MJU&K/7UE.M4I-*I%EVBI"TXQ\!L>KMB6@YTP%/SUMV6U*GRCH&G0)G/-K0KL M8+UC\V2\51EXDC9X79'M=G2ZZG"8 :A"V:JKR9KJ*GJ.FK?D]KHWTXKZ+C\S MEUR_1"&M79^TR ME_/QVC%Q4^08Q,VTC=[U-]6FQ5!<7&@U;JV;!*+O4O)U+W%H.^\;+>F.05)/KH]=Z7H,)SG- M5KV*(B/DL4^$9?'"O#;%LU7SE$4OK.6KB^QNJNF6[GO%0_2U(*?-8:>VM\DK ME=JZ45PHZ-#1'D\KZUS?#=MNXS;1G& U+J)SGX>J+D!QM5*T\M;I&,Y!$Q@= M*PZ# [UQ,F;1\L/NH:?V\V?J$9A0P_O %5(V&J3 AO)O6KO*'\/6\A^\OP/1 M!=5)PDH9N4D2SG>_YC0O3G\ZO7#'^<_SG9U'='X9;A&UEN'UF@PVR!!MG[[: MVHM&RRK_D&!O%*(J$0^9F>8(=XV_\-9WE:/>8S%P%\"SE6\UVY%1QDBC]VCH M3+(N),VJB[EK>$?:7$C:UQ&K>]>PP[_2<1;:WOZ;\25L%?IN M"*&8_<H)NM]#5^^ 9N+'_SXUPG]IU4T MZH6\&>NERO,/,$.S<*C"@CA,!^, <=DR6:JZVW$ZC*SN*00_[/MN.(M3@D3I M&?W.H3%9X7"B2P)T']'EV>*B (J9\2T:7$=H@;->0RLQ_C_8%4>%J8G'T:0N MR$1I8$:[BZH$BUXDQ()!G[ZEE++,1XDHCN[WH[RL*+2%*2]8O3/3&:_@<=N: MP-[A\RG,'&X^;: 7<$:%-V035VONUDJ?D-Z0P#/4K-,H&&-;?SH.W%"WN-B\P-?<57H&*D:,64Z L\0KY;-/GR'-$#(D2&S,$ M089U8JO@QJ@-KJK/&Z6*!NTU&9NSHVW2,.K6>/%+1Z*XZ5Q'A>JUR[XKVVJ* MARW(6P[FU$=*Q+84L=?:\477^]'.I4Y?*[SHS4MCS1QW<1ILM)CKRQ M-==OBT4L7Z7'"1A+6;$L1'-GF@$?)G1P6)D4O/D;B!PS8P[VP_Z3[0/?ORU) M@V6>DH#]=HO4=W?[Z'4?O=[\Z/4-39+KE*42E0CEP-RDV(*:,,HF=1;N*#Q$ M[C #3>*'W>TGEA,@&RG&UG%;U&;L,:Q177!*=<+ND<18Y*F =PSCE!QHYOKM#E0;[KOWH#1QL<4-" 3FF EZ@I=S>.PNAD.5G5?FY-@Y[#"F59+I.4P9@2;G02TB7:AO 1UK*3OU\9H;S;+Z9HQ>X'UB@Q0B*\ M0F1HJ/]Q/ X1Y-D>G-24D,(!'LY!H) :ME$9>!.6ZWM&7V(%C7< MO7@E)M0Y/72F#]W<_TG#$<*"ATT]@G7F5 SE(DX$>2_Y5E;Y1_=ZM>2V!Z9T M"4C2<7<;9U36<69S$U;-DU#&CQ=%DD:[C[S[F)0ERMN]P<&3W<&3QX_A?G/K M-=HARNVPS1?0L87%A?2*SBLX("!.:8R$]HZ%3O\!6-3.HX/]@188NP08[.'- M]UAB!R2)W M ANVJ#2N1U$BSBXFSA7Z&/PJR6"GY 'QI5[EW.Y9PYX.VP&#U&$G;3 ]8I@*L!DZ"GD2E(!(L6 %S$/!^;M!1)Q[%)&782)X50A"TGP085M3#Q M%*-[L,LC@^O$X7_UKQM5,? MRO-,H#PW1YI(XS4;T.=$%3B1!45U,5L!- &"6$% 4"$_9-R7>8(298(:K2JU M"%5:)$"FA47A)G+29 C*P0V=07GW!#"&SY/H>+?MDX(5C2 J&(/(O1K^KD0^ M2F\W9]A013]R ,6G1++F^A8M6&!#3,H^O!52.^O6"HE+E,9\X!'HS:U'@]@5%IA(0.J*>PRFXVJ8"!12^HT"\\M* .HT*WH\6M/[.DU]TN= AND=UV($*9R7]!A+I-Q;0_#W1@;VDA!V*?V M%QPRJ5Q.JW:&2;P.&DO)+L8MD7KF>4X9-_*T[[#N2!MQ+^'W(C 511'1 MK; M\=/<;+X(@VB7E4UR$R+DY 7;?*&3[&PFC+M)MDO':3<$BXQB\[UHGG#9!T%" M#E8##5"8(88&#"/(6O[:XC&>H:BXTK9QCJ*#+XT\:UBJQF-$$^'VNJAJ4"*/ MYMB%U^U,5@G4>8'$CG(W>HL)'L9*W5_/SR[>^J5KYF,\YS@,_HXT)MY#F3$U M(EGB@DB_HO5@O;)^[\#)J=$7!FOC!$O!$$A,T-GR#*_@%?[4C6I'R' "4_NH M7'S2/-$#=%.5)'/)'(\#2>H/=>SRO@6>M M,.M^B%MZJ=! O&357LH&972Q71CH[_A*-BKD@K/;KT08$AD*YV4P9Y!=5 7* MPM+'DA$.T?5"]:ZT7LY=4W4/@*Q LTYR-WN9%$*C"?:W8,_[^,L^UO) )1'K MFWY2]C"QW)QV.\EDE90R$+33 OZ>C%JL*BG\P;451^?[-HD:;]R9O!"ZRC+(:]%&,%?L-C 5S183V"O'[8OO7;=^9WR6YT_BJ],$"::+\ M)A7L,%Y%/I2@@TT93PRV:=)\PP'7P[*S!2@HGF+9+SG(H@_&+!CG4I(G!YP_ M6B6ERBGX?)YK--CCCR5Y-&--^+"A8F^Z \M+FSENM@&+YFQ:\J?-AQDLQ<9+ M+D7QQD0;M/-J%&%LCWIAB0#RR],T4)5$YM.<@'VQ?];?;*!UKP^T]H'6S0^T MW@H.'/6>&=>Q'6=+,90:X*G\ /L!P#Z-Q:;V.+M&ARAJ ".IZ>%*$;W0YA1K M2 :1:_TM=[&@DE5DW#:H$8=>+#'NC-GWLX]AT,I%>^* MU-E-2FJO7>B_;:D\>S%M"8NK;&COTL>V($1J3WT/S*(+^;6\DY\L M%0B/-R_4H!"*+++PWU)?Y,UST0CU5/Z.F@]'/C*YW M;@HT88(9G/U\'DZ ;9I54^CN=><=(%_!B>P!V8MX"Y?_45\]C)-BPJAAC-:& PDNSV_ +Z4&+AL)V:EXX=*H25VB S#WQ((: MXHB>!V.\>7X\$!3 ^(K+FW278#2;ID]II?!@S/9!:BI0W3P5' XJ3E/O@](D M?R!/E@Z-Y ) [SOYU\L%-P06:$<+QU@T#BW)?JOMRK!?.4X)["AJ)2;1<918 M14)^*_?I!IGO%QR3( E@"\4]WB@2.B9X1Z4HV@ID1^*R8[(V*QJ8@91- MT*A)LIF1P"/L(GMYMJW<<:Z31O_Y]OC5M7^@S7AL)6:N)@=*5 MUYB4)!C*:=+8:SL]W6FWT2=VHP,>=?VN S>=TB5$QJ*M5S<]&T,Y80$AE MD2C0[)O]W]LI<-H"\:BXY!4N"@RL(Z.NDG)"7JME@Q3C3#1K5F\=T&OH4(2_ M! "[T+_)/U-Y2**T]ZSQ\GG87K*8R(/'%VP]"Q,?@S78%N:WV]%SOG'J:2'8 M5\R(H"4M:4A4942!L:,'0L-=RBK^0%9*M@Q !$2OB-E91QX.RW^0NB_13RC8 MO!6W=6ET\(57P$;SWGY,A%RQZC7U4,.%WS/O1M?B!O'>,X\G*?=A9[C';8Q+ MD7#B"(P_,T=9Q!4FZI^6*.U'$+O4J[RDF\\I!LSC['W'[,Y2&.4LQGL&"X05 MC,29GJ,MS<+;9P5\;HZE0_(I]CU(T&M1ZXVI%.3%T83'\ 4N=:K0815OK)L&O"'M/-'WT M0^%D)_FH+CU.[O$VU3CF3H+GOJBMZ0HX^HN.WOE0D&7+'#Z*S7T!+ HJ8 MQR/GH#][WJ*2Q@6+4<3SN;)VG60DCE13TD/T/HZ R.NJBZ3;*&8BO,1;3;$$ MJM5L5,_KGFY'KV Z6Q0&;5&BTT(#R4\ !:KN71I[C_C]7)(.!RMWBP6PP*4X M_ >A30L,O4'<1F[.6CVCT7FVH2:PMC=%->TXVM_9&L._K^*$"$I2U]Q.>!<# M=I9T ]DR9Z^XLX*:F++NJ8&2GD MQ#6:T4]-S@G)RMY$6A(68TG 6(>G[;1=A!O)R]TO;>IT\@YQ@='VGD[L"Q#[ M.S.)^*-PCRK&*6%XQ:)9$X788]X):G4Z9NS.3)HP'Z1IYBX!FSFK@1;V)LSV))LQO[91#!^ .J\G9Y M\&6]0 ^)4G^LX/RTT?J[O-B.FNN2VZG2U(Q_C!XD#VW5=5-=[A"A3^$':WX! M&G1#P+(V25GX*:;\CYTRLUX:>(YYA3 M6DH":"T4[_E9/#6',)T4NQ,38K5W B9E% EIW1H/W$66VF\!/GPXR3Y:,9=6^S%HC3&R.&UJH#_&^LJ M^#$Z PPR5F/_RSOW3L!74?@;3D#F15.$)3P%)E&9K7(1CS :=U7$"YWK8U=$ M*)/]K[\^>73TY&ES7N%#J]L]?$HH9%V@D+&$=B5YY,+375T/E<0V8B-O4B6F M-)>%J*00'5W=_EP46&I9G68@"+A\!;RPB,E+$P^!^4GM_QP3U?,T*>>A)YCM MK#31MDTV2U"=])0SAA_L\8ZN]%Q1<6%9LF(U#1P&Q1ZOTD/1>6 1DG:"7 X6%@ MF_%K%)J3+2NQ?]CHHG3A@907L>Y38):YVEEJD74YGUGI81S=463!KH*&*62= M2DEA2R_C5%10R] 3R%]NU+W9Z:_-IEZ;_377AMP5&/JB6*3"I%F*9D(;= "D M>O>""O@P:A[3M>JX?TYJQ_RRCVDGPF1"'Z8KJDYH9L^:.=6N[ MTJM<=+R-\'*XOCH< M^A(I$$2#H9$PA%,.F]DMVOO51N[ILE(C/*I,KS-N54J"#SF!#=@T(@FJ=%*X ME'F.37]HS(275+70N"0X#/.X&-OT MC=-WSUR&#L6+[>7!N-B[9ZX=M78RZEBC;#EU[&57\ RT=4RUD&U7*D#MQ:<# M18*<=.?AD0.79RAYV>%Y2(JW(PL'$>)OM\:G[%(XE6U\#1G2=!T#VV MJI.4)RO=6?^7?W+(>YCF,"&Q="A-/A%)# %I:8.N]8E%PN S:?%EC5X V>F@KNMV3[4 XYV)($)Q%ZFQ9TARN";X[HQ-_A6!$U*DP M#K+BPZ"Z!RCP.^8<.T3B;L=HFW'H;OV$*5NO@\'/6AERHY]>=V=N,?V&<]-9 MVV!8O%#/#_(.M)7)GN9IXB\HO%8M;=?KM?L3IEHAN@"^1X]("RZY\4E9:81) M7C' +&W-"J LF;9)8E\'BT.+/EW DM&1+-&T\H,+4E9!NV\TDN@L\#9B289& M(.LP1=M+4Q^X7#5@/B!$X>0YKT=!"UC6-H^?>WIXJAF"/B"'4303CDBS%*$D M"C"I4,&D.-_XRY];F+RM(;DP,G^CDV3;%(\2+AI5SP^\TY4CI>/EDY9)T;7J M.($F7(>7!@B,CW@96S%@MF0M6T8'"]N3\K; M.MN417N[!,R8N+MK.HK%]%@X4 +53BB$T 5HC Y53!7D2I%7QQXQWGKUG[SX M>UJQS82@I6_1TC='.AV77/NIZ"^3.FUFE::IRZSQ4D0XD MOF[&@:!">*["8FNTTMNTPTC9';*V:(4,^!%[2:>:R^?;-=R'D7),FPX?P0.< M4_&8M49$F'BC$A5IIASOD !74E)K? E+I&T@:PC+Q9.,H_$N9XS2OYK*@%.0 M,D0LDXJ'>#Y,IC6CW7-&GI?+P!&'2V(D8ZD\"1I&K]CQ5+K*Y/XN6%5Q5=;< MP*;,#=0Z9_)VI2GM6ICMZ#EN"R8B47X8[8H4?&P)C^W(C@I<"$AZU^:0QRK0 MO"41E!J],<;J\B$#6:)^3;@^6%V7UT4#-\'-(!%$L^$R2+$)P,;/GO_ZDC(G M*,F"]';,W^A(@K;\!Z\/KC_AH1$";9JAKY$;2E.%$O#(EP2EF5Q*^A")>\EH MQ>H)2V>K>BJY((,@+\EH9,@9O/$$FQ#FY2RX)HOUZ8'\DFZ8T?9_8LDUYCV, MBR+A>(-#'AH(MJ.,(3R"H5?@Y]2C1R%&]'XK1AU#8DILPO,4^$@X$]H7M,V^ M(E]%(%Q.D'LD8#]CQ+EQB'MAVJ*W$;Q%-JN0%E*V*@N$>@+VYWS/;,,S>_3R MVJTA(9F!]-8IJR$DMTK\&=F/E/'D:@_1TJ,R*C(IX5O)0>R8$K>AJZB#.B6: MZTLI*8<2D(#_I4M9&H-^"0@LF8D3;V\&4LVVM#G8W9:-I"_ B@DV;+"JYL!> M-^2;NG6NE>F*L2]FX0]\:N,!1R:1Q[ MY8CL=/"LNDY?%UJAKDT(*4IUF912GD<2!"LI;0(JXL9EP 18;BIB&*N^ M22RE2LQZ*:J"-I-3<09^W1;7K-A.D+&"[,,T?';FBZ]RIMV;I32:[61.@K[" M*35=P&1@B=>?>LM($6_X6M=WJKWV84T* KEJQJC(DDK:_/TH1H7#YK[,XP^4 M+(/NH6 RUD*9YESTZ20PU4>@=S[@NUJX8"@ON]E6E3*]QU1:F1?4_K.Y99IB MSQS\#$U\%%/OY#S*Y&-[7%\!:([G:P/'OJZ"V@R0INW*TWB5SLU*IU4^K9G MK+A:.];O.8H:*.P>*JF*6ANVPP32>)KE&&GEV(V ^[&AA1<,+5+)B& (%2UE MX":CK*;:(FZ'<07*&[EZW(%A+5BX7 N@0&NW+D -06"Z_$<1Z<.EC389;4FT MPB..LTSC@M:_82BGSUWET2HD+Z<2TAX0B+ZS O3.Q^P*;C *N(W:5X$]75.' M9?WNQ>MS!ZK9L SCLJQ%KR7]JFUA!W5%6)O$/"V.<%PN3J1!#9G&OE]UM<[* MFCOKX'YAGAW2<2?:!NH.K6@/W<83,@*,AWCSH@NOWBVB2]U./ JWH8V%R.YX M\6BN064&)[&\/]PVN<2*-/E@.&./;*M9N]1:-HAOEU\;WWG1.%I(=U;WEAL' M$NX09U;H[SM?-*Z]\B9W]3OF@(C#=($<7[&Y5Y<.?-.7/%UEY(SX,,]3 R*5 M0,/19XZLT&VRI"HXMZ,K2]60HDG5H6B++J.YL1@!TQJ9G0LABL\8'26PK&H@ M<*UUIC^@]V*F"A T,5$.)HXH58UY9V&/0A++*&?-H4!?S7*:.>H-HR(9&JD. M9U3U[B/ .U Q$G6,U\P+P"-=L5%]T^O8'+X!A8./>'L\XGL)." U!"7YKG93!K,RW$;+-X<-K^0J33E>9REN$KD^A 5[ MI]<9P9*\01]UH3!=>W:0R93#_YL)/L!@_4*0TN6VE5TP* MN=F.=O 7'6"ZWLX[C^2J<(,B# L$E_I<1JZWC8/$\!.3"/V7E&$5WXP;Q*C1 MUC\F31B-?$L)(\U?*/H %1K;P+I+U>HX:)>TJGRH61X?9+8&48[CE;/3YWP2 M%]5LM!RY;B0!1'GII3(H+$?X/=XO$#KC93-W9O5$U#F(J32>DF:GA!O9+O5E0G@ K@Q*-FXL1V].(2 MNRI)\MH*]=6/@(5$!^:I=K-!FVGL!3*[KHP-92KX"GG9M!PU.(S-8X:@N%YS+.= MB?6)&;9^G;MF9HLJ%7?D4E@M:%5$CPALG 65[.KF%;V MS.WFF87 +ZGYED"E!EA<$<)P?7BX.:R,\@ELB?H9-3'#1FNF2JS%?NJ:MQPS M -+>SLX3:[0_.SLY/7;)IQ)Z=EE;=$W9,"1!Z&VI\RO(CDX\J\'+ 4-WX94: MF3,XN'1IH6C9UPE7;,OV>:9;0TG@7=E,M&2<,V:"F?F"VS"@J3U'6WE0FT59??[F!I(4M4QOUC0P)]".GH@W\DA?^'ITI2HFNY1M* M9C,.#8==URX4V6Z8= Q*VR\*B>@I P_,]G1[@%P9;1A0V4B]HC<_]$S&%N\6 M#BVF?T5^./*X&W72H@77O9SO"]OEL,],Z3-3OBMLES^WY-@TD7%#YK^_GOF+ MS\;391*,3EI@V(=!?1@-H15%Z!/&*&19B5:-;ETP-HU#08VK1J2]HF:-88C& M>?0.6F^<,[!Y\X;654*5NLQ:YB::&VSKE93L;G<=6SD4(3?? M(H9+GU";R# >N'0][FM:UM,IE]FY,$*S#@CS_JAUKBBCE*\ET7&=CO]*F1:& MQ#G71"?86E_O).COS0WNC4N3\G.F;!O@D%%@57,NM!I]G;_ BI/"$QJ41XSAW]4DVWO5 M>JJ]$=7:KD-)YMD6'0 #21F46PUL[AS^&8\^,(.>F11[F)NJM$GD91!_MVF2 M:Z ,&$#)*'I[9P7;]V#(/ OBBTFI6!L4?S6Q![[CLX:.@^D. [75SWN( SD[ MM^+"9?B_+/=_A#.'P1&QP!]Y:*HK(^"I':M0IMAAU69DN-LD7P7G.4R]:MW3Y?5T29G:EHZXIKCTH-^QZ26C4F#M!&%/ M"+0EJ*?)N-8T:1^ 4Y/H?(7(%3N/$QI[9L*^C19/)Z,2I!*4B]&,DMM"?4QY M\1H]#!/3HREE+A8\<3M#\MQHIL=JC893Z'5&[/_A&7T/ZGRSZZUKKZP]E=L: MX=I.RB[E&TN'$5JV, [$#!__D&0S&XA/7AR*DG/MH7Q2$79E%I353@?)#8[9 M@>,EN/+8"S_G5]A>J)FUK_A#KHN[ST#\2J*)6(G49\DS M%WPKPC<=.%.,;4Z8,^R*PYFUXIN/O84-B)(ZF9-5*(W8&X9MQ[CCG$L):3^Z MK$LMJW7&9?O,FW:F0'CZY3WEH-.I%\(A2%VCCP'A91:O\,/@PKSJN0Y7"Z/! MF1+MR!76=Z/BH"2M\Z3@8 M*J)5(.>0(KP.VP-5(SON"0_3X (,SX7@@%INJK5UC1)ZRH]??4_FC.]+.\Y=]Q1@ET((K(])6R]QAP*%2BQR@KJEYU7!7A.S?>C@) MM5Y*4C=W-G:E@K9;.U08'K"TJ8:-A@3*3RAC%S1BU[IDTZ3P14: M1;5A%42L%?L=OK1VB4U'I_OM;Q;3ZE&?.=AG#GZ3F%:W%')5,I=B38+$CCI8Y.B-0A2B4J$=2?UZ6W^3 A 6BZJC^%-*?Q?"V( M%)*RSN%GKF'V6TVEO^8C#%^"85MII0WZPH@JP*T8"-$M;I+61I(TKXM[FOWI2A3;V*_P;A\S00LS'A3H!J:^!TJ=8J5\=RT%@-P [*Y*,/UJ)H83Y.UJ"[:X'M,(45T:)N MB%+$]AQ%%!EOH4!.KP28/[$6#?.RRHW"V\+[RF39H=J MTXK5-8)T@GG>8E/DC\N6?NH1)QNA5P[C@#X3B_5Q++VT#O5+;%+6 MNSUNV3GA;N)9-6GD9>3C;A$BDVD)M%(E*9-&7*0)L>\?HP>[J@9F'CQ0 +M7 M$%[6:D03?J*Y!IMU\F!/WA!"$LDKP C-T]I!UH[T'Z<,'C^2=,7:_*@-S+1/?JX?/W&'+7;NP M@13_DOQD63P"[EI9&$0/*!]ALS4.3>NSO;52A_3&J MHP<;V:>]K\1]8ORE8 M';_!A1\9V.%]6>W!7L<.^]K!#5:5?%.GP!GU:! O#7)_B'CTX6$=RM]J0 M!LKD?4U;;5,RC,OZIMOYF5$?UONQW[%4EZMZDL^'VA!*81TV1V"RPHQO+A7CH^FPPA4%;6;(O R M4A\(/6>X]'[,]G09.=^6]@^T^^4RNV."AK)G[9S:YPI-1OHK3["P-%(RMI;% MH'V),&1QUU"RDU\U1>0S1$CL,A7;4=W&9H7A[*>I$\: MTB(U1)&_ UPBICY.2YSC*6M?%(*&8P<:QBQ3(UB7FY=NTE/JUZ94GR;+_Y^] MMV]RVSC6Q;\**B>_4U(5=JT72[:C>U.U7LNV#2VOBHZ(>D*1D];AMDG I10?H%_FY2!BZF!Z!)X+?W ;,VS-8_] M+IH(D[Z1=0VMR',IJ6&KS6.W&'E?4M@0?2K6[QB0=)99)0%8W'>F9U\ZEBM! M'[6A\9&]"IF< ()!4#-''BX_=>Q,($H\YED3E]>SY0;5=#VR-@B/!):^5)0# MG("2^7)$^S0\3(R 9U%'4F#>C,EX)/)S/H7!1P84IR).">+-7Y5T?_E;0FK+ M=KRFG\3*&A[L0:DC_DQS6;B0PW/4["UF;S'B\]F/EO<[]Q^3?F+*/=2ROTZZ MANEA_EY^X@AX[4X"&F#27'^:"VEQI K>P'55G2MK MR8N03C0?+/GWNZ;8(@_ZCWU3M#D3DJ;,JURZ+)?/6L$4448?GQ"Y4,,X%J.A M;BZ3!$8'A^2CE= ?.^]4A7[6.VPI?EC$I8HBR.%"RV>CHV^*>,5-W:\WQ"BN MJ!'" 2!G +$.E\HV+^=?.UC.Y76LXNV/,O4J.HT/1+?AKX)4T&LPK_7PV@BC MU\0D_DT:5_1M;.OJ1?] HF4Y?AUX$+["RD-D;'?$RKBZZP MDM=3Z=?O0!6$$ M6JW&"@Z7"$-H3 3G:OE@L:K)K]7%83O6 5))@:4&^>J4&B*ND+Q'6='SY$7G MBR+#-Q)28B3D0&RWC( *F2#BV48EE[U]'#&< RNLXHB0O8N!6%KK$(;<]O!K M#E8R.?6!6#[Z9H'5$D(()$R^@G3($$5]N/B83V9\S(R/^7?'QUQ,>CFM_JJN MS8$M+ 00URJ[)MY0T/3^S&8XA2UTUJ F=EY")$ S"%^'0 .^JC9&",]_#-SP MV#XN(H3=<:/@ZR 0BLY:\>A4:F#7R#3V$HGX@G)!?\ /0 @>JI"Z:8M7QLLC'0@O* ET1A5G"JDF.KIVF]*&Z-K"!8.V\H IL%3RQ-A MPM3I+;9Q5@5V0K(E#!@/X'@ P-FTY9H($H4/_S\]MR6\V;>=VT8;7GPYUCHJ M]3I_6!'O(J>3::L@90A:MC4.^.[4[;[C\(%%:RS4-1VOD@#]*5J_/%/38J4A MLGWSS"- .C]U"P/5]$T48@7#,.]\6FIWK"LB!UEL*FGRM\YQM9#!&. E&H>= M*?P[17EE**PC+R769<@&KVRGKTQB++D6IW=$X N5* ON?DD!#4.8 M3+1=PGF;=)^YQ**BA':& NXC'@CWU# [?BS+KEP/PW"0PD:8M"6F142C!>OR MX5E3#&G/Z/@?[I3Z@-3HT)O6)NIB(4DP/O!3;X=(-]D1QW\JJJNZO-(U3?7Z MRN%$945)/K!F?9N]G\S614^#<#9I&@5W:C-J.P?WXFIL[#DP\*9 &0]U+/\A MDCFM3(P]1V!PP]9$KU:TI(I M6Q9*T^T>U6P[(78Y[)+/28CM:LH1IE.:CAH[=99QW\5/?NB7KFMPA5%D0 M==!*23OJP:-TDQX8HVRTU9V9T)F657?%DJBCS&^0<+F(0"DIQ"6M)F/;0^SM MUJ#THT651+HR(>D\D"\RX0E"0GVCD'=FMI,&GVZ,,299P. /#G:>#(<__1VC MQBY):%Q3".339!0*/E[8"W,O+0XC/+/1-9,':0=24Q$<./,RJGZ?,8,*@$M\ M^KX5ETC-9C1_.2D 4F0H6CN%C>W"6.E KGFBZ#-3]Z4$A'"HT'G;[%A95?6< MK$0M&=^@$^]!*WK=0QG7/S3D (>)DVYN^,6+JQ2IMEC M6=3']I@--O4V3AI[-9")!32Y$$+RB=[\4 [I3#)?TMUI?8"H'84_L0QJ.A8B M&N@/<;+:*T*/W$P=I/U(+K/,EA']+'F(\&RL=356T(HZ#S21?XR8QZ"<4ZD< MT',%QLH6'@'+7<.8R:Y.E7HEZB@)_XAN3?+2H*M%/4N09+[!%TR M5;RH3V)4)X#0@+KYY=,^>\BKTV\-NJ7JY7D[I31<@5W>K^DRC<%^ZK M"VDP\Y;85]C*T%=+VJ6"O*)%8<60Y8W3[)]\ODT."C$&O=$I%4Q4)=1:#D)O MMM%DCEX&Z?6Q4!_N>I7SCZ34,U K\1 MZTYML(C@M;D84:Q,O+>"V+,=1I[FA&("O@+Q_6 *M<3^P!78# MY':#7S2,EWV%YQ4(77_AU<^7D&-SZU&$R#> 1 /O6'_LW:C 1B\RD"ZL1O9P MX*RG8:V<6D3R4JV*06,T:S([]7+91\TE_IUFRXW$"SSEY\DW1)"ATZ?=^V'V M&6KI+RTYJXEH+Y9Q)O _K'B8XF)'T#A4]-4N=8%_+O>*&S\>!TZ>=PZ>BWEW MTF,//DNKN?[)0%V Z?A_QFO)=S38_=G?H'Z MBT;;1+14O:!H]%O.,*FB.$==Y\EWW+WAA;7Q_,KS3/$=E0"G<@4S!=H,I @9 M^=C\*N,L)H]L<;"4!LE==7@1 HD[A;2W3Y91M.O0%G;WX("SF=XQ,T7NT:!1 MZY-4R*Y0E]P]'&<)!T*KLXG-)G:C)USUIN4-(SG#(X1'A,$QN8V33*WY>#[Q M.18RYG,GA"GUTB,/U!T*.U4(^F>KG:WV!JOUM1M7_$*-\@WAM:K.6QI;-9_- M50T;X]&&MF(X_-)/W@K;XXC;#Q%T\ND,.IE!)[.O,:?&&-&@HT(H!D&1PCQ6 MYE-MH'V[=I[:K>Z;9(&,M8*KQ3I_B5/IEOE(# M/+AC&5A]_ M\_/\CCT^DM3VW1Q)W4SN-HB$")SA8(FH7TQ:8#J4B K=;%66Y MZK&N6V,'.Y=_ZA+%%NEGAO9+WH21U)R,W_:(Z>,7Q;B*8>!;*9;G.W8[D_M.36V"7"V(KMHF]:(59& -*F:/(SQ(SNT59Q"@T M)7 #%80;;>Z2;XI9UG0Y3>"6K%^6Z8U16_R=+^ECE_RQ"\S%ZF0;KR4T(N(& MEED@0A\2C&1\7Q@9)H,[+ AQZ09VC;XDL@Z\%3>_B)>0$DO$"VY6(U9A;0&# MLBJ#4:NG65")TN^H%Q#E-EB(_8K1T+Y/':*'I(/E)V!IXMNFK0N-W'M'+=I6 M1,F\&GB)"9HUXT+()ENP (&M9?+@1F5WPE#5%S A8%A/GMOGZ*Z$SH3IC%I] M$8\7;V]A<-41"P!J5F_FC1"B,?L>, X)'AF(34>ZHM7N([:-L MQB:#L'SI^LY3$"R*NG/+385@N[UQ[%(?5UDCJF C ?V*TB.(B:7F2GQ+E0!_ M+;(NP$\]S)MZ1*O E-W*Q/$NT6:E_#L46G8(XR!0-LWF8$NK%U+YW:*9G8'_ M*O6Q^3<+^4V.A\TFVM".K+TB+ ,)/W3]>&<$SWPU*$,&2+G_E.Y"Y\E7)$=" M.Y-Y?^A#I<6AEY<1ZI9FL"EM5%8A18'_9D((36WQ&SG$"IT(6&5\361S@PB( M"[/&5F"FXP"&!*I:X1B7=V+ (OJ'8>7>3,(@KB:/?8>V';LV+VGC>*F+^I5? MU-\PXN189$SX1(EZ*0I]) B?]H'@ OPY$NWC_8."',= MN&VQ7]T0<@O_S;KA;YV$"-6JI (W-[R$:P62>%V0:G MAP:[&KW0D7L_3[ZMJZ$%,'NV>1H.WLE"/=QVZ*./OH#8%_,FSVBDX'W))6'@ M>MW4+&.7D2LEZ$%H3FP<$?0*]D/T-V@+$7X+NL;PZ$"G6^9MU/./'?Q$Y'^' M[/S+$23S2)\5 M8336!J4U>D94C M\(::1BMI#O#G,^7UL?;;!;K 47>4'L-&,^.==AG'"=$ 0^\LA$R(FJ.'!3?9 M=DU/%X/!>"I9>TG*9_#(I/,*69O1Z7AX(C\]PS_]7>^0&0XC2WA8W,")7C&C M! '&S0WB#4G;4"=HW-$0-R=+R-WRD1Q?A3].FLAB:F_C@.*5Z#.]:C &\D'3 M!6(<<[* 2_P6!V9P29&UEG"]/;S*%<$\AABJLUL@V,%^^&%]A6^37\,;:^QR7XP9!T5+=[C 5W+)VC$/A$7@) MUSC:3;&3,SW&5QSR8[(&>:)9;!=> NV3 V-E1'*QW1+7,^K\XEH%E[I=D,&: MEB;,HJ[!=;'JN&L681+A6*=PR#BZ-,FT#Y8*X;.Y*CU7I?_=J1#L\5.B MB!>8FR6/\PJ6O^VQQZ8-B.?T5Q)O?$ W[]XM6%#R*2)0D^QN-\4'1GP]L1E>SEY3:QB=[\-DSD^ ^-CC8+G_Y15LK(1[(2I."/'9W4\A: M<%0N?;Z3O;-\E#;7PY"\PEPQCN?0Z#"+"<9"R0^S]W^1RQ[+3M//)'CV9J; MTY47-\SLOKL*SSLK\-R=L](;+ 39B,4W&<:!ALG4CGK@AY_5SGR?$+JJ2W0I MS=Z&.D@0AC2)G@KBAVC#^FH=&V+]>J,W^DYG\PJ2!I!!N_DK,6&6@] MNX209R(PC7$)_H0G03A7$+C2%D+U$)AQFUO1^7YA3668,=TAZ\"= R+P53C2LG) M2FETZDU["<)?ZIW$^O"=049R-\QUC3,G$XG*U!ZMS+EC44;\$#@[+89I2C-H M5K=OYKCRF@>4^CBQ"'%$3Y& M5*H8G$685@%;V:GE/,X '3$]$_P$_@\JR4I40DD>1',0]9V6+B[R>A?*Y_;N M_G5'H]Z"M03"$_-E4>:0\6+##@'S^/7'FS,Y67J//#'F?O[RS!VA*KME9WYDW#/A0:(40,C=_.6_5O1_Q H8<3+A%L1#Q^L*)B &H=J*=BBQ MP!\P(XQ9D/==."TV6#P)6'?['ESN5XB&)"DQ'O_OXXP>?)])W[UD? MX-$YA_X*+B?>E*_5=[>B1+OCIIR@IS#Y M/2/OB928V1D/);,.Q0=_^JM:P.V_^578C5[1Z@_,/#X==E#983 (MR (6C\>C4 7UDOJA9@@JO7;M&N.'D)]5I=#V.Q;I2>1(@*-4YA6SI- T.XGX LLP+TF;X,%11JF)NA> M?O'ZE2GR<;AL)")A!5&22D:^ZDEBGD,<87+&):1>!LX;.RE=,B\:@Y""%ZOR MZ%>-HVIX\GE*K@S/>T)'7G5U&M8P_9+*,?QK$ZS[U,(;=&B4.H!Q2_(2+_!U M#V$1_%7""_&/F?A?D-R..)B#CXIDSYAGRRV>9H"AH7,\_A(O M+58Q???S\!O=*"CAI:AFS08001G+P+D)4B'N%L1B-FD92MKOIQXFW36H[P;1 MG(^-4$(PN71,"+.JS4OZ[VR[>Q9&Y"=3S>CRY9M@1=;4A2*(S]%^20CV'&S/ MX,XM4(7X)O4SJ1RQZ%&U#,RA-HE/#3@.[ M38.[#1ZK\2>-TU,-SRD#XBIF>C1Q>8K'3_CTBIA[.L)7PE"C)('D+(NIXQ+5 M,O?>@(EMP?CXD]>R/M^0R-Y%;_H-^%%VZP=V?[ WL_IDD+.1UI"X?.29NH[-QR8 MST$W_,0BJX"D]BUY!QA"LBM[$H/S.SV#"Z8FI<#I"L.@/>V_)"A$V:0!68@!L"%72)E70B%+6_O(62!A?=66E8RN'VCH.&1 M=?B*/MCZ]:,'<_UZKE__N]>O%59:9MBCPM3YTIG$LS;IM<43-[$MAM/X.!V/J MP5;%($(:CQ_"])%$'N6U!^#CU7QX=Q%)OX6J_NLWH:AO,DFMQCIK0C37(O@D M-5'8(9 *4!!]P[P$Q#9&5*G3X3)*$$"BYPE.?9G*W6SP)*%1 T']V,PGN35&$4TG*7.% )![@#+_ MTHC&>@M_U(AGJ!0%(;88 9VG!+X>Q)(F7P[)0YN;AE,K;K(8)HJP1AHR.F9? M-Z>E&"IN!N*[D (ILKE"-ST7)B=ZGOS@PR,Z1HT_3M:.JV$RS.3S*_UYU[,4 M5.M1K@>2<_1IA"!CSJDD6DU;]PM"&!-@] ./I*76*7*#B(*'%)SG#UMH$J ME0US>BD3_S!JK_@FS6R=8?G=UB:K*81R>*YA"4#3^PIK75!I4>6@<<*(876' MC1YPRKR.LM/NYYV^$NNA@_0[1S;^\Z,G\B!->L=''L*Z8@V^>9.2PYH+J (! M:H^=9E$-?>;=R?&],!@:> ?>QO0$$:D8A\0+'2;C;?CF/95S-]RGS_NG)N"B M7(<>+LC'.T?:"C'T%CW*H0"#,C!?H-!EI^U!_T Y/X1B7ZS@(-6$G,L_PAZL M8<^;GKJSWRPW#G%6_J-?OO'IF6%L8C.&_[A(X),&=Q;[/_S(MW5UIG?3X[@E MOQZ4:2@ [H4OQ=E:N+=S>]<.K+#^YV2 M>:QPO.'="C3Z'Q?IH3?VA1.\7P/>2AD9;^,KGU)_?B#O(758[5 MCOA#]\/^)-:T]YE"JV$4F>P6-T3V]XARJYRH?5,E6[)9[%+QOM^_?G%Y\?JY MY*H4N[4/IO-B-;3NV!V)51NC"AS5ZI D Q#E;!I6;KUU,B =ASK7+ MIN"";="TFI+)0GQ3U6,SB"&@X'$Q-8K1X]!,CSX#6M:H[D=]$5?%*>_P\\HOJ?QI$QG^2B%9*@4+?K^.7SD#& MP-+MS15]OC?)EC!6";YHAJVYXVY'>?V_:@P,2[+6IB,=7T[EOB6.AJ< M *Q5L]"SE]/@GF T%N/S%'!LW5[D-?EX[=ZV2K$0Z)_\S_[B S2SM3$N85&< M$FU0<&U-:KPNVK?)E^)0*,?S\)DE9//C(DP%"9!XP MN:Z>A&Y2;S.)?8HR# MMJ6]<^,]S52?!UCPW3'2,<6<]7U3O&J:\F% ^1 D*B8N^##VIB5I+0\5[H2F MI N\"/@;@YWF/(X!V<"&EK?+;!? 9*VGY));73,/E!PV(G!MN+NR\*!^,:N_ MG0=2P$BFLHDTMDQ57[=%'X+ #H.075Z'1C5H"9L/"<&Q6/&%A(>,1!ZIX M;*TV-3)TK)$D3,MBY\EWUJ9%; -31>L]IR5:6"ZBAH6@.SK%Y PL,E.P<+QA MF]<+,RAT.=B0S+#S 'F2!Z$3/R]"J;K35FHZ7V!B,J$%A"L65)0U4/[4@HL8 M6;IS>+ G#!R'"/R&"1)?D. .%M3P@N#(^>O\%4DG^MH+E$EJ"@1 M1_:'N N&'-%O06,//$7$)R'(!"$;@T54XC'B SH!\?; ZT. MK^S)0.CKNGF+.E@[+.+Q;5!KQ<''K^5KQ#G(U1T/P1P, ;[UP=9"'\ZUT+D6 M^D'60B.O8_3D>%_$#C@YP(*/WBE&&<*0#:G>2L5F76,E"05X:1=4O6F(;IN^ M8-DH3#9?P4 $J%3YM/^:&FG ];+G"0X!#KO$B92#'RGK71HB! Y!\@:WN+(& M.T5TA?3(44LP;CZ4[H> EQ'*[\Z51Q,6&0MR/G&!Z"^;(@?'3E35GSYZ\/C9 M>P"S'A['20EF$DPW MBD;[0;C:_,(S9%#:#4^YTF76;I)%76'+R@Z3&UB.EDY;TO(SW1X8[(5TK+9X M4"Y[N<')T'2U8<'U=>RW1&/6T+D5SS!*G\4G],95ZV[#Q('_JSALQP0U+_YJ M '\+UUUC-$D(W"JW]Z!IH$PVE4X2/$AU^P'#R#5)[-&<8,<[PZ,Q$^3SUOB MP,V27:(_(UC)^VJV:1 MB3@PH=@;Z>[CTI+RAMH+Y0Y)CMZMX=]F7_V@=OP7E392XSQ^45"O<[>?=_HC M3NV5J[&YGV)>[' /A!1PC*Y\"P=+!9,)5[ M_/&0YT_,NQZV:;F]X*BYDT7N:5-6B[V59X=14*C0U;1E9YHTIM=_I;U(G-K% M#S*;(B>%J)U!%1"<*XG;FLEX4WZ$7)IK'=L11N@+Y6-M<1=M#//IML47PQ&) MADSD&*0-*$NZIB<]W^%P-J[&NRH'&N%NDGZVWAHYYR"VX"XC2K*+ MH5-.!';85CI1J4/"=9L*]1O V7$1,F.::>/)N:67_><58R?D=_189=97"(^@ ML?I519\.*TX=Y7";P3$]>O#H00!!Y5*0Y0K%N)(IV5Q%@<*7'X'7/I0MXL>C M-*).<;BW3?A07^7/E$*%SS[^Y/^;R!%AVK>&P= ;:0I,K#YY./X@S4K.\$%J MP*S.I,P%9^'*@I'T4E_6]"AJ]:*X MT%[K%!6ZF84_REZ"Z:R2YTSH!#;T'?9^X]9&.#[$/WK]T\]K7#?8@)&#?ZJ9 M@F4\S-]IV_F@-AG3)O>&^NSOVA#O^(8C9:) W425!*0L,+Y1SUWQVJ1=PU91 M-N%=".?!UB>W@^9VA-=H,B9@H%@1^XEPATFI2W) S$( 1MP;4'5:\5:7W_WC MQ1=G#S]+$)#HML620LBHLA,J13HFK4!.UZH.1N4X'6=883C;("@YNHQI,HOG MR-P>,W#^6?6>5^%"(>4MAV7E4"9WW.S#PW:N]5!A'ZN:*^+!3KG'RJU?/ M1P"V,- 6#XC)WWH(#/S>8&O6#O=A]*[^F>&7;YW;31B%M"1UV5LG$0<;$T'! M-4Q8._P4GY=]PR<]45D. G0P/F1W.X/CT!*]L(0#R(+M.B%V;1RQFS"!<%UC M?P!2NC-K1O3'_4210MM%<4.#/0:/)I=,T4!W>D7L"^^\8_[?Q/U^+PLXA6" MLJ:>F^-YM?9UK;LUZKOOD^=Z.%1&[ M&7=L/N4A9N"@?:J+!<(%:3AW14'PGM__.MD98 M[P"SAW@8^4/2%;P'X0TOZYR.*I_KR>.2%>L0@_(S0@LW69.)# $G&^!UU$W3 M,^9/"5D41ZOD9Z5C+X*,R-CIL">WT[EL&QBA7U2A_+EP:\3T$ZHV"_XI<=[" MX6G RS/.!:$W3#C@3**VE\<'8 MX[L+(;TC^J/1L-ENF"/(RY%LW#YPU"$>9(G;,"DYB!\MF"7,.MZ-,Z962U/. MEOEK.3^>'!3%OKI#]]7W0<=S@-4X>W>_K0&Z!+ C) M-#!@#]FZ4Y@D+"(,(CM+A#0 ?+7$3,@P2&[A=VO.^O.WN5((-RS*:PA'-'O?H^&#(DH08F*#XXD6T9T_N8BY)@0JXII:2M'CO+WU! MXHVRQ/KO"[D40R:H,>/%BS1Y@5"=3_F\#6O]@NG:7WOVBR_A9I+X#Q9=\6A&5\SHB@\277$[9QSH.'3]P]K_ @9ZS4AC<)Z[CF(+7N^/ M'CQ\0*>V$$9QD; @RK@=MP(%U2[E&]IN"1^!Y9\"&Y>NXFM^S FS^',M$K!_N/'CY/OK_'=U.5N@__%I'^:O.D+W=&> M/GB0#B&4%\EG'S]X^H0SR?@F.E>ZW0:W5$$"PRS?>_KDP?WDZ<>?G3U^\OC! M'UO2_6?=$RY\552Y9E6OW0)6$-4D-EVW^\M''UU?7Y\O:]BI^A;^NTU(@:VI M*S"])1QYG*]5B^A)>]V"QQ\'# (S[D@N'LG&LY9%6%O]E^]:E'7K%6;H^X'0(7X11OF. M]C;@LW2Q:(/V.$WSR\] MD39^3\W@GC$"&,'YNKZ2TJ\$5JU.._7=_ZSMWB$0\L3]-F$51TK:HEZT;>\; MR/$M&EMCHB!/W?;\4KJ45M1[PTN8LJ=C2X:YJS'HQ*%FF+U;H'(ND79C\4V( MB1RW_;/QQ#="][&MVT[UO;#?M!-R#C)\.%EWL;:-=%K5OI3!23[EE>9V%C>C3($LTE.N;=7!ZXK/['10T+H) M-[90Z>77W4%UFN0K_GJDHC!PSYA(P:;5A=/&-T5%78JKF(K;P5/06\1^8'O( MX;\RN*.6!L!V4]/[%-:LK!UQI(ZD44-WP[MOX9H^? [/T'$PCYO=J0?E+"GR M__VG?SUZ\O23AX_/GWZK\^63U>+Y6KY&80*?^(@ M[/<_6MM#SSG_8/_WAASDG_YJ#TCC9\>K/[S S\A'_O7XR8,G3Q_\88][F^$\P@]@J.@D@M.F M6MHHMME;Q[P31L9M' DCRJ&7YC@DQ( )W1-O>>OOXX5;X !'.S>FZ52? 3[? M>MY,&("+CO[HF?K6:L+R%_C2M/\R:W)+?Y GT#NG9FL)\#Z9)D,?UYNLOJ(=+-8:,22B5M*7$&=K(.5T?U\GT MR9SLVN<$)$,F.0K*)V!^HLQVK?N+_O#L71S7U1C^I1=;O]XNZS X#D0N($QG(R+A@B/\ P" MULZ=@7]:8HK@NLEVS\P@))$B@_WO__KLZ2>?/1N.*_[0X33S;VFG/I:]T/I1 MQNWQ&)OX9"FL%VJX9&(X8_V"-\;Z>V@ZJ+"OT1^RUQU'=/EE-2( MVZ,^'JO^D92*$_F:O /I2,X:>RPB)0ZN7200C(%,'X,#3V#IN@ M\2B&IT #:4"<>\MEV055N[,]K7.A4!ZT4".K0N0KYU4ZK](35JE5:>)"O8>D MJ7R,WTLD8\$\!X;NW2H[]3M!F.:.:/10MX;SY6S]JCD7E&T6^TG)O]23<")# MU5A:24\+?H&J0I*G'+60#_8]),^-39<0U9>]TZ&PQFKP3T8[D;9>!KPKR9 ! MU)&GB+1?SI-YV8-U7H3^''@Q$,&Q/DL>@RT_B@7^J,[/U9VZP?Q4LDN'B MSX\?/$E9]8I..*+4P&>>=1^M"^;>D;N., M,F16-%AQARR.HAY\"=1 M IN19#.FF2:("D>*9#VF2^#5.$PMV%./,5Z(6%##JK"*YGW,!#ANS0Q!2&-47BC$#%)<;.J H ZALUE8H4;@I- MY2.5A.I(U_#[)K"I8*.C0[PP,2T8Y+@13U*&WE0[2F@1J9!H45&?IPH3Q[L( M_"2"<.F1&/Y#Q!8^GK&%,[;P/6(+YPWD=]Y [MK.$5$![[A[C?I/B,TU%U$W MKW^+F4]FT9)#!88RM:E11&<++1QGRGJ^10Q70U] &OO>L^(Z&092=*<#/P6VR)DI^UI-_BF+T*#Q'Y$*DB.UY>2QS:&A[B$X!]'<. M:PX,)V92;L/ZT3;C-ML2>[.2E6;<9R6R@U:R\SSY/IS;Z?9_>_/@P=.)YVF/ M/Y" )C #6Y]!D DD[>NT"DSUTA>*D^4_]PO"%9L@8O[IE*\L-"6 MH[24$)='4*(@1ZWY!'.H"OV8!'\R^^R!S,.\H.8%=4(E4TL2 MD@H$@Y[<.$*-<9SWDH*CX+X/&3CI3HB"6^@4]BT%)MGLQYW&F0&;?4YE]]$: MH CN"0*)_ 3Q^."HPJ[="A<^6(I0'](XB:P<84R"7AP^_ K)]#8DK]$3F01+ MV".?90!/""[=S+J)%N:P=U[!)ZY@E*6JM*D^MQQG1%0UC!B#\MZW#M9&B\K8 M7_?;HD%5Z^2;GN@_6X+C^$,>2F%=/#M+3O MW&D-5Q(EI&/8]ZO&(>9-:$0.$+G&N;2M A8S,\+"2%2:SEMJ$_?"#471D'BGQPI'AAGR9"Y=)V/"^K>5F= MO*P4 $# +D9Y-S4-8@@+Q7@B^5"< ^C[SGJM#6.18&(=W '*(VQH@)_E.;,TWUU>J< M17D-E"^755LO:-5. ZXN;(YZ8SF#WI^47J$4-LOD,NX"SA1E\_+=%ZF)^Y^ MD=X3]1=T?>[&]5-JVN)F6!55,YBA5A(52FD:?]?*.YT2QK%MQX;MI2?Y.-1* M&I4%&UL6^=5NY8D#,=!&5V0(9 M$1K!G%([A,FV:SV-&B5A.\-"!>ZP94G:PC8?XF\/X2E+><_[S+RL3LD\7)/@ M)VX%3L6.P:>[M8CCZI\P75\B'4;/YKPC+FS!GC*160CST@/AD 9 WYN>@F69 M%4R:/GT+'0'K[69[OP8)DT3K7'953"4? MC+&9 [N<:=+)XT1LD\-VGZF8"'FWL@H/+$S9B;%=*R(O4LH*#"836Z'@4Y>. MY7@G=BHN::$DJ M8C%_=OYD=Y)X]RU>C#[88=:-=S*G81LCH@6F7/"AEZ?>P* +#S4#]6LI1T79 MP4K4TVP41J)8JMY!.US%X%>A,AVU?<<=VRF3B4@BT]* $(=&QU013%M%"LA, M/>*/5Z:9#X]YYPG2I@F;QIA*PW!_L,KQ$F\!CT#)%VZB$ M6S=C@KNEC@)SO# M^=SE' -U^.2A[G'@#'U%A]P?LH#PQ[ U0?)FE\)TGKP^ MX%_QZX'&]"U$OR3AV%/202F5P@=RY[;"TUYL=>Q,QXCG'/LT4Y"C7SMS'W&E MERY MD'0D)GIW)YM_:R*@_QQ2GW>\#B4T?_0QF>]=$:&YX2 Q-=H?5"3Q8!BOJJ2_ MT?CIW%TP:0TV-'1)6>,2P&^3>.$>7J# K7L60-YI?.SILQ-DSO;MS*J;QY@[ M%L][^*D]=F3^1KAZ_OSHTT_.'R8PN25KTW%03S=F8:.1$M]Y\G5]#?;4T#HI M'4FT%+F'JM'UD?E[2T'-GQ\^?G3^R-\!C?//GWYV_NGD/=L#-V7A*'B4SU(5 M<10,>='AD<=OC7[G4SH==0\ED8XKHPF1GXJ&4POW7:J^94CLP56Q!%QYF4G/ MH@C_W"(GD>9#Y*+F_>&*#)-@0(SX(NA4EVIZ9_)2=&/8<$@0JUZM6KB8$#^$ MS\?L+ R.LB\Z0DLIT_20XL47)OBW0C*Y/Y;+.4\^'ZT+'<1@ M_A2?0/\PD3 M6^F7Q-R;(4\]56^F]2II^R"9XFRY[+<]AQ:Y6Z%&)Z^,\P?@8V@5L%V)^5 \ M.?$=XM0/HB1Y[\7J[,0%(LB6D0@Y?8Q 2/"HJ0>KUY[)X& GNN'58;P&P63! M!C%_P4",#5)2X]:7E?M. ?2(J("I_T7XH46@;Y0X'\!O,0$@3,-'<"#$&X1# M4DPNA]];^"R!;DDIR:@R,S+$JOW-6]^QK0^5KHH=.G)UH[1%)>IAAR]QU[@S MDVUFIZD:B!8-3NX+KG[VZHNSA_33HL[W>!=/J$%[W=_ZJMT4Z&5:EBA5:=F' M:1"'S- [4*2^ W?5[RA^!+-9KY'S% ;_YT=/GL#Z&NXR$K%M1?$8%<5J.#/! MQV#1U%5L]'S9/S_\Y,'@2EF'4Z$7T9EACPM;L6M1H+ -C/GO=%(O7[Q\_OJ; M%R9,C> MO'S]3U/^\%'ZHN]&H;P%?1Z!BW6UIUKS6_@Q'$UJ8PLJ:/9NFLNM)> 99U;Y M%K3V>/1'8! :+D0EJ$&WAF_QZQ'T6KC0X1<(XW"K*);2BV'8UK2): MR27@;R?NA(<%^8#J$X[BM?4A8Z ):(:ELPB$*,0Q(12^4^OD.Z(@%/^FKI$1 M7@/@UXH?%L.:OTA7T1$&ZZ>[_P ":YG=/[K<+L/X( KNJ[XAC^G#8+ _.3S% M/5]6.8:0(;!M-OV2O*@ZE]$Z-<=([IR9^"+VAX6#F-"4L22+*K,^N\/ D:>S M*=\14X:0%=Y#T6Y(5_V6)LQ=^09P?ASB$6V'N+-(@#+&!3Z[RZBGV7COBO&2 MEDF_@\@.<0O^ :17[W/RHX@L)*>RO:% MKX\V'MESZD&7.%O<;'$G6)P(N#M["#2&9T"=WN%IOO/P$7:VO=GV3@D0D2N) M>6S:9;USPW+0*,,^6]QL<;_)XI1X6XQHW61;3'!ARK)N;+)W:'JS?PIY:B:"T \_1XVD!7VN=< MT^$%PG9]Y:I(47XR8Y1GC/*_,[?P[.+OBHMOG7L[%@(99AF/ MQ:J,8QKR'^Y*U\UQQVR4O]XH(Q@5HY7AOTM"@2O:W9>5+++.VF8]A;?CWD>P M4$PY(;9"ZL#ZR=E*9RN]A96RT%WJ8>L$P>NPF<,S*.>"*9YJ@T?LW*HNBWHV MN]GL3DDS56L(Z.6@A'JMK>.$.C$KTV[+VEU$_;5QY0YQ70YV<8+M$*KCJBYR MY5_@\N4^@0\4W,_@L#MTZ03'?0MVB-F"9PL^W8*+*D%IH+7@E@,2%*&;51?] M$OZ:>'S^XS -KAE5KN'3%$J-Q3 M4KB04#!Q >)(Y>:S*<^F?)L8(.LX-4:]*\P8VKXMP'$:MM+9I&:3.B7IRKK) MIH YQA)IRP5&E;8'&/MZ=OVB+):^>VZH?3@"OY>H_)./B>8']$K/Z-.S!<\6 M?$HA5+L&T *)RXLV7/@5-M0A 4G;]DZV9\,LDBWJ*V=# 07N:_,GV#ZJW+A< M,THH,5"MP. [;OVDUG@D-%\YI!BCVPRD!V1 J0DPF*G/)\&6&R1*J]8N:M+C MS$-9P^\;X>H[ZW4 ==2]&^RCJF+RGP V[ND-=6+[.[Z M!IYE(C=WC/?LO;?^/S7%BX\_&]N;K$\J!I#=__Y-64K$IXQ/&AU73$AEEB+.40?+ M$+L15R&SVR&3!?6&[.V"TM9@'*D'Y2A9AB3A]/ MIJ, HQ%I&%H3#,!$KR041HH#\Z!&&M%;)W3MCJ6 7.,(['A^V%7>QK\_(MM* M?@_:L1-(*6Y#1?:#2SQDC^E+1@QYIL>HR51%!6::J!];Z]M4L-;:ZA7X;BYN M5=J(1(3=KMFV07OP//D2/B>ACB"?B:(JT-DMA17D>N,J^+7#/G9:GIBXP'P' M?)/?/W[X2> /H)9*IF8/:EQ^KSM\*?]+7+G,Z^YY%:(.>M^6:-K4 MT/?T$K,J1I1+(;%0($:W@1,F'[5.+#P2-=X#(\6+Z2B]TO3M!(S!7BEP+O4(^8; MZLSTL;$=#S?_DLQ=;_,!Z+;2 MO7$SKMU33],);.>6M-G.;K8S#S5.$R(#8H8NV(:8K)A/#AS4M)W&PD-,1AIU M9BA.C])&%.TTPM.6(0U0,9=Y9NN\A76JX<4)F-#ZT_1KA7&RI?HN2^;!,;S: M_*'T2->DJE[&B \)*B3.GVUWMMT3;;?JZ0!%_M.S+,'T+UMQM)- .# W3M7- MEC9;VBV\9*HI*R[8=)A\)$.;X"&9=^#9MFZU U,^PF=$HSWV9BJ#9;;CP\P- MH=^'V&GQ=.ZTF#LMYDZ+V1G_/LZ8"QVQ-PX,&W%-JVDR$<=BI7M!OA\%9-H# MC_?R$2$QCE80 Q)?(0CULCC)FPS[5L$-AF&HFK3!GJUP/D@2V7'45 M0Z._8I%(N^1-K25W"R1M;@:5W-%WD>J196ZP:LW4[#Y!@$"-,UQP=+D9OC3; M\[LZD1V!.I 6J*(98H'L ?AA12BF 'Q@SG'SA3\&UW.K2B'+$D?U.00%X)QI MT9Q2;P7:"RU*,*YL';&,HMQJGNT1?P+_,5EFY7'%*TS*I)@*B_:!#0OXA\BV MSY,7@0:4Z#M5D:_/2&-5A/BTI,C:)/!86K .2 9$^H;J-3/&,U:@TNW> !VX MUHGDFH)T>%DWKKY2#)( (=C$PETGIP _CXAUPKG7J@^F?1E$M(@B:?@13]Z* MGT%,'+-&1%2IMNZM7E5*XM1HAQX93+3W]X)X5[%<>"GF7]1K![E>UJ4FJEBD MF_6L*+(ET,O#?+!C5G:MQIN1A5'8/2*,-[DF&N.\*/N.[\>.<$8,3IS%HAN\4*(E/B(B00'N6;&ISBA0(.;(1' MI6N5_:Z&"X6)L,WD\HL]_B4)/6%0KBPMD_W16#14D *&P#\LWBC(,AOC+K:[ M;+R^A1 _4JLY1X$Z)CJQ/.$9F (@T)#HAB?L+ &ZP8#5TE"?RJX M1L05"822W$Q!]%782T-HB/"1:Q7."E+9ATT2SJM%!?^$6$R/$3!:413!N:3& MLKJLUT7443OHLS4#5!MG=]97J^RJ;JP#%,AO/%$ST-DBL+1BI7Z M.J_7Q=)H80;PXH@'AG$B>C0A&06W)L0^*ST*M.PN08)831H?I*_T/0HP3^$V MB.C#@ D7\2)K"X/G2]%(]U8=AK!$PCM-W("T.^"?PQP/ET\$MX57!7-"+#0A%">]2!/PX71^:'ERLI&XMCT"@QR MYX@4%7,A>"U*#C[BBX)M%XBQ_#NQPKYQO(>+\M6GC^@%//[TL39RO&!I7=PG M60'ALLYI+3[\[-.G9-S9EM2G^-;PF,U.$-Y,/+NNJ:"?2']GB.48;RC-GLD] MT:4AT<452\8A$G%-352"$GSR@,<)!H05 =PO=W6!C'R,7;RWH.[GWMVG^ ZE MX"3D]'>%3WCA$1,\)ABZ(_ 1MFW&R,/.QSAZ1O3?ETC./!\._>$GS]JAG>-] M28F$!W6CR6OKZ[???=/ZWM<0=)E+#9;"/8TMO4_$#S"PM;UO;(5&! =AO8[J MC-'BFEA3BK\-_3]Y,GQQK0HY[[)6=8GV5F?DX!?$6$G97;-!S[2LMGMRKV_! V&!K6*-*O"E\-K'AQQ M,SXP\B=+W !3SO3J<%6F+6>(CNA$;IS>CQX<=O6V;W>L&Q=M;&($\5Z%)]^2 M759-*P*._XS_#:H3.G3<3Z_1BJ+W%6*!L,WB@$RH2 U4H>V%QAF603PI@^%- M916T#Q)3DZNROGX?$E;3'1N_547U&Y(S8-'4J2@&G^Z5E4XPOT@N?5AS@[;J MNWSBVT<($_- &H$(#EMF(1L1$&99E_F-,_'\HO-Q!NI;P:_"+_\HL+]#H^CX!1/GK0MO>*J9PLXI8_ MT\&G'BX:$(FNXV_QNLIF D4S#,5,A;4LX M6L @Q3+PVP/;D..VGBS]L9Y[ZNR&QDT4-:9Y;*;#'&&&3X,'*^OV.,(8?.@( M8=O!)Q/!3:\0Q1M3G^^-00WO<\J$44\K^^,?87MIJVE]]VF M;G 1C?=7#T2-A<"AIUQ=40")U*GSKX?'\BQT\9B:E5]KY*)O3 M7#E.T,%0:A@S'WI7=.-AC^[D"D^3$R &=Q,V\\D,FYEA,^\1-O/>0P^>074^ M=&(.)TDC\,T]KQQ=:'H9?R49KI7W%^1!LA+==E^5F,^Y5]RGC_)?FA"DE%Y) M-O:2NWIG!5GC/VY=+N*_6"%;.CCZ%G(#\5 L6,O=WBAY:#H]I&]OS=L/5=*7 M];I"[3KRNJX3LH:EH%Z":?Q'"'KUJJ^I>_COS[@5/_%>Q!EAFF M@612$J+!^KS[Y#@"] ;?_:ZAEO6MRZKA68J$!GGCT%94- &S4^+K1BLZ=B")?EH1J?4FN>![4=,DD^ .,H"[:4LSS#%N*Y$QYY^$_;S@GJT MP>U2*$#E";8(TU>I1<4;IUZKO7+_Z$T,7P180(X5F3R\X//D)95$#\<%&(-Q M>E_.U_[A[8 ';Y+,2B^JZTAK)R; ,%Z \VZXJN"@WFJ^2Z]APYO6V(B)(OP$ M4[1%1\V*C+E&EM.^R5BC3@[L$AM1X]:)\1&9SN@@<#!;PAW&19\CG1VFD4C$/I%#(EIJ*XYD!\=O>91#\WEG\_&:TLM\2W3(26Z* MEMXM^HDJ@?75K+D@Y]^ZJZZ*IA;I9E6V[6IA\[U;A\F)JM7DQ MI<]\=-'$G@D'\/S\[^?TPQ')Y],OZ0_K-,/@AH.^J%Z,WJ*J/\,)!3P9*5C< MJ2+MH';FJT48PL";7O6EUZ/FTN! J%CX$88(D%3"6I2D1&NW!6MK&0I62$=M M[EX_.Q<$B6ET%UQ2'3CC*62().'X,YX()DZ '>"K#U0Q0^G-=*H\K#Y_5^P0 M#6&%U=-8P7HFA)@AI;>'E(*WV,&UM]F"+/9O;QX\>#IS/,RFV M"@\DA,!R+5:R-0,L6^ML4;-%W6Q1ER]>/G_]S0M*Y\P&,QO,C0;SHJH00=MY MY,K"767+XI<>M[-[%U<9HJKOVQ.,CY[.[WP/PP\N*A1) FL2=C412--I*:)V M2SG%5[0^G-ZX[ I)YR2LEM X*82&+$,@Q$Q"-J_:.T%"-D<2LXG]6A.+S*H, M:*38PB1G,UO8;&$W6QA7)RFU(YV250^V5/>M3]RCA7FNZ_6J*-]YGNSS!+B&F*[O-,FLBD>-=MO>MECLXG'.^ M/:]W'GFVL_C+*6@6U>$U[4S)=O*C\)9GNYSM\K8[,DIA]2R7.=$7C<(,7,K) M)P]O,\W8;'0G&1U59FB3#A7Z$S6%)WP@_II++M'9-G^C;;J?>L8D M%4U^AN7*/;6&-]@0QA718KOHFU:P30,$]6QQL\7=SN*T[AWAZ4^) K,VN2HX M%8E]C%P&WPD(7O-]:=G>* WUK5 2R.- L,MO;;&\GV)O8DK)E MJ8K P*P0FA[0Y+-AS89UHV&)L"Y!>"%N4P-CC5W\%\1T9;$J9J'=V;1^@\_" MMG:T*$^5U,)3TS]BY0K2%F_'9P.O/3&$OP[U*2+N;3X8%Y7:,HE_;^2&@C#[Y"%+F^4D+Y"[+=4NAUO)]$&,B9)D M=YDCG+MENW6?C71[[R*,R1AB 4*4/O)Q7,[9R,FBWR5UEDY=8U"LM3 M>V-L6=K)=X*FO.7FA2-:'6J2Q%A'1Y39'F=[O-D>S1$_1:_6N:57VF+.6 \/ M@MAQ59=%S2SDA]FU+5Y\EW7<@]LU$*LB,7KC)".!"MMGF_IZ[O68;?74I-C* ML3TJX'*@=C&T.Z**,(:'9.RXQS.C.G)D],3J?$S[@GA?LN6F<%>+5ZP3C5\,>KTW;=,%42;]B?C7\6SJMR7'WNU.4QGS0LBS9O4,T%4I1<;@? MGGI5B%XS@^!M6>"[%!$$>@,&'8N<&NVHBYK,@K@[9!SGR7WI0/"'Y[WZ/I@&;P4"J0+Y#S<)_?PC\*!^_SE MA5+@IEZV>D22F"8YVA(\K["P(TL)6J]Y9'DPY0G-HMB;- X7\P8 M*[(GXR2R$..U;;9GPI5:Z9M\^B#6YO:Q2;??N5;)^0H>HT*OF*Z&V 250IJ! MTI18UG<]8L"3MV"6'C)IWP3L\E NN*F<((\TU]MD!M,PORYCRSK%;>:.Y!1( M6FNK_H\;S^"1P6\PJU<@_;CY:;(*I^I><.6C*\.7D25[BO0$OTK1+Q->.WL_ MM8&&U&'D),C7\H4/G"?)N?HW.!RD7,?N&=J91^\TRZ\R(O+V5U#=F.,/[W-L M"Q)P0?*QALN)Q(>F#"?(C^+%8B9J+TMPY> ;9-89]7U?&(98.>>:B*SIU$L; ME)!CN%QE/G0FX5-PD_L#[0$5XEBI:)2:^-Y3+\D431:B)K:&>_(YD<99Z=SB M1>[C1D&43&WD^;.6R++)7[-9PK:E3&-^8UGL#]%QX57A&%5?*Q&[OYK7*X+- MH<:BV]XLHD"#1X_O$5#A-L$\$=SF&WW%'$"/I MT(0.=7%PYT8:(45YE0_BZ*4%"\*?5EBF)=$^D AY,)HN&YL'F-N7 M6<>H&8?*7MER/S@CBYK2%H*XCG4 +$>\'**D;:_&I(9(D&F,22HOIGJF@<5< MD)BM]%0KW4%@"4Y1PY 6HL!&Q"HHE8)0 ]X^ I@LDF6$0T765*3V&X'O5L4B4(&K3)FI1RY\;DV;9.L"T]OQ[( MR(QR@Q%S#3'4LZ_SI_ZKF[-&>8$'XG!B&26J9K\XV^XI"!<\HK249P(;= 7K MZV6-J%(O7(=2@YK41'Y9.@HQ';*FM;QC#XH1D.%Q MV10+*;2AFJ*G;A:ULBB'/'OAV9)/]\)CLO'( 0_EW)L@9FO2 MKQ;W:<"=L[G-YG9J?K]NB>W'US 'PN<$F!3XE<^]SD7/V=I^E;4A 3&4 G* MA\"ZB ;M%+]BT7X8[35[:OW##&NVT\T8OAF@+TQKRLE1$@LCI+-\?#;-V31/ M18V 0ZO6W2: GWS7*N:+BD5/1JD-_2(I*L&?5)J*JN/-6&28;'%J9HV<3?*6 M)CD\'A^(]B@>]#6IA -$Y%6C!@@PPTW=[A!E2NBZSJT9\H1%)YA"=+#===V\ M;95G*%MC>8I@X.>J$FY)1LXRNX6P@@LWT* M3@^/1]S#MRCKY5O?#IGT+7K&&'O_[ ;ZR=DN9[N<%J]1VA1NG2RH*8E:TTQ[ MF; &4 QY?L3*[@B=P\M#758J8'92VYMHE7)?*5*\5$E?=469$"0#%Q^IBGKI M*#GH47VUE\Y >G^JX MW=Q/N%$@]VA5D-I4A24TKCY\5#/(2+J\.6+Q0]Z MEENX!E8K"?34MPK H]YS\TG49<1<;/@"=V\R#HH:];%#NBS/5CV8=#YD $ + M(>*4Y*L".T6Y292OA7DS!L4R@AM<*1SOB"MASP.!A=V5+K1],HRPPDX8G/+0 M+DWMU,,SY GO#HT^9$DR6!'P5 I3S*H0T9?8@TUK[[TU6%*GN5VNGL# =YWW MV*U&67!M.J>F<2*BQF<$^Q!W>'X"5.=.PL\>/YCA9S/\[#W"SWY_HH,'OY+G M( 35$_WOR%ZS@P]OLT6:_.W-@P=//<*5]]=3^F8.-LC+UG5(JA=V](JGEC[& MY"1[WTX8R(C"V-.8TB@U,5DZ**>PORN33='B4RZ)S *.#,2^XJ,&VE S*OYQ MC^Z:QKGHBQ*F 1QV1NFSU)\(\^E,V^B%:70 M.$]$"=YN5;#M5'ZRX*]O&0=4M#K(8FEGKZ"3#[QD5'\OT+OW)&KX'[:A,1,/4*L'HZ!9D=_95 M2@<5AG\MMKE<.Q>_LQM#/39>:?8_?P]\%[=8N#'6 M7@_W@2C>?^!=^6,E*#B-^B,Y^,&A T52->+-U06Z&KVVMG.[UD=[?*"GN(<# M17JK*OQ# _=U?YZ^*JYJ\$X5N!:[K MJB+&.)JP=GJ]XH@/KMELV=3H(&"Y%[M2 0D4-6-0FK5#E$W\>"GW-F[@393[ MJ(J\+NL%/(^H0,-81?YM2!G&\/>F1_#/U-/$-GOLV+KN"Q::[PC&/\;<> M_Y%\#M.XI%.@=&<>\"+GR05,.5R$''YTN:*ZJF%!QP133=&^C:A,F;@.UB'8 M#:G2NK*^UA#[-7PZ^9)<20+3@XQ[0O\GS$N>/PX?;6KH\ _W4PI35\$>*;FN M[YKZ9T_99BD.,UUOT_0G1"$!KS^PM?A3%Q9=*SI1MU#8<^XH\M,[ M7$-L!"U8<7LN?(JX*]+UM% \M-32_6QW#%==%4U=^8*(7?GR'G=9VPGK8*"W MLJQ"NP:,J4$3]>:;&?H.P@KA<<^^F'937[?F;ACG&!XCV<4"6>77]36>.].P M,P[=&\QVF!7=E =MQ./]CQE%, \G7&.P!\&E,1CS^2P[7=Z%X#AD@NP-P'E@ MPA]5B@5/:AVY*-^S;@#I)WN'?X"'LAD_9,!9FJI]E+%CQCO-LD0'"O85FBVL0NB"#W$H*,"__7%A M <[G-:]2]IJBPR6^TZ=+^1&*"B>&]CCVEG<\LCUT)CVQLMUV6==/I"J)[5 V M07 S89L23D/:S,3I^=S;#15T- %$C$@YRM^,MS9BQ!D>9CWO VZ%T?$C=\(_ M//B&S\%)XNTN4O&]@AB:CM9')FSP1E+-DYY&VI9ZSKF%13L$%:/!LD%F;]B[ MFQY/_8X9Y*@JW0;VYBG:2R3OT#MI>I]6=Y0#I?"4GI7N.Z3)C"F4B92:(Z2, M/2>NPXC=<^%\#K5T,2@?7:]G6>#]Z9CKP!<"X!8J(* MNP92(OEB],]M*P46+!TP2:BR3GZD<.B,,PWB#N.C-,7=_#%]06!X5S3_M-]& M\PESCQJ&_$JVSK$D8.5<3@O9,R+"G+OB:@C:.D_>$/6IS2*U_0(< 3T"SAK% M0TJH'?SE K:L/-4]> K2R(3B0V>B)-"[K&"$H^?G9!_BT.6Z- (LIEJ?V/NN M;SH0BV\W])[\+5XS%N2("\:_T#Q^FS%W)1CZ%2X/&5-1M6!($>_RN$Y F^01 MX\&1$>\N&Q]2)M8-5S'T-PFQB&!Q!CT?4T]W&>*#N]?T2.C]"D8*[9G8;ZBH]8'Q(*_@$W=J M>'.P@99C'=*6,@;X2OY>D1V]Z93K8VBUD;:(6#TE=_%'3_=9-M<0652!H"!K-%WT7G_YH]<^Y0G*?P799#KX$Q0=[T:UYM$+W1 M02OX#)H0J7.'UM?'8483I2>;(K!FTSV72G MVR_^D!X=*()TT&P+(O"O-6G-+B*$IUL'UCN8A\FWHTH-M"-R8(?^$)ENZ]R5 MG)Z ([8WB&$A=-(Z5(<"/E TQ\S6]][B;2;>-!AO%R75I0LH1QS2-1&DCXNT MLG2ZJFI8R@6I.=#3W11(R!E-+)O8 MYUOTDUQP&&TLY#N0;_EH?!A?%/6!A1,MQ@20^=&5:5[Q!PB1;%QEY83I-.J5 M(8)BAA^'+F?=8E<=;A,M]L^X,P@ VWZK^56,!;SBL<_WB.]7("XE\#H<+G_' M$[=*%*39N[X=2D[P%H)':'ZZUB%5=>4M;"3$P* 193M;/I=*9Y6 M]3L\"^AI/MCZ_,.Y/C_7Y^]^??Y6H19/ZG//Q?XW.#IFS3YY].#A9^S*+E^^ MP74/EZ,JET\BP_9 ;N9_SBYAVT/GX?%FO%^C!H5#+XC7\Z&J? A_01LQX;JN MJX'7H(0#>1V_%P=%GPD7[U/4\65$JV,-CX3\JQKV4-(6?>@5#LWKF^BCE<4* M//1^B6<$8O3'W8B.4"@FQ"?"/>/OO!=?%MA@IL38BZ_11S[;QQ&.:W42"./@([>@U6B["UQX(3=Z$+.F:<_#"$\] M!FH8BU^4C8=J(/9X>CQ<5\.BN:S\:3MDO.'TF(6L6M#6:>MFP3>8TL2@A-P& MT8$Y!PB<.Q MFH*47NA>8'7I6.3+SRT?VH(*C$'GK>HF$EGQQ2\] P5\JN3L M4AU]',OD!;W?#>S*=^FL]UW?$<6WS,4@6!S +#4I[3AS) @:S.CTBQ]EXNB, MU%*-.(J\J4N$UFA=VOAP,_M41W*2?=,''P+22T+-HMJ7VPNLC* M=X]I$JC=MYW;PBB^&SPO;PM!Y0GNLRI^EG,0[@PR/BKZ#@>X@#F!N)]X-CE& MYC$ISH*SFG#7BU!85N65P>OW^PO3<]+KTNDU%4'.K?O&#G*3G*%1P1(Z.$HR MB3W!L-TM>BM1>M44R&M9!9-YB&&4/>JGD_7>(.[:J?",%GU&E[2H=\S6V4R1 MS_^'7!AY6E&C\G4!W?EXON^2/WEAUJH@TJ=2T1/'XJGCJDG=\A[*%F?V D[: MXG1RC9=\=9Q*U20E9X:CT&.NIVL^87WJ:1N^F,;9?>IL")6$*\[0C/HU MX4&G#>BF]"9X1 IB:,^T'L_0@7E?K!EG4\9,6=;AZ 6(.7>JJ.B#4$R\DV\. MNZ0IRNKR5:_)0)2ZJAS7QOUB4$6\42'AZ!0D>>]K[LB0@?9PG36!*"#81#K< M- )[-9(0C'+W W/A\[7W8*5;%ZT2P+*W>K]29K^E=OK=9'%F(K0;"L6EVL2! M\V*W(8,):9<-Q '5/BHJ9TF1_^\__6NY^Q>ZB7\]_-?CIW_B4]K=J%;>;D9> MC&9D$6W*=;6NS1XU[/02L%0$0%:M$T3:+=\2(!:6(WPUPYX66G%=T:H$][;F MW%V;86L9 YAQRSI[Z]Q.JJX5C1U/1A@ !5"SBJYF7!/;%FTK\ 8%N'C<1XB% MS#5PG>#Y6[.'&KR3VURYG,!S#.SDU)-Y\(/.._J44-&%"@B-8,,I MA?N"=LQQI9JRICDY:O@0Y8-QE%^]?!7'XA=<3!%-YEQJ[WS4CB=A:L%(3,VG MHP*Q0Z2+1_ENW9PS4F0==5/24-@9;P0/)4##@KDYX.XYJV_ QO$M3J00LI;) MY]_ O][(SO/XR<-[;^_C[W"C?7EQ,8@#]<&X;XKN?;VIM]0G53=ON89M#P'E> &ZV8 +>42_[&(W1^E@T5%VE-57,P5;2!'J1,K#V13*$KH M2SZ/LQJ^\"+,EO3>/ 94,BP2-HT=OL\ 4 V;ZP8&6CL UK%W;JX<+)9,C%I/ M5:>IQH7YH6A,5YUU-HVC H26Z#S0]LJ+31HK@Q_![6REB(XP/IF/6RMILJ@D M1LT^:JJI(M6(Y#*6T/0)87OJO2 [1])<$S/KR'-1=FBQL28I\RK..^CLVB?PA-KA1F\G%!$"6&O1.LF6^IW3],@9 M234M*"97148-R\NE*Q7&:E#A^A51#Z*7QD^^&$9#_-R9@0 =G011W*I616/ MREY38[04+Y![X/"U^9)U,^AA8"5L!H_(9X;^B>E#NTW>9-=9.6!I]$;]P=9= M'\UUU[GN^F]9=\6S?12W@'O$%HBB%4 3LIX7==^B>';%]"4:&O$VZ@NRJ<>7 M#2(KF+B^0BCJLMB1H3Q?.!&CTBXUL7QA38WZ9AHC[?'&';O5$B+W*-] M$-].I2U <;.&C<=D+^>D]V2V)9U\GS NAZ'.TD5867JP5(!+/O4A2F*PP\XJ MWS,QU.T%&/$(H_+'$*.C'.),=C?;SDFVPSYV65P5%*'#87!+$?@.4;K=3!H_ M&])IAM3V+9.I-'[CG4K*S=8T6],MK,D48[7H-4Q*S!8U6]1)\JDK!&9@1I-3 M;+C#Y9(N*6W.,.3R6O/Q//X#;'V1QOWF4=M;AB-[F2:GHDF/8:!?A_X["/^0.@$<;J MG^E3YO[68NWI7> IW)JJ"'49,-AE=NVS[+;-2LKLM@D52^Y2!5.B6*K(MCNX MEI-B)5[) RF55SCQ>B!N#, M6%S">!%A!^"U::6/RV)EP9G 8C45[F/.4(\#%2/BX+>]1]XI:%.-Z=E*D=%9 MGNTZ@4@KW)HZ.4/>5A%:VHQ2[W318J%U^!F=AU0,4.Y,G %RSRE6*8M_D9IR M6=.ZW4\5'A5%XMDO?1E2",VT*#W)3:RM4==<>9U:HMK/0*5>*LW#CZ%+.2B= MBLNA=8'OP(<,=PJ.\X.0<8%9<*F>^Y )Y%R\=66QJ>L\Q6Z!GGN\I)\=*:.F MK#80CV<-<1FACY)^(0OPH+Z@T+UT)= ;D?XW3_]]8NB;?J=.&N:___^KX=/'SPCCX,_3'6G<_T" M?0L!V>EX@^115*W>(#$!+ER8(*%>%!RS(%4\Q1[:2B,-'68'VA2(BV;62'8Q MR!B9O'5[XK""I8%DB 86"K]![':IZ$0NU^MKL0@^JH!;4$0(B%/_0J\+HD B M3Z?0C6V=PS9J$!=L8 M'2"$&_2#PHV["47" _U'>/XP+F-^K8NP]DJZ7I;H MGALC,0#'@6S@ ]X'5=9-"_J3&S'DDJ M&%R1,.#:DX\QR46?HR8JL3J(*2K-"U%O,:VRI5@FA!33"LA>DRJ4+&RVL5D: M/E.R1V]Z_%1$8"?\C'OE$H$% C[".>D!99N5&JQW6L'PQ.4?&0C0BT$.XZTRDR(&@P,ZW3ZW4K MIAP#/1E^$B\'U\82-)&)&48J["P6\L76HLEH FMP+WF+[2O80W-3/DUOX-3]FVCUP4Z*HA+HW,(8/SRSVYL83,WR+D.%<'IUV.@3K8X/I%;M>.-$@3@U+_S#7 M9 7I!#S># #[$+&3ILZ%LJK=]%V2(P2!W*] UH;5;AJRH;KQKR.%*Q+.:M4W M9=VO-UA>HE<_>&.!.9B!_?7.?]+8TIV*?3@T0/OCQ*,DK"9.Z>^>&H'4KUG1(O!52'"Q(:IP6ZGF^#A M72]C;GN^Z<-/T\&-.X=,0\PDJW?*O>N)P,RNMV<%[GR=O$-6'.)-.)NAO M?;D?# "]T=8%NZJK,^J]O^W=8K@JTGN><8/_#DP9S4@ NMR/RGP_>']X4-Z\ MJ4G;?(]; 9C;D;XC0-ZB[89\3-?82$[G &:K@I,"+ )$1K9=A*S4H:#+T ?B$WMO#,&U4[D=>AC4X2'H]>;WL)=5AD.;XV5R4P-FX M2,'1CNJJ+B&PS2B]0'A:-#_JQ;M",!&.H+<$&3HZX(!>XFG@-Z:[%WL=N43XFGA"^2>: M6R6+T%8F9@FDQLTFPZY-TPQ >^O+;#]X9["H2CXR?KB8S,SC>[9 D M-,?+'[A&M.4-/"ON+=(")M[2Y[=H#_--Y/YR"7=_0;0"V]@"_"X.ZCQY65-? MX%+VYW"(\-<79E1#M%!LI2QJ>Q8X9C$/8D)_(G*E[A?3+8"3!]^)(SYF$124 M)F+KB7!:XDQ'AQ^4<,CNC;,P"K7.D]>3Z=/#_ K2=EZ#76@305RC M:SQ8DPZ56Y?YYO(;(S]*BE(9I83MS^6\^82PF_^-H39&VORO>KGL&Y_7/)AK M,4PADM3P&TYS-),L;.L);YZQ)7.V0Q$DW2DV<].SXHCA38_(6GKB^C[X7.IC;.(US M.Q6)8T>76Y0D/Z-#R0G9OR-YQ,7O46*4%"1JDK2P&CU/JRZ.__71XEB*ZWU, MR6_,MO[JB>+F_Y#CGTCLI]-9?2[1-?5UIT8WH ='6B3EO5++\WQ2(S]D?'4?4=1;.H%(P(;29"6'?9M"UM);E)9IA;'-"G3 M">(T$D#20"J=;/"%36&(EC->.B4J)2S1*#-N5__E/[W]P"N5_9$8DH>??B@( M$E60R)F79]C^^>P_#X8T&]!O$357/0P*$+]U/::PL^2["@P*W.TG'S]+8&M11:^KN(Z2S("R 5 0L_)U5/ MYRE\FFAT(ZWFS"%5I MKI;-BVM>7+=:7#Y70-6BG3+/&3V6*8IP-M51\I;KM5-TJ*EEO_=K!1<9)]RE M'Y3!/0-A%5T8 5C'=7A<9)0_C2KYI)7%N=DC$2^*U]'FU+EL&Y@*D(O E>5H M!'Q##8ERE1W'++8.(HQNN"9#!,J989M%F-?KO%Z/K]>5NW9-I&2!LFU-Q\+* M##I!;@A6.,0L$)(09IWT(=>-R*ABU[?(,@Z.!:EGBJL M: D>RW?^B?FT182D3LKZ6JK,)*='E&KC*[$,#_[&H !9PXG%-N(CUB2YRL8-]AM)RE(56I7UVU$.W43+2D$R["]6:A>1.2&X!?,,7.;$[SA M':'Y"+UC,A%,?U6 5>R5PWE>:/-"NRD30(1I;$LB0R3BNR$'Q>@.ID>/V3V' MWVGIF #>@O],2(&+D:X?\AZU2N1%;27P35S4U1X ^3#4R M:DQGB9]P)HXM.+$_V%?G]3&OCQM:_Q!>(2X6'3EB3&,CBFII>HX8?(1,G.22 MI3)+>5SQ_D-.2CZ"<,]ASCU=M/N0%/!BKPBRU+/JTJZ 6UHH3B(E,9=JK9Q9 MRV1N\1,-ARK)^ZNB+3H%]B&5F:%\OUQF6,/&FM!_8O/Y;+NWLMW!UD :1(+ "=FL-,;BV*JC M9Q!-I1V.ZI0A$[<8)>,,07QT(>6EUCXW0_#N6#L#O7:Q?$N?1KXZES7Q[U8& M/51KEY'J?3[#AYC7P[P>CJX'WX\MKI;@4*83@N8;K-.GO;0U0=!AHX]J;Z;/ M]I[_T6WRQQ$6WV]<:PCG??X:6RP+U>R=3JH/J6C[HVD2*<;Y;B<1>5#@@F7- M9HRZJYQ7GUNCU!WUT.&JUWJ@OU9>D_X5MDRA\Q*MM(C,M\SZ"J5X5E%#FK83 MQ@_"8MBV8(*Z\#8! V\*7G%="53MH(A'QK>T;3R(U1D .7X5$N@#)O7]> :0 MSP#R#Q) ?LBO\I1^VV\=V&TKAV?.)>,1\\<>O&FN(&+6/N73>&K/TG*"D);V MP'R;,L(,W=TC! B[$LP=[-'G;Z#J28HX8(1 M-RV$6"KF0J#N'2Q A&#$T#A!T+W$5-NN=-*M"L\9(/%\_YI".WQ%<+.JR%+! M"J.CW,"5\7DZGZ!G0GL\#PT4;G"Z.YQ5[HV2-M#D^,SQL*:< M*H[:5Y6RP;-.I(C9OG%A[+)5V824M MSS%$0-"H(EM++:^#OG>MO!L:BV//&.,HJ; (?S_# ('??1945B5M%&Z.)PN6 MT? ,*<,0<,3#Y05\4W\TX66*"F5P4H#@G8Q7 Z2K;+GT@>*BK@G[ R&*"'RB MQ"+IUU)H!7X+H@;JWJ-_PTE^71#BR%1_&>6+-T2X0KVD;H@\/1"7$8\)MOQ2 MFP$NW:P2D3S!.@T#'C,;"F-M/;WV=M?% C)D/NV@>3QR KY?ILO62&$NQI3E M)>DN%QE9B07I?@$K,]._>2W$&AZG@?S?P?CA,?UIGIW-@X8CFH/1 M;)!2!BT95+@W_?>&JT3<<7@XN9!Y)@_4LN!=J:3%IU[& 7.K0(SK#4&@[FEW MH,W9=$BQY".UD\/4GF$?9>+@%>,[TN?0]Y;WC?J$,;R:?^-?F$?.##!O/N.K MM1JCS46$]?2&4A' R)V\'W]=7&K&#Z:3$&R_!-*(URL408F,A@'DX06)3&O< M!\)RJT.J+0]RV!6J-3IB_S#M_&7Q4U_DA8BI,%.._4W;F38758O5$PCF]+&X MV]7+MQ[Q!"ERXGNP''[BH'>7_#6O'^O8SNA:>6VPIQ& M*,>"#NK)/T7'VDBH$R*P2%L\M"6@)I6:2H#$1NJ73#-']G=@.+'DMQ&%4J'Z M-MLZH_:D&XHH"'6UI;#[/K24T>W_]N;!@Z>W?AX>;X%Z6O597>$9=;T/K!]3 M*A((9>9 B)9\)&&EZ0I[3TV.V!P(JBLA6+/EK>%W9P>Z0=GT!RU]D ;B!DRW MW,M0!B;TV8;"^IDJK^%FJA4 0B M*1W81)!.P"AT3:H(KHPM1< "5*":OG5$#J4Z*$:W;4+GZSSQQT@OC)XF?84P MG#9T &MCHQ K8/1;='U@9'35FG2("<-#3RFBKT0K@C_&U V\.WJ9EI7A;#+O M4,1=:@J_@N1YN,-Y\E*HNCM*+'HQPNC=TE$-P?1IU"2UI0U&Q>,';UZ8=3JW MW%2\XHQN/([%53_6^^F5>T6TD5DE2"@-/%%QK,M4*W&-"$IG K'T(*]1R@)X MZ4!(? 5+'@_?0P7-0%X69GA4;'&J'L849@YF1XZ[V1)" X)[Y@,K398H,]L M(TM?TN35"H;:A-"- M?//('U]L*R<&\B6^L:KHI3O.6$=@UZ$ -0;39?".UJNB7#=P="BV9B^Z S%X MF&[DRV%NU]NWOZG1IB1_ASJR=-F%WWT_0T'GY;7X%- M5KCFDGNLDQ3 DCAQ?@#G>'EXL:*5ZT4'P66^R;9M#Q:/]]\58N__=P$/PI#) M6*&0OO_F^PNIF7\.1SVX^7]GV]VSY)MZN[@OO96864?'7A*F9?A.*?GB1S_J6GO#8\)8[9]_?_/BY>M_'O- B\4_"C<]C5_W6SC81K,8 M0X[]9\Q4A/X1G>?/:[?![00N^@+^M]RX8INJ,V5_2>]EL-K.)[_H"V?&NI!2 M)#3$,0%9PP0?FJ^780H^Q67:K"P[==$*([7 II&T >,229OHMV&!8\8L,PJ@ M1GR66+F00 N+B"LR#DL4IO-!4#E^_21V:SLB AF+3^2-K% N M0R'#N%?1!V)F!NZI<5HO$^*TZ)B"T^T[-^3$$N(G^/6N)+HXZK#"I]*7->F MJ$?SVJE+0%(7IB6K7,2;\_C\@ZUR/IFKG'.5\SU6.875_NOR[:=//_GXR:T%3#*57SFR;[X$C_T6]K:7;]+D6_"'*&P.FQJ>Z?\?!"?++!P!GI=% M\DU!E(BO'OOCA[^!'\SS2/&D>-29<\VEGR?\G%WZZC&.)]P*/)$N+0[ MZ=D7H_**VT(.!(OG:^G"@:W]L-8#92GJI'7NK51.J"([7M2C MX4=Q#=NA6\$ZDFB1@9]4R=6'PG_G?Q'VL/]T)II9S^A7Z!EU2+.Z3AD[L.*: M/UDO_,%I&A2E?MJ^Z$2T>A $2^8UU+V0* !7C:2/D7E6/!<\7HVA\)*A_?9* ML][E;+FWL5R6$Z3>>6*)KI)7XEU;=KM,?:R'T4O8\IB6$($>==)E;]U0_80% M3]C&D:12,$>J,4,?P=IR4#*,S-=K'"F).X2#UIBL+640 M5_]LM[/=GN)Z.]3RZ"38+:I5V3/FQB=_!8'0;C#+L=C;3I1I9J9[I@;9!YBD[@H8 M6ROL5_ ;TBI!>X17YB+Q6.YI->F0V0QG,SPIG<'1+[<5H3[Q4#B<@)!8C1,, MV" $#NZWLZ"ZO2_&*EU&S?D6YFRT=<;PB5?LP.N= MPU9);C.$]T.63K6[7P0@4H3F/-)KL_J4B2H0S7'(;)HG<6CZ4BUQ*$@9A+#U MQ)&G$NY1_P;+Z;A!MQ1)?>=:AX&8H>Q;ZJ(1EQJ 2ZQ:&]$]G2(CI6TKGQ#G7UGRF R/;0]3<(7J/\(K4HBA&"_^AUK@, MJ?2VVA;?5ZI.HQ&)$:<_/V*7'U#O6 3".,1^$K55\;(G&!!$6%-@(!%6,[[# MXF%MI#;13':@&PSQ!D4[<4?U0DOGI,TP TN6#AY6 M9=(8-0.'I]Y%C4$#R685K*A)BMFVE(I\$6$WNTZ$3)7EBF'%=#M]S@@U?==: MP2[';5PF1+8M7(.N+6V5@Q?$KTP/G:\^?QG+"7".Q1(ZFZ(G05=??/$M?W13 MM]1\R[@P]S/X,Y*R)FE'O(V F%I2*)3N?[Y]C9WZTNS>(21Y5\/1EG!]<9>D M E:Y(O6@])Y1RMZ44$?,^4+A'[S>R+/@WBO.2U9L#]"GV MBQ>&4#(7ZZ3V9&TLQ,&@Q,&^_O_9^]8F-XYCR[^"V(W=(".:8PXI2[+E<,1P M2%GT%44N25V&/S: J9%H!ONQPRA7[^5S\JJKL8,93TPN_ADBP,TJJNRLK(R M3Y[#&YA@Q4)X0-CIA:C@ACQ"NH]X>=-F2/X9TPV?52\7CJ.(^(3)'W:X"18, M54/>NK2Y6OFB1GM1T6W&V:MVC,%M< /&C-A!3<(C^T*#DI:!YC)K&QE2+#UMC T$BJ\1U#-_ M+AVAOY26R71=T$7>VJ2(:Z\MDIJ>D^Y"!?I!0X#I&$U:&HDO.P?W3%&6<=]H MTZ[+FF&PD7CY9 NC[/9["^S_\@3L/P'[[R5]60363_JK-8.T10"P4 -!4$L> M(95B0OGAFMOOA0T_>*^HA:G@=O 8?S[=;,^_"&?;9D^'!K>::P\2G_+"[A.. M&*/G%$/$*68,??;O_'INZ)1RT.GGUQY8)#,8>;S$<)$YUV#>D-B5H3"7P-4T MMT()NFWA9*80#J-"Z8('8I=-U5UQV@Y__VSV.G-0XX$W;NQ'#\L>F?M#\3_@ MT-3\BH_#_3$=M$#,(9],(CPD'.^T DS+'I^GR@-@@HAOZ-JLTQ?1+L C>F:8 M,?$A-F/$FI$2P.QO,98BC&K4F!$L("+3@/6NA!K+#W[9Y"<;3^#Q9&6#'0EM M#$>$S7@="H##*"7'Q*D*3LD\:*B%8PK6&4URZ;J*6-1AH/.NV?@K(S5@QNV*AOW5 M&XXAM\A+YPC);.3#[M-5X>5J1*5#_1>YQO)BBDD %?E&':(%.5\KF#D=><.= M$1CN)VCB;C5L%,HB!0TMC'(^F631D&*&U9.8$,M M HN#=DK[HSMTY_?9-N^$_>,8N@&GMB>9$=:572C.=;_8=+.X#U.S3DRZNN,N M^L4;)W21 TY;F\)G%+QSE+X).RO>3I)>O9&D%&6T<&H**R 8[[Y"^QR8 M<2R35E@D&_1>N7PH_F[92GC_,,/&V#.%.$,HU MA#? ?DHT&[+GF!(<3/YN# M'C_?!L= O(6-H9B$(%%P>]A'.N&?8;,4 Q^K+WT=YB2^1TA^+5VKCJ!6HY(& M\B'X&P7]>5.M_,5D#_UEH>Q$P=YZKW>A _&7_9VAOVH Z>Y=\Q7NIL1 :#*BVTNH)I=U-%!KT8I5 M4 NNB.=F4>[H((DN9)PS7S'SC+_>2;-(.KULR^RJS5M9KFXFRK8VS7GTS';( M+"'=7Y!XF!*Q:OR8GQSMJL_;"AD&7IVW\)IX1>8[%\7CYO#F*QFF?HS0EC!3 M8QX6&(YO?+1O1P9'/6"]T7JK>H4$,V VQ]5<_4RL)U,QU-OIB)H ,%]1/IU3 MWG0D;\NE"S.%%:)P"2N5^9C4VG%9M\0[$WKR8K6+99"BAGBCBP0J\"5N[ R>I'B?Q0S)G%&^)8"=+$?LJ;4]PZH@2N,JC"+.0CQ#(".:H$K-3$N68%<^ MN*MV*!P6"GTC;G8PN82*B&JVD!!3]??/#+C^-H_<@XV/_L??O0.9_SV*R'YC MCS+M/FX)OS*#O\BER&ACL08,5_*6XQM2V8FU;D;'7ID:ZONE[!P+?OLE M^Z/CH@F&NX1U$5CKQJ\:[VKQ:^$RHKH)'0@.87)+C[,6>9HIETX]4)D:/<)" M7M8F7UMP& 26_>S-YP5.-&(8!_\&\A\LH<:'X:*0'NC=IO)%U] \T MUYT)EVP$&,EY@BM#X08(;L67AR>&1+(J_Q+1N0_4FU9I\YJ;.J*]45%1_#\X M7ZH*3HF3S>81RZ6 B'!*C8/$*R%]2T"FE8,)V0VMD+_CB;# 2C$*9-%8[[$. MU%>G0NJID'HO"ZFW$:%] /[(#>:YF'U8 1XL)Y++QDE\QY?R.L0#>!6GB[7W M*AL_!'5>!QWJV>R[YL8A]WDOM)HE'I-RZE1=A+X.D"]_G_>+XDL<>6<(,24XAEPD0&(4 M6;G;^7$/M2#)D2D.M0IOCYIFK_S=K9')HD0+7C_HO+/G:1%3BA5FWJ0+CR4* M<.5K#;TS[PCZ._[89&R67P]SR?;G@08W\BI1GQ^J1#7>MU=Z6]4'X_0OW0ZB M3;C6FO0X':8H@L7H0$WEB !D@'_U]!RE>/\]1#A 0?16%0Z(*2\"%.R[B@L+ M;QWFP;XC#8+_@QNF\E]Y(T3L]RK'^X&J&ZRH0.N)$32W?;KV&F&2;&&@)Z^" M;YPZ"@3T0647/OM&]-SP8Y=70*CR0L7B7D-: G;#VM ?-Q"\A. M$'%P>+&XX@86>[Q)XEM6=.>C9?!)FP/3ETP$7O,5!XA0/@3Q0@*B(\TJM!)* MK^[SZP&6<_B9[.9&$J;)3415(@.$2)BGZ-^Z MA7\%6Q%]E@G#C>NBU@.PFV1OX M.%RT0LQN"BT,B9@U7KAJ=^/_^ZIJD5];Q3)I*9%:O$GW2^_*;0Z/+'4>0%WI MW?JF:3]2#SQU 757U8Y%$H$CO+%/)B 2B <-2(!BADD^U0H#(NLI0H)O^;6. M?\X_8AN1@:J#,>^6R@-Z$X*I@#1EY12_F^ZU<1T\23?:Q ZX$&S:I@7-D;T6 M<8EPHGQMVP@BJ62+16;%I65#T:B" 52+3RP,QA*_$>_T'$Z8]K'WW@/5,[BJ)05&H9D^7@W( ]&+-O$6T>/&H1)AO^ M8!#I1O(A TG'VA\JKJ8;TW1##"&XW,J:2I6W#C[/^H/L53Y_D ZGHSE< M/N0I\^EW*.S!7YI\:G($YV8BG >Q9+!!#^;Z1>#(R!TJY!HB<:4B)[_$\!4^ M4]P8\PK5#I;@E9&]\X[P6]@\T/@T>^9GYL+[*YPF7"1@88#&II[%PNI.9=Q* M4P"'O[7N"BK?UR[^Y*YB52,01$T"#$6UP$W*WF"JN<;_E1\FS< M$84BYK>2P]+_!O V&C"9T.%:;YH83_:*YR0[[*7\((DDDG1YD M!E4 8=/)?MUL1+\/-5;=#4B][AH,+%?-8B!/P/A.O[YHFJ/K%@4!T<&/49J1 MMHM" =3)RS>F9;0LK<"[=.:A.F2DL1,>BB<306IEU\#5@#:'>99-^.#T M2.9G:H:FXI=,9,BT=B1(*EXH;#_;X!FN$C>N_$C!@[0, 7JH]%8[(# XLJW9 MMNJ T-H_2_(8X0331&]E_ZZ;QS0]:PQ%*6Z*=@)YN]EOK[416CV-7H:P^3KN M_N'#"KG]_#Y!X@C!XK%I!/1#B']CM@,L9<=BZ)F+/-]90AV0D"%3M01"&\>& M6T$WQ8'UA(^+=Y6.\+IS*M+ K=9-JJ$^.M4Q4M@BB_C MV2#8Y7&2@_N](&5?C]S$0>C;J,#E_V\E>:?WP'4R>P-!D^L (W?/[CLM+ CF MS^ ]=O0>W#.$-H!AJ0](!!M36@VIKA^652AG$:H6C]"^A$F#R__0"5@3Y:GM MSW#F+^YA*=L6,OI"V(OX'&A/ D#/0&'%UKD^1 1+5RXU78 7Z[VH:ABFR<#2 M,I5U/X#3QR1&F^R26]*?NC/C(K1R1D BAV2OC@X5^,%1SQF*.2QGPXXO?'"? M2?O)T(#P$Y;V1U8M$%M$C!2S!YS:O7S[NN.D[D.,G)L:6IV$T0+ZF+-(OR+HMMQU&S,&XL7&)K0YU 2@['"+D.YDX8\7\(\%0?2")"1]& MU1+(-Z_<1JH]);7L W(-&8MP,)#(5GYVD>ZE[ ']>-7)?J04 M'B20VF5@,4J:):"OH/'QC JB)Y)C)I>I9),F;1^\&P+7_1+YG>HZW"\MY\6& M+F G+)\KO1BX?7S_#^&TP>>$*Z>/.YWZVYWAVQ6" F MFZZY0.^ PA[#/>4,5!ES3^37X9UAWULH$@BXY"VDJDF/B)NBP"3W KU$6+F4 MQ:OZ&O0TULSTQ1^LU"CQ6(E+S67< M!"5E4V\B72%@V5*O0DJ0<>ONY^Z$I?-'R)*X!"O\(4'RHSV\>'4A9]#=%I9N MX72')=BTG*(FQ7/KX+C/DTZKF @/^[B,THYRB'E'#HT%#23QN(J&W@<]>5AR M;$R:K8'U+MM8QC?DW)\D-(0*.G0SI(B[T6O8I?0+9M'XP+?$/_%M*.[R4.#E:< ( ,',&*#22'> 3A,ZF#HXF#MUQLF> M&B]SZR-FZ+-)7D*<$773!D+57$S"%*X6'Q>%'6RR<%VHN/:C>TQ+HI3NR+[8 M==5L, N9$GBOVG*@!$$Y1[9NJ(MOH*A%O6<@WV?A:[()B4QQ46)JI+J&SBH\ MC/Q)C/8"WSNNFNS+")83%^[-4MO !T\Y,OD2^"_RH2:F+0C ,":?,8HH]#@_ M=SY2!L:6VH2@V/58=DT=<"J9;4*G+M>LHO(WG97 5;BC_BD(CRG4N?8[088Z M=+QA\$*W;IT=*FY^\MDWZ%085HI1TLV50_-"+"1SMG("%4!@B%SH*6=*UB*9 M.(9U-/6C.P=[?J4X3ODE-PJB+-FPXBK^Y\05H^#FA9!LQIP90C9M3S;6K!\'CU0NT6_SU$B UQ6SB4L.[DJE MC"%#Z:8\)WD*(G]V2+#J'0^]CYKR*"7X63>GS^<#I/74=E#-7D+U'^.(CLJ@ M"5@X8K>:1*'HL6U*:J$_3DO6XSA+:0[H]L83BF.A:YYF9#-)%GV'4=:5)_RX MO-\[O\475\Q=17E'&Y;@^OB@K,&3+Z(>Z7K>T6B/7030DNV.Q:W$896VPLC( M^:HS573O4FINBX=3#%V2A=J35QQ+JECT6Q391"ZQ9"]S?5,7K\.J1"Y]) M P[V/<1-&!;? /*ZK8AW#,XR,FF3K,\<$R&R[0]'7SL_MP&TOO&X)K-?3&( M&OH1MK!2'3:GH9BW35_MBY0[QYQ2Q2P^KX*30;4'I'.H;L70 0ZKQ[YUN"TL MF-2GJU/]GJ7B^YF=]O6GT, M12UE;P&U)"_B0 2K-/S>0.BT\K MZ.YZ.562-1^$?.3K@H12>LZ%H8THG_8'AH(-*OJ#40ITUOE_3;='HC>? MX9G"B=BKB1V8"_J3NR4_%_C=(< 6YL9HP+=./9)@>E8"31(.)J MA"OBV!F\>5VV4?Z$N<+HS,<%DB(;,#/._0V$2_O$IJY7)/_C=,OG+U:F#;J] MQV3&?SF5K4]EZ_M?MO8;WKN.?N-,3D$VL8)A\";-)#<'O8O],UO4:XRV1KQ>S!DE&YKJRV9B+3:^W!@R[ ML8!&Q1L(*"D!1M="^#8'&W.WKJ)SEU+I0XU$JP:CP5\-N7@+8J*68 M;O=OHS)??LZA3M3[?=N-V%PL@C$M&-HHD/**.KM&?06F2>X">@LNF)"-Y5S@ MR*)B*%$]6:^@J4BIR-F?E;!7GR1I+.Z.]R&U#^?=3:#@._RXGK>^-H,S 3?Q MA47<7+-15F,Z*LXXH;3\BB_B<9^,&8_0[5 MM;0KS9LL%PN)C[[R5U8(!('5,#*;%>=3ZY\&_H:_-E?7%6"5O)W179PR&%!E MZG;,KPBD37X\R[;DY3.M:4QN PFV9L%8__N"R3_7O,\18SO/L3!S!58;TA M/=41S2\[;"'6X33"@51GYOD"[(=% 9\*:N,=W9=7&OC>"R^;X>+5%[*5H MK(R.?S##&\Y[BS,P.6E.Z">.8510&:3V>]N(Q!?@>CG#*YVE<1NE;].3 4[F M6M-JCOGEX[0:+1E+ X4^9_/^^BOL<^;>AH?.I>EK##FDD1P2I&8>PC,P@EB5 MUTVKMR_[/ 476[(N;6Q9$4M%2,>&QC3IB2-120-Y"MOBN(Z_N+27R\ 94L0B M:HZ4.)'K/'(Q-]/"Z653F!">+!(7(P^2M7?==JY>0T;9]C4882UK\%% S1"C M "FG]@OJ04FT'!( 23[))R]#>25SZDBG>Q#[I"Q&[*[DZ](*R>]/B7)6YJL1 MU8\E:U@N8SZI#\4*CPFJ(S8?FSSGS;Y60)ZZ&NF5(=,#,?6^+#7GMK_YQO\UJ2(_9$@R_CE ,0?E-K#;'NS'_X?[ M=^$#/:!+Y Z0UVWSR;+7W;7O'M%;;((T;YTD]5)6RHC@/^TV\ZM?N[9CM<*? M=!4,X>@JPKB8*BQ:?Z.B?5UTB(UK1/G#C(J>-IR"6]"19O;E? XJ/!(]8B?0 M>-%C'HEE,H&6F#^G-$"T)&5=+JG-^I:?1_L:+]/ERU M?!?YE#(K9K5*+)'EK6\,%Q$:20!]QBA8\JF8$.>XC8ME")KF&^,*HW'\0Z O MULQ_(>. LAWL-WF1@I,-H( Y0&^ C[P65O^7&VT M@FLM@7^K(#1)^,I%NX8D4%T^/*[X-.P7@17>X122I5/<#T==X@)P"57Y#&(. MQ7,5>8DF0$4:XCF$XY#KIR0@\7KPTNMXR:.8'^IXU;UQS8=>\6C"K=TWM$&5 MA?>ON!3Y8L"7+*:.&? _7#0>U_HD&G\$HO'4'%OE\KNQT6N<1.3=,>+!7(*H MK[MCW2(#$^.\D>GAYBLTE"&VT =99*8@9,%\P"26T>RB$O,D7?--],:]'^X MF7]Y,O/[;^8FZK%-'8$0 $$6WDLKO(S39D"LU>XG-L+);$]F^UM[9_<)C*YS MD]D+SB43SH@8Z;&U )JF;%!*46&%L. =NV#E\+<:0]U=G?9LVOSO(?#DB\/(; D].1\+I2+C]2)!<1.8J&1\0/@:'"G?*;*47X(C/#*^PVO>ZA<," M;Z!4*95D?!4UQ!'B!8;ZD_?XO5(#G:*>DXG_/B:>5KLURY)FFXTF:S78$EKF#\/43+*GBAD)2EGNJ74"TXB9E3$ MWXA[X^E,MPR+U&!IZ$;Q/8!C9*V0OK*=5R*%B4 4!X8L)!-2[%=J\9#BUNSX M>"9L?3^54\PI5F?+GV-E2\4R_&$%A\SVOJZ8MV7_UZMJZ;^#3N+K)X^??O,; ME&]'E??D,G1(7^95#/?R<_Z.X!B75["R]ZP)D43<2=@7>8"W$*WVF(5;)4@? MA-X28DP*\9'>+!F6B"XE_4=&1V)*W7L,;HMWOP*00M4F>;.<'? _Y4#34 :+2V!_G9V*7J=X MZ3/C)3%/)-KEO@I4R12T>X$L^038,L!@5"3?(0>)W]^;C1ZCZB:0ME>_V@AA M5_@,$)>U;=,>RH#^X99ZBNR/Q5)'9@AP?0BUM"_+_X.WV0'..TAX'.FWK8NK8!!CH".3!"(8T/QV>@_W_,3!<:10_ ?QFAN2SBF\@&&//] M6K1S_*WY'C#O@)!C&/?IMGO:$W?;$ZR0P-Z6 Z@%1+'< 2[$#QA5[!SC\Y:S MMKP)B.+"4(%,E'A'H0WB0;D7+NR*(J)GSZ+,D:@-I:W0\M>;9@YU$2R)S20APODU#T!=+1YIY+7HA;/2JQ0XQMR)457WYD=@3VI:KIR12FPJ! M5=Y$JT7;S#&-?UVU-HT?A33DG+$OU7N'0.*8!Z)SDO(_.@A DYV9#B>?8QLU MH*5@@UUOW @KU%JF7UFT(@*MI="@;=U2^K3,6Q\7//$.5]#)Z^?T#=%>D#B8 M[0;(1UDU4$KH+ MXYY!,4;D=I']-^Z'GKK\LH('XD^)1*:!S>',D&Y:.-2:U:IC""LDPG@'7/FU MX/A'N[16^;XTJG,Q= *[;_#L6 D):$&,?OCCW%1&W']17QYVGD+3 7ZD5*W")37E$":F;=-.'HB+34H:YAKD@I1$-^8L2MJ?F%=<$:$2_]BO\:\9 M)?#0T; #=O0:'54\,GE@YD'4 ;&J-AO.-OE_J+HKC"3P:;:5-1J=84C:!')L MMLS#9AQL/]AQ_'A6U8V"$?]:JJGUY/'YGTG*"KPG'MJ8[11AK,5D>S]&+?_U M["6 W4G]$)?2' O"K17A+_NQZM([:0C +M 7\7PC^) M&^E]&^!+M1PARZIUI-$)&KOX_PF*IXSJX[L&6>-(:O8_H>(=D9+3;Z0ME?>5 M'2)+,S@6Y MDP55>/PS5Y5Y8[D[02:H..#A"I84F;)N-!LA($&Q:NEJ7S:+(2P?@ISP-DM& M/.YKAU^JUCA&_*\?GJ-\S:N+BPS9(2P7_G10(OC']V_('2=2*CFQ))/$MFQ[ M:^?OX"ZH#A'@+DK/JA0-(_7.9N^ F;LY2!H%2X+'9 T #*WDD"#H:R =#_H#\.,@RZAYLM)BD726!W.HZ#>D*SW,P@4 ME>6,M8DI@:LX3\THI"QZV0GFU'LQ8W$AL%G_'][1\8V1SODR?WCOPW&E+YT< M6-/O<&CP0K9G:M+I"D]->C3380'8P9E<%?'KJ=Q1S(S48$@H+&&Y/9*3;!E7 M2@(XBK,9K5,V((Q* D].,;4A155(R6D.O'8:&1GM2+-CF"@U9]9 L=H;XRZF MC--FVJP+]SZF[DG\A)&;"026Q5$&_P\;M#E22M+*%)>ZG!Y*G?]CMRH7)@:: M$-.J5E!*;8^KUO-^>N=A,2/=?H'&(9KOP!,K9WRAVQ,\ F[9@Z6Z7^P$T8B0 MX182M,;QZ>]RP@S?*2%)NH.\'!!U!2M(O491"#H@1X!(!>I6#M2(Z7X;N#U78]KC<52MWG7B@5![Y8QYJ9Z> M8+.L5I=.@)"4HOK=P,^WPAAH #=7S1:=IKBX41%FQ 9\7#N9]18/;*+X:)[F M!=;JHN#ILR2_A49_6CP=FWYLJ!#0TVK8OP=26;W%%,#/ 1="?&P/F6U4PU+" M4X[MD"2\7B9"B%28I[ZG]' O4G[9VOBQ-C'7<"O):$_=WBV05Z?BK9@8UK'I M0XWP&X( QZZ/.M!GQ@2751Y[A!@%1A$K2H,O>G&4")#%_XT MNA^ZQH3_EAL-*DZ(]P1/Z)>3*9M3AZQ&EIJ+84X@&+YW(U& M:_WB=@UWG\KZKM@&TPFRPLM)6L$:7%#H&M]^.+#-]='4J*JUJ3XZDJ<)[U:& MW&A6&RNFBK/R6,=DF.\E7.Q#I9RJ?[;!*%$LD\QB^#!SGQ -?D0@OLHPS%MO M!51R74=0"]4V#A?!*2:UJ=SCMV1QVP9@""SB:8 *%NAAM0VC!"/S2<8,HBB] MZ7"O0K3;M*IEN(T2SR0?1.4!DX9!6O0X.#8;"R;UL."@D1F\$3$\@$U%S/S( M$7MV?\MJ3TYEM5-9[?C+:I]1V,GTZ-U:UX%3TFBEK:2#2M2B.DV3'Y:/JNHK MQ^"-2$**^[ BVMX^]'9IGRO'7H&%V2)LB*PX1[4L5*E3N7;2MF:UK=*D!)<. M*H,()=%N.Q9A@^%Q_A5Z:8#3E)7<*HAFX3%([^R_2Z]*"2L10($3)3!&S_<3 M5_0IV,-MDJW9_L"CK#Z]F3886$1C,5>@1=Z W XTCW!NMVJ#8=(W#MA24H!( MC.IL]D;R21H#FR]ISA'N.%0@UK6.Z+^9UAL>09S,FK[&CVK7"]]KW]$B01"^ MN]IWU:)97 $(!OMHJ R]X%()DY]67<^WIU"G1KRW_I#:(.,BPZ]AQV3R,[R9 M*U9>Z5#6=Z68MWA1J'L@JLZ2\)TV.B#](OS-RI8*GRNXT4^"OD,BKW"I*[LI MHSVJX%1M,MK8P?<93YFS(T KP_V6#:'"E!4HY&'M9Q,DDK+E[@@*-G)*(-H4 M?))6KAHM)>4<1IROC2" L&3KS=['@ON-K0'+JQ:0@ZE-QW*-P J^>G7#NH2X M=./CU(UH,O2]=[0AN2IS!H'4'"/9%2:GHD(M?@+%@RN4[XDVE+\)(;!CX38; MI#W6MAOZ"7V0 P*5M5[ML^@&]>H:)4 MSCZZ?;)@X'ZC=3F;/7=0@68L'V*W(>1>RK19*Z)\A5E#F;U(PF);]I (]3L^ M7AP_+_[RJT(/7;1+NX\ 0T2"9I!'P,V-,C TO3M_**YT)T*IP%^M]EI/P\^@ MQP"5MN12,SI7*29@V]V$G-^,%,V]7 M=8KB1G?/GJD[,BV3]PHD]=]J2Q274WD6;X;D#RC7VD&_D9)O(;M\[( G]]!V*5"\81OJ!NSON$ M&WQMYWY:B ?IH2@36&-RDWJQ@?A;(>4M69-JL DB*$#RL94B%#**D"44230) M34>Q4L%D*7TLWB7GKJTV^#79E'.WH1ZT'.J^=FO*F<.IZ$]LBO-#]968<&T= M%M.'7. ^QKO;0K@!^T,)B @30XA%[TJ6"+"Q$R*%.3T0W01?&F\R/ M4]LFG P'ET'3\$T[<0I2@I[K0V9K^4.HSZB^:\[>%C$XD\T4_$#Q+!LIRNE[ MDZRHQ)>[U1CLFNE#W@(VB/50L&X4'>!O33D/DO0\2AGAM8,K+H:A',J;PT&- MBR).LI$%QU-FIC4T:CY5J&NLH^.+!TF<15.C]&H*+0%"Y32W]9*QK"D=X)AQ5S M%^HL22I,$8:-0*7LN_F[YY;*NE?#%H\8>E?_A++5"Q9/+-[PY+IWJSZP#4L ME%13I<.* O)JQ&:"X5&WHWYQ4WD2'A)CE!ESG-A4W%J%]S]:A042>85B9MP% M@9MC;[56[P+L4Q8$ BWVT++/J"U&IJ,'OR(PR I;2$HK-N$8#&&S&F6\:, MJ)PI/*Y(/Z[CR[(*7#&]^Z!-SQWD.:Z:FYKK\AT@(M#5@FD%5+7V]+R4]/I>13*?GX2\FW=6B&O8O\S"7EQA(9027E584Z] S20&\# MD)Q70&H@((BH.IL( EXCF%2%$G.+I;H[[C'IOIGYPXT/^VS]5/U+YC<1%V/Z M4 $)PU1$&7DQBHBA;0@BLW(-[%]$Z.B4TG$3LD47-GDVX469_X(QT^189W/$ MR_7Z"X,>!3G6D#PP$9QM%(Z'_@R*F#="I I7&8S\(1@#-%(S]/Y\<,6DYT^8 M>TA2WK;E*H5TZW9#S^R6,50S@0ZKC@/>YPGEQ3,J1V,@D2Z02J0-D6(@LE;- MS\!Y384YM$)_@_!G5 C_*B"]UV)7U/_61;<39 P)Z+QM4[L>'N7?IEV28H-/F%#;L$Q'PR<;^,QO+0.7]40C(ATY*]9C)/5G:R=+N8&F9 MY#!$280_*V=0_YR]\)YL")B55T%3Y!TQD^UG#R#\>_+XF[T8A P18&(96_D2'[YL@L.#N M]:&6A\,8\"M7#EC&%DQ:3?14TL)'<:/;<"- WPA1 ^2PH)ITVDVGW72WW60* M%$P^>.6@9Z.2$@1EPSGN-::+E.@G,SN9V=T4P,(%'QTX)$VH*?[(^<,O+&TK MEZ%HSP@P9&!H..&4$/'4:BXI8#8$-,3U7T0A82YCR*KU1)?TPE1^S84RUYU< M'$CS:!'KN"[XU)W!]_5QST(N@9&K!H>;L^6GR151^1OZ&)P@"52E8ND-%L#1 MDL.L@/]FRU'%O &$(MT-.\$8\N'_B>NW: .:#R2**4DC380Y*;2_Z,4[%IZ$_G7DPIMYM<8-L<\+-W"OS>\M7>'J[;" MA7B]U8"&]=NT<4P")7\)^O BMFMJO2;0^12ZE%41%8\:[@.Y+Y"X "4$[P^[ M]\LZN 3:"&S>=Y\6XHJ9FA8YO;P5#;4%UJ30/N:>2 !^M&6E#Q[&=YLL'D%3 MO/N\KMP-PA 8@$-0 +IMHM,Q'(.$0H%_6[1^#]5[9G[(L%NP2\VTX&3F)H&A MGLTND#@0&K;V!AF5#B=J5-\!J3%WJFOQY*J)9$A& @C6CRR"IL,6(?D=7'9Q M_BU#&W)+05U,=57O:@$CL"V$.K70+W'E/_1I>B]$E.)3^!]RF0HEO]NR\V&0 M6U3&)@$)(;/#IO1."^E-^P^6]C?>U2E*W)2[Y]&/6H^909"_K'L?&3CB'WA# MV&D 7,Q_:[XKPS;T7'+6!V*X3KM\S1OG%K>DO]4V5?=R>OBW@&YB8W M'$(Q)4RX2PNURWO+744542P?YGY"1H#E4=CF+73Y&X 7XNPB7>5U4S&TVY^F@;HE+-5/GYN](8!.XNH:6GW M]=:VDQBMXP,'NC*%P\0.?$[-B#"(']^]>?^:C:6%KM&&V@PEA.01-(!B@'GZ M0:3X?JRQ[OBNUR*S? 4=Y#)> B9DDGD*O$R*GL60_::6^PDLSKW%;7UQPFV= M<%OW'[>EYQ@1"+#;6J%H7>C9YHC,]/3E*(TNND,^#_H%@.R<@FKP3>H]6HZX MEH664E26VD1STYTQ)H:SI^S4F3%Y1!Q34NPU ;:\T2RNBCL<^X9$EJC"0JB# MY]5-U3GFL\1_1#T[/U=)^)/]N*P4.>] X;WA[B Z-LTY2Y>H6EOL)$)F>F7- M&:RP08E-#,ZZFD=#C-_.1O!PSZ/31+IE+K9K5Q>SB_G\ORL"#?_# 5FD@QDS M&:W0Y^/7#6\(ACC=- 'A>(V1FYO\0XH;^(^2D"5F6)0#X'L"?\"?>$V[6=[ ME8EM#A(ZJV;C'\G-HBCD _;"$#QO[MXE%!260-I,STQD'<<=21Z"?BI.^B(- M0: MI_.#%MF;$$TJ;\0801=F8M"#6M8;T8_8V KA0+_?$?C0IGRVKK]JEOC/ M0W=DP+'W$=TGIA@[_TN]9A2QO7Z[VS1[SAI7;11*8A\#4B)@:@Z3O@1O^)E5 M!3[P735D5D/ K[NFS05%K . [JH@(3,EV*"$H$1ZD8P7]%J$*8^TQ,)BH(H5 ME,2WU >@=SE-1\8R:(<4#J^@AU6RKTI,#9V0;@D)SH:+#(ZX(;J,)NF=U>!B M20@?6S!B>&G]0*3\8#8Y/+/:(7?A2&*.&+'70XEMLIQ2-J2H.G1+A*,&P-G<< MN 8$ F$"6QI<<'R=0+=S2+CE0V)@H4.?]S0#0)C=&,VJXZF&9W(6.I,>$@NB MB_T!(T^-58YJP32%NHT%@^H2\O3XF*C2?B=T(?6Z03V)X_*CLM18HIGGS057 M-]RNH?=]J1C6W8#\1(PPJ(0!VWX?C0!V,IL!FM@^:O5V6+4)8/>$F,BO+C:9 M+TI,N>C]3^"&P3I7_P^==0$>FONMD:F30D MG"0BH\""+ /Y:?"Q[+):1+=@YKF7( MW8AL*0P)<8+U(,-N2VB6LR. 'G*,NF]($.0J76L0!FQME@)1&VI6C*$,/P/N,UTW2SC *B+:(S$V/)QU0CI]Z!E%9L%, X6%3 MRA_79KOZIV=,=*3[B0->C:[29-L[9D4G!'U\,D%:D6_%\ M:%$T>Y5[B?AZ.W0#GS;0'"-,AQB38L8[_O(9JZ='FUH_8,^NZ]-<% M3/W6!]\F<:D)0V\I#R?7+GVQ\$.,]YG:(O+1E>,V_&9/N!PTB0;R1^)^.$==IBIRR2=-3N$SJI:S>EBD"5_I U6S.>L:2R750QSQ7#_)&NN9>/>2]# MK\P NY^&FJA] L+=+QO3K$&3\"H>*7ES@L_,-\WB(]WE0_-DPH0RRIRZN[42 M(EDG3KL"0<72X@Y9RB!AGVS!OI.1*#GEAM"F*CZ4HB3[/;"YZ$MX&HI0">6N MG#,GE/:P1BV] ;*#D#E[5%%O<9(N3WPHJD%5X;0D@A!,D<*TB[\BNE? NA9T MAM[!Q]M[=-\ZY)RDOTCHT+2UVW?:"-6;[T M=3U[Y5_K_'$Q>_+X_*N"$NS>?A9G^ ;TGZ^B@Q'_2!?LLE9<3-C@V>36\XIH MO&:7$.I2NM)_2/_9F^-S?S;?*$8CAP&P"Q;N+3A&[>W^\9T<(E\73[YZ6GSU M^*O9 _@I;O_!#W[Y#?PS?4YZ@8B1=_;TS[,?S]Z=79[-0&?:F]^3K\Y#@6,# M&&\\3SKKO<15I:8>&30:\MG,3_ESMW#0.$Q*UE_)W(]G[56YKOCJ]\]AZ2]N M][9X_N=3\?Q4/+__Q7.^TY.KZ(@'\"VCXOU6?^LPUJB7"MB/G!SYOE8^I)F/ MS(#+@C_.2/RP6GJ"7?OFWD1Y95!TI%B2<,_@J\K5%#['KJG*1 P+*W M?.N C&LS>SOP:B$D_(W(3\_.GSR8/WSPY4/T8J\P^?WD2W1?7Q?LH;SG:C_* MW2=YJ7+9[*0@?-C1Z4LQ$QA/MTVPQ#<2G=G)HTI.G.BH MD<0,>3J^<&-:W*Q5R:GK9)E01(P"$3IM)!Y1'MB7=);38M#!S:?T[ <_/83& MO]CM7+G)G]&T2/JA3D]IF#HMRV?AH&]JA*/??^H%Q!%!U#"6F M^A]\W^\D5+:>W?AK'_8<-C3FK]&&_H)F]<_!!\%/_D+_4N1^7S)K*!GK5Y.O M@E#!QU!DM:K:K30%Q2:H=N57>+UE+B&L^_B+94OG?/IK.%#=I\MFX9]7BXB6 M-%3,_/LB3MA!JF'G-K-YV<+UDQ<"HDJ,P1W5CVJD[1_?H* 'F5_'UHF_@%\_/Y1>A]X7-\56C$@D7:;3_K9-R\OCESR*SA@F\ MJ+L;*AP^ ].#U7R]"TTMM;?\:WIU:V+ZCT^>C$8'QN"GS]L@/7%R*/8Y3W%> M878S7D^L580;@))3K/,202A[G4/R8\>%2O);TL?_$-4^^<),%X9\F*/%#$O? M&]W8,>T7S2/A=@HR./+> XA7-'-@Z*%;W/[1W)_\J-P(12--6>A#.'I5EO8S3"[FDWS@KH>V 0;-8P&AXQ)H42Q;?'=-G!ZAU M,7OYYBTDA-OJ6@5&O5GTC\A.;=7&>SIO#X2+DV0;%P<#\MK@# RV7*NF"Z"- M:Z4EE5F*#P+,1^%3@LI(3:<0QK3EFR"JM MI3I(=AM 4IR5[4'#N9^%3+ ,&M:U#[DB),3&>C$O'R(+TRH!JD= W*=T%'J X\S6 ;!D#,^7+KTEZ_4'7T&*9IAUSP]\$( M-;%I[4";:K& XCAS'')T1<*BEZ^X"=%=KL#&R53.%G9Q=9ZW$&HOZ*& M5&)(B^FS 0K:=E?5;KJA118EJLOZ??L3!":?.,W-4<) MO$[%V8]G%-]&V%_06O[9M1O_R(>8QV-H+?[V MTE@?X4KT-S@)G% T4$V<#Q'>.E)DQ#)/.=0 $,L2&-X+C3LD/:5"4D-N;WS. M9EQ<<&J\49;11:N8&0X:=6U0/+K3&:[^LPAR;;^U__S-(>Z?AUZWZ%@9U4-) M":@PM%_U4A47NSYTI\>K%TTM6*@ML_E7K1E1J]A1+7S%LM%KK".WABM?JU00 MW_+FXA 8U@;AFA(;&,)51N$ RCZ%R1VV.PD!B'8V+0[2C#IQ$52X0J'LX]IX M'YP@M@"J"%Z2[N !O7P(%#%UZ"&GEV0?ZI88#O(2+(- M',\@OH6PQEQY%U7$C0]C29-VQ: 7T*E@'9,+8]YJ>H2;;>IHKT66+@8JHGJ M@R)\G4C"+" ]MB5P3PQB(.VPQ#!,=QN,4Z)N^2;J MNH#L(C$3JXE7?"E"8"Q=:U5(R[7E$F2!%JV+-0XD;RI]K@5X*MSPG$-#C;!5Q84A/$R21#2QK]U< M-8P;5G@;4]WHERT)7-H I+># MG=_7M1?V6YO*XZU 7 IEE_YH G;JQ>6]-2 M2@;3,>'M''@Y!XM@+\DW33M1YP'2+)K'A"3A4EJ+3"=2"989:' LF >'EWY M"PL'8;]3B/EKD@9]T/Y&FQQ5QAC_NB_?O(WNF]9KM1*PFCM$TJ8P=XS\1! N M(@5QG;>5ZL*'-,8Q$OKP#(EER^4E1)S4&*2X2W0222?,"YD!0B[[27@4)L%< M\#.TW^4\N)QJDVS? 3PTU&KL'U'!Q2\GY M%Q89'E4)O!L"[XJ+1OEB>%AMZ-.R4IW8QH"Y(1X2W56L@4D)K#2HU#W![\G6 MM$LB--'6!Z#-5*-> KQY6=9R\<1RE'\;Q"",6KX.=N?:?JU<)Q@ZU7'V)M^N M%8U+1]3ENI@R/T:W*>[HWC8UYW;^P7@;=/;AAJF7-]-Q6BM#F %,;9W3= ;J MNZ(T4=D/B/A@\]RZA%QA+.;B37&!V*C:3^BF]^;4S*^!:('Z-5HJ>&.-@8PZ M&GB=>5-LD*VP9!5QU_-K\+F,,"-_4H%=6+_&64O%L,0]91 H(?;%=J%K?Y4] M^!.Z ?J^N;13/,/G04CX4:T4'TI\^U4G_'N8N,=D[%(5(&68E(N59K MODP),\)$^831!"*EJ_<74)'X72CZ/K- 'NK3D4^ ^D/ST;)J298)HA#NBO)_ M&YBCEN$XSW,]'"2^F*Q%_S%%Y]N+QH% M(FW?.53*OJ5PG$L(HIXX./<: PMQVI)NK<-ZC>90X%9)J8.F[+I9Q.E);>:9+2HW85"D.U M,\_22$G8 65MV^WIO?P.=M_\ 4'J25"-O*H4L91\C,N3T5V1#*-\!>)7/#?<"7:.GX5^F *\+= =]0 MPR=H:Y@O6P"+FVW=1-2DA)/@:SGN,:1-H3.!U!/A=N#GD3C_!6E!OT[RT\*- MC9S.=]V(?%(MS+Q#Z <)]<7'WXUR]]>]?([9[6Y-$. L:^XARA+@'-ZT#5Y/ MH%K"B@1L;VXY;:HI7YX20D1#N<,O*.]NE$[1.C+\8O#@+>0,CO#B2\.+,U; M^X&MK/FYY^2=K!.U!2)HN)-39-[X.R9YIM9IKM P)'#N9\^?A*PEWALA H'; M@Y]PGCA$H TU-8S*>G&-/.9H5-! FM2T5WE$0&JGM10 O^-KE%8"E7WS" M&-T;PVNDEFV+V7-7UU5'G6ZOSF;?E_4*>#;0;\:K[K29[VSVJCVCK\CGH6/ MOB0!P>5R@%!8A!/521.,D4/ARQ%?^6]E5_2#^<$-F](?(6>S=ZZND%:%5RYX M&B8V[EVYI95A:GEBW:4^44DR&CB0_[8\/>')]T\$D1>X>!GFWUYFYG7>8A)2 MC<1DY%XHXU<32E8 W\PP*H8^CXLY5/#\\G&F$6D?+S9 ++2^TOSN3KIK,';% MVS?&F"TG+ *%VK0KX^QA?CMQ]6+HY(82\M^1VVI#,A)F^U#&\^8VK\NYG,CA M$2&F#IG8X&H\G'I*_4:LFF-_F(TOXL[HR%$:J$ONC0OJ\D[<:/A:PHO]_2C' MEEP#(0FCF2?;_Q[)F !N%#\JL0KU,G&C?-(]OBOWU+66=H/S MP=,(E^25AC MXO1J$,$&!-!(7.,@[8UY%7[QZ'5&=X3;+BS8R&_%J#&"/GQON;?E]*].Y?13 M.?W_R7*Z=KH^C3D2IAD0BME_/7LY>U8U%',5T=D!]7$XDM]!R<*?#=0>^1P: M$LX?/7DL*9QW P8U;6C*Q'_%EE"89O\.WMG7E7_Z)=QL,4GWW_X=AK9,Z K$ M0T((54+_+'(92SS.)YRKU^6:KL*09*I"("AXS&I+;A@$SAM_@\&<-HI'XAU: M %A\!-$3N8_>J,#D'\BA4?+6]G4[ M2HF.*!MBF@XEH6):#-L=&-@PJ"&+"<_,N,403/[5#&P)]X2-7KMMPUSKXO>$ MPH%I#J204K-$FH>9_?C\Q0__NKS@PV9=UG+&0BI]^0@RJ) GK-;^-LV]=3I; MU!,.$T$LK_[\8O4QVS!V_I?[5+P]++!F9-5DDQE( 6%=%26CO3W9,"38)P3'ATPZ%37$E=;5[Y6># M1A5[.PE_<3.F1I /!GAWA">G%)9> N/AY=OJ* M#:S(/-E?R=52@&D0NQQT94POC;QN6@CI8QX\7'66+UG>&J/T/US&^_%)QOM(9+RCZG"V/HO?G,3D3U9X-RL4H&S#)V<>(LZ0YZ!M5$^A85?Q\2T$ MOAE]T(RG/=GMR6[OZCVQ]LX&9!O8DCODR:1.)G4'DT)!6+EVY>]'$\?Q#=Y! M@V0<*2KON14F^\R339YL\HYN+B&'4; H6)Z68C--_\@,,P/A1RG<,H K?VS/ M]W%&C%"]06(L:H;Y!O_Y9,(G$[Z3"6?ASN'(CB#(9P?,ZE@2':O0S(6=.G?, M94<*=ZK&9Y3)\]P:TF(8T9*9T+GUM\:UY.S&2@HV2Q=8ED*!WI!'C2G],9>/ M@$"7:Q3E/I_R[IC"-&=^;TH@'R*]I1C?0%!VEC:Q':$!^Q'P\U,@X"LL;E$) MS\J2!^7&8RTR!,%"7/_PJI(#GH#DR"L?4 C@WI*ERW8_!!01<'#<(5WZC&', MO"-6E9@O?P%QX=HU@>CV3OAH%1S$[X96,KO_")')(5S(D13VDMQ.YQS M4>[(?JM1?TA"ZZ40]4%PZ:4!OP83AN((5P;+CB1'VE%)%DE2M--_9/Y3JW(7 MF\&.^W8;=7*4T S' R>9QIKHZOQFI+[W?FAKV= $RZ=6PZ.JT60(%Z-0@+NR M0CGOKI9L3CYNO^@(#W$@@8H?X^/_1^G=Z'L& ?T;)EJ5$%?!X* MR'C7V91[PHP'A4"N]3][<_GR0@)-ON(1S29U<6_]+=4?9]WV& /Q]_H"F/,A M!*7CG(V3LQMIV^[PAAB=A?8).@H+Z> E/4!H!MXR;^P,5-KR3'O4FW&@_W&* MUU;\MB7") 988MK$YT+,H<1(AK$0F77PNA8-D]0SY"V+E$OV5IOB,?7M99=*TV9;L,\2T>]O.R<\L_KKOT MD+&&T+8+?!NF7Q,AF* 7P5P%"&JUU/_FG8.LMO"/F%F5.N32;4OIJV"*E [N M&11O$ZN2 .U:-MXWKRMTD9!?N$VRV-:TD M_UN\H-369.\XD3^./5%X#]X>X4VHA]!_<7M"Y-PM4_W9K_+KI*K/SXXM2_T\ M.!RVWF?!XBY"RLD[".^L<3?.EJ!"C[$S?N';YQ?4#LZNK"9E*%8 ZFSBRE]S MP('IT&^*=4JPZ>8)28I_'FK@4O)>5.*\67V;=!,YVZW_K40W*[2 N*/W2Z#/HD6,U@GG951I3B(IIT(95.D9*YHS>S["0!+D N=V.G<]I M.Q_9=O[ST6UGEF%Z&S*N/[AUP^(\U+27;!PV\ X/4FIU]D8'%T5[FF9.PAOF M+66\OK+(SNP6MS(NL9(F^ 6;^ F7PW73((>KWZJU&3SF627^YI0D!_.:VQ*G M(SN.8=S8$X T*SE-:&K^UKG1 0(&5VG*1$D#J\I,* +MZ;D#&AW'G&G@I+?< MZ*Y%O\XNZ*FXH-,6/ZHM_N71;?%WU1;)BQST\;Z0O E_1U8#5@N#.2[HZ)0-QLE\#2;@==MA.=-?BM<-W3S15^W M]:GH4^9%C7>$S+UV+<9S!'\*W^'T?DCNC[XER?-ON03XUJW]>-SI:G!LN_;K MH]NU/ZA)789KYRNY=I(Y4DV&S]!N^B0R%2$I0XW*/^=?<\H=V02O1<02KAD^ M2N[ZR=LOIP?3F[\?"*AB+4;.I>H(/,ED#R#)5,)9"00*-;$M$G<4/$04'/%^ M'GX6 0RS8=?48^$\SF821O&J7)IG5YM]%!<,/9%S9GJ1B?YY VRN#/E.=34$ ME0S_+9D3&\Z "WKR^!LEIP=$+Y&D$J?TIYU;5B*Q(E7^P)E=4BW?AR=NB8\Z M_V8D"$!WO>S,$;$T>[X(@$")6GCEO>LCCBV2&R05(F!X1:YCX6N"I@X46@1, MRT*@[=/AILW$@&T%%YDU)(V[;+GQ[.A[?UX#B9?__:GZN^%C]0W+!+O5^-!]1!_C.U, MH#*P.&(OD.S:$4D-M>@]J/A+?D4>^=T.UO,H+ (>@E)08[CC+@)J36F-4&!27S/VOM_M# MQ^ (HIQ'-#90Z!^TV)^?.\5HANW'*77"I([)\K@8GB\1(47FY94=%G(:5-\^8CU#ELJ15\ M'' (&0AZ!B5]5,H[[Z-:IC0;+F(G";U3?GF1\J$AY7&5,]2HTZ_H=;,9ZIZN M0I^Q0B+UA_T"Q-[I+0MDAF'-:[S!X=0]FN\?B86@&0GS)'GFN^(*U3#\.NY0 M+(>U'= OP]/CM+!^LPA@8OBP2:GKJ_@-10<>NB9Z$^GQ]>O2E@UP ](4=!!OOVOLG-ML'H$T M%J)PPK:@SM"-#S.7K.%,X@BR'H;2]O )[DIA#LN_"J"X!;@%K*.+FI)!<+I1W#-Q,M.CJLWO-_5%/ M4-XL!;>L2PL!1%A=UI_C#;BC1FQO8KN-H0KU"P4.$OR9RJM!VTN+H8EL!3*) MF <0S[AZ'Y60;;9DBU:9 S8.G78!U#Z:UAUY@RKBD11#<-KFK7BW@6%G6JY( MU&KEN-G^%_1S%3.NBH2C&(<,] .4,@H#Y,T2J,!1/.+7M9U1IUIR=3%6\M;/ M5S=[&XMY/@^I'^"ICSM=H>?M#;O5R] J]9N._PX,&N:=;NGC4_KI*U=>5QMA M/L#7H\4UO;U%Z#?G;N0B&X+&#>CRV6E%7NP/9[W)-:DBH[3KT&*ZDYIDZOWT M ^2PH+;US) 4.VR9#3AKXE]R#\^*)8W]_"^/L7_P@^.N=9?VW'$A!K465O[- M^K35.E (& Q($:D1W,;, ?;.'-FRJMBK96PF<1O\Q"*TK(_M907@;NX%J^,U MH/9QUB 5\7K+$(![L^2^I=95V[F_2)$S68D"=4N\$;?8G]*C-+5PI/0W#8\R M\.IT?XUT!_[UX[N7K][^Z]?U6=.=N' 4T>3^]:I:^CE'2JFOGSQ^^LT?;:N< M>IL054=AG:-]S3!>%E1-"5>E:/F9<%2II2*Y+O5O3KOT-F4DV\"9@$@ AARM;DIV./ZW7KG;< M\PN'I;\6#:RN*_/7E1N7:LVQO8FS6\8W9RJ=\ 53 >/<.5L)3ASU+9X\?O)4 MXCO8%E:0(\*S,.T_[U ?L.R\16S+.>S\L&FHP]*A?A4W6;[!&LW35/#5>Q'! MM=?:POGFO^""L%R3<0S+BH6QM"@2[I6[_&-IN_>L$99I7L:]7^W@A@"2[!K; MHV0I-)B:M0%M&WP@1STZP1KY*<[>&A 02 *.9M4(47_&V?SQ@7%TFO"Y.P_M MM'<];T<$6^F*-.VA,]D;-J45BZE?$3C0@8=HH@9/\;&FV,@U7@,MR=K),#:M:9$DDI3Y.>I M8+<& 0G_H&01JA*U<.:-D<9"1*D/=87+DMJ.SMB_2B9^LKN#AB1EOT4#+IX8!_^H#MY_\:W3+:D%)WZ!);W4T M;SA3)#&B>02Z,#1:^Z#T0'WI'PDI284FS;U?7U0_#W#$/;BX+L%!/#S8O!0: MA3DXP6C17WGAJ$28(L*]R,O((98"70K B MSLI]+>7^^?&IE'LJY=[_4J[D@?U-W;OH3A)_:7'KV?<7:61RP'T&3KC4Z4T' M(."# /!>>?<0NT.*ON3^0;=HTJ0'?Q_4H[756D3J(>7 G+._<<;N5\YX47O: M.!PQM)HK\=+%[,6K"V5E*EL1?L( HQSZ*V!,%NC\QM7K_@HH4^$V@?K(6SE) M)5,,XO#UKG4P_?"P<"9DB[DV*DBYGN G'4!W$7AX=_/Q5@#4OSB2Q)(FLC.3 M46U$[!'&!(IX.*RD7XZ^_&(!FRV_7%WZW-%L__@M_2L\>,'C.?Y\Q^:/-H+5W4#J@93K[WY11# +J-[UO>CL MI8636UG5*$US^W:6VVC8JR(K@*X+.85IGOU"?.Y#7US" _)+:&Z]QW57A3V- MWC=BP^*L-M?+F)&MS1Z?T6>2#7'+$5!UJ6N'$+\'%EKLXR*AV55$&\$!.P<& MZ16-<_*07>\(5JW72'!*6&?5)$I,N4W%J^_\+::>_<-?R?W48S\K%0 NEOY@ M0F5V^6F\H,P>?/>/MQ>7#\/LK=C^;1 )W>7"%; MBH]JN3+'^!$NYG.E@BF/ Q=6=-U%4BR@Q:)7\J:M@R9B*WBU9U7C_JW_/@Y6 MT2PN7[YZ\?;[EX5N$3 :*DSA918?0I%O;],S<8X"5X'SI3.P.IHKH*/OJ<*] M:03VY4-\-#MZ,J#AO5TMV_(&/SLQ3*R4AZNZU>&V6/@P>!P1Y;K1,''\_9C6 MR!]4*^P9RAP76=>*:0+R.6XY&6H=3+P62O?N%YG+4&(V\'2M"F1/!#J37UUH M%>'N7QUE_TU%52MD*V; E\V-E33Z9H4TA3[*Z2J,.*G=LM:B')_:+)L1#MFI MW#.@]$)=4&TKEY8]JH3[A772!ZYK=-L26>!#"7"J4F )"3I:NL,BJ*8Q#[JH M3@2,)ZF@7R(5A#X2EITD9RB23H.7Z?)1)-$">>S*43NAMO0@Q<^$/JA.?O? M__/\R\???/7DRS\]>?SX"_!F?VK"M\X?/_CB(7SSN8^7"(WO/W;^IZ^?_LD' MT";\UNJD?:_VEKOW@)*1SG&O?5T'=R71E+*/";JZF>8 M-L*3)2+Q8+8J]-Z=$1 ]9-OW$?MQ?L)^G+ ?OR'VX^3O3_[^/PUE)#,K-1=J M,K>%#463$)K :NA@E\#.+934!4,6_U66Y]0;M!5SI]M$:'P)O^9:[K_4>PB" M/OW?\ R)&B&BMBSJ9CBIQ)^VRV=LEU'AE6^HH?2Z^F4QTK@CE:NO>"OVL:N8W=^8L 2XW,A<3 L!-4W6Z]^Z>#AM$9\O MP!E4@Q%6GKF^A)H(&T^>9R,2O*<;3^AJC>J"@0@O"Y%JAX;#O'U;>]#"* "XXVHO7#I()U29-IN;YE[ MAC=DNV^FQ%IN:XM1%$=F8:>:X8+!S%/(UNC2?5<3)&2-X"3\'L:*6=G?^G[4 M!T_4&?(W8+5F:"7""T;"GD+=P4+F2E^5&=V>2)Z8^=,4)0TF !):/01SRK.Q MK0!40I!%^.G.MK5AMJ"2H@ M%@M%HC\[Z)Z2X7FS\<_T^Z\4JB10&+4.K6#^4>:]<7XV@(:G#@S #N ^_K__ M-H\V?NQ&O8>8_YWR]D0*H$E*:KG_B#S:,+_[.=ZKR\>'%!)5JQH;KL M6;$P)@ #6-K8I%C\5*P?#0K6I'57C-B5D(HVNR0]L1$># 997W VPH(Q. ]D M1\>EC>-"<+[L"4@IW:C5U$XGO[%N2U;5P 9D/],=P M//18AHM3W8@>Q&*W7S+E*&'IT)WEFO9]?.YC/]T2_A:WP)V#)W6S6 SMB$5W M CO"[1)$2^:=VGHHP02DA>XN!"'EQ%1C2UV0"E7F']RZDV]U5)LGEIHJ^ZF] M(PP+1&7%%;CI2NSV?/Q16'T$RT3 M,=T]^(F"$1E#&BK:CFSLU*7 ;(YW*3\G"^D&R) HR?6T@M9;)$6CL0*:U33P MW*^NJ4NU^G:(D=^L'P ,A6(U+==),=N+H8Y (D0 M2TGNS<:(N8K]1-S(X19!U)_:[G#'VIC41CC,H M=:J_'YK0@)'UUD:20K(6$!YQ6:V0QGCR-Z,53B/_J_S*QK%DTDYS!3T/1]:6 M0HZ7?.#"V1UX(IVL3.>! M?3&VE<'.OCITE>^3BZCWQ]F^%#]$R-'](M0GI['@Y<C ME.B8' !/"$! X5,.;?K^^\P4=&^I,YZI>!7-!TSU2N'/ )W>+*+0=LD%QAO+390+Y"#FT(:@R3Y.BW1K$6Q1D0 MVPB30%*YR)[-BE862A]B5E)28%*&P]BI(>R$"OAL5$"4>U%62U.+-\$A%+$^57#PK/4)F<1D[R_YDA5@B?I*XK$&8BE"* MA]%,#N*T=TY[Y[/V3JAJ* 3HY=MG1D^BG\'NRAG;R=9.MG:7*\I64AD$PU%+ M NE6*NJ.0H)"Q52%%LD/^N4/SR,>($B%>F>_%/ JV*\W6:1[FO@8EM 04$*' MP$3'_-XB )O6.EA\0(?@(02R(CR!LM:.T@7$& AD1LP$G=3S3]OFM&T^,[Q9 MM$/5DPI&12;"7>6808>B;P5\UTRQE2O?=SMORDU+D+:A2\G83S9YLLF[V*1( M\44L:T(R*$P'4.'820D2Y)) G[(Y&=G)R.YD9)+W![Y9[Z+@NA.H]ZIV2?Z. M3F*"T)5+K/?W37J*6PKGD_6=K.\SK _.5=>N_#\CFF&Q\).-<';E8++TG>NF M,??Q'205JD6 >K*R2#N!?UL/U1*ED7(DRB>[/=GM9X6+&AI*11+P,AHB,HZ\ ME'L.*N@.+9$I(1-ZW[JR9Q$_X*I\-.SPVJ3/7;;-;DMF?'U8)+2$_O.:2M\ M_O4J4:52C"F($I6 M]V_@*XA8J:98.3(8?2,(D=L?H\;-92-<,R13X+=@@^)F1\_?$VG3^"EMAQW+ MYH&0B[)"7+[^[Y?/'YW_Q5]D_8-![PI0S!&!4]LL MZ;V69L!Y&H-="(X.#,#5K?<.^'\1[(P>2SI3!08]DD<&>IYH2;+RHA'K:MS5 M$M'NQ&0[UELB(X]_/)6!@+^G:E,.$X62LCAAH@!$;WC# = M2T ]V5(>Q)F=6TZX=].@B#KEQ):R;?Q:5"[;CP4P&VX&@NME1GD6PJ%-CQU, M!^CC2&OGNW>/SK]X\IA::)%@A\$2:AS<%$VK#6]WHKHR M+R-!0HYP*D-L=9]ZN=]CVY_1.S1D@@E-H&FUSS7PDX3&==E6($JVWC3S6(7' M1_I7T"\$:3VPA.K?@T.RVZ/LLOYPJS@>M.(1=Q)R^3BE2(N$16@>-GOEA$D$ M/$"A:SX'8 FFF7B2(LZZJ0D'TO (P(?58 M/GE: %7'8^S(AE>1$_;B\H+:??'KT7-1-BLW2%KQ1'.%G_=F\%]?S+YSWJ]= M^<^TUY7?EA?>,0B,\=-% M'"".;C7$7B$OZ#=)/XCZ)_["C)MN.>2SBK/8+YJ)\^YMK^334Z_DJ5?R7O9* M1HV14R1TWF.>P4$ GH@#^+RVQ$#'_NO=]RE:6HQ_(T-&-^-*.B^CC ],9 JR_JHEE M %OU?Q8"L$73[IJ6<')\)3'K$:6(_"6MPPOQJC+BAGBMY',PK',A;GL?>W5E MZ95C0=W\&@ZJ.E04J.8?H0-,S2&).7*K3:$$7>U R2.1/@VZ..6F$;P6Q]MS M0V@KABKD! ?IVPIM\R7;A1]#H=Q4L!/ANWLZ%,EAX[.U99BLC M=R*02DPU?80C_!&VGX".'P9XI!'4]BMO- W-$_]K5:\@V*#&%F I7[,F:TBD MXHW+L.Q*IW)"";HI?61S%0GHVKA)8S[XXU4UK_I.@S^2A<&(BA)8T0IC]!SQ M281B;9-E6@0+K."+WLJ(<4?):)*/*LB&/"Q#P]3%1GF)Z W@;@XQ7NTM'S/2 M0LK(K4#G3RA$UY]WGRA7#9M!!5CQ)6AL51O&4 B\FQ8!^7UDKKA1/F@"[S]C MLNZ!H_T1KR$B&/OB[,2F_' M)MPK#3Q"*"(+X=PQ%L&SH!2PV1>?>0=!;ZTO:17.;QG2Y#L5S,:2/)S*BNC+ MEL*3:>%9&W)B6S&3X8%K*'3(-&:6=0IP$)J2KMNMIF4=B[E5_Z^P7 M07".>C)LODHSJ"("!#ESC'VJSL\2.@OWJ>HX5P=C/;K#Z*5PG19R_.8W&4D6 MRQSYNV[@[?7VL/,3@1)']E!^\>J""7-5]3SYP"53;JW0M -S<421Q['9-3-\ MPDJTR-A[-ONNN7%X D7A4V[H\$US"T:*+QT51KP5',)+-^.,:EVRC6T@)#J; M7:C5H3SVS')@,>)2*)UVH'_(\N.#OSN78)[I"-,K>C) ]=]F?I#JE#+HG!?- M$0HVZ32%5'FCFRH>#H!'#5,*V8-?UEH<,W*WIC2:<>*?.7I=-$VT/WOG?+W<- M)XA?E9!>K\J'6.=NC:9X^$J\03\TK0\*.37XVO0XSQY<#O,2G_JL+7^N-@_/ M9A^N*E2)9PH]V+";'\"0N:M$V71<6@+ZO'&LX!R54VI",M:D?\7/3'7FC M/$/,4ZBD:F'6I#8'F^'&7XN,W?I14D#&>WCOF)T08@1SC8)E\__MEO:%5FVY M=3=-^Y&C:$0DX"F'TQDKK;1ALKF:BPL(--$-9PE=RX$GY"YW346\P(+PYJF* M7$.%_FOG9Y+.5WC1L;L(;>X8HL">OZ*U#73W>/?%@'WCB,L-_Z+;<< MW76->H03%0#@8A0B^H:80^-7PIL-1>12; 2: MRU2Q+%E+4RD'(D]O$VCR8J X-'OK'9TD&N80'7&JA-,"GU.XQQJ&U[*V:S=[ MX,[69T4FA\Q> 2+6AW$MBVYJZ'0CH7%*%5.<6/%>R%E#Q]3=O!54\$,O&_8] M(7(!D'9,?"AQ;=5:45HF^!4THY8D,RF N2V8,E279K^2J<'"=S)6^WC(XIW= MW]SU%Z?<]2EW??]SU[](YX@\H(U[@:C8K5?59MV6_E>VLP<_..]6_''KG=_< M79>+ZN4Z)I*^(X 8"2D &W&.LI+\/< XYK0YF M57-R[^4A[0 XE;BFG"P!EY?IRIQ)^Q4B?G/P?&$98+W;N%SRQB82X8RC?(M,.;3N7Y@GA0I1(X$.(L>D4<^8\).?O64%DRU(NKYQEEFQKSD.L* MHDDN*"%0Z/ :E$MO$T ]#.<\!K84P6+W V1V^5&%G2D_)T@?'-/)\X0 "72 M+N+B$\(A\<<@/K=T\PC4JA5/V?D5)[JGN>MOG*NG7B&D55FW)"_X@YRF%BJO MH_2_/7222YNV/,R5Z2 IE*)!HFH7 J]*KB/)-M, >8R$* YM4VTVL7B^>E6! M_<'GK2W.W;X!R!K?EB#TQKN,*M10AE4X(RR:(H+#<#;0FQ8:@#_TEVX'^SM( MPOL7@)Y7%])M?I=O#><^8,$H_9FGE0]B+Q,;*\+G$!DKA+N*QXQE+XXK-_%A M\DYKU!T_X]#"H'_K7-:A)_?R:-Y0&1!TAI#!)A?9 S,MW-?A _7H@$VEMFT*A8J>2J<>P'[X5(;L9I"LB);*&&E49/A.G\F8WD-3P@=21+3:2Z4"_W?.R-A*#,-/$1WJS0N" ME-@A@X@KF6QDWW*S^.GMP_I JA)!A MP4)($*BBB3>UU9##%0@]?F)B"WTS>_"$'W[^M?>K=7_5*>=5UVQ,!CQ7!08> M(""QDO"(@(%?/)G]>/;N[/)L!D_^ZIO9DR^?/-@\?/#EPUFY+N'CR2G-$!&I MLZ7!CHJC'7J32/F/#CF_I]L^I.4#.K#<;%0_!M]*(7BAK$V!0 ?@OU(_;?Z, M"]R$W(9WJ3_Y&%JGLP[6#[I)K2U-BH\0U,RH,O M)HSJLV8@"7Q_K1$+>'WN4&[#S!^-F2:1_C_-)$-H93HA53I ?3GK-6I)KH.4 MR5[+LK?[BNCN)Q@!/TI4?3)95S.%A%)N03&OH:;?PT*' :.!MJ_]Z9GWB"HO M93OAP/-EICC5N"U1LA.U"',*:WG!6X@Y<*B%HDA I ]HZF]O$KE/0/QO[Z3$ MS:%.[W_()>6"*%2YB7 W0T=95G,HV&7%F],&'JFT&C852Q@IO.B1H>DATR!O M]U 3&NKX4@\?J.037OO'YR]^^-?E13::$=T814GI)9@G/P$WLD?&+[F^WY!/ M#L60@(V@[I30+V"*FFGVZA8P.*64^@[K0.,T/]V)2-L3PII\8.D_Z^]LLPS!_ @%H^'6U0GH,FH- 1Y.G_4B?(J_-\2DG>9%!W=52:R@ BH8$W9R]*_ M[=QQ+?9[N-;/+OR[P$$3B@4X4]D%/.QH)Q<15<:<^RB$B;6S&PL<(T 9;5)S M:M6/Z[KQ$DQO296ZR=H]5:)RA:H /HUJ^\7M$H.4XF'/V3D4@W(Y%]I)5Q,H M2J-9U])5 7\0H:V)PC(!6P&"4G4S.F\[O6[@3G! XKW!JB:VR2V'UIE\X=IZ M57N&D]3!%B[DD->%'ZHZ\PBC+ 9PH7J]<9- *D&>8. MH":QW\/^1)4#>W^5[_.3ATO?(7?*HGJ-">*QF6Q$VA,HI>V/6052S$/0> [\ M>C<6#(LE@N3) 0XZ6S:.@DRN2Y?F,Q-IM3'E6A';"A 1U@?[(??_T>_*@T.E MM&DCB.N'6X1!([4UQN6!<-X4\C)X1 LEJATL=1E]CE0P]:1Q(]\"L1%MBB!^ M&8R-R^OZN)M17%I/J/]*L:7 *V6-P4^XM5-8D(E>[W%)^<^GDO*II/S_8TGY M@YME]=>D+N%6WHW1I:F"F,C_9"%!*K>L&P=E"B/C\/ 8J[47&\ACK2$G:^6X MRRV(7%QG&J S80^ ,W$@1BQ+U M0VVU!U\/<4.:_+:5$=Y7;K,\/'&!,1YB@2Q52-XF*)L?T-$ W4R0M5 LBB4, M*0DH:-23H.&):.FSB99N#IP&LMW11]DME]UFN[*C;J+!.YGD9YND7+"@J+T @"L>*%0T 3TT"XW1$%DG2S51D? %//<1;F3$'"G M9'HF]6O(P+#:8?7-B"*RY9OQR:Q/9OV+S=H[3;=%&PDXG!#KP <6%%-1F9;Z MN0Z&("=S/)GC77C!\_2&8J(8"5 OL"7 LT$M7WQ.]G:RM[O:VZ$@TMZT$--K M/&+,: 710*C%;YN-6PP;=Z*7/1GCG9F6F^W./PT)CPDKPFD2015?.^430\S, MA+=LYEV#)*$ V<#43(\*M\S''#JS!:V7C4B9A9(X +0;8")T91-1>*^)>N\# M=^S*L-X&'0H4J="&ZSEF3Q:4XA!BZ68B0:,3"WD@3@-I2B@?<_VG:4V!_5!Y MA=I=M$-AF2X1%4@4(^7%-D>4WSIY.K];?YM&/QGGD MMUB,? LI;UHI2*%=0MFY"L)-%X%BZ?ORIOO;G^9__VU!2_\)0HD:MK%S!1N$ MM\)-H@790%ULI/EH1;N>*:!-/6Z"9V"=ZZE6^@ML M;K)^=VP)^CR-*/6WXWLCGI'F,!"/P?8VZ5/%PU\+*PO[=&0\QL6Y"JN-/%X) M8W'%M*+,)MH3A6B!I*20Z@(6&7(#)MN]V4=4P7&_Y-=$F0:FQXQS@.4$YFAL3++O3GEY_$L&;L(\:-+OWH#O>DXB=ZN"$(*?WCU_.T;-&?@$>+3DO"35^4&9J>J M5T-'_P>1L_A_M] 6P^WQ5?V3TQ?"MB $.,(L*DH+1]%BP8;P)3V$B##)M=M\ M Q@T8!<'\YXCGV>YISZ,9)S8AT-X"C\7FG6?[Y'_YKI:#E O)QYQNO6\ J!* M64'YO"YA07$%(\'Z;^"8@.%3HUO'#6F1G]#'\ !7".ZLG5"4 ?\@S-\W$5V" M?[L!G(5CR%!??J+*A^D#IT90@7G-6YH'[K)#1G9]LDR2$)Q@5BMJ),#4PA!/ M7)[A]ND7CY\1=13X)BY?P8%+X7?,JROO[V?N#7#Q/B="&C^?LW6YTU^51Q2! M3R)^4<0^(5@/O2O";I#@X5&S>M1Y^&'8#7_&]@&P3U,@C1 M/)S+@+BI>QU;^'DIH?F?\B8!3J9'SD@@1\*&.6[_XKY#/SRDL ('U0[4;Z1E M8:4%*H7<45_BC3<6[4&-1JO&(!3T1E5!"(?;7#V MX>C\H,F'$?E'(&+;#2UT%]/QKW@Q/IOPI,&838W<^ER8'8IDO.^&KB7:H7.W MQL[4V;=NW@Z 8SK_,RT2QQO;$MNB?+11Z_,NAC5L9?DD'43IBV%]&PZ-=L#C M00PD/BI9NAZFP7"0M$[XHGG?ABJ[L(/BQX:-W/ (:E]2J=T_+,0%MOAJSLD. M.D8A3J!)5 \?\W![E_:3DZ;"F[*"O&VHI2-^D0\D9,"Q&$R*\72\^.$%=LQZ M+Q%@8_.R]6ZJ-0$G#C1YD4.KJT-GOX76^K(WE-PS2,10=' U'1T+?SD:K+0P MM](_M-E(@!*I"!P9JC>06M+KV@A29#6"G]-N?4+4$9-4%@S=534WD,,^0DI[ M8J=%YT;[@?MND+F>7=RS8;EV/:*3_'Y&7GD_R_3W7,S&QN0'LUY# QAB@U$& MA5'I>K)HB!04-2B4>/*_:!P[P$CZX]1O,FC"T]LNM6?!<:FWC M_NFZX PI' M_S2H=GCO"=&5?%IL[LGCIX^+T%3C/B'%:>!7A,Y,L.YNZ'8<("' ]I5_&O[& MD\?ZK'\.&_G')[,'W&EY_K_D%<,,T"-PM+-S>'$\5& @\-6'A3=W2M^$:W]\ M8I7TF.H>\[]_>0(\G@"/]Q_PV)':AWWKG.(%>>M#GL(*/R?+J!* M3PYKN .N?>$\(#%\@_%#'B'[N#.E*BX1L2*4!$D-*WCZG+=ZS[Y_0X1%;G-A MNL@>BD8_N5<6PON+T!DT\K'C$,N.BB@*W\R5.D4K\,"!RK8JSB:YL!TN'.$H M-/:&NB3QK514Z-68>^:*8)/XSBB&&"++11PV];A4BUT7[&P?5V_R8C7OFI:+ MY5:Y\X@R8'#R?MR,C9>BS))G[D9)GN4;JH<^DSIO&=9,8N<%6315G8-38= (N\A$8/_9QBG MVMQ4U8D$VY O.S.\SKY)E5M$&A"8K6?6[+-FO^F= +4G7@"/':2,S%8:^:7B M=<6NWEA?-?&)>B%:+J?7(SV" A]'V=\?1?G:QU,U?K)#(UX*5>V-:@N]1'3G M3>DB/!NCTQ)I\-!?4ETQD<+H$H:VJ$-5>*SG%NS/%_#)?81Q%OB4MN7:K'U'C5.-J*A@A['S0O 6O60L1M!E.1.'4BNJ.Z1E"U@[56-N=WF;E*G+5ZSV!2CC^/I( ?R],F]Z4G#-1N/OGJUN M9+-[G:;!8>:2R#T5&1826_'+G]57U57:9'[]U0CE4ZPL MU5I?J>1#VO0A<,-3X]<0&H! V$WC<(/>AOXF&UI%;6^JJ;_^HJ=[EP /UO2> M^VW=2+GU\%Y;" $TJ159&8VU-;OB<:WPM,64&-Q$0J$/?0J1&2%61'4MJ7)% M6A/U\1 [;I[[),*O;>6]/VPU41FA^H@"PS6U(>Y=ZP94(OV$0EFLJ:G2!>+6 MP#5$75666"NB;.57E P9@ S"(3)1J\,#ZB#IZ <3FRX:Q$ MF<,MEE?;D\.-WNS2-5RKRK]AP3)YJR#%>\([ M8LL5O\A9X#Q6+"TYH M;$97D%/0MYIXS$>1LBBYTP1)E#0[Q1VD#\C&$[?B%7,$G\D5-Q80*_-6&A!9 MX9*YL6#Q=="WD&Z_4U''M5V+N4_ILW6I# @TB3V127H#1@A00>IEVI]W]UJG M4&14U&6#6AI(YS];+BG O0#+09O8N-^7=B0?0_KLM->#_9@$O@!BJ6J=_O.5 MHP0B-.(QJI-^G2+BL0;&%#(E*6/+CK0HB;L-=2;MM-_FJ!;M(S\^9;\4$ MW^#)W5SCE5[%+FG>-C;R-[POT-9%@_>P1CA(%(K_"62RT M4$#$Z$\SD$H,;&&S]-3>S^K099-VDH^:@]%RZ=PK8BQ.BY4$B#3DZ+.]S(5,1KOODL>_[$J^"==EH<<0QC /J]>LW 1WUL[%*[6YX'W#GOT8KC-P MLQ$+^NCV^!046$+< !/*0T=-K31YVYE=S[ MKV+QD7(V.+#=)H\_\@I[_YSW_DR(KL/^MUU%.B\?[1&)"US&)5&*\7 A 6\B M+Q<>O#NB4>!-#(+0HGFWC<5+GVLR\&_3CX6% 0"S(?)"1LVK9R7';!F$LO),0"R!ZI,7L)@&F8"K\3&X5: ;IL! ME5>[2J]X$F#!X-6EOH^BY#.)$:=CH:#=10=?8YK\\90FG]+D7S!-/EU5O_]5 M==_N* ]WUO!QA)2F*\;GU8,1=297$JEE@+@-"YXVD>.LRF)#V1>ZLYR'?.X= MO&MO15P'ZFB!")2MV**&RT,@E[$H-L(1&\U2SL.4T MGPRT;ELU \C3-*M?(+03 M[,560GT<=: VC4$1W$[9>+P\19I&EX''T(>NC\G!I'HFU7-GU>,T!0>X?3A* M UI1*)VV$SRX1EEY2@Y8Q#4,R:1T^Q-26RN(6O#YFH;=YQ4%(3Z%*H0QI MJ[TAY.XGC<5'\0+A-?I9^I8"*L/T?]6R['*%G9N'>> =PXU,RQ/?G$9#[-2- M@&+0]"'Z";UAJ("*)V8T07 =*=1KYY?NG&$ 7%<& 8X"K;S]=CK/TWF^4YQ' MP'NO?:7+&P+"2%R1+L>S!1(.^BL!NQX^??HH>2 XO>]>OSD[$VA>Z"&,JIL, M& 6O0-1B84"LN9)AAF@U$SJ8MXL+JO7B]LX2]MU&F38J=>DQ^\ M:?BGM?.94_UAX;SS&I8NOH.(A"QG55=[)F-NK&'WXO 'YSH72&Z[KU<$DX@_ M.@M\>?Q7J=.6UY.\@VJ#_Y@Z3\.MBHQ;?FIYVX@!P;_+C]1^>U5D5P1Y?_A0 M*@/RE!OWQO5%]14-[*)@F$M1N6]P&00ZG[D?6F=>E& H,6LMF NG6XL5B0XR MV3@Q@@6:^-:$!M+*@E0">(/KK0]6-W-B9IN(*5JF>F8$O_2JT8VEGE M$= UOB1Z!VF/=]XOZY)\F4;A-_!XSKN" (.5049Z%%WO8ZDTU5YUY3D4L_2^ MT=4UL4&-8EY1#9)'K84:1X,%UV*8V-D7[&-0]X$"$FUP0;/!9+??&NMNN("H M(QK@":=O8#R1DI8_D2!E&NJ02QF9.+(OI9>J<4\87 M(%RUKEMN+,:]3JG,9=#G(AC@ON;*(*P"C0O;1]0T"GR@3A78OTPO)M37M=1L.ZNF,G+79; M53L%U550&%!K>:Q6,LQ)/0!B'SLF=!^5TU&7,>Y/L.$!7K@D$(5OFAUG$ )' M)+\E0\'MG$('N BDM*-?F!& OA@+IS-4X7>M)9BT;3 U!!QI]V&&RGPN2U?I M><[=LN@_ BG7PBN.IQ;K5$M C$JU0[V?#-O8JYJB&UCPZT?ST&N&UIB^A16^!54;HN] MI;.G[W-;1=;RHD?^.*(^%AT9UZ4^'U=*1PI=P$FQV([6C8WV+QL!$0X8$'?V MX-U/7G$Y/SD-RYP;#&LK:1H![XZ@V:ER?L[%X(#I.BMNCR,!FHKC*@MIA6-J M+#C@5N6E[7J#2F^R@F8@0Y7=2IM^,XY;C,Q>QTIGI1\FZ8]61#Y'^$YJ6?A5 MH:A9B2A9M-54O,=Z)G G2Z+6G@]##JB>ZPNR+]YRU?2;0"8[HF%ZM'?C]:T& M 1TKF^CL6F!]3 !E=(U;YT4XUIR,LN?A;ER@HPW^9M?TICYWUSW7,S,]VQ_> M!7F,I]8*3%:T:^??_:6HR!S>FY?UXJ-] X'CHL?.=4Z:ZC;O69!9<4600@82.H8)X#D97QM^_WV8JY FJ> MT@ND/)EV)DLWJ2^W9_\Y]+V6D Q:2:^5+(/?<*B.%2E+KQ<:X1\:-8B:B(%KL?V"TFAW8"*.U7V9#'=46% ! M53,34FO&W"CZ1MQ$XE!U*HRM!,,]/2.'BTO2)7L/B$YDGDA6?Y1^15I)ZXZJ M%T;<76FYZ'P(S38A-U$ 5'YQDC0T(Q>9,4PI-N['99UUM6#V*H[*+,@=6@A/ MZ.9B]PE5P*.3%&DL(#P2[S 2[(>'Z- CB@T")GLR2&$S^T+DKQ%G+@2 MWZ+;]&FLGP5B)=L/ FQ>3!'FAI"LRZY58EYD:9QA3;:+&[;&0<0I3Z]2&[>! MA#N?@7B,81-JCPNB$192WZL3QQ)5"IP@-#M9\=(F+&_1)"8PBN3OP,6G.0PE$##/K_(359]/] MC):;&\_37&UX"/,*2%T>'0V)H_R]#8,J&0WS[ 3^!2'UKE:$/.>5E2KHF&*'9[.+"-ZG(W82PJ.A-&K0 M2&[BZUPZ-D27^F87<_K.:[UW*KG0%./Q0QBWE;Y[^^Y,0I>R5**9E6)>"-TT MMDU93LTUZV7L$=E5S3%GL$5L= 2BBZ20?5*G]/GVW#+Z3EL=@K% MS%J3(>O,(7[W$1H&NV-%I)VEAS4S%T-L&,T9M -Y_&&32_5NE<(>]19.R+XTLV9A9PU,5& 5DS*TH.F ' M4A8>MM@(/YIYPF9\+4SHB+MHLQZ''3;\. 0=!V#L/F0#&']>=]S( 6;-BKXU M*G?[_&E*F%!HB:@HXI0 T5$WOHQCY"(:F9+&BQ%4\9[!3A4^H#2$Q,55NXQ- M1.B-;AEJ)\N'?'"02 PP)M\7 @?43!0;$V:;QJSGX'EI83<@6MYI.3PSLPMS M OF^%$&D9/SJ[K WR!Q7)-:J/H)4:@5/Z]^WLMFMS3XJ_2;&18,5"&^MPW3 M-PC/+;<0";LUJ&#C$(7__&!&"/:#K93V^)I)6"VL5@)?,6)5YB'/JBU.!JJS MJ/J:\S[=U:_U7N1;T$N9&CMRF8H&\;X;[-[X&KWY3F3W3VK$O7O7-P6LV^\_(1)T%2LL^L@/=;7W2MVTX44I MFO"_^0K74[QK6H/K64VEYZ)Q(FV\:?1N7B(=Y=>TR66L ML^#NQLRS+RBQT^;F[\_KU*W'7YUBS@+%*_XRWI+G05PH1PR<;JKQAQZ&FT&V M;>N=_+HRTF9%9457$6M:S5PA=IP3[D$;J/84@X)EIU68IQ/("MX?G M0^0^8?QNG@/D9$"7:)(N,:61G9]F1PUY%T^XET FAGFU,H7G#MQZJF$:I09= MTHW&!WT_>3L$['H$2C#-LTN$XF)68?_L<3(LM3AW KT@=)LJ!X7*"HQ/E!W_#G2> MPD(FTV3[5J:SG[S#LIB=Z?/!&E9>*;(U3-D":D;L:2A%L)J[S85SV?XI$2Q; MRC=F.C9J::DWA-ZCPKE(\92B-?;7T.*B$;L-@5ZBPY%2+U/0X(,_!6F^?&/M M?2NP/;@8Q"I"W9$&E*(?F^C>)?$VC3R*ML$YD^H< [?KY9]]!*4/&HD6[KH5 MF_V&)/6]TJUO(MI">&G&AQ'*NW31U,ZVCQCJ KJ'%1C)P2>17#B\&R+V#TL+ M^/6:;D_M34B@C2BD&_@"R?*(#QXK8V=_AZ5W5H#T%@8S%X.RD/0A<963J%(8 M32HZLN[Y)=6],A:LVB:A!Q4!>'R!&G_)/F?4 9 MSU]OFZ\V)?UT2DE/*>FO/"7=QVGY3-PH2LHKOZH?*AL0LE.P4_(YE&&@#X/0 MONHG)$U\C$DXW(TL :QV7[) L0;JOQK.CV$@A-:,0T\;W_!LD-R4SJ.JY<.S M;5#$.7"[C W!#G*A>V:P?C=[+Z1WV8,)YI&86;T42,SO@: .%VN-O@NX?7A>%)+_I18N4L(=B:%&!;2SO M\QB]@$P] !W<"%^ G^[DA!Z=,C/XMNY"8\CERT+3/G MN;5-Q5)%LN]W:C=__%N[S?LJ-B>7TGK>G;CDW:9>?$RHT?S7A&A]?Z&ER'J\ M%?F!2;68E 0G+MPHG,Q? B]?2A>@X)J-?M6;82Q!'I7O'+WV?E+QWFI%?%^M MWII(UTWZ_&NT BHU=/:C,K4H6.#UFQ\]6,!G'2KG4V5NM1GGP.^GMIB'?2**FX.#_;^ M*U@0K683)N+?J:;T5Y77/Z<@\=[ATP0-[[79!U^%EP5?W_R'B;-A$JI;")7& MJ7Q]A#1\@+IUYK(O[J>(AOZ[W709\5A-M?"3B-U"Q"I*9]D"-O1RMY5"E.QU M0YP$:A*H6PH4=Z6A=#C[PVX(KW]X,4M^>'$V2Y[]W?W/.S'0CD\/'WQ\2+\+ M7J.),0=WTS=4V]G8AD/;U')-M*;I3I4P=!78LFST P@#DP5KP$X&P<^ MA":_+-S.P])T3O)OG>=TRJ93=DMS$P*]5C\'"; M-86'$O*G)$;VCC/GSJYTFA;8BDE8)V&]C; RS@MA2<"H E*,\5S!D8XO[$F^ M)OGZ;5'*_)=."&=@ ().>'N-LYL(9C9Z6N9K3?(YR>+!7IT <$,7Q1*H,^2])62U@V2/\MZT:&DQOH^8.<@0U0,!LC\O"L(F)24>Y6144(&6UXK\=3?RL L.DD32?I#BE/'QS/\D71 M3I[3)$*W%"&M*U:U:VJ""(BDE )D".2+BPKT]N[GH,O0NZ-N)GF;Y.VNH:(\ M1ZZ1N*CSS)!=.OG[1RY$FE+=Y&M*.=D(OH/%)'*3R/TFD0./V:C8B0%J.FYX M=I9)ZB:I^U5)YVL:1BC9$>NU0 !"[0J,4],:V/,DF)-@_LKP4%5WU4(*0:D> MV_">FW)SM$C1F+E&R2^*M?L],QE393[Z:: -,_BCI'$@/UJJ8E$)@HV*?9HZDNJ MI5O:).8$5)FD\RZYIR75GG>-IYWUX3!WCY=;HI_*:I!F"+\Q2:,S)*G7K/8. M:ZG-8+>)&Z8Q;8D35,% ,^LOYTK)3"A:3>37:Z>9T8I4B8\Y7$&-J"8AGH3X M3FB^3>#!H'ZUX297_>A["4^R-Y*S2.:DO-T# &R#9!!Y< ,V]YPO X6S.5VDX2^9DDLLD%+>EO1FG50TJ. MNZG93H16./%5;C(!#M4R6'9K\F6Y^=,UY1CHBY-QS[@>9AUT;"/O_Q;ARDFR M)\F^BR=K8GH&6VYYYZU3>2>MG.F>)A1310V)I\5TFG@=M M9E((SY V8AN7NY/ZJ?IS[R;.F3CW_"??BW>90-%F G?0X^T'^ZP:-PJK:#>VADK5&D\ )1S8E M&*I%Y30!Z0IHSM"QR\L_*Z3S0&'SN2<+G;N&04A!J>/T>ZB/:V#*7#@;<(6V^T3JGI)Z7 MDM8?[GCA[L[%IK<# 2PPW_[EWYT)^?#)/;"X,8BOPMXF@>(FF[U#J"7#?-3: MCNY&=!V0 ^JU;6V,DPC+"@)S@FU[TT6/Y+]A8?$DEG>L"$4#*)7+RZXD:>Q+ MI^D+IMFHR(LPJ:E)XB:)NR&DIMV&R5K)T(5%BZ;21+Q<[VCN-#_(*=)[7$P8 MM UM\OF68V_Z"NDA/GABW.2>,7GKKJ&NA-%=SQU]EY9(O,>?2YJ:6Q5RWLQ@ M4WRHCW T]F8SL8MST8G$EZ6;+-2&:O[FU/*,8A*/Z1-1-BEHV:;;9L3P-6) M<^M\TRTQGW35,KVL&PY#Y TU =,R6>WH:6SB25PG<;T!1DT0434=EF7^J1## M@0*CU#]7V)5GC.!S#A7C3&?69XVP?*'B%9:%!%E]VS>N&,R1YIBD#>/*>P M+8C26FAOC?HX[\T)^2(W$9)[D?H8B=]R%P$@@-PEUKYAL&8*T-^: M>VUSN_H=$3)I'BNM6I;&COOC.@J/=38KVK$XX)SZA3F%4M?.%TJZ=> MSL^Y9YF;DK;!IO:!;OX;K]MP??ONA5)>:AY34UOJ)I?4C3LC$ME=NF\N4[=B MZ!:--,)%7FE,+XR16T&W-$1M 2DX:FR5"2C ]*W')%1"#4@K?ZV=?!\=3G6J M4YWJ5][)%Q&9<+C1[QW90]$%JF-MZ%JL(_I4B%]3RCINW4[M2]%LMNS4_4T6E*7_P(K?(O*&5[24'TLT-H/H.7P@51+T4A_>G9^20 MD\Z43B_\>?Z0:5:[DA"HIV9>.=][U:V5I>FCZ^85FA63_!P='!U)>(N;HT-5_OGH,'QU M*52I^BW&Z7R/8I7C R0]3X:/H QPFZRXE6+RY^.#FQ[83Z2>[">ONH;6C9>J MMV/2%++U=Q$OL=VZL%OCFQCM4_QANU.\KG8?-Q?N*V"O,?L?I3H7(.G.11;H MKR$_%LL\(TP\YXW[35Z=2]]IG=HJ;\XU-VQI3'"_D>O+TC"3K,^B1-?/@FC% M*)H#?R1SZR:U1=*DU5^(R&5^5MODLP(5WBFR.XV:QE8=I(5J4*C+Z3CV6W%L MW'95T!ULZ"S2KLT-=H$Q'Y2T3,OR/O:B?;WL=QXP&7?$1;C.C$*,J L#ID[[ M<7/@Q*P?*XT[+-MM\#&:4T5+PGP_V8F10/#2*7SW/X\?[3_UNB'L9?18@T&X M3T9T!)Y*=\TUAFHQ3[)AH M"*F&FV.V'GS,K<(A5QQQHY;%%?0D!35:WJ+NJ[$#D\6[!;P4@QHXEWK#XM?.O.E11;%NZR:4W;.&P.*C 5ZH0/CTU] M]JL.S=?4,OP5RQ-;(S "1++&%0N)(ZK\)8T@%U&$L#/)7LHSI-5&NP7L$%&. M5/2 23./3"9'/(E;669%V47<=0;/9CNZ#RJ& FSDJ[L^?LXUG)$#9XTNB>ZM M!14?>-.;_CH&YHE*I;CNP'VYZJ3D@.*?A-\,H8[D?73J<6C<2W:BA>9JC'[)F9F.Q79CQ\[HA]1'5(VP$.TES[*+=V]I;FH-% ##GO MJ;!$[J\#?OVF287,A&SYC:Y*E5-8B?C6"#?0 !1;P]S"2J%(&@U#O;;;W8>" MO\[OY,@B\E7!"J#XEDEFU4GW!X821S#D;WIZ^NC@\"1YR8+WVBOKLZNTR9(W M3E4D#T@S4.O4HX-O\6'Z+7X^_/8AGW:#/W:W;]IM+NK@+ZRTWBK&!K,3O MS=W-XE09O=2O?[Y:E_4VSRT85Z\/$E3R_R#)0^\B3J"+'N2!!*/#S\6;!NH3 MX] \*!ZRJ;(9>T-\VP4K3Z80O>6 W^(EQ(UIF1<"H4?*QWU>T;Z9!%0IS1:F.ZT,;PB#0)X.0>!VY\PU#=J[? )$.E_^>[-FR#XWJ#V@HH]T6,/W[_)KW-XD?QAE'3E+6\"4$L< MR=JB,S$"DO3\G,H:-K!.CX\.9@<'![S!NA! 11>BW.*CT',EZ'TTJ5L=HQW? ME?A>MZDIDK/ 2[^H@!V."-@N_U,'T!>R8K5R,L8^WJC ?49YDU# \$].@O(% MWS=^P4:5S1W561TVYV9C;,305CC_+6SG_YQ'EUH,7B?#>CYVWSR2XX8+XSG5 MQ H/L+F QJZ>1[_7U4.VC#_5?#C\Z^DU64XE,OP22KN66\[0*D! 9N-T^HII MMR5:C9!V\D/:9NDOOADY.<7)Z:/CTP>+AP].'NKJ2ZN!UD=@>3;4&Z.N]N@P M%,O"!Q!D>K,=H861W_.,9U&%EOY.PY%8(V<>L4&5Y"2$CX[N _"]9BZTU6E[OQF MN8".=9UR+VB(^2#0YO?'F[FB>BD>YR;NEM9O#C(1K(>H/"J(+?;;F7:[HV9D MN=X M>V7#.B?A53YO.C+I:;98;#&$(&H4X_GSX<&!B=Z%>S.@T6, YI/]H_]POE=5 M^,HJ$Z) HIWS*$C#Q*K)_>*Y^<8/] W54[PI5OW*PZ6@:OS;2:I_YZ,-8\'M M'#S-M3I2-(A%63L%_=4FQX^FY/B4'/_ZD^/$0.FQU:Q,_<]D>(Y;G)*8Y3OC M:#_Y:T4-?DP MHVIY)%+,UI%[G1T'3?;>B]^-8?E98Q,\>^LC<.8IK-+B/:A@?HO[&%=4,.<>!LKL2I@2XG9U/ MDBX*7\>E[O<[HW6)YBC O2 "NDZ+C!FA2;"O71% Q1B4NH%SZ%-BFK*2,P:A M$(?+60L47 J.M*F1FH4L& >=/KEELWP*$?Y?MM"\EN>!0!--9,M=?@=3T3>3 MDW 58@X.1T)113 M I< Y0P==Q"3_;UH9Z.V&/-K&\1=U"8_)'&/0_@[HBW9X!QNZ.^97 N8DY9#., MV0$8LJHO.0XG!\"$ON[C@?_QUVSB[+H=Q._L7FE8S6YG7/D0\B8,6R_YB*)@ M'7<&1X^XZ <7BM+=+&4W>_5 =LU_U0SQ29F/P"+[P_]+\N_.X#"QIMV]08U& MOM44GY=I]=&);[[X*/8WR;P-U<9Q_KGW&W;F,F!_$LO]&.F3$%%M_:%D9B-J M9.947R;'VT>60QQ^!SY@8FF=SL!=F0/=O4N9<><(IFW+Z9$Q*;X@-W&%>'V+ M6GV2GY1*IH 8;/)\#SE (#LFV9MD[S:4YFMGB"^W;'_@!R+,S_,-7(\Q>.(B M)4K%A#+FY A5Y3:TLV=S 8&+ACM%6L!)BL)-06:E6;T6G!E<]MQ9UDG;5$"J\XBK;:C,)U214MQ J\H^X@1(W M0D(:O')FX@(^T"+/ND;J$T8,3*U4FP/VN=%8;8"UB;8=4[814!V"FU9L\ MW_W!Z:!-!^UVVAMP#Q@C*/7WDB:0: XGB=D!!BF&>37>Q^-?2-F/#T0MDT>/ M&&UX],VQ!^()B>VZOF+P2,IQRRJ"XH54@^6\G21ZDNB[2O1ENJ#*D$#L,:)1 M13Y-?NKKI5I/,3C)[5Y>PBJG2 MN4A1:BL)1=JMJ+T!5"FGO"F-Y,V0R0:8I.^NQO:GM;MN@:'UH>$=NI+(+.K, M;\H7-"41&B-9Y?@;PK]QHO?7 M)9;S3XM\O?%)?/](RA$#&KX)#&[:O&#\E'$7X#LD:&[(:7\%+6NXTC1L ZD8 M*;D-,">MJ7=G=,95-29%ZR3&O9>*JM*/.;4AD2K D)CU2=MKT[5?+4+Z>$)( M3PCIKQ(AO5M3>.BJZ6>5<\CA2AN[^#0(JJ84^#'3#YR3+JAV49.\8\M9+IB# M8[U?/'[DK\(?_]QH^K\3_H>3XD!:M5%?'"UD]3?8E18MT@W!/:8.3WUG'WMA M]:\ID$1Q!Y_5G%@$?#G1?4(6$S0MW':_^OZLKS4AZ<\1J$?:CK77@'=P132[ ML#M\FV #I1O9L*MAM)&;VL-R4[IU5D6WTNN^:*ZMX/44(V!0,,W)I$P2V4"B MWPG4"#1/0O8QXS!@H&,MCWY/C/GQH_[)C!15?#&2H'Q+,L''XB\71>8> L/S MB3MHWWX!*%H\M.MJ3O54ORW:C\DKYH>E*M0O-YJ!1K<#^GV7Z:8:E;OWGWJM M4BL%D:@<7FQ"T@1$&::"E.\5ENR\NBR:NB+KB_K"M#5RXG1D6'7C"[;-7[&B MQ$Q$..-,OU:1N?0W9I^GHL?&[? 7Z>STFY;L#]_P2,$?#:_<]^!R*Z04UK=8 M6=8+M[3@LE%,O==8,TO%X?MPVE+JEDQSCVNHW;X"H*.TG[WH*%_0]_!.E'>M%NM@F9#*O6>XZ!NNV M01JI>+RC>',@>W23I)F<%TP(1!E%UNR+5-IR6"Z>Q45-XDIP<93W7W)[.M7R M:XKN%4MF)M-V=CA+:)/G7F$/TJYE%#LIS8@;88.BCZ+)]AB7+!'S1HH[=CR! MNV J*QW=DPBJATZB@-$&8A3MRN!6[XJ-'UG7+%_1,^@F6[F/=L*3>MV[C=X0 M3Q>$%PLA*6(:5\_V M+21SK=O 5CBP<3EGJ-(#.1QQ"1 KD3\+H:\JB"[\O41S2<0&;G;*(R/3^G=8>]2.LI93$T42ZT(:N> M"-7ZIYB)'YBN5*Q-B.:*!"7' XB*I*QI=6&51

:IA84N4_V>AW2%Y);ZY&?F6+- M:<,<'+2\$D01DJZ$[A;&^:5GB[MA.P3; ;&"4P2V#:FG@4)!F9[_"]'DSK>> M7Y)@1G3.W^YTV[MH]L]),W@D*\/#3C;O&C0"\*HQQ.,[# M(_6!?PH!G/.>V8?S/'CQ?L^$VU/T83@CZ>*"^\!6Z!RPYFP#:3*P][2D -/H MHA.V/G--RN^E8Q?Q>234@NO:AR"1O/LAUB,,JH7Y%=U1MFH2*_NJA9F9=RKL6\P'%7 P-M1, EWF[RU%UA/U;2- .6'N[X'5NO79Z) MY3$RHJ03&5V 2H#4.K4TIZMI3I?(=49\W>RRX5$"MTR+DJYUOG?DPM-?SLE& MXT4L6NGJ;;M^I('*Q;<#E, !FUSA+/!$XN8^,W;QE6AKO)%N,]XFQ"++F7$:*--E@B)X_T5WFD/V(WRX)MOLJ4XK'5C"13JUW*L*VT 53PK7#J4*T< M./#)F$0.1WCAP=5G6NI(KP/B:KMDUIX5\VS)W1<]WU?JKHH6Z$4G6*GP_8F- M14;E[^J[_N'[?M/5]2R$?YN^OV4RIWM>=]1^Y:)SL\I.MDJECW^AF@ MF!27UY/>WR[F[EK!\FGS_".ST-8;[:W->\A(?/?+BZHNZW/N)N9&1_HI)HIR MBH/(J, P"@,KZK(SJ.L/1%3$[KHDZ]E_@;)C9>GT:\,=$:B"&*PA\4= B8F( M:'B5OT];X=8U?S.7A7]ZS=.IF-,U_]]]LW OA H_/SP@JPKZ%87L*C@ M5C#M+^<'S< VV[6$!4($5TK$)(0_$ M!+NK1DFF%';!OG+%%3>%E*P/[R0MW M"18;K=JM-N1"$*K8I!5D(:3?T57=?/2N6#0F]EG SNR54"QQX3;=-]D5J2Q=4#_4*NLK M<*N;/5F;JF=_[<;+Y(^#LR #3V L/*1-N!B;VV+']M1E'L:M'O'M#)#0[.;? M1-W_QFO^YUQI+./3CN9DS@!>,0GW.I==H XVOL40IV$X,^B4T>;"N;4?+<]V ME;IK XR7;=IN-.02&6I"F0[E3=0/\DE*%+&(,9T]O1N<$.([@]V)[PV-IZ;D M%\"-U8?\6U_]C_MC_3%R0R^29VXTSIS65L?U=W=%^5PG-PJG6JDB3!\^=*]PX ZU^.-/@B#O8Y5;O(KP! M^EYBGVP=$H-LX$W-W*9>YLPNXN4K:/6!@,&R$,]YD3:-%V 5@%X+;=.M^ZWE^ 832K+=IC;4QMVLB-FN M6,2N#J?N3H*B8SKJ=#"CF0(N.^ZKXAM2<*"0&X%*-QV!Y<%TXANNX^X+W-3* M2:-;:.3VT&>AV9AXE]7N,WX<1R8SQ+?1PMX9P8T;5-.Q;_? V^OHSJ-.G_1_ MI6NM". ,&Y13(]YZBDW[,+CM-,,K:BTAVQ?U1+'](P+]#S$/&]HQ3?VM(OPG MQQZBGBO>K&#^(-L!)? 5<_.0]Q?YB+4!UI@1VT3[/OF[BGH+1QQ936"-0HX- M$=2R^$ARRUXN29Z8+[T \7+$>$%85/Q)?,RG"[AYGIT;W9=HDT'4RQH+5=Y_ M&11$T1^1.\Y<(CF]K!S<,TK-5!YC&OQ=MSX?F8;>W[_^_,_N%%2<;/J[V?3O M:B4[D.2]$Q4RQ:K\0>FM4-@@%4X#QWQUKC#[#,J:.L4WJ=7A^9>Z]0[UZQ2M8'B DSD.NY!> M]VT:?%R,(*20XOWDG<[)2[FS-B-MB1@/C;JKY()A>KE8UPR? ]V+RH*1@P(M M"M@D/:6H576/=S>"D!?KG'K;V3\)=J+)*2&%LV$O>1%W-QBW[![%O\S30;-5 M^:0Y2TRR9HY;.G?TM5:.K6V X%27KIG#65N4S 6DC;;GR4_5;BTWVT@%OJ%)[.#1\>S MPR? MD7P/VA'GC!(J80\OZ)$AOJ@?[]:4S]:4WZ5;^4R2?1P#E75!Y"-0(22 M[<*LST4*1^J[=WL'1X! [P]AJ6)Z($D?*WO0Q)\P4"4]MB>@-E1S?.V/Z% 'PLT*PM)_/R MUB%CC<9R0F4)9&E^"3]4-E1ZXB+]0:H'J1!G>CBG5E)-_ WR!=Q17>>"6R@: M<^'PPU2/K6@0@^AS7P;BU.7@%IQ"PCT8DSLQNA&C9YI@,%S[H$'@\B. M]$FS)JL8QK$R@?,_;^I4PC@ TLB &8 8VF3JQ3EJ<.WHC4D-4MWN_*-S9FQ6 M+#B[.UU+=[B6O*RED;1QPS';:4[:Q4-IV>PK\U?3/Y2?S60UT<#6" XG->A' M;]]0E-!9TGCB14&XKRVS'(^_S:M*/0[#"2#:-2:BXN%[/>R5*6EP:DZ!E R2 ML$-=NL.+\(Z+.@2M#4UY?1]:]]K$-#]%FVK":U)21E((U MIQA ESU#-L''"1WU 9OI,<41()XKZ7#O=YJ\,_R?IM3&X4"@>[EU] M/G!%9$NPWK1*V,Q((_?4HYF[?#@1+\Z)9ZX.^I?Z;7S:-&G=N'6CK.96[IM/ M4M$A<+BV7M.!+CAW6KH#5B)NX1RS@ KV(XEU^&L?!S=Q;K)JUOQA^!V-=SV*6\?@43NX=&U'(0!9ZG5*.++N@FN*]S4,39:4 L1%-DW+T>#54NYBC3IJJ(;]+_ M)0R)GR^( X;W13M2<2U#4?F2!5LU2;JCI!()07&NTVXW%MRGQV)/(XPGG14N\7#J![BT5.@+.XI,ZAMWWL8"#9LS:S5FM6?1IZP@J%DI\.A2K1XBB M.!@@F. H\B#+(XH;?#-2,1 I\5$ >E_;1WA_CW\:9'PG>V!'C!@V5,ML\-<4 M[/B8@3LPRP*\.QH'"Q&I]L:HZ?@9%R@**BR\T3G8PO=4MZB0$3CM!(S"P:;( M '4R15W-"AV3Z'?C]O"2;" %]%&H+H>['2*W8&)HG=,,&,+(+%'71H4E-=OX MW*"NX? @#80H%M*J(LS*:P088.0$Q]\V6B0'+O+>^(UX<,J 0ST)H6RIIPCK M;K/N/)L_LK/ND74"-MR@G&0N0=T@[,)4)E4]EB<8SI[&C164+I%:FDOQ5$X) M>YS))>A+.-@OJ,=(N,1]//-5KN464822"XCF:5LL-/S"2FQ9-WYY0M6]K\Q: M-.1,1'&3&8?][>^ @"%0"2E]Y5"YX3W<-',TG:+[*&O,VT@ZR&#\!@L?0TK\ M,1B-_%QABW391^1QTFZ[\P&Z\J*^<)3F1=W#.P4JD7/FOA+0YX4SN<@Q42R1 MTN#4;L ^2,B10!"W2+G;+UW>RLY$X(60+HCUBM"U(@;H6-E2$7_%847AOKC+05V*?H# ICJA=?VMPQ MT%QD.EGWTCKTT,@CB^/Q:DOR968^/L%%= M,)&/+(QPS3<%XCA+N$]4)_8[; M0O)34XM?,V2I_G<(D\3 -I^)&8YU/WDI/4EU3EEM@B:E(,QFFH3$1V%\Z>>O MV[M9KXI+B%B<-4FT#QP85Q3-+'C?4D+?<&+)1FF#2)DQJ"C-1S:ZK!:N['?;S3'F:E!OBTK(4 MCD?2=*NE/A-[2Y?^.0IP4_C-C /$>C"_@LH'6OF&0<1X6ZYN4#;]-V47:?VAF6 MIHO"GG!N$[*1HT.=(NGU-QT>1,K53.(#M)M38#]YU37,BJV$N'=R5E:PYWO> M-N-0C..YE,2\+3V9F=)[^OOA$_>P:G/1ROZQZX2XIUB3(\"5JURHV99%TV*M M\P*#>5 \5.]EU#2_.8)2TT/<4XB3IO)0((!Y\!OFB0N*R%[0WB;N&9^RUH3^ MXQ#"B/2*9R+B^XC%-SRQC2]9#DA$UX;"-99N;2IM=9;C(I:[G22\_CB&-\ ] MQ1QSX0#\].[-^Q\YO:50!N($NI(B*;_TPY5J._ X2;SIMZCA5:H?[MM-SG3[Q+>%LO$-P>O M2'NA[8JU/,2;/%SW7U'/1LW(HN[VY;F<@W_*#_P"_3S]2M RH96DS=Y,1 M+R9]7HX(2DBN^4J:O^?IQ7;OW8H4^-G*K<*\R]<;- !6R3UTN^O4W3ES>LKPE#TEE#I<,R4H6?TSB0;S ME[ +K+N:BVL$31B #,A#,6-F2PAU"?'@T@[TU<7-ES5X1:-8AI5"#>F0\M[F M=-*IS?&5&RQ3TE3;F=IB@\5?;#A6P(E+?J@OE^SS7.TGWSG;^Y)NL;$'P14E MS4E>*+A>); BU2(3_#-4 I3>/Z9%MW"&]BY>I M="T&B [T%X E[ JLQ "@ M8I4JU.G&%LZ,*UN7$67DW2H$V<,>UN9.J=[1L;Z1BU45O*BMEQTY36X6_/?D M1S1K4S0/'9-6\9%;Z>8)R\^=@(IA@;!FO&[A"BX+.'*.$-[I"7Z#G2UO"=:@ MZM=**191*^);=W$Q[Y>V<6<^X'*]L3MNVJH!"_*=VUJUL?+I.86X3R//4 U# M,F35*!L,9O+TKL]Q]%PN3QC MLIHK"+46(5:< G_S()IH6FW7K!^;(="$+E> M@J',";F/H+5$ -EMM!I;[Y(0Z',:5 )(T7E@[(R-X1#5W@67; _NLD"LQR$= MB>!(S60OO*,?#4+.QC1?M7+0C"ASF,3@A(3 >/#!Z[SC9A"\LHC%* ;B*S8[ M#<5DN?,'+U$'*?;'R/&S01\^=U\M".31! *90"!?/PCDNF H-%NLPTR A]VW MO$*@)F], :'OLK -[<\E!Q/%;#1[P&KE2JF'E7]@J,B9MGPTJ2=>-9,C9-.5 M?!,,T51R>CM?R0PI9[1B/+ZX2D)$H7[2L!"?"2OX>@'ACH3=;JXS4TIC@!H9 MFNIQC7?'-!K#(DVJ#CYRJ'^+C%!B2@WII"B']^OP/$*L*8.0OAC$L[1@,8\2 M3FA' "R488.,L%(VK0,FHF5=%K66M[?7I,,$M]3S W<&7<_+>LX0@#O0+2!: M&ZI6I)GD1FEHQS/V.P/'#*IR)D\$;?5-."PQDE=$WSO_I;ZTH6:;[U%:18&> M*)2>W21*]^X:QTQ0'"'U;"VZ41^;:;]W[X;E"3!5\4#G9$[$5]TJG0MQIV=H MON:3H6QL&4'MT#[F?:C"L?Y7Z?[=+M(UTL>CV?40&7?6&F$@_,1-/(+#Z+I9 M++]D@>_ C8?^(-8$94+\'D? KCG>52PFQ;_#%U/^1E]EL.G5S':>1"7B*O(@ M)L 1%$$88]1BK =<93)5&1%Z;GHW!"KYI54P-U8U["??Y2AKO_(WF'$OH&)# M!H".$*H6*@\QM:,U+_.=N\ CMI,MMQ^4,)5ND?X'%P*1NH)!+4R!VS[*!EP6 MSB[UXXJ/%9C&(CP<83V%8"?@I+!=%(>C4CM5U[JR5)OM7F68R'>\3#L"^]J/ MI12ZA*&;HPS8 *V61G8[&2ZAQ4+YC+B@4R'9+0O)<+0X3Q+PRS[).C!T%10M M7:ZDDP#DTQ@MR(W'(N/NM:Q>=!*DGZ_<#2:DBSD=G*T_>IPUB$!YW!0#00?N M8\8-SOQ==RZ=;2*#9;=Q#K&F]$*%G"E)3E57>_WY,.###F0J>.N#[#@[1]NF MNZ\PLNLV2A=U($*1R>S%*$B.TTF[!,80S8M79S),@AU&:RP@VH1Z$KE!3^SN M;)1UFVM6F30Z1$[?A39GUH5 9SRS1?FH'A@?>H X:68*\ #^80PU4]S886Y<6U MB3>4.(NG[D:(*-LL-H1!\&),842V$D/TEZ>- M'".P+CVGIL:X7LK2 (S&5E\. L-;+MS*2*6VKWV8^0J;:W?6]]GT;Z/.VH7@ M'6)G7#1?25:<6PRIL<"Q9";F,1=^I-^@8A3PXB&N6.Q0%<[K!;,.F3$,:4-& MWU(HZ4#Q0*/@5XX/SP<,.=G'^R/DT<-FH[N@]I:X.$;I>X4M12?BK1@CEN.FZ97MG626S6Z8AIY2HQMCDO%6K.I^Q0&;MVMBE353?7@(TE(Z?FH MAI_!A VD=;?\U%HZ+CUKV($&=B8 ]Z)'CQ*W>?[L:)UIBG%XI9-F-5$49[ ] MOH@"-PDR<%C:D/HS*[LK4A-*VGP;3VK'UFQLM##4--4).JR[D19Y?P2#E\Y MV-)+6$F\,8+A"?3$R7^[:0ALDTK0<%SNWS.98M@&#=3D@^J=V1 M7^$TJ*#))16NK)NN#57I[C^70X7=[?V'Y4+ M89E>*C.>99E]T=%^\L;C6MMQ!7#3ULQ"O+3!>H9LO$(F;>%'8-X,;>*S@EPA MCHQ2;%5^37!71D7B]$J'XACT$)HK\*NH*C$J\MDP0S/%W7+I?:T%) PM$*X: MD-I3\4FY[6FE02FF/A"DE0(CYN@=1L"PX"'\@#H:-QZHJR'B+O"=20R:"*FU M)H/LBZ[8!$2.='A58L)<.C$8S4E!@PRX.\:F!F"'49O!2N#FW'3CNPW;3_[J M_6"J:R/,:1CP4&/2AM_JVZ:WNVAU&[_ MZP6 /)X (!, Y/X#0.ZQP?4;8RYCC%\C-%\/*+C,&OGAF WP!8B_U,[W@P 9 M'-["ALL4RAZ!I<3PC=%R[1!2\YGKV SJY_H,?XJE3XER@#TR++JC?S/AE1U# M"T^,[L]9C*F'XZQ=HSR5"OW%-P]5LF/XS8V5-4-6H3VA"(Z%KNH22U&Z5Q_P MWDG?,NA1JK&H8*.'R5GHA9CJ_D'Y:EYG12AANP.%C#=!.,?%H%_T4,S/G79< M<4VR;%QH1VV+P*RI13XV1?2 PUVQ*<(ABR6W0]>"-I2:A6'43;^W[DA79<3$ MS+:&G8P:/MGGMMU:0S-QH[49Q1&NB.)5*N!VKI OX%?N#!B,NT'R=VGLC)"$ M,=*U2ZGV ;YE>^(!D9%OO^S;/*>TL=6>&4PZ*OX >:/B;I2@L M?5M-I6BZS%N&OWA9WUWHRL298ZY]%7P2QR)TF MO,R]"7S>:.O5'=1*;H/2D5,WWT8YX/7%MH54,88L?-V]<%5X8E_]%(+@I ": MV@GCX$M6E$RO9 DCE:2VCY'-)_[GFD!6Z1- M]&SY9NX<5R 7G0/')LPM! Z(I(P\JJ>85!OQYZO!M7)1BVPAN&.TK[_O]?*> M#>Z5<.A\'O8&O3SK21!X$.+:%4__LENO91TR5Z#5IJ&7406&C1;- M1T#8H@7,W@W BUK4)-[T41AE]AMPJ7S6EO$QRU@AI?R;?-WZ+I?!;1N10&JT M1>N>F>B4=[RD<:A)>%#KS8[&,XX]!:E2M&#*"&/>>L,1,:J#=CJW>HF!>5XM M>3'?F=?T%?UQ2:H9JFFNJZV?6?VU4='7_XD;).18(R4_2LXD!;7=L'; MN&MYO;%P4)-D#T2>8?C_BH[MYP&)S .3!>E^#H-K39Z*(R^ETY07Q;I7$^[! MHM?G7_:_<-/.X\/]T_Z:)/?7U!@;KC4V?# ^-!^^2AO?M>'NVQ2=\AH')(\^ MMX-2ZTJ;OC ="L>>1F6&*3QZ&FC6\X]\/B36@TIBA;R/;K3OHMH:L!DEH5\NR$##TW,F MCGP9:6,=*YMQ8#UE2D'$*TQR=%<9\=_=378>A2L"6!O8!4KNFIN'K EC0@UE M:.@Y7B?9A6BMRK"! MMTO)DDU&(H= A*SP*JU2R4R'S?4'\%_SZOLB'0^EY[K)+BI]BC*E]%JO2]2, ML3>I<& (*F,;$'EF@PJ/=LX$742]D^U>HQ)5@O8"]I7DLI/WD)16/E!\;!OP MQ0 5BQ.V7DM;>CNN(F[I]TYBR2<')VK:O4N;>>ID>^_'3V6^!<>,^\O1P<%1 M#)PPLNJ&&2X6!F#GSL+>!-(*.5J][I]?PBBXQR)Z8U'44 *!K9D!2MY5'K8C M9QS@S[P=E[ZPQRR[/4*H^./NKSX<;"XL+G"&4'#(BS;TY2>AN#JC;D_<&NO< ML\*[?Z>-O+99T[6?"_H_9;XV( NUTU=)C;3<9Z,"#R=M]+ DB%!?ZL$KJRXF85:I?22L8 F5#[Q1J'OPM",@6X,0D3)_Y80>-0@EZ.-_IMP MTU :0X\!NUS#:QEB=CX/NEWG<@5*'L&:+_Z=TEN7;SYYHO[.?+.N(IPB 1RG M]-9.DY-]5A_+Z?D#[Z_U!Y('$@8VWPI,H1KL539B/AWJ9+Q\KMY$:+6@QET] MM'1,IH4.ES/0D!J7.B35OMKQ*MAMD%N/@2RBV![ M^&.^G[P(1:02S_>M6%! S]F<=J.DS@B9:2.7+&>]M%#:S;G%B'$N!1A7JH@( MW+8PYC3+Q@LIGJ/8GSW*926PC<,75^[N%O3'Z*3;G;..X&3$CNPV/F\:'/Z^ MDO2^;G@.*K$"J\$\]V,B;'/1XN^<_A/(V]WV>!3HQFPT&)^;;G5>HP,R1ABU M@P]XO%L+P:S'62JN;(@!L(-%^CYE@D9!@0".7;=] )+#ST\MP9O/T?(#].4 M$'L/Q-0I\@R\L^Y><(-K!/UT*GW40F-]"RV?6\0!#"/!8[&,Z8H9CO6=<9'96VM7["]JTX!U74JWMKRZ M+!JI8]?;0S]%)$'.0[S,X8T&/@$^P)YT/-A>Q/<&1O!5L(Z?HQ<_C;?X=PS1ZE:N7?R[?'57^7@]Y,W@M>Y;IR; MG08SMW]H(]?=!"'H*< "X MFAIY!.$6^JRZYQZKFL_0)]W<]RM*W#4!Y =@$%W471LZ@EI6K^=O?S0A;H,' M[>$L9B%$+^6ON0$->JC,%/P.8WV1M^MB(Y#5F,F>A+T/N)SU;5G>RQD[G\TL M0B-NISR^[DIP> MI0-$3E3B\@J?!2V11\]R#*[@<(((KKLL.Q#7B!>VOBC:"Z<5%8?C7/UT\1$O M+0D\,$NH>4B]XG^[C0#=R](/TZ2&M_.\V9/O"[2]Z=9B,"_@V7B*RM@LBQ ] M'CXW8ZQ[$X._:"X-GHMMQ@E4RIDV1Y\38;;XAGMU&=:T=)/:(,%%GI:;BSWU M-7M01WLO]C'BH414W6 )&MDLC"CU(KY#0"D;Z$#Y&E:CE#_G=DHY[7F7-9-> M1PR..Z5-F@"!8,"=M)RODVWP[]2\K@<:QO#0&ZJ@\$W=TU"2/-93>68F,8OK M"4+10._R!>N'[..B++@4H=UT&>];J/HO<\5LB*L6?;K(AU9_H/7EK-6 VA>J MF$*:N'EMW;+94!1 &>O$7[H$U[ODFFDW;4 N)>(S MV_PYM EVMZ=,O&C(!4/>$TXL8G,B LMX7ZA,&FO)&),-NH*,'5B@-D>.[(Y# M=)N#&"-J-JCRI_!(A,'O+8ZQ\V64S*VKW@%")R&#$^.2V ,/UOO"O:8,F6D" M5SLC$F"*C;8/WGF40W36PW-'XP%1254X.@36^9@3L'C6YT(<6!A!#P^Y\CD9 M.#@G(IK"7YE?#C*=#$/OVSPR>/A&=\6]D#?]_,?_?OUB[_"I&Z*[V%?NGBIL MZU0Y8QHY$^ETDK1,28U11;T/W31@X"NY_@B6=V"WD "@2@D5B3LAKTIJ1 +; MFGYN\E5--5D"K6]A(4MF4I@!4K[8O)[4JRQJ50J^Z*;0WM&*@VTWXFWRTU9> M'-H8V@-X&3]V1JL1UF"H)*FSK'8UY>^%M(#RL%QH;^4@??7KA5EU YF047#"H3D!0'%BFO.+*;7G ,#?1[)ND1^B7? M(=K>)H.KR*LJ>Q')#0'E)A80&0J^'JF.37,G'1XEG0] Y9'BLAK+5]G9BH&9 MM25FP4(P1L=OU'.^_5)G74*^/Z"M(]. M$=0:C?2S_9(OTWM$ZY'[<$:'- U ML =YE"ZSU I V%''9+'FY_].^R";S.H_P1@;ZQ6%5BSI7,2$">O->L9$,RU#D;:;"QK$M)A]% MHURU' ?\$BR55V-U5S 66F$N'6)J#625SV)8.%TS8YR.=U>9)=^]?G-VYD_% M\^=OSI('!$ZHT(&QK*\8M>&_[A<4/[P\FR5O@Q(Y.CA\],VCQT]G4G8N=!%_ M9>\O>4'C?!-TAOFFHD;^^N+-6X6+[%(=ZYTB$G/"MU3Z43>UV&V4)MI#]X-6 M/7O>[U[0!Y@F!@GXX\QVGX:CZ]9'D=1G*U %0%Y@ ,_V]Y,65?@00KS!(+P& MT4%V 6)B0I]LAD?+6JA$HQZE<;Y>"?%+QK70E*L>CO7UZ*FYRGT@(&(*CC>\ MZIP? ,K[<3;B 2HPN)+\*4BWN,N(C&D-+'U])A]BKS.Z?/6$\,>081V,@!.F MS(NO!W)\5)!HMAL$[01E!Y^E:QD;+[[U3&]62FA!;0AM0=A%X@T!>W7M4<\7HGOA'R]X!8U^K9I M5*T_#!R*1BC&]'2LN )RYCL>\&OOJ+YQ.L<&#LX8 *6_$AS>X=.GCQCJLR+H M5 87&(I^/WF1:Q\H@<$M4V7W713-HEM1UGDA,N[]5UO9*5$Y4\[#*#-2^2!] ME"41X0BQ%TNM4GHL7 'C?&1K--DM/8?EIE(V)?HNPG6PRH"BL$Q4)@R$UE<- M\*AX$B_$I.W&QHK"132)X]7.ZES6DP[D3-I7A/AQ\DKTRGMP$SPGW"_:MO@+ M_=7[YP'^24:W?IDP%C9Z)WP+=?(QS]=>.WDP[ZBRD*Y*]&$]7+;SC$B MF)6TMB2YT.#ANLP_"?$2Q:MB2X>5/%M"-OA&R%#*H4@S*C\?OC&0%],DMCAJ MI([O<.0!Z>/F7VA+*)%77CX<;P36E-Z?<9,@>*3;J0?*K0)J]9EW5C;5@&U12LJU /AV#.S9G#PETPT']OY MYNV99*VH%3M1>,/K#ROH]PE(1'0,LY&F?D0K6K[*&QZJ*N.:Z2AB)<(DVR@A M 7;VG!D2'HDW,ER'$*>I>]0F-@5IH0CEBJ%-D(^E9$5 & M7W!*>"--*BFIRX*'+GY75KX&$3WJQ;6UEA3M";JJ>W#B93[ R?9C>:&>TPKI M6*C0)MI9_%;I/VI51@*DT!9>F,]Y??UY.Y;$[R@@UV1PX;3XS)9/UVOD4$M$ M>V!-8K\K:('H,R1M#U4=:-+(,@!A&9,>>K>.0= 2 MYY*\I33YF&[%&\=*?"UENOU+ ?C WKRL%Q_M(RGU$CWOP&=/GO+3>$:#-D<& MB[1LW(T&4(*F4A$\7&]FD3\M(H> '=PG;^!PP?A%VB@"8$/(O:6TPKLVOHA0 M6+HN,J*>(S89?83[?5E\S-G5;@A-4)F6NSI0*CYJ<^YL+6%1I]U)>W!?YG!O M,: :9$#T"KUM :+YI$485?29;IWYL("SZO+JW+VRHL,5(2/':NC4[UR M$5=\\>8MF:4?10'P@<1O*1X7VNH1VS9='B]?G@EWJUA"8F^7'DJC\!*G&=PW MB_8B@*+HR^9V"Y\5S&/(.%#LU^\(VZXU@<'=:\]KM*/VT"T&0A+C6UT1[2#> M-,_=B2\(@;"<12"7,)(HLML#=*%5F!CQ$KU>]N(33B_P,E%]$QGN@J\AC@.G MZIQ*O.XV7#+PD@15:2BE4JHD\\3*(]\_9RMJ1N3Q2V!$\!LHZI0-&;_NMJ'B M%3'GA":N#K$F;5]ZCLLNKI,)X0;1_'+R*;OR,"F6I MA)<"N-5L@QV^((Y'@^)'AG%!&4=HJ6Q)HP! M8!B\;AWYFP,;( #L$K79=%+[R5O&"''",.I9[ 3U94>D2D*S"Y,C_^WE3][VMSUI\)V?]GYZY]V&=Q=%[HR?5U[7ZS/B#_BG<:2/K=)X MIC[RIJM!IF=_^C&1HK?OH8\N4O($RN4>+3%7X8F^\K3/!5[ER(V.)W)R= M:KZ@OP*F!V#0PAMB9/UE7.G-X%1R7Q9E"@/T0?K54F4\/IB0(A-2Y.M'BOCS MB5I'#@\*QP,P\=J.P"@]$]1D1D0/!NR9,FIVKG+RBU"Z&?LS:8D2''B'HJ1C MA?,090C UF'Y%(0N/A(G)E;N._5<+QM./OE6!%)]S90.N0"I07^4]PY/1 MFV3[^@27&P12\Z8#GOU2VS67N7-OL1@A))I,93 MC*0=T!L8@]SJVD<(K<'%#W CZ=;T57>)'C\Z^?;H('%GJ!1\S,K4T)HG.P^HL9.L?YQC.5PQ@P*V1CU(.^I M!$?XAS;4\@7?2BR9_W+[G-5.HZH$(WH/-]<:7OQ>* !"$.H&,S:'8BU M9DJ'#8#Z]K4[W>)W4^8*RI"U*7>YD%_1D>R_>>1).VJNE8)>EIK*8[H5$U @ MA4(H:0$?N]=$.I[]@\I8GKU1X 5S'^@(&TK/QI.5'\G3K-$W1BOE?7F\#9VA MF)DZG%#T4RF0IJ#6S9TIX'[T3J2Y8Q@9TH_=ZD4IM;3V]H@XLG9C13T'@'5I M2:E'<2":SQ/;V##&9C&OZ2"(H*]BBND22_=QGU.D "^5C<:TY*: O M4D)%Z6F,^B >O:_Q&$)>\=G0M)ML!%[)F,"$L04 6;^E_.M@%-[3/Q4/9BW M7,-\F?*O:[#JE*"6ZPVPH1E6<-A[)'D$/'B."O-O3@7LN*N6I)C M0]MQ QXW@N-NM7N)U.O$Q0M:U?#;T;._#W#M'I_]WP@%?W_AB8UD*W?TYV4U MJTUCPZ:$8/8L\+/,PD;0#V'C$/.5NAQH[W9 7!>#+'W7>#':>W&="2,=4;0% M@QMG"XG%/.MM\! F!U"N/Y"5:9<2PYY3PB[.V9Z*GQF*].X_\]T$O*Q)Y()VV3VCW<+X/3F0;5RI&1D7!BBF\*W[E[> MY'MN31<4S;EJTO6W9A 2\Y+!_L__\?31XZ??]L<5?VBH37_UVM\RT.0-",&7 MO4! ESDJQ["D@JD,'#0CS10'*-1PNG:QM,.X,O>X-G5BKDP$8QJ3P?><".NN M(1S R.L&JCM(/^W -R0[WT#^?I^[T@=XCQ\-MUJ.!0*F$+CI#$]G^-9G>$7< M^<@SV>8NR(:2LTL_C'KEVK+$I\TCL'WZ29PS,L,:83I=X9_$!-\4RD#!G@7R MI)$WQR1WUOWR[EI4_."C]8R.[2]CVY5+GEA-'LH-(&+R8YE[[(7-+Y7 M/]\F7UP)3"=^.O&_VZT=>?BCHF\Y =G.%N:^$7JB@&KH M>8YW$@>'K:%#7 MKY0Z*-R=^GN>IW\Q0WVI+:V1M''CM-8DT)- WT>!]H E MS6)Z-MA"2HKFOA-ZS(7 6.;0-76DV]SOY!EI&&G_:-!=W,3=KR%H32=@LDA^&H/1GP_]/(;_F!HH( :GX+FK5C- MJ6'(2KM:K/*8UQ*?TZZVP#@!RNE^[5D:)0RXXTQ-YM1TC]S#XX*LC&\[<^VU MX!L[A>#T.J_R3<-ET38EM4+'CDGHIVOC:SD'IM,-)S U)"R0+*?H<0\LMHN2 MK@9O?VU]L1@97PQ ;86&BG9UIF3Y*5?]E/5""T&&P%=2?G0M1\!=0- MP7CEU4LYG3X.Q45K&E#MSZW!?\4X+Z+)\K7L(7UXE=)W-F@4 M6+0K*1?1)W05Y34)<;J!]N&>HBTA#F;)O-XNG&@0/K(C-'6I=:$;,/&$U*;' M#=DDZ==P\4R';#ID%$F08@'N+88PFZ_O3D/Y-.,"^!/(&C;I95[.&+%OJ'P] MM_GO< 3NA%6=3L5T*FY_*B(HLNGNJ?X24T7)KXD%I6"$W"X6X+==VQ9IE(6? MUYE$M1?4('$1T*K\8<_AMB*II;JGJ+ND0MX^-@3/HQ^_!V/DT<'A"=I2_Q'' M;XIX3R?R"YW(7ILS0VW$('\MY94N(HI[D7A%)^&[7C_CVK19;E/MRFGZ?#+W M'QHHEB5.IYR[==>@V?98T0!Q02!$\9P[RB5O/!GD&7%U@_BPKC\J0H^H+5M; M)DO85T0^-H5SC(MY[B8=_KS_%1B7][8:A3NAH1UFKZK)-/REBA+A($3M4KK, M-]L=),6&K989XON\VRC5TH)D1C6'+F^A:^'-I4JX_'_ M<-&QMQ,PFM%T?D3]F/ N,^^Z:7T45(+R;UM,D=/-'?$9=XW-(*#!DK3-\[\, M#Y+"$B4'8AHC)NY/S_/ Y$\L877+[3$OTG^F34:8/!64'EZ66Y75%9?E+7=! M]H/_&IZ(+W85,9K^'&C&HZG%<^HS3(^"CCF[J(,#M9AYY"Q,U[-#]N?,A9TC M,P?G-CHS$U."+P$=^21SU@J:\8J"":T4(_@64MQ;#&L./JJZ8;8[-/@86PO= M4?<+[0ZB#-?F668N6%;IHIV7(+.6)K/:$XZD(%T)84-<.K%(^7%L!/9Z90Z; M*BIDOB%LL$\@[">V/'GN5CZ_%$PY6_%0[B"ORD KT6V*$K23#"*Y\;PS M6>9PJ,(1UA]K:$G8)RWP5= )U>LNZ.)7NI0=W3AFIC$[D?4YBR'WEB95)V!7U7PKBWO^:4$T(5S3V[K_+')?*/A M6AF]T4ZP _,B!MLD-AOB!V[0THWW=(, M29,B^U]_^I =S=/3Q_/LP\GCQ\/3HX?98\?_8DS M'_R-UYM\=?CL)XHMT^V>O2/(&G$I_GA(C_Y M9(L/R_GI\LF3^?'1XO3I0 B/WC#GAT^?W .I M._HU0A?F\8=+67]FY#,X1S'[Q=V]&[6("?L@C#1O\^RJKK/D.1)3,2.XM/ZB M%K]KXC=<$B,D0C1J.1%=C9:_@;XF_[0N&L3ZWN7K#?AD95T/CDZT(FY97.9[ M6V+O<4H\OT(Y/M.6_PA3-BVW(8/F>]09R]#WO-Z"IS?,YKF[M1LWCCJBMA\9 M+(^SY:#DU@_QL3:X1V2&"NJ=G[)'[;%DB-Q;GJY!(3?#$]U-R_1=;F+\+)K= M%^@;=1=E\W//E 3EBE(-&Y> !,(3VBFV12Y84*&U2V?5Y#;G; M,&(6RIMV02( R\!0O(CAE7\B-Z!5,A2[_?2@DBB+88V%>AGZ27CS5/QTF 9/ M3?O6MYZI!RV;6Z-/(Q8^?IZ2-866'H-.NL&#&>FD^Z^DRD^RY=/CQ9/##X>/ M#A]].'F2/ODPSYXXRV*1/CF='R^/C_*>/?'^Y?>'?R>>H#=T5G-R,%MGC1R< M/CV]!QK]^-=H=$PG,?,96:CORH]/CT\.GSP^/?J\T_QM&C^:6P Z_>5_+/%_ MGN_&-!9+$=:A0P5?SNE46C[IQUXW:U*V[@-T(;AS,2?Y7^8$;4,@&Y]]LJ\- M05YY%!UBS:'0^AU%9? SI8JHX^%,FZP[PT@49W@.6#L$Y8&;0:VYY8NR M*W_4\?O-9^W1T=/T].3H\,/CIVGZX>3H^,F'].C@Z0=G3!T\30]/'I\^.1V8 M32??.X?O'8("+WQ[N?;#XT='CY\^N@<'[N37'#B:4\*32LRL_G![:H?5_C5B M(H\F3.2$B;S_!,Y_L/FS>/SDR!D^Z8?\T>+TPTF>/7:>[-'RPY/EXNG)T].G MV4%Z&*GD-V=OW[]^_>'T\.3XZ$O'37:>]Q&%3.-BY?OZM9D@Z>G3[U$7XB[\ MM_FY\P@H*MO2?5M7+W]Q-O/V;5[>@XOD]%==))@:C)DP.8]4X4DF/$MJT,S4 MK.\V]>(C]0-T?N+WZ6:CB:37U-.I2=YTS>(BE0Y2_%WJA=AQ /<+W%%W6"Z9 M[^M@S]VOX,."5[RE%4[<(G*WII(H2T$F3L;H#VF;I;\D?V6^89E1Z,G0;E=N M$;Q=^-W;=VHWM@79H#_4ER;2@(86AR=H1!XHF<478&+F(^U-?47_ [*13\6* MJ4&/'O-861KP",8_V%263NCW,CS["_N"6,[S*FOOSU[_+ U-*I"'9_FB3!MI M,9L6&;(KB[2E]H_72+KGSQ ]1''S1A M^KPLR'?8%^B1Y$W>X#"2;/ZU2=<7]V>7WF.]RA+]B)-S&ES27M17G(5C=G@C M_EYO-CFQ@(/\O[+MX=R9^+.S")!KIN3_IWS9!'STGN$%+C>U?N\7]!-ET'QSYY+."&"XN M*LI";?G3^W1KM!VX76J;^@L7!Q[X4FO#3)<)= N;H77#95IV7$#=H>UGO/8< MHJ)622LT7*!<*?&:ZQ$Q+0NJVIR!^ K_*8KMTE;NWTI$!/51*M>+A0.Z7]\27VM M] -H]M4UA,-M37MD25\]\GED M+MRK(HK51$$:;LK!36CY(!$0P+93-T*)45Y=Y$A9HQ.)G$GTB-[(%T@N$! B MD2-4?2/T_K+!]#;!$9B!,1U_==X14@/\7UM."?.(OE[?^GCRK2??^DOYUBNW MK"(=)\ZP/>;)?C$QOTNLN5B=)VVS?#PX>+S_C_7Y MGRC;\K_^!#.H6/Q)QSS:5[0W1V:B#,)HL._#-5(8/"_DX^/#?5!<)M_\47Z9 M= !\!\RVDPP")I [BD[)(S[D?;$07Q&0JM?'9F!<)<>^PXUQI*I:(.J4$6S) M]EE(6R([]S9<-9PWYJ]NS+78Y$3JJLVF_@^GKIT-\1:_I]^^HN9=AP=[_X?> M]5R2E;T_/]G[KS_,$;AEX."/30]G!?IDHB<%C],:"3D/UVQ7UC6*@EQ2H\B+ M1% %">V$ MI8,/J.Z_"B1)X:9HE]O$*GH+Y$"/3H.#LZ/%[./QSG!TI M,WV/'ITL!UFI1^_R$OWI??Z/,GP?#D^/'W_QL.AM@HF/1H*)_]_;G)H-Y]G_ M;Z=_NC@]/'X\=_,].II_.'F4/?GP]-'AP8?C]/$\/WV:I0='P^D__IXHK3C; M2?FK#IZ:,KT(,RZWL&3?B&]YP_^4[Y=)OQ+=TO]9.N>+H MQG_L5UR$B;:Y%HIZD)-S[DB3[1'V!A\)4S#E9*L\K0)>W(.;S?5 R&+M:6:7 M(2[!D(8W48]CTRK<5!(P):@V-@*;PJ5V9B;:'[BG[+*7'@!.0:?\$Z'36XX^ M4DL]*7UE3W/G;+E#9[7*7=? MU+)#V\RS@5 M108V,?25 IOM\GX[WS:_1BEIC963 3*OF#DSOJQ3?SM75*O1JHI&B.Z:P2+Z MMZ$P:U4;DQA-Z]:9H$%O.2S1S-17U_8:!G:X@=?0"QWN&)?7L_?"%[X-E,[- MX?L7_S-=K9V#HQ(3"JCD"G$K 3^:!-']XR IP%1*/U+VPNDEQD-3M4OJ9!8$ MP=);-?KBOC'-L-%'!X=/[_BT WF:^R+W+1'_VULG:I,$$V3AEF$.KP\$*GIJ MK.5X_/0SVHUZ!-VKWC@/,WG]>L8PP\?JG5YC+VG+"),>ZCFH&KXXH+9\I9+2 M(@[^\CD>EL\;!$".3L6)_6.3_#]>YES,_Y]SKZ/YJEXN<54/GF7Y%)PUM =& MA3_][\3]WW]^,[]'9^QG+F=-#<#::7/*#\R+>GV1NDMLD7=<#P"!IAZCM9,R M#@^QIN4*TEE<$,T<#+VR4W3MJ^I+SD05JU7''4_3M;01W5"[9!+X!74\)@1# M"V;5<]0:H.UCX6Q45!/ ON9G[-75@K-_2RHUNZ!XP1(]0UFXD!UEO8#F>Q)0 MJ_*-QLQ8KMTMG#/G#_WU^-G/+[3[8%FY6[C"[3?@A[RAU MG-)?B!ET+V7BSW.W^%U9+[9.^&D_*+^T*58H=.2R!W?#SZ@NT+DKSB2XR+,8 MV3_6IXU^&<%(2'>BN-0K%!\+C6?W?W]Z]_K[M_]W1CIIA1#F\^_>[1V>D.:A MW?ZN6Q5--#<_==]AUUD.%=>NTWC'!\C%$WS%_JTK-7![C/Y5G-JG,@5.S"7I M>9,SPS9$4P9A*X9GR=E\_M]%CDEJ\03Z]E"9\17VLQ_OR M,0I@ Y?Q/&>X#52=U\GN7135:XJU$\Q5.FG'7GU-B9%L - ML#=YHEES^R@OMR=>EF$X2U+-RCU )C6ZMHFY217?YV&[XP5[[H91KX3PH1'I MHM;'G3#])G)'D(5*"L[)49>!%%MJG&A&:6BZH]GTY/CT\,''AUA*YPS OL7B MRHAY?=UI/3XX)1E(SBY3"@GOD#*%/]'ML$&]N5ND!IU>THOZ:$)A, M"K:46?(QWRIKL;'QN8L$@1ZH&FZY3)UZ),"4EJ*/R=@,]!=N>37X(XPLRZX< MOP]%R6(.LK4DT3F72HN'XE_*=/XHM>*+D#@5>-O1SF77;?A'0>5N!(Q2V5_R MGDKX_EZGU1]?<3 (WOK+1_01G<"*?_?')PL'] I&XE2<@#7-ZMXCJ ]S)_=CN/0AWT MIP_*WC^6D4D/!:,B)E%1(8.4A*]N("=Y^Q=":;FWO.>?DS.>'#=D3<_=',\! M"'0^)6$#+?*I-S!.+CI1E7?681W9J#_Z%K O\[)GO_YE=G95C1L-Z)U*KA,/ M/.U!?K*\)(L/RY\#GK602U#HQF/4NVWX,'*9EI.(ASWJ7 MCO(0W7BC?RNHP$N[,"\^U\+W#GNE"V:,UE^Z.+. SOX"$G-U"H>8KT4%AR7"\QM6F83)UYO'GE*B1 M&.,UELT\&0$!7!?]^5M7M1<%^1;M J9IBZT\=#OS_O5?7[]/?F1=\U(0#^T? M'2S:<3X*IU>*5%T<98A0E\[B-8P")9N6&S@G?WMWH]=(-CI;JOK M# SM([X(_$YGFVOOT^RFGA.'[+B9[QX<,66 MP'=?I.(D;8J]3;>B(\X4A%M.OJ_F2O<%'_'-B[W#;]S__-VM;'7AKA_*V<"+ MILH ]W(X2^0%(M'#"^9L)K=&&PZ^N?\2:_B\X(U"PS[<+PANXY%B7D%O8)[K M='-QE6[WG?[-D&.FV+*PX&62='92CW)Z'<,&-)D/].<-DY*=UY<)V,PHR-?\ MC^2'Y^\/3@\>'3XZ>O+0F8!IV:7!=4-!-$4_2K+"Y!HD5I2>T_O5YJ9/I]ST ME)O^%\M-KST=E-'8SA2M-=6@JF9"50G"!6= M$$F(X?J8K5EACX>9))J'8U.RV#Z(QY,T#\R M[>M)(#GI2CI;N2U8I.)#L^7^>]4705QN$JBG4F5(L<9S4EL7\N9N7._I$"@*6(, @P6RWGUY7D8,9S1'26YA!D>!P(O\8C S4FHT&DET<-:W\!50QXH5 MQF!K2!M-5I/#IWE[Y+JH#>8PJ)BS-?>2[^*C 5TUF<_P'8D"&95Q!E;G;N P M1K4\4;TM!K.FW*!Z[53([:3SF<+X5!OC(CX^ICR-2,8.W0_AW,)UN*#$1UFJ M$-"*MX[]YN7M4>BH<$[2=\(S*5X>I7ZL41Q1O8D:BSJ+9IDR4 @R/J'Z-TY2 MR>!ST1(CYZM\,(BOYG_%QFB.35#B++YAV"_Z*;9YL0PR-BX?AC(A=^YYK_2= M5KM+A."7S_*3_T!;7R:J#N$%WUU,Q26W91URG/4N5L?T9"/-2>^9)5EQ>*YL=$!!1*1:LEDJC;9+$( M.4X[KS+,S\9)4T="-7S%( 1K1PP#2$-"*00_3N>J:.>$HA01M^_DMU%VV!FB MF=JQ]8.P[Q]#WZJ%''>4=[#+9# \]X;P0U"ES@NY]*HX31X&5U:R767E7@/3 M3@2"%%PD"(I*'?L9VO<.V4(AV*XB:2T?=U+MYY'"TA[FWGP4\FZ'4G9\B6ZX MQYOM\LHSXA()A)77K5Y4<]CM\%011 Q783@J5>#:/QDY*==6&"4,*N->R+9+ M>'WZ^AHWXD9,7<3V1-0X2EU1/VGJJR*'.$E/L+.4R[E4\,SQJ-201]"+% N( M,'A"635E-M)<8*RC5=[5AT^7.;=28P*:^:8SIRQ%'/;HG;!A!$=5L8"B Y>_ ME 8]@MW)WG!L+@Y>SZ:5,BIO5&^#4?/C6+S[;'IBF(D%\]&1D+5X^C<$P\__ MQHOY%/L(1H\-EGGIS=+2D$)Y3$$"<2^HC^G>P$^ZO WO0/+ MB!$H OD10VFJ5O&+I"0P+.&9NE;<9%5=5;4)T2_2.7U #CC5I$X"Q:#UC2A] MO!@\69 AA2^]6BI17AL%Q2!6V)M99.T5^RJ59V$%D^9 8XWO4Z\FGC7%]NX?(W+1RZ?##0G M.6"9[&^BGE*I##!,F,%!T3"EJYN?^["90?\M67=N0)]5.6$I4;D2%Z?9R&E. MTEJ\P59:^32.,6*J$-34B&UF,S=)ZJ7L]Y!Y5TA39X8<[T8$P<_$GPP1/\ 99@'''&. GN^1J!:IK(%@3B@ M'T@SAB@Q++UCO4X>E)Y@VGLN8Y_2J"0Y5A$&S6/N(Q&*,0A:2N*;+2#SHW3D MZIF1;I)@-4^"/8W9Y,2 C?JMG?J5304<#+AW[Y:UM'?+>O7SR>7U>XY\ZA8N M];:'M7)5]*O(H88D+XH00YUSW;&#K,_8P%CT;7;RJ?5@@6^O>]HZS8M4S3X6 M&8'FAIQBJY1(T/XOM6B\X?SR+/8%S=#X^.,51>F6:ZUC+ DZ;4J"FI*@'98$ M-4IJ[TJJ;MK)C,(8D>A M>5A\W4L3L8^S[N>TWS3@E0F)? 1-%+>_8MMH6$8 M962.,N7="HU?1,Z&8X&.\Z(I^ILV3B\+@0)&(K#!>0-G!ET>V;_H(&A$HJSN MLG%M&MS>/(337VL% MI;M;'2Z%-]([?&BL/U%!4L?(#',(N?[,@U@4V1+BJSQ:>B1/O_VS&."4J^#G MPA)7.&--E*@H<4)!H\^_:^4-AE)&M7A3 D$72RD&VA*ON^*3Y/#S3T \J1T&4'1%3"V M;G-7,38PY7:P,0M4?@O##:K!@UK*,!1A)K+-Q+]ZN\TF=T&D&EWK8^$H[Y;L M#J:IVL:"=EI'=47A,*RD:J+JC;Q=D+<2T$2-\ 9$R#"KC,ZR>5I? XUB(\3BW ;D!= MN,]3Z'^<38 -@VD=*FB?O:]<4\DOT7X.)DX,#*VO(;:1@KDH<0AL]JLU$L$K MA0A5;?X?; OD=YBAY.$]? X"A-(.1Z6#81Q'M:>QY) P1255I.%ND'>!035X MW*TOT]:?WE^7PB"_26@!5$%JQ;9<;5[E!!X&@R(I*)DXFCM!.C\9"8>J?=6N M$;3"V%N.-:&&O?DBX%%\!9GUBEI<<'@!>0):PU!T):##5;7#2] IFF!#(P+7 M\"\3=0[)YE1AB1FP;&;=UJI:ZA7P;>I)ZLD2&X\;NF0]"F(,Y7!M%56[]3!J M%NR.JB:N-8,N2M!=OTBA<5$4E14P%SNH_7MH$^FZ/K6/!ORLGK*SH"80I$/) M4G4,%/A94 SK#R=7*B<;!;*,\@:[XGG22S'J=K2SMS9>=0P7])L&T]%^Q@H( M#:[P='R/7>:7'1/PB7^7S<9Q)*.)AH9$3DG*%=9^F ^?+!PC_QK.DG_@ [5E M8ZV*%":TYAC+:B3<[9KK4U5>\O[RSF L-CV1>+:X7X$]P(((].J7DZZ%K4J8 MK; +R&*AN(D0N86&7.;[NXNP:,U/:&:H5ZB5*[=/4[0Q[UG,05,6D:5DT)- MD8QHG^R&EH5):Q$[2]%4A;HB\=+9N$'HI0J^PLS)=\K20;>U4"-01C1E3"L3 M,$Q23.]\@6)\+(D7)REH8DOBQ.5L[+@3[,90L9!;,+"P)1N>B:44&/N@%F9: M!SQ5)"D\:_<]$_?FLRKDGS2*OL(*Q4P/#U.X3W0QG&Q3%RE/IIK,57@@#S:_ M[ U,7$/5=^[*<(QD\SV@"]43">AJS*>MMI^A-3*5#1CR%-1;2R+@;@7?%.] M/D>_98S8 &/%" ,3[>U"?RN8VRP[@?+U5SV-*;#J[55<&UJ=\R5LNY)/NX-! MF4_7L&3.?68PD5Z@M,79 N\3!EJ*XE0]3DE77B.F=Q*<=);DSMEJ[10+%5HU MA:?ZO$9"*-%?67X1@!H1JF0$LAYF$<'8:3+%0V=$4H*HU67-R:+YD>36 MU/E&\]PT17073GQ6]7X*#&)71)EJ)))SF7'4@1K,4Y*>QK1G1"Y-2RS\Z2C#.<=+[#.:741O(.F 968!HF ,65"][ U; M?2W:Y'T6)ECIT1[L6ZM!#/3N%1,49"/S!,34RTYKJ%^AR^+P%%TWSB0*,I^$ MZI0Z6M2JLZ9$K2E1JS]JU88>T#I#S!Q+'E7(CI$34-E[,A$8>"#3:D%06+2_ M',B^*.WMC07L'YG/]&!@ MML+)B5N'5"(]DC*.62!R54"B=B-%T.F;1JXYT960@$N1*=N\-43HE9ZJLJPW M\UC7&[NH/TIA\,]DB=#@(%S8!\-S=-9&-*A2QL%LK+0@K9?FMF6Z$:&[^&@( M'FGM^:D0=''V+1]5FX-X*U:-"V$X;4W$J7BH^@Z$:9E$(6 M8K6[9/@P8QXCBZ<=Z8DPZK IPEDU;9/?;7@2^5:4@VQK+T5($N$=TD0#+I)" MUB(\!G3^QAE!1\O19O!Y"4\&6T&?1B]8LM_=!"%*4JR F,71B%0$M_ 9:U'? MD@Z!5UR3^BOX F@AT?Q*>FQQH5ZVW6D*6T>CNJJ>J;S*!REQ_W5*\#L*]WY] M#)-D MQ>$?Y< ]GG .@V]V^"G,4KEX:^G'5-F#D"K7CM#!-V30M7@O/,-6S_ MLO79J" E1/NIP7745.]97;L_[-C#\_/22'2>3) VPEY*>W+LPKR?G M#L%8Y*)#=50JP$@T" )1PH$F',@TAUI_[P,[Q>E< :GC8^6?$)@(Y&R6JK_) MADW8Q#3R1)!(?8972=#KI,,JR\#OZ%F%;#U% MXS&93X8NW52;;^P%XX=7><+;-4P7LF6/F'!S^?&?5^]..D/KMYE9_U!/M+_* M,9L7R"@RN,OD([,<;4?LZ- M;;6SEN+J+Q0CRV,H8_D$'/!)[9&J3%O?MCH.N9,\-IZQ:&84/,5U&,DE7:C; M,&2MH<8*E7X)@=-QA23)4N FD6HP>V9 3+FH-L^\:-&L+>'D8G%=-#\J-(3- M%/W)0M@Q-OW$/'RZ?%8)0O)C6!BH1EK]]%+LG2G=96Y5:F/!UMT[17& BP<: MO4M)5Z:@[*L/'O%4@=KB"$M0S-%I?KI BHZ'A3HE2N.(KGJ5 1_#Q93)C$;4 MHYR.I 'KW%!D&5;PUPA3!HX'3\1XLT,6,(41'08&?2>"U,$CC6"MX'$8'S/G ML%=OC6HTDY0:>-6D(]Z<9+7RY;),1NHP1"P:6V#$D":F^%:!]R1+%NYI%X-8 M=RV]_C5A1%_![PNQXB*B$;YM964@C+,,B^>)WFHQ1R0T0LF%$,-XS$A& MU.2 MSI##Q,G2>(3[K"(FJE%?WW"/B]\D>QNNU)"Z@L$VH$#(L 3N+M<6N(U M,O"BP4$L,_24:$4+P)J<.#+!)&DX'PHARR@5&6+I7=# M7#930&5\7 5YK)FT2F7Q5M$4C[EIW=BJ(GF]4VT^X5]IJ<8F\IT=>%9Q/O\G MG^=LJ0'&6U_3ZM+FY:O\C&Y])HY)C.3S<0N B8O#O?G*/(2ZQH^O/>JC^45?I5$KU9\ M0RM.<,7HL?D8I)G%_I3'G_'HL-@[PI@;#5W$?;+B>H'26 MJ04"0E4^*..Y+H;$RZEKF?@ED"]D193^A5YF6O7&T>811PF*S3(@34U:.L:< MZ7F3,VURIO7/F=YKTL]Z^97K%%V@:80"99"TD/1P%R1>R[H(V,5$(,.0?%\M M2F9*9)D#/+4:T_DF$'Z!:G#DX84J;O46GIPE]D:2#*/,:FKBRB6#%(,CH](P MSKM@<*1*0$7U:8RX@R!]X[R,?400Q"FN_F)Z(T+*<:F0 MD%VU +E PNKVO1,99?7\&_"]2[5=*F@@;0)EI\ 6X'+1].#5=GBUTD5A%RF1 M>..W0J&N2K,_/$9'];T1YDQDG+-DWU2*2@ M#CF!U.A E0,N?C-&@'V\#RQIH_1H0JZ7CS:D=J=,DPY3>I3:[12-M&ZKJWY1 MLLCJ9I!]-JV =X85\!/S]S%1S^=U$?=8R-:Q1 H:G>'%P%^Q3HY"DDMM+ET."^^:4XY5+8V>DJ=S4H+G7O.B^3)5E4F:YZ=7-U]0K4F="&T_S?$-G=V+SE3-*@G,AFURVU[J/X M!B=6R"/#4@1JP^59LCS98(I)R%D@AR@Y4RZ/382Q%'3%$T$JCU*L 0X^2_GU M"RX+ECGH3]AZ..$Z1TCZ'V7WH_$[&KDAY090?8*5PL&)$A'2$U%!.!E]3Y5;0A4 MK2Z[IJ3R5%U3O /E?CP%)?J%9C[&-V!1<-]L: 3]N%]&%N:!1:$N 2N;)J!X MHEB.9Z)!L5Q>B-$)4E%^N%Q]Y7K9;,QF- #IZ9614M;;U"LBE?4)\^I!Z$:< MW4@RF5UZ*M^$)6-<3\KY@"P,<.M5'\6PYP@S[QA8Q6R#(Q-;7*6?*&PQHUJ2 MDES%P]716AVMVJ1[:QS%.4RQG*CJR84#=:AJ%3G0](8+5&19&@:0\W1&M5.E MT=:I8H43%]2I5W4.Y9$B]2& ]7%^9$E%WYBJR;&E4YI"B'^@GAO%*OIJ<*H7 M7?\RXL"3E4T3A&U"\<8I/!JHA5$PIM1\I0$^DM0H]C9;B J.1:)ZD!!\"P.6 M$OR&?G3]V1*0@Z4 2,LJC651%3($+49V,^5-::55J89":C2C4JK$3[/\CZQW MBLNFK9J!5$2US1CR_U94P)'G+H;! 85E$ZP)CMJ1@2B:ZJS PW)O02:2*3 L M"R>QM)D967QS\&NVB;]->]"H!R;P$)W0-S LV$7P<)08XN3F6U$%PYI,QJ Z M#<&J9GV38Z-[\FC\&ZT5_NUB?3*[60BD+M"Y-. RTGFQX%;>MMJ[CA8R. 56 MD!:P"S#MRPV"%3/#5F2D2%H*&O20N:Y0$ G8#KA,6G KUUP_V)\)FC];]89" MZ>HB+FVNAW>[*'J,ZES3W=.2J\YFV(PYT\LF%T5 MIEI(*1I@ WE-AK+\WECWC0OQMG#)\KSP;%V^DR*=MW-_5%)Y>X%@TUB]59V^ M]+(GA:,O$H-QGOBBLJO,DDN^Z+33.CO_SCS>DO=K$(RQ!-3I8SA_-791_?L$ M'>XW+#?NX)S6LJP1A] ?=49@L&>IV OSMEOMP:J>1?K>;.-!SX;\!:]VLIV; M6AK2:)TW=W>L=W?:&O2:RSO2RVN=GS5W=ZQWUSEM[NXX[^ZT=3YH[NXX[ZXQ M5H[Y[AJ9>:QWU\C,W=X=)3#I_^_-)S_<09W?XZ .K5":4]K(S]QUK/J^![?0 MIE2;DUSC]#7TMHFIT)S2)DJY;DQ9EW-K9'[#@PT/KC^WQBAM!%2=3VGW1NGY M_5EO5+5A.8O8:()GV 6$@T)$0SGA+!I__]=18XC>G\;<*,!?_NW%X,4.3^RL M->RJ>A7=>C'[9A'&KJ5*88Z('O^]"/DK$= Z-O]0I,>M*H2E&G7W.N)\'6&N M.K17^9C"*(/G>\GKO7+M@<^&]V[^=Z_2_@EQWQ*60U":IZ0&'DE06K1W=RC: MSUOMIR79]TY$]99*#1$]D(C:.S0 3&UO-F-@Y7AQYM3^3=.?OA7ZFW6=9U4# M\9M],EG=#NH0)L !CL!8.579;BR,]JG%GS5M4+2R;B=0\'#K$C?AD&7#18V$ M;;CHF7+14XOL,S2$[%)^*CY/O23#GBI 5NWW0K:Q?Y]DQ;?1U\]:V*J'S:.Z MR0Q+PA0B21GJ(YK!$ZU7G=<@-;+9DXFV'*53S12I(P5SZ+ M!95J(J?TAG:[>_JLTZ -MS3(8&'*;#^N=T[B+E7-P)J>*WAM1WS M6G=@M_M[-!8/:AE>_OWZA!/+C0OYI&MGUQ[,.YQ[Q*/&MFHA]IJ07ATH[/!! MBEJ>R_&&-#IVM]-I H UH*&&MYX:;PWM;G_X?,.%:!1V>IWG[&)M3 >.?3V6@::1781CA<)/&8WWN\<9/_BW-5+I4,RV^ M\$R++88>!TWHL0[$UH1'GE9X9&BW!TWDL0XDU+#6$V.MGCWH+KIMSR;P^"6* M_1D\$,S+QFFM&4_5-$JY!S/RM E8UI0D:QE'J>51/:6 2[]G]TX7"[0:/5$+ M2FN8\EDR)9Y?I_OT44O94/U'%B83W_K1CQ+7QS&RB97-QG&$$TF=N1[I2V=+ M\]C].$FM4-Q$J1S$/A:B\9UK8,\V!]/$,9M@R[,,MG1ZIW:[O9BZ:Z1QPUQU M.9>C9:Y!)6L]FTBFRG-KLQ#-07B/2-(H%-;(P8RX3(VC+:C,QN0Y^[//I.BR M_KAK30#RF&,=32'7=D,8ST\0-\S6,-N.F>W,'NS3/CRH,?@QG8C8BD4BG-B= MD"GHY;-G+/%MAF9@LLTFB[-]YRP/[=4^1?3%HS 4&T55PUC&_K72$:J@OCT< M=)OH7\,Q#<=LS#&GO<%S#.JU95#/'$/RG!W$)E)7'P.L;K118PU3<52''!!5 M*S9;&EPX^ GM(/C0ML^[305APZL-K]:>5T^[E="G3RU2R._X0KT,ZR.%S\5; M;:)Z352O7EJI(&![(&"]*!L%HAXZ:*]S( Y_%#OHOSSMV9WV8HCCB8O9AN$: MACO49):N?398@K7XU]2![?WPO>??;F']K?PRU1G2;^"?*K':Z@S%].TL2GSL MT7@3B\!)_5NA"!+SKB\*R\E-\!,W"J+XC;H*]42\BH7'4>ZV=2J4Y=D=M-KJ M>N'B0Z'/U7*R-++:5AO?^U=XL?HOG8Q>!1,&K"!P9HEXHWYXNPW"U\Y$-_^5 M2C[3*DX"9QYEZ9NQ_TUX)HG\)TM2?SPW3T_N41((F>_>HZ]V6)$&QU5@+GRY M=#E?X!*:/I=ZYII*;&12]*.6R__"!RD)42$T7OQP2>.NB6Z$9\UB'\X?WF6'UKOA"NF(Q%;W7:WTQ#1 M?HFH5R\B,L-.8_H_L(9_"18[G4$^5,AKM3H":2O]V(49TX\ M;^CK /35/Q+ZBH7E9G$,Y -B*Q'B*RP1EA6#!0#MM)(#ZA/7C+Q=$>F"V 3&R8H4O)]D, M/D>$^ K=ZF[[[:>+:_JI\_:U-0;/.[Q)$$"37S&:^BD^=6P\I*'4_5+J:=TH M]8LTS28@RFYB)T0"^81TYJ=SZ[.X]<4=$0RJW30'U4*:M"WXSIT( OS?'V/A M?$TG(&UO)A8\%(YA#L9> DN!LW!N M1(D!D^IE.-8HCAS/@O. KZ#1D4WQ<_,9* 0_=(,,KPPYRQ5QHJR2( MO;"MT MD@C9?AY^LRU!/]]DB0UW&H$DF-C6*( ;%S'\ *],4ML*0,_ /[_Z7BCFO'N0 M%RWK7WXZ@<7CHT,@-C@3^!RL?"Z<&![HCPOGZ>FV^>''IP2.7VVL6/\>(SJDYH043:!?P@GC>WMA2I-+;MI_!EM[#M411XY;@N+D-&+J]!.OHH%7X6 M(?$N\LV%-P491.8F<+[U$Z=B*6*Y_>BJ(FCZ%7 U<.J;WNEB,+IJT3?&HIWB MHF7^.+_F/*0$%SX#.1"%H9#UC2#2@R!R21J/'1^N[16()Q(T3X"^2+$8!9%N3; H4'X/HS6+ZL'H6K.^K M2&EGCD?,E_ _X$G<5NVX+A(O>0/Z78:2DRM.DLCU:3=W(*)!R"-5^LF$=$(T MG8K81>/.=6;.2&T6!#G*W2A.E;K(/^G_J;U;%5VS/A6/4!TT?B9Q CAI7-H( M+FCLRT,$!>-^/>%^<#0AX2SIL:UM4M:CN(&J7N&T=D'R4NH53,G[L8&YP-7D M[:N/ 1FB&PD$#)>7,=6F*-. $/ E(Z"1$,B7[B>,PA/722;YUU4X5@9A'5"H MJ4$+^'UV+S/9]D^_\9,D0TI?0HWE==!WG)M8L,;?*C6L.>!NGSK.*MSPPJD_ M*&=((MY0 VX 5A&FOR8E$Z![UNKA*HJ9E^T?@"OP6M7.NGV5Y-/4?]XV5D[_ M_>__VB@#9&Q-)H.Z1/ WX@1-R*\GSAC>_,8)P.-,Y#Z'G5;[-+==U+)ZN)Q^ MJW_VG97_F*O,@EK]=F(3K_!M_ +7EB36(S_]N(O7SY>5EE5&WA:9/UB MN!+^R@ =DIZ=36BZ>!U5Y[Q-$;^90/\L$O =R,;["#J?_87:J)M+4((@LQ.2 MIESX]&]TG:R?0#QY.A/!?^EUR)WD&)^>8[RS;:PZTUL19JP;[^$P\ ?GM%80&?ZA_J@S2J(@2\M)^JV+I$JOC#^(7N%]%*#\[ZZK M1KJM[LJNNN:R:G19G59_V%S6D5S6L-5OQ."Q7%:WU5M9T-Q<5HTNJQW19 MC1@\HLMJQ. 1758C!H_ILCJM82,'MWE;VV_N7!NYV./)G-_C9+9%NQL%!/9\ M!AN$">]Y3&X4X"__]F+P8EM'UF]U.^76F_WV59^OREC(MXRJMDLG^.('C)XN M"YZJQM+1;LAMM<7Q=,BMNP5R6ZI=>FNL[%TGQ38[V(<>XU&*^O,%LEO%@*^H M'"S*X%E>\GIGS/9<9/LVF$T:1:WADY*(E^=EE%%2$1RA")30$ MM"D!M1L".A@!L6X_9@*ZG&"U=9&$=J;3#PN?!0_](+#^*T_U[RF'>_!]UQ0@ M H-D!S^;/6% <+"];BB8O4*QW&88*]U3>S#H[)546!<=G%0:-FK8:%MLU#\; MV.?=?L-L=@(UDSJ-F?+0I[[SJ](=V]PR!%5;A#M6%=FO17_2%$!Q<['X4 MV!<3YJ8P==3GO19>ADVGEE/X./5#9H0ADC?,6%F(?3#@[7CH)_LA/U=VS*24\J('7'[\Y]6[D\[0\J=PZ6G2L@KG70DM\#&3\7!S M1]0I29U'UDS '[A*FC\W=>;\@T(0P#6-!+HZCH9<%:/#'U7?X^ MOL1/L-'S/\)-\2FX36S_2&,1>MR HK=X"_N?AW#Y;J(.-*+6T@"6>#/V@YO8 M@5N=RG6W:D=!_^(&--@I=KN8IPT[U[3B93&> #8)4Q>7@TUA69!R"T_5Q6/G MF20HF[MI\&QF$1918T<7_CW)W(E^1R(O+ E0?E!WT!A;E^&V0G&'W6M>!JL, MG"QT)X*;=K';6O?PPZ5%H]0!0O5VW*>UJDZ>^\I^CB*@E&M@H9H6G^L6UY7@ MN^U69R4*8I-#OT\.W=O@W)<;,NU^7I].ZYU74N?=^G$ MUGO/%77,]U5$ SJ 8ZXLN5?=\BZ5]B%*)Q]4*%DBGNY#B:?3:77W4;E]B)+C M6LK/+=43-P+ST31_S *S5 Q<;Y&X0/++*S&W?<^]H[_F=G/-3Y^=%RIK'ZRZ M#EZ4HG*5-Y2K3%2NU@QTN-#&P??^,LM;(5C S6K(GI(-=[@S!X, M.]N[8Y;,![_CAK@?'99_ L3=.[-/3\\:XFZ(^PE*[L[0'I;+J&L9)%B\QY_C M*$DL_M53" 'LD0?WN\L*%VHP:>8:?'?LQO.:/S(E3;DXA0'E\D9PGXF$; @Y4=F)WLC!- MDL?[R6$@A2X!H\\%OF3C!V(:#K<;<.SRS,4I_::^3T-A_GD\"S*D^>OR$7G."P M(.K>L1SWC\SGN@K]-3T/9WWWS1>UZ9&3^,:5I>JBG+1X%_J\U3GS:;[LM7H6 M4&V@6H%>=CNMCOH-BQXYYU,/"[#Q5K$AQ8?KG+?X0W]W/.X64<>&@*<7?5$'KJ$[U6YH4'3FJ E9Q4^OEQ?8 I@K "EVTQC.RC=ONEJH$YF6!&1. ML3P(#!?%4D?@H$1X (D]-[H):9.K=($44DE1*<3B)@L<>F.%;M@%?=RGC^RS MN9EWQF;,<5_'VE4&HJ;I*JM%%6BW-6ANHA8WT6GUFWK<6MS$>>N\N8E:W 3H MB::#IA8WT4BGNMQ$(YWJN\I6*^TCH96'5^"W6YVFB6R/XK(&361/1#X^ MAN:[Q]]=M+TFLEU+P(-U%SV)>]Y>%]D3ON=.TT4F==?!R]8_+TF[;DUQ'7R' MAZB&[A^HC'_K'0D^2A:U^@F_\JC69T%[2* MD\"91UGZ9NQ_$U[5"1DY EZINL>B7=_J#5-DN1%8G-LCC)G#!5%9R72#MP M330$PKJXB84@DJ0"TG]D83+QK1_]*'%]$;KP,JX67EZ8_')HO)>+J2U*-'') M,16P.GXLZ_5E3\.[7S[^:D6J36 ZA1^3B0/L8FF>7I TG-\Q\E9N ,R%XGA2 MHN3N6:LWF)7++W<=H^WVM)) WH[B-\H+-[8F,WY= M(M@;<<*)/6<,;W[C!'?./%&=1)U6^S3G0+6L'BZGW^J??6?E/Q(#EL\3BUN- M(RO4M_*WBA6N\G=KLHN&1-GIO92D_.7+Q\O*V.Q: MYOU"0AQH_I)KAA--W8Z9N5Q&T\7KJ#KG1DOL64O433V ='T8EAA-M&,PLW#:;"G82@AV_FW(4S M!H;B)IHQ=<#$_@Q6/G5&U S&C/.R-S1>0GTVL?"G(["ZB.D2R_-CX:;X>SQ'A -L/><] /U)4ZQC5A]_,?&?QY##LDY2*[ MTVD]H%@:FFYH^IXT/3" #Y2+(=OT3<<$O9FW*^)'#0TW-%SI M);2&)@TGZ#U+?Y8FLX8)2TL=4-7Q^I(5<1,[3-8,+W(+KK'P^'E6-&,9C9(= MCM;! .UT%D1SY2D#CR B@8,>0S:3H5'Q3;B9B05SW^ M#2+.K1GQ1^:G<\NY M%D:3)%$*]C M!1!1!-0YQ9G72PFR.L9,,E='MW>2G:QGNG%)AJ;))C;<:W!O#HF#S'M>3!DR MCQI:[?+OUR<4))9."?G*?B+M.4=I)H0?,KEW%6Y-HV4:.KTWG1KH9TOIM-/K MW)],D2);M5 Q*\3^VS+,U=JR$MY9%\]B)"2P5SIQ-7$1* M8VM197.,IQ);PR4I>_1EIW=JR!#UR9)AK%)&ZH$S9T[+K0R(*WPR#5E5+CF@ M]_:*B:6YWKXKWSM"_#8O/PKEB[(ACI]0J_G'=;M]:ENS"#.T\+(\JZ4>7* U MO( %MY0M[0A1$5DCX]?@4>;E$-6VMFX]+*69[<1TD=;W6X)EB(BU@%_7(L!P MEVW]+$(1.VQU7GA3/_23-*8T^9/ _AJTAL]U BR7T[3:@^KB1>-[FU/J-D$4 MNLV]U/)>>L\5W*+>%W-.W8;-Q=3N8KJM]G,%-:SWQ32BK*87TXBRFEY,(\IJ M>C&-**OIQ32B;+<7RQQ.2LUL% M0=NU)%W''7O"RGJ*1+ ]A+2&"(Z3"+8!G\8*\K X+8O;UFG@&R,-[!32P-M2 ME'7;^B&@>GH'A^I9/(?M(/<0$F8=D7N67OE2:*K3H7W6Z6T3FJI]<%C!AOP; M\M^0_'M#NWVV562VAOP;\C\6\N^U[=->?R_(;?=K82AOH*)IX)@!WY+UANA* M[#=98!L$T1V2V=/NW>CV6X/9X:OB$;?K6*KB<41QH?VJ/L]#5W9!)-L-Y]X6R:GK:LVSE;5CBD>V(9ZWS M>S7S2M"%I];)V[!.PSJK6:=R(/UBV'&L0.63X8SZ04_8$&EE+2 H2F*7T?]PH\PE(6&5-R[Z'FFG8P-GVV# MSYB.BZ9<@=FX-0]\AELPI#2K$$YB+%"_$*!=A@HH0,7%'Y0P**8WD4Q$ (P) M#LW)+(!CQ*^#5DKH YC=%4 ON/TG MJERRV^IV=A4T>D#@HMA0?)^P1;&W6,*3%YJ+2T(*3%/?]6<.&Z@L\ K^H /> MX"U9%*8I(('VI&N)"\H[=&%="AD67H [B&836$,P9?1._+0_G69A=!*%+O^N M^H4^KF]>1/Q;[.T%VX,1UX2WU09>@TK7MKI>H2@#1^1)]+/V6V?#9UIO7+/* M[V[KM+F)6MQ$I_5<2_!K=A'GK>?:I%*SB^B2O=SH_;WEN;Z#K_M=Y[WD)C:+MU?EKO M-H5U?0G[[ 3=;U?U;FCE,1TM^^B$74<+->GUW+VT/%\@AKTW=SX1\?@(DN\? MMW#<;OOF7IN;W^ZQ5>_X;WF+_9E/]I91?1WS-6^C Y/5UF$;,,QTI##2D=O0 M50??V4%Z:FJP[^WTT!RH.6AM"\W]^F>Z77LXV&[WV,';IAO2;D@;2;MC=TY/ M&])N2+L4N'T"M-VQSX:++>^[Z'I\-.W5H@JPW+[HEXRZY3V*"Y\L3<@ A^84 MBRJ)$K%&[4.$E73IQ$EYLH>?)!EWK%S "P(J6][^<(SE)]->>3#?^Q6%I+)$ M#VU?-YH*ZXOSS?H41WCA.$C9YXMU+-_[VXO?_QY\'9[V!J>GI[T77$YZK+5Z M@^>;UJDW:&NWU3EK+J:&%_-\,]+UOAP%) MUMAD=;R81I+5]&(:25;/>VELLKI-GECM[1\5'/AN_.JZ(>0?8AA%NU/O3'R- MAU'LHP3QX+3UF%*>HSJ@O98L[EXXUV\\Q7.1QH_DF".UU>.#?: M 974O'CNH",M&BIYFK)D.S,O#E4>L6K;,@F=.M\0LD8EH;>D;NNVV6=9W;,K MF//.@>JUM@]SCK?>Z6[5]3]\,5M#_;NE_KJ6NMT?Y-_NGVYWP$M#^T^<]FLH M^5??^#+:?T7$__I)3[@H5Q*>G/0'_ H1*<)4,GW[K!!D#0#HX+,,) M76$Y-XX?)BG]W1-C$<=8CPI?=9)$I$G+*MQ+)3"O852KPE;&P1X4ABRLV57; M-HIFC<+8)(6?\.$(/!E:_\EB/_%\.0LARM+$]QB,%"X%7A/ZCDVO R9P)]:= ML";.+6S3"ORICX^,9@+!.<,;:^(G:13/)8SOOQC7GK#I'<*P7WE>>/8X6*+B MS,SKD>_ !>(MB:2U@WKFQ7+;%46Z1<>/OU6!]BI=P5_\/S+?(]1\(*M+9X8O ML#Z+!#;GBD3[B(?CKE.]M4LY60"(1]SB+(*I<)(L!KJ1>*=!83.NW$RL-D.0 MI4DV11K\$V[42>14F>3>,V7J5(M\UFNUFS1^'=/XW:9(O)X7TVGU5X[W;B[F M0!*Y1?O2\&1-ES142N]\4T)7QUO9=^5>RDL/7LUS^N#:RG[K].Q)I>#-Z-BC$O&2?PY]-'4KC]M'2>#]R&%/>&"= M=FM0<]RW0U:^K?9B:DL7._$-:KO;[7!!#:3B3BO['J@H:I;#?>^'3L@#R"BY MLC7I7[>-'B)GCU'.YAPXJ'A<*?Y]^1T'QY:LPSG4LKCE(/*B.0<=(7JZ\N+8 M(S3+RI_X_WR),.E_Z203VW+AOY;X(_-OG0 'VK&,-#4*YG8/S&TORO"<]V%O[Z5:4)H2!]_G]NMF^YTSNS,<;-NX>'9\4"M) MN4^SX> \L7O>)[/@X/O@^;WEI^=5VU\E$Q9>/H-X[^XTI: MCXMU5U>!'A7K/D$_?76,O]ON#JPO(IY:OT1.V#CNS\-QWV( OV:F]]#9*M9%/;WQK/@6^MI9"S[Q-O!#<:*J]+%J/HUFM+32SN'76&K:06B$;%9B MJ,6/-C[_<_?YMY@O>!JBIF_WSSM/P9&_GY7171S7UE0*-/Y_??S_A[%SIWUN M]\^V.LJW!C& )VPG/#\A<>A-/Z5(PT.%Q&FE?_$H@Z';./9 MMS51Q^UO7[9TNWV[>[Y8=RM#^QR,B_83BVXT%0Y-*T/3RK">]_M@#2P)6B@( M= ..ZQ'K;^4WIM]9RM!>7@2'?Y:+C?(%+*(YY8^<9J*TVV_Q="=U>FW+#B)1/R1P9:LGVZQ-Y@^T'EK$1Z5 M,#^?X'%=@F6-KA+!UN>@)=>(7C\UOX\HX(X?TC%9GYPXM:ZN;.L*/F6=\\'Z MB741PLDASOHL@@]$H?4>%FIUVB?_F^/'KQ);!N/0\ 3-S;68@K!^I,!%@)A? M-X3??X1P6@"O"'V8HCVW\,&A9_Y)+&&?T"7R2?"_./<@G M):23F XJ<8(:%HSSHPY+]!2A>TOH7QP^8]@G2!^W'=;)KQ4 D/Y)KK MTU2,EYU6VQK)(14\%* *%\!>#@Q 3^EWSEI=->R"[@Y$FP]4!=?C\*P(Y];Q M _KNLE=4/UXM"D&O A#-*#[C:*JN1-[1';P:WFDEV1CWA@0/#(&T0R^?!4Z( M$F>!":9"\/*,^ !-SX!5!\*1.WQUK>)4K>Y52' M(K%E786PP:],^R#@!-ST%/Y =P14B%,\:(H&O"Y_MLEU@J2P/%"7B!@V%[-X MP(VY6%'^,&/7%@N=1V,D7?PJ$]T'<69^CJ1/"+N@WN)N=65G_\Y?AZ=GP M;=TLK9DS)S:1IM3+\TYKJ,?EP!^C\=ARID!HQ,GXD0!U16P:7T:-<]G<>FLM MMQ/8$C"L!1=8/4:G<%(BG>Y9JX?U$3O!'5X*?M?M*[]6B_GS7AE,^+__:R._ MR-B:=)&Z1"$WXH1!F4E.O'&".V>>*.^WPT/=),FK9?5P.?U6_^P[*_\QMZP* MUM>W$^/("O->^%O%B2_R=VN0H0T6WNF]E)1M+[^%[YV'_.7+ MQ\LJ7EO/+5](:N*4IXAFZ.1!;.<'@S*6T73Q.JK.N1'+C5A&0D/)&H/1X,^T M:,8I7^!^N$)X;.T-NZVS?+(9&F/XL2\Q6#OPOQXR/3L6[ Z1G,K2Q:D M]G*AW1!H0Z"*0+6UNX923;+\<259\K \M,L-0WJDO<\PLM!UPA 0/.,"O,_ M8H.Z:X//H6-&/$0P +GD7>NG,@&EC90%%*Y_"N24;+*1FG(O2%W)/=82$/9 M!F*?9;$[<7"\) 9Z/#&EN H*4?:IX0>Q,U41Z;$? M)ZGU!Q@3**GA-4C^3R%A")$1/L) "_!OQI) 1H>FSIP&Z@JIQ.[B M*+SA$!X%F[+ L[+4#V!Y"Z&Y\DC0)(I"I??PRQ0[38.YO.V6]9ZC1[89H<5\ M2>"$M! 06.&-T&_'7X4"AXL"P>*:X6VH9"F'P-$X%>6%OX2DR8O#2O_(_)@S M"D0.L%$O<]-"K)N^$$VG2$APZG_R#%MS*S(@V+)^%*Z3\LB R^%($AFGL M)U_YS5DHM3B'(W-A>>>G$ZGQU[U:RF.U5A<^19F21 \K!FJ0+*/G]N)145R M\TG&@3DWL9!'(!?AQ\AV,2T1/DL_NOX,*82YPX_7+Y-BD1@;S$*B!F1&16>X M1@['$ ?[H1L+(D=U,2!Z00#SAG(R* 9<2V='D7HF* Y+AFK1WO(\AN."RTJA M8::I*#RYB?!5^(]QAF^24D/]DK002'QY%7F@EP+5FB!AM[&#!,I5\H8>_ MM2;1':P'*#ZE$"E<)C(9F(C(B#&%?(D-DPR6+\9 I*D9H':!K1)0TQ;),@<4 MNT^T-Y?C=]7?;2/?R-L(>5UT ?3P/#VI'C]V;B,R+EO61XQ+\WG@-O!3!>:A MKW@"[P>E""BP.7S=3:,X*6=J=$#ZWG. &]OT"2M]2LMH?XL" 4K"45:F\>8; M$MK ;F2G V0:G$6&$BB+?;17/#])8W^4I4J0C*E3DQ;IEH-,RIB(C<82!'4-SP1CMXENW$9V8&PG&5QDC54UE#9)E26N-$, M-'%,<54BJYM8) F*R"0+4A6&83N2@E?*>@0_Q0E(7(K\=Q@[*ZASJK? T*<. M836$V1#F?3QDQ\4 'FMB'^[)22,J=IZ!3$S)#D3!"*0H_673U3%I,TDS;\[D M7"#AHAO$5)L_D_3\Y:\?^:^*FF7.L!3;A;]B?)C+J(&*J#--\41#]@W9;TCV MMO*=B""S%(B=2],2*+2AJX:N[A$*FF%Q!<<:QR"?\'^!D+#W M(.4 I!@+3IQ0140XCF*7_P6NCD/Y.C=P_*DI+?TP%=2G@,7P\+09'.7^+-^I M$]DUU3LUI3IM8^(_?+ HP:'6M;V7'_]Y]>ZD,P2Q%WIBZKM/H:SF?13KWB?9 M#25K-;CX0QFXLK,R[_'2F?BEE2G D&S^)D)WRGZ&AUKO.<&.O^ITWUJ?Z46? M\Q=ATCYOGKTLO.A2ONBS\:*6[*K=9D.B@6JPO%D!5^*[!7(:18&W,>3G$;;@ M])L6G*8%9XY M\'LU>.=]O*2SX M0=X=?E4&QB + X-8(?8$80%QH:8(.%Y0@$M8( ]C*D2S-VLWLE&GWD8!;);1 M LCEFW/9NZIFS-(D==C/PVZ/N**[U.9$@F.:Y4ZI2S4OF<.GYY7T8R&+GK'# M5?:0RZO!PS%>W[*N10%8PSIK6318[V->M*A@-/#11X39<2QRH'*@P1'( WNE M0 "ELZ%$,#:?B- '$SDD:D&($3H>8NA.^SSG:%DMFH :HQBU-?P.^6SJ9U/Z M&E6D8Q :Y$*A<84RR/!X"]1DX%-)!+T=Z[*94:Y65/93M3)7H5/MK@3K$8I] MJSI?2'C=1[JL[!JS\[:QQW>+K6X5>[JBH498*E^6$X[CNC$!Y"# $] BT/1Z M6(SS5O<[ HYR8/M35!=D0DHZ!FV$N#EQ3'@Y<":_8KU[CN#RCRR4D".]M@W7 M/TM-B!>&_RGCON"!"T<]!0%V9.,%UGH3$V+'"/^U]#JF3FFW92'07*+Y$ED6 M;MTS>]"H[D@S+!X(DI'LTX%E3, \! .@97VAX )^CMSKF$%/%.,8[)!3ON/A M[7'94S:+F$(EYHD"[I'LPJ@HB/%C]?NML][Y&6\)*U98[YI80'0;+SLVN&6+ MLD_*E<7;MW&KE&3X1LT0<',ONUUP?^AQ]";XV)+]0P[ M&G!#CA:.*"P+3SWK?V=%M]("<8,HX;R=SUM^V>FVSGOY.ZO CBQY6!^^K@02B,JR3W5=A-82?B&TEIN=+3]G?\DQ3%"R>LR+K; MEI^+K6D$CTUC!VTK_J6''2H>YT/A*8J7^'\1A8=B_[=5W\+TJ= =$9[LO6(Z M-@U8N&10+7 D\M:H4<-HUI1R7[*'H5DJSGZOPO&1AE/E!(BC-YRZO8<;3B#: MHMC#)#W9!(85=I=%H#0\W86L\D(&5.'-*\ M"[I&&B4#XM^/;AKAD< _I?ZPEJD._44ZO%/;6M 4]=4/ _"_NM:#%4/%O50I MALZP!1_=LF(8M ^L&"J),A8D^@V]((6_P 0H[G$DQBB#E?E?)V,/7 NXC% N M5/=RXJ'*4NUTZ=;9]3#!/N%KMWQ5H;@!V<^5,7")]#\!EM? 1AR7^_?H;8I" M509K*[D3C+F>6$PI*N>E%+>$XNLL!Q.DA2 M $-=_F#TCXP=YESULCMH#0W"56O8C"DZ[:[!%4LMC$IFJ&*:G FLG/[OX78= MV)-BV,*\=]43\+0@.:+82P&1Y5798WU]6'."148Q<%F6 LN19;! R?<$WY$V M$!#E4DC0T0#C#&/'Y4(YN.YLAM3SLE\(W;PJA5I*D9TL1#+WT[348*\>RZSW MNABN0-00Q2'\U92C'\D;>-]K>$LIUHKR8*4Q1.Q56!C78X/1H^!<\Z-D4Z+[ M%MY5>-F/#W_9-J![!-Z7-"8V 6&AIGA$CA4>%F54A)57(;)@'GD-5A <3^%\ M+N]Q/H.EQU-PU^#WZ9T0I6.BU5&TP.JI5&,>X'Q/[HM1*ROX$N@=63$)48-:_\6_-X MWO'Q'&VV>=!DFYML\ZZRS>8,AFZKVYGM:&B%TJO+C8(G+;ZZ[8[U"N21/_+_ MS$!\62,?K@(VXL35DJQE71!LR1 ^.4]HX12/]>PMJG:R1O+( M"/UEH..9IG9?3;Q2ZU=Y<&#.PS=SXZ1(Y_#_].OY[=H;+^QHA##Z9F3HO-7% M@!"8B0B.+\0)099;OUS]^/&SD8[@1+[\]3B(HIB#22 Q*$=/I:BW!D0SXM)H M."/Z&L?.1F F31";P;I!;RQ4?*/71($JA5 #!E3@N*I-1$:Q&-E*ABB46

05 1F!:?RC$Y*/AQ+ZWQ$L#)C($XD;^Z.\ M ;5\CKH* GQ-HDB)X5EB)/R/*:.1_'T,=KTP+;PC?Q5 M\N&RRU$]D8";9,T-B8LB_9[6B 6K7*:9XWO*XOYE =.[<$@O3TLX<8[&,D*T M.#XN>%07J58]1#Z3:BR!EU,: F@(00TJ3N,!%J%KR]E?NVQRH\ KFIEU"FQ] M,BI55M(YQW*@:*IA,>.GRD<2W/6"J(^.E\5'$2N\$AX%5 -T1 = M">S_XZJBT-.Z6>> ''>"4V>40E8"S< /M N-@P441.1">8+6*TK; JV7^F.- M%R2V] X"!>V"'H&=.PG*. ''P<"I#!RPR">OR98#;M3OS+>>!_:EK\ EA!BC M=O/KICW+4Y.C82269,Q)%XYI@Q$1PZ'%Z$#<3< W\M4I8DH[&C'0(X%T&&M1 M,D5NEW)Y$I(&^X-=!@N-?>H,SDT9D>: FA77D19WG-!L(LX@P2>E#X,F:X+) M01+^N/:;4/9 +$O@TEWIHW&16DCJ\Z/EYC'34CVI)U'59OM4XMU^ZPP#&A6% M0P6>^6)J/\M(BR39E(*$TL4@3 %!W()UMQ-_IAPS _Q2+THP&24!",J+D=BBM$M4SAR;*N]$*9*8_568TKEBTT' M;\.1K!Z\;<2 C.>C]P1>W9TZ$O5OF@3ZAD.!8()Y:Z-P1N.>_J@S LV5! MG?N>>6M\#QOT[M-Z)/_[R+''9RO''C<7W1^?=_ M'?VPA:'L+#L.>2(/I9MSU8K_D$[I;6C"HR6C=Q2UIVC6LZ>BSGW$SS:4P=%2 MS:<('35T\B]T;DZ'QZP+#OD6Z>F!XMEP4UU7"'!3Y:&1;(^YL4^KW&FO]*@PCK*!YAD;8\S3#?]32V5+=^-'8&HE; MQU6B_.+6P5$%KQN::"SQI1&4LUPDE\1G!1CR(Q;2RI=2P-$VNKA:G:&85F19 MBZG331H(C>SNXN-(E[1.A1;^X(OHQL$P"H4^,O$2:Q$8'EI"E<@>( W"%QJDL,23V[60XPSJCQ7)?]& MUZ_NM*/?8\>4JB@-G22:39QX'MX(;#!P<$!#-'5:UI5&7EH8$X)=/:JPE1I2 M\M8DZD#P>(+ZW%K,EQ2*9(W.'P2RT#[YO;'1%5C]@=CC].FS1[=V['%=1!Y0 MF#ZRCEU\PY+T1(.7*#2U3)'6WM>K*NP9Q$5U 3K8JQ8 +11FZ7*I/)4:R]:, MQ !_ O[BV.[_H=.3+3Z:4K ?#A?3,R71L?7A/)\Y)340BKW:"<6- M; 8@I(OL!DZ[:"^H?GNP%>ZA_4L=D-C?G(SEVU"^Y0WSJI>H.%2/OS^;!?.\ M'0;L&5Q3M-"JTEUI;5"@>9F,D4$@(P;T."NC&16R4_"6TP:\I0%OJ?^HD'MU M66W T2]^^$A-@I?4;+_302"R7XSTVKVV(1EN/":&VU &[>N\5R+D?8C"$Q<1 M[@,B+]W0[9JGO0.(O R Q@3=E 75A?/HV]16/-&(HT:4\*?WRQ>=;LX#BB_ZK>X#V:(^7&% 8"B'"<0<0CC]+[AH MUC4"_DJP\6?-.H]&S\=>+A6#TL=+DVG90D4E6801!W^\3SZOA''XD]!B]'7A MP 7?$XQ-L#!!?J:;.!0RAH*'UG!T"O]#!E%!>X$FRM>6&%>/P&UW!>7NH.:: M180!E<-5&\/0"#1LK.)9A5UKVZL &I;C1P/7M6GC3AC"&US"MD @/8;E2(0@ MZ*,D132D&]\%/0WK"LF^IYA;/LO()YR.F]B9TF!@^% 0S%O6RFD&8\>/K5LG MR'+4[V6G3J*A;6A'$F!.4@3.(#,D\)V1%(PVRRO"VZ<@'AL"1IQPY 2T@60B M1+I=<;&!([(AQ(X9+@.3C9I6*3;/T!HZPDFNG)-,K/=!=)=85NVXLX@2(J.E MM MX0<*W@^L?T_J5E0?*RX^\1*&*"._-,>-DG/5:Y\^UMWPW+ M\IK=1*?5/V]NH@XW,7R^^ HUNXE&.M7E)AKI5)>; .GT7 &3=G,3]RRB7VN\ M[G';Y_?8]DX%<;WW#)X0_O)O+P8O'KK_7NOL]/ P&TLSV_(MJY V_HW@\S_1 M>(+R+%J;?W@4S,8>V.)\@4)6[?<518*B#)[E):^W!DGS)/B@^U ^Z+1;9S4 M*7H,'V#L[6BH88'DF5,7_[N#>S[Z:VYO0Z =%D,%:PE$RA'!5P0;[X>OU8@Z M&JJ1Y[4(5YABOELC[8-O?O_=3NSH''SC+[>PE>&R'MN=;\5@7(H@K[C4)8%] MZU7OS.[W".A@JS;LP6^V(>E'.[\U(VFK5R@IW8B\.X.^W>D/%BZY?E;W"HTD M%1+\OUN1[$H'/0_NW.\N*VS&W83*:Z1/.KUSN]]I;UVA-/19;_I<&2RM$WWV M[7Z[LTB>Q^ZVF,Y*/AVP<59V:MG5",)B^^JFCOO=LGDXZ-CG9\/&]VDX9%L. MTL'WNV4.Z79[]K!_>K0.U"M/N#'6EN-X:?XIG_)(BA.;3F^=0,^+4[,^L3(7 M_MX8L/<3 07Z[P']>U&&U9.'8?@MQO<.OK&M6+_(SJ>]QCMKB+N@R Z^L2VK MK=YISSX=MJO5ED(%J MI[JP+8'EY_$.S7;6H[;\T@Z)52V78E[-67_=PP =U MW]!5JW-LEOHK&)AWP7TMRH["7M8@ I:W< M&WT%(2)*DN1__C(\/1N^K1L"2PB<$D0)TU3WW&B;S7FX!N@\#?G4D7PJVB%? M_."$!5?DMW<_??CWY05E=T)JMT5*.VWUV%G-^U.ITT]\(ZRLQ+I#<)V3:#SF M[J7\V]16Y_D\1WHJ@'QY&K(K9BDUH"E8'MM"VL:AX+'P_)0:W(2/LZU5+ZW9 M]1XG-BULT#! PP#WD)^.I3QPBYICW3@3Z&2/$ ?!EH/T6\2TCMIG W@ZB MS,$?LX!H%92TB'6[X=YW(YGUWQ'L[O6\R$'QXD1)8 :<:(&CB:-S[.D;*K!.?J=KJ#[O"1E_%P MYD7J"8 A0PFK:L"*,"JL2JP<1"]5+MF$J269T#>'1,VR.,F<4*,-7R*Y$]X- M_O5"85A4 O'6XTJD^*Q@=:=^E_%R:)R]XR%7$_U0\QL#?E:C=+S[Y>.O.9K& M=!I)#!.--T+A*I,&"[-%844"T%W^V.>#J*KR6^%I'2,8Z%D#!MJ M@>X0#+3Q0^IOV.PG>$L8P7&C4;Q?SGHY,F# M0Z'Q5VH.!MT$1:_C?[C>!T3_RL$\^W!!%7U+/L%R)BE- 2!;$P.1SC0" OU3 M7TY]U;HG1GCXB4NS#M!!]1,T,_'8HP2LD9GIZ0Z]/#QW,*JI//\"3ZR)+/!&4X#8UXW 4M9M?DXZ6X+=1^ M6;#>0$YE]7*60Y0;[&8H987_7!XW(U\I%5_R)$+]E^6&GJ5%3IV!*:>8P]M- ME5/#R ^H<@).!M7!9-4SC,>FS*,AH(=J@M5U'KVV4:)9*O1@?&Y\!KAY=RD& M!YJRCX.5?30BX*A%0#W"8]D,_!1I#$[53#\9@:W(+K.%8TP4YRD6882Q3@L\ M&[%1[HRF";(M98U$BM,.Z.PIG 6_N!."9QD8>/"X0OP5K%_$ F(L8AQ/B3ZRG, -O!X#LUJI\ZT0627SE>L;+S[_=(U&\9.(C^I2Z+4QTD)$ MM"F+;H3B([1]L4$/K.[^+93K MFL2_,DMC9F06&^ATYY]E-MIMVE97Z8LYUE[:Q,P%ZQ)>8AOS?%<$L3MY'77+ M^D(#XC/Y+2)/RDPMR\:0AK M&L)VV!!V3 JAOZ /EA3T/4P?=!&*-=<'6\W)WT>*GID)N\VDY0-E9/>LGZN5 MUL$1]S8":J\/P:Y;KFJ7&Y:-F/661C59OQRT#2L G@[?2Y(2*>@D-?Q]0>DO ML4TJ:*Q@<&QL95"QR+VLC)>==B%::&X%GR:^B=CU.2G-CXQF5%N"C,/>ZLM> M(8-@/B%GN3S@+R7H3]>?/JV_"'LYF !8.^?FS6**0H\Q2;)Y9S/"R@X"^4;CB26>JM[R]F6R M.:-P!16@DH!U6Q?L?N/U_P2T-,625:L^U/J%-*& V] 5!BSS0L*6IP.6! R; M25+XA5:+&%F(/:*C.S^=6+^%/G[\.J4]WHA0Q'3!7%>#:=;\+(#"X9$S=%%> M(6QMM_WVM]9UR_KYXN(3_;OS]C7<,*CU&(DGX7S&5R!%?8A4'P2$/)6D2$4] MSG@LW)0( G85Q?3:*0= 8&\R6$<-3$8R4R= _<0-HD06XW&BY<8(\BU\C]^$ MQZ0$^=J3L[$:^4X 13M)<9VJF8I/+I5Y:553!.>%$4 MTK+D82+Q6YV6]3&^<4)50(6/NP9"\<= 5; K@S8_P9I!I23R[$DZ]W=ZUW9WS_$W"X=75E6U?P-^N<#\A/K/=@FEN=]LG_6IY(W-@?"3Z' MQ%B922ER96Q&BG0"V]2F;OI \H6#@8\9M 0WSH:I]/1AH6D4$P?C!<2D;3DL M'(+FAL,&FN0(,8:/HUC2WQT6@@8^W"0>UPBOR$FBD&S'7 2Z?NQFTX1JS1+E MZ.>K&>,)X>=@23YC< +MXV'\)_-NF/^<492ELK8TCJF,5!L42ZB5&01VBE5O ML"X/%0Q(6"?.4RVTHP1.P.5^I^W)J>50UHNF[H*@??'#)PZ=6]<4UG@GJPIY MDQ>89'>6P?(8Z^A4&M8+;UN&_ W_9P?F1O%@_%+E:+M]UG;;;]=N8NF:O_^K M?TCD\,>IIW]1&C$"P?"GT/+Q;B) ENF4H!6-,,N=<)E+%"A)+),M"@\IUT>1 M"Y(49,@,6-D#9@6+88[<2@HEKP&5?J)Z#;&IU"7YHD@*H56E%A>+<0 :*-'* M ,Q *9PD+A.7B;H4R)2PN/@0\0WL&M VQ.YR[3C@Q5,; 7 \+QY]))D,OLP M,MPG51T^0\D33U;]HGD.VD>WS7B:A^0;09$J^]N&I9^H)"Q6P;.LLO7"8@'^ M'54J22Q@:<.&+P^:/ XSREHJ=BRKL;J MH=S*DR@-((L70"S/*[[(U<"Y=+T#^Q(E,Q^CT.=+OY?V ]YHOE7=XTQD19J6 MA6F2P?=0&]"^X:'4Y?8UC.ZV&PQXO(TW!4._J&'AXI0V@1-E(I+.EMJQ26BH M-Y!.#%J2/5\F7$0-U(6]Y*P4T>5% M%P,)!OYV$P%/@1";^,C]S- -N'3^@8^7E@.GD%"Q5_ 5.I0]X#=HUG @G2">N M<1EXZ2C*0A$8=4WT?9;4ZNN+H (L2<"Q$[=(HWZ(EA!M=+NVR./XZ4KBRV(D MRC:S]ITAR)H(V8FE,1 F9_L-.:TE.WV"\CFG9]_9UF#X'3VE/_P.972"=PU" M,9BW^&471:%/9YW0HY'T%1?2O1HD:O9YT NG6)E#X0,?A3Y[#;P,^#/9B*'5 M^T[I4$E8.BI#SU=$I+#=,9K BE X( _E5^?"@5NEE*.L:6@##UM2R<&'.NU6 M^SNJ1,MB>6RE717/RBO8?+FZ0>J$Q[T#+3(=P;)Z?"GPW[LH"SQKXMP*J3%X ME8ZQ"'PWFDL8>X(%A\#TJK*S0XG#&2SBF])4+SN=5KL$_WL!6F Z=;AT3YZ9 MBO(0VX:8K]&]J2,GX%63BL;S,J6R"^^YD66 R_:+L\5"5&!C#+7A8DV?K]NR M/K/XWJGHH8,'H*&46@EPO&&BM@ M!R4\BF-VZBB^0I_U!,-'H1[0_N38CQ-2(5%VTX>-+4">?* [;9'@)V%,5(US&FC8=-VKA)&Q]E MVGBY;(3M2%=):5:N]RX6-\J/2"L2.-ZCU2>Y\P>6J"]%@&&BL54?X6GYK,OI MPRQA$E>0_PCN()K5:.=M.;[T.)ON HS8*+N9% )X$RFMS2BSM//1V&$AQS%* MM>MN(#M/>2#0MGSMR2Z<,GV63+&Q8W:UV59,=E0(X[#Q.AJ.8G4 M6F/PT]!ZQ""%LN,*D5<=;R5+:R;5!KIR'OAWB3 1#Q/I>BNORSQS:5@%^&GV M9W1UHM&PP*8<$5VB@B7PO2@1>>03-"/J+R-.3!$CI;>4^486N_-5A'C6U(&9 M^A3C->U?&5CPX+!EHTY?)442+R%-'ZI/U%P:-BAR=WJQSINL7*O54NQF(F0FI-0RJ: MT<\$8POL;'5S05-RN8SD\J&2N9\%VHN%=%DA:K M8_G>WU[\?G8V&CB=P>!WIW/:^;T_Z/=_=\Z^G(,7.1SVGW>\,7["AR=_ M[9Y=_!\L?@9_&$4CW #\,Y#_>B>SUO)+^^4$]$H9@KHW&<45!7VFU)-OJ/E*L:G@6#QU8,!RD#OBAAQPX+79;1 M_E@]K?"E1#=+M:R_1W=@>,4VIC<<%>->'&]/7H4J6THFL*T3C#K@JT -R6AU MV;JF^/JW&9=<5*\<&!R5?SEW 4KH.SB.6R$C%$NVP5H%'T!A0*?P'"4464AQ M"%*K+C(G81=C$%31 ;,YG 7%XZ6#$K*UES9+!V0V^E-URS7# MX![FC^*:#NE9PHH%>Q]YB)U\;P\8[P(;5=A1,@F]^F8E=TLJ1^,I1I7*K@@N M2K^ 4@#H$LKGR*9PZ=V@4:F*LQW55(/;MB;S&=X+E[5UP/Z3KU^^)&E^XHFJ MG+Q,.,S0Q WQ@DH,BF+46'[.H&A6*%]%+"K5Z6 MR!$&9(?M)B#;!&1W&)"5UOGI:.!V.D/O=Z_7.?V]?]YU?G?Z[=[O(Z"]^6.NKL3^(2H3^C9G0=T[J M[*"6;&'32P5(547VQ[__]/FW:^O'JX_7EU<_?;C\Z5KV)EQ]N-QM9.$^R[SX M\.&WBU^LSS]]^OCYB_7Q@_7^X^=?>9WHT1YLG4A('][]]'^M+Q^MB]_>77WY MZ9UU^?'#]<=?KMY=X#_>7WVX^'!Y!6N__@*_^/6G#U^N:Z7T[@&9P&]%.URJ M#!0@+@N>HC!OYS@!4I2W%Z1R&JNWRJ=U)/[!I' R18EGW 6^J QAP.K94%># M[\P3*J$2&%+16 (662$FK3HU]6^J'7W#RO$.SFFM7C(0(O1''8Q&9JDHG86A MO[__:SK9XB%T6KWG?@1GK=/^D9X!@430_]\;4^R5_!XO!,_+,G!1EZOAO+/= M$):4F0K[J(6:BTP#2]G:N][_&@7U_:AJOZJ! "S^[_\Z^B$_GISF-)I+&2@F MFFU*35O2<@7E0K H9FCHQ "<4B]VE&G-\>]H? 6?G0GZPF=QXR?HDWJ?LA&8 M-$Q?(_^YWKOSL?PMM_ M_';I_9_9/W\]N;Z97]V\^*'?_?ZOA?7\\%K2B+>"-.[#_/=X4H'3"!IGSVQ6 M=LS)J"F2W+";G\^3X"&B&"#AM:[.H>GBP!?_H%#3TZ 2'8TB9#!3[)I$\R,7 M]UY/A$B3WX?G_4%W\#!Q6R#%'YWE?6UKGT0KLGA)"S&39TO*P\'SH\Y$_>>P@NL5[]$2?(:#&]L+S0MZN!QG^]$<&$F3K1':- M2"X3\(Y%G,A:2HM?9;UZ)\:^ZZ>O&XM!$]OY\R"VI3+/22;O<8+9[\,N%N=M M7^9A21&]H2$Z373#YT%T5!F:1FO2J+_W'T9T]'0.CFY2?-J0GR*_3KM=HC^% MX[PG4!CZX.9V=%U2C?LY'3.^_80+?SI-X4]3^+/[PI_>V:DW&IYU?A^?]X>_ M][NG9[\/3T?=W]UAUW7 Y'%[WFFA\&>#?,M]/Z_R,ULL%)H"W2CRIUS"^FJ4 M87[KJQ)J#\X(C;8K)!M)UWA_ P: T"HF8_@[14T"E% MO"ED+Z\*Y$01L-I)B,;N]TDV6[2DSFBVR@+E!'XH]"VBF%3S72K27@@ZMU$(#1!>)6(K):8;6!KT1D5 "@U9F)A=<24;6^&L*FJ MRPEF&;M($?,E"/*JB8PA6!%#=5/D52J=)RPJDR/M*FA7PN=,81L@)'5?LY3O MZI0,.?\1NQ:0GJ18?57HXG@M*P%>V\5N7N"8A&OH0X3.BB2:WZTP*_]SR-.E ML#\:R%-/<0;?$JP('Z0(=9I$DM M\RD/++F>(0U2M5M=WK66#W^-??L9K'.9M)+IL 7QF++S;&+O#NMR;&MZSBJ,CB* 8"*J12UV*TG9ASPA=U02H)*UN5,&O\?P MNZ7O^-1.(\D=B3TJVC/EKO_*]11 ?$FB23$78UO4C"66(0T)%R/.;58M[;A6 MB3H-8P,4@T%]?"\11"LR)$H%SEQND1@-9G*E1 M/K#2+"C*FNO\^_B)GU0+EB%ZU"-I3_ML95Q-5MR*B!@"PC/N:W/]0]NQOA#$ M1_Y7>5<:CQF!'1F;1L0:69E>A=?%D(0F3#,BC\3T:NY'OIL(V8ZX@@?&,6L& M;6/@V:N/V/H9$@H"#",$+$&84U@(O(2;D*N5#?JN\*A%FHRIA)'ZN,4L M6?I:=4[5*.0KEV2;!U9> IXK\ZX$W\?SIZ6TK&OJ9C=SI M6!COY5Y(VQ((&XD'#N0-5ZC0S168+2[%,]K$%>KK4EQO>91DVN0+P,Y>ANM1 M/L:^&P"IUF\] (&;[U0'S*=ZZ"WHO$;2D7L,IEL7#ID MEFA3/F1">,I"WV4O6H#+(1N+^<\.L"NI/P7CJ@# I,_!#UM!JTJZQJ+X*L(B M+>C*PI^E?N3'N]JD9@7EI&^L5YW7TI,E4:=F5\)C30F@\9RTW%.#=2KE,SS] M5?N\<[\.-7[5UGK4%AO35+!SQZ2\E?QVL6UN52U!?N:]UO"\.?*M'OE]2/X, M).7P*,Y_8:>RX*BTNK/6<+ ;YJ]+]<:V.*L>@Y.6MXDN[GBKA%V/[:NA>S0P MDC'XV6.^+$WR^"Q'*"QK7GHZ;+!X;HN,488%!4OVN'GE\5L\+N9XY'ZKB;[3 M.3\BFO>7$_R+']XM8J1R@(KFI36D?7C27AUYO$CT^$C*Z?+P$XVSO$$\Q;7%B;02- ^FD=,OYC%/H+:E^:S%09&Q:;.638\RT]5?)?")EL; MF<6).[T$SF1)&/=BD0'-U.--T7@\G?G2"34S(B\C>SC<*O^C*D"1DXWH3!"; M%&-@(SD531WA+/(Y/X$?;BWH8CW.*!;&9!2]%(WNJ,9,Z=;>F!O<:92X10EVJ4"PD9)$F.2@.'&T:=/*F-\A<(FCG\B M_"C\Y65W:&"'5Y6>F LS3\H 5?33"6?1XDP80\K&0N<1)4FL75M27-S F'=? MO;@]9A]H(&=-RK,IQZ&"KH51KLM'YM$D!0XR&QCQQE2^T$GE+.+R& I,5%%Y M%,W11CS+N# R2R;IIC084[(Z\$$*\C(C2M6L4W&'MI'@PK2\&=%76Y-LK,&+ M"R_VDYQ'6588Z,2.<2#&>93'(AOY[P(#MQK+O+',C]Y\V8.MWNMRC/Y8&&&E MN?[WZ ZSXQ>>)XOAEBT=J&TU\U2+_, MADKKTDERXS#A@<_D7K0LL,U]HSRFN(Q<_>IJ-_BB+^[(9#:1\$LF@5+U^:KU M2+Z5-G/!9,9A&D65NYNYY_4V[E:O#EM)L()I.<%X&[E^=E[C4U4V51R89M,[ MC0JF#*YKKH;YSG#XCZ)O!L8'C@FHJ8*F[YH$LC!""7AAKH#02W5,RPA.C;0< M :4M8ECSL'YQD M];(?K[./F&^;*._3"7,U]1=-_<43)>VU]1?5W?=F705.\WLY[!GY;'-0?;%N M C[9;PW-#\;.G6[P26SKY:DQ1QS_SEWZ(=<[*!WXLEMZW=@/N?&?9GJW+"P< MX2X5HW"D4^K#\0X:+1Y3]0A8NX'_)\61 M:-XH=Q9IN D.]206]X.JTPK$K0BPJQ$#@M052WV!6>Q._C][;]JC.).L#7]_ MI><_H#ISI'LDW,?[TG-.2P;,OADPVQ?+V :,-_""@5__.@VUFJZN[H9BJ1S- M]%11B9U+7%=&1$9&*+Y^N$VUO_&4))9XSI3P&-O@'(J8@\M)D?/BT4^'MD9R M)?3-V:UR*#2ZKZMI[)-:@-@74%?134(XP,#F22Q$,LS]O43#>2Q/?LB(\?3< MXW, GNM_>G$:\*/[^TN]YN.'VXB:;LB^'\116\%3&]_4Y@0=RMB0W M+:^T(>FG&XG1X&/KBOFG:0 M'XXZWD0O[(DC-:*8 =6G&^\)N@YNQB1>Z>R!4Y[",1[E3M/MQQJGQ\!^ MB&'(OO)4.H_?2C!L+^/EW9<.W3=^OK#_>I3'< E#%Z!2>PL[_UF5VL<,HK=X M"92 ET#A)5!X"?2@N5#T-^J6MBL88'1/F]3[*O3O!P]ESQ(]].R<=1^=LR]C M&A+G[#[PP_=?:*WO!@"]%Y/Q?"4KN^%3C;;K-=@ .\0F%Q"P9YOK(_$\+R)M;#V8NUJL-LR,EXF(]N$8 M03S2W7/TSCZ^XI#ZYUF>?F*W[TW%)\/]R7!,@DN>H7#4DP!BV*Q$V).!Q=TZ M9$%-XF'B)\?&I/_"M *W5YYC3@)/=[277S@$S*2<&O'7TL\ZA)T?W"PO I,. M 'T9<7*X2N(_/>85*EY=7WGM@WH*TGJ\TO'62/NTC/=_SM.G5(7?23STK(+] MC_\_GU+#LQE_\**"9TUBR$99(Q2TMHV8?#F@\V)S]O!#\!P_.!P&*O;R/YE1 M/&>S3+W>?EO9\S+3]9CS.)$T[?&"0RH$[^"H\0UP^09',?STJ?I^FA3K$Q:S M[NYS)KU84'-+^[G0:+900Q;\>3^/E-N3&4@MKD6NJV7R,1BR&3#4&-:.H5S' MJO(UENT&5$0I<1=!F=OWH)PU#TA-!PF2%0729QE)%91M-D2B55&L51 ME=2YAQ^G+"R21L$O=E#Z8U4LCA5XV.MV^[H;D_V\[++%QKRKX?YJL#S MZRK-DW-M7Q];J9<*Q7MC^"P\H!5"6K5SY.CPOWE@,-OP(K]]U6- MZQ35M [8TU4>5-Z5^OS<4OJ;>\+'+5,CDH=A$Q]XS@1% M<V18;CN5>;R73Z[;GMO#NP2E%9T!?U+5VJN3B:G\E,NF6-L3J;;KOF";:% M%077;6X9+I+9(R-"E$9AK4UE"=DT^EI]PZ">$\E35Q[XPRDW0L!?XB%A" M,.'%G[C6AVZ.F,K)M&4','KAR)&-' M1$ KS9H+:5=%I&W .-ZV6V.73#RL(S(P6)I##)_K37- S$5JVI=[BZ$(FJ:& M):^U*E5MBYJIZ)Y,+(R5OA4BT#0U+&F^$?HD%E;0FLXQ]"Q8R5@PBVWT= =Z M6HEI#*N28@Z*ME2>J4.MWHZ;'I&L KXJ-H)\U3#SNPDYEKMEUH_%!3\B65@7 MP?N46%Q*=N#("VPN:ULCII\CDN6[:!-=-QA%J(GU)6_JLYJ.Q9QV1++*XB"P MZY)<,FL#UU6BM1R4*G$'CDG6%!UO^8'/2/IVTF[HH>BL8LG"CTC6P.S&=EQN M%@-YHUVK:D*$KX(E]5P[<[T4LS 1U;+W.H[P1YH;6$U M4OL-IEEH5=T9\+^DFAKUD5=F2_FI&:XF;;XX* _-6 B)(ZME.A46]2?MH8E' M W=16??B58F;'EDM':&WC075MLQM>S,M3=O&:M 59>+(:G4,83D)G8$M& BS MP=OSA:>RO$P<62V&*8DEO5T3T5*5GFVJ9&6GM^,9.+):L4Z^7N,E7S -=LR/ M(E0>YS?Q4X^LEM*V%FN4;DGH:MD/2I&V+3?CO84XLEID+;]"IZ5E8)96&(89 M6+TT[\] TQ0,EUQO+.PP,R]U)^769!I6<+3 @Z:/,+RMD]NG0]OCIWFO"]$2 MW^C?O.0&GG^R^SX'BSYY<>KJSZU>N7I_WE_D0W#<)!O"?ISX-_0W[[[!E3C/ M2F#?2+@25[$2W#<6ARMQ#2N!?R/>K5@.5P*RTU=;">X;QL"5..%*'.+F3Z:\ M?N*PP3GGB:_&GDV3O,2T_,4D/ 4H4C\+4/SEA)#?B,>3LZ>CVN4FD_CH,X^' M<,/:]D\4/..,?K^+MSTH(+/MX+W[R-@(?P@?"YS?C>W^I<6"W#A\0R_0: M*V=3A$\SV(\/[>>=)NX:IHXZ7@A'-[S$=P+'*[/ MPDB)?/XQ06JR"7Z_/WO@$W>WKS7F7QTV? 8N7T/O%HV5D_7]:XK@^Q[ERXG@ M#9I)3\'Z^_R_><6?[V_,@A_ [<.U8NV#MK^ D72_-E&*@?YUIU9,!O^&4Z_N MGSQ>TRR"7/7);6['V-_KD^(?Y"ZX$J]XFBQU"[*]$LO5U;H]$!#/[+4+U6E% MU**'5[5]N35]>_^.'U+S;X(M#"1]-=ZHU-L<5E7_(:+IJV(KE_]\#0CQD M]K?)_^_!V 3?G=#6W.#P]\=[@J&/S!1E^1U D'I MPAXR?KQ.>I+!_#&<;;-S')47:E(K+R)-JD@5;!%$'Q,//TB,R6(<]7AY\'$J M;M:&@Z@^)ZJOSQC[=%2C;2$*%XCD47Q5*5I:'41+_3S_\H$@LBU'L.ZB^=E/TC?;1>ULX,@OR)$+K]$I-@_.9-1>W M,F]?C>@\HZBI!P>'SQ&"T?EF;MK?Z!UIA?++864WS5D]4::!VH#A1#:YW'\N MM0$B\G80>6&C^_95@(\B\C&*R:(D??(M M_YI\$$^E&Z#/X;ZLDQ.K!U_<1#FYQO"$NYB=CM!2FQ"GY@($\+T!&/H83J]@_ + _5(@;5OC F;28S&>S-9(=U;@ MVG^L5Y!D%B>(^_$DM#U]J1@:R"(:@AS^H1>_&SH2OJ#9 AT)?Z@6J'//_W[ M4>,EC(3-4G=\_><&C-/9D5V-\$QI50U7 Z%8L9>(*+.)2X'(TO1[]@OT*'P9 M:$*/PA]N^'\.351>VKTN5LD+VR6W')+^M#WH@80^P+? 94F*3_1&7'NXUL=_)_14' CQP'N]H";KW]SI^ MSH 5KC7Q LG M=X/\&2^,W<6P&/F8A[8*TS[9'%K#,2G&O "+;(T=A?.D23U]L./GAN RBVO M+@% Y\@7M,"@<^0O=9!?L0HR*,G%Q@X)I%*'I4N8QDX(-TEV&JL;-(IG"?P] M8H'.D"\#1>@,^* Y-EW[5'H)L" AI&6YS=S?!;@,9V MJ(7KY+R-&E/=&C8YO&QU10!H.G$\8N@M7^1X&;89:Q>N@QR\"]"M\ 5M&>A6 M.%DHINNH/[5H J3 T7RM,9*Z9,$OUNL!T;:3FB>QCD !IR4*?0L0C]"W<,+( MRO?PZ+B%>AT)%FVIUJ)Y;D08W7%K!KH%(BR9+$?=V<6-9->/UVIF@-(?,(@" M6B'0K?#IFL(C_O;^S]CX$#:J%8)I++FN%AF6=82J9OEN4%4E)">4>H5^61[. MRW.2!S708M4!S]+X&34'".Q[ S9T+YQ#Y?@C8*/M@L K>=N3#)4BL0[+#31% M!,"F?PWL&_ R/ X=^A6^H!T#_0I_J2V\0QP>[HOC;5_VI&YW-BPI&LETP@B4 M.B5 #7<8I0 1"#T)?[^MOX/ ;5T)M]%2$B4#H#C,4 FI -Z]N&'UYJ-4L+76A2B(ZENAYLK#52LRJF5P5)+DM<3P+'4& M=>=3Y7A_Q0)>K?A[PGH%5R*&J^:&X+CI(O1TPK39EQ[7-?'0F>YE'"$>T=@6 M=M7<="R%':YAKPJCZ=SG92S)=TDS7)8@2.CJ@ #^@&IQZ7%=$X#/=)OCJ!$A MJ1;B*+RT[0YJPTVS$AKM!,"QYL"26)8F[^\:Q[N5J.J&DD#9T/WDFDOHCA978I*-7W+-67KXOXJ9O--646Y%4U M[DC@9Y;*%I1X^!)FUA=2(V&]Q*MU]1Z0U]X#[YUSKL#A^]'84PP36Y("\4:FB=J8W^,C3=D M,0(P3NHC97$4N^&CX[1:X86ZEO'TB1* >HA3_>#E]?3X26L='B[?C"4 ^$O MKS0DF=,/H.KL,56,$<4[\6\)GG[..W9>"_H]B>E+)8V>&XOQ>CN,^+AW248> M+HOB##PXAN"\N!5^NZK 7X"SW_-$T\X'?4G'T+P]Z#5WL_P,@!.<"F-9ZLX+ M&SSJ":IK@ZS'"A@@=$'T:V8N;0741D_IZUP MJ==J$KHU46/!SYVZ$FBD+,IXDN4/Q[,H=L9@- CK>X,U]$N.?(X MISFL(]2(=:\]JQ@]?<0#6-,)K''R/5C?J(OBN9J2FCZ7AUZ*DT70WL\%G708 M_->^C7..HQ$ S0]QEENJLCV!R=-F3>C[VUQNM&7EF+.29((DF\6@>P.B^L]B MX[\VJL]Q4O)A5$>^W21L9-1!$2(4]!Q*-/UE!% --!$Z2]];S8,WRLGK2D?G M4$B@%75O5A1TCIQ>$_D06?7[CN@24:TI($RT#%KD=,%V8K(B]@$:5)8XIPX" M@7QO0(;ND-,K'Q\",J[O.-3.V6UIVRN.V\Y\'JP$'@ 9A&B05):F;OQZ?SRU M>";O.DF_P*7/IAM +\>7/.Z%L1A_J1N\@%'==68]W;,3-!TBP8[P2P$M>>BJ MM%Q+1@E%V]ZBB?6$6%%(JNUJE9L762Y*F$&>R&"R. )$- MO1"75$O^$-F%93C4@M*$WY-.\(;\%;7:MC#;#'-:3%%L9;G,F/9G59P#:23PHD47O M[7K*7A>A,L!AE+%,=K1@;,HZJ)QA[C/!ZO]9]A6T..=];C5%E@XW49@FWAGPDXVRB.61QZCVZ M@;Z*+X-1Z'/XFV08?X=1;9[;S0J!0@OZRAS9:WV"UUH)1D%!R2Q'GOZTX]+* M[+ZDY-FU!&BZ?+5BE#Q\#P]B!\1DQVW M=V7 D U(!K"RY WJ07]$!KT\O5N["C(7!G:ET74&^J3=3,@ 7$#)HN]:)S?@ M#-E?:X7Y->!-?)A?XSINM1XA(55%FZBL;[:F7D;J%&+/EE$4R422,)1BL2R- MPH ."&284N/RRL7[0)X/MWUFVPK&@F[E"O6!6AN"@' B22Y*T6B69N[O3DO> MM6TCL'50TP2D]@++$;]1=U109_(?$%B:8?\-/2KP,/AFPCJ>QG>R44('P'W* M[O4%,OQ4=F_ 6CU6D%A/"A+?8;E&>"9X[>?VY]H&H C>C@A>OE+B*=G\L@K( MFY1[[PCFWJIPP5_C'2'SSZ,TOO>-?[UO2A:,M:'IB2'ISQ5/]^5_MR4JS^%LW!< XDXVOK7@M+[9X UWK*U:HMW6O"WKZ9&BB M>T.SJ7B>/%,G33L_]X>2[M:"3GG&B"U!C"?U_)/P$>_8YTQ"F0U]W]&-N6D, M^@6YT'6H0C6>!/0;BAXM[I7ZX-=B!5(R9-:@*__)[. M\4$?QV%%O%T^U/2&Q9C=7$?A5AVC%UY2+)/I]_FG,1]=";=;&/=UV]/1@=&ZAK4%/!S45+Y;HS;CV<,/ D6SZ/Y_IY'$ M)_D[UC@F7Q4Q-LA^'_]>3OY/]H)RSL:+IF?BS Z$RWB.Z)1[GW3S>O_6_@ M0?& XBFV7E5L/GST\,/P_5#7GK2*#^ .^)(^/E+,G!C]BM'&!;U4%0P4C>PH MX"\Q4C<,?"#7\4[Z&\.]$B;Y!#A5$DDX"J62WMA51L6J+JVBYKSF(+4NV8JA MQ-!9CHB1Q-%_1N$_$Z5[).K6L_@=G>.7 M>++$T5B_C\QQD"GHJFY/="]#8-D,$*9DXL&PLZ *Y5*/'[?6K>V_3V=<0)_P M??K5KL\G?/N'T"^H(E&MCQQ@B2-VB/)%OB&$PDKMR$NI(J*13"2)E6%*90C@ M&W:,W_[A\P< S+B[&E7;,4NT9=C84NCE['$Y 3#]/H"O_73@;2VI^&5@!(H5 MV^>&AAA.1E661J!8\*#@"WIIX06_ORT ]82G=@RGBI/?@^D(PW3K_49GS/8X MLX3U&B1/- ;+<(9A,E%G/Q+"%:<&)%Z/<9A4P]:TYZRB9DL M'GG\CB.45AJA)HLVA99DN(7V1G;+"H+P,G%(KYP^53E-D"GT1]PCNJ_/'_$) MZ#Y'16)*$$W_4MTWYJSXH5BHNE30S5@&B)X M>^?FKN'=HCK2T0/%<'1-4#PGGBO_!10+>R2^QU&\[6B1)^H!JF Z;U5FBP5. MBS)![WT=*,EE68H\HQX"T7T_Z+[RNWFWJ([\';K'4UH8E8.59)8B6]&[[,ZI ME7B ;G!60N-9YGULWZ#'Y"DC@/_JI@7!/=ZS@/X1F.ODM/Z32P_WFOS#)U=O M7EZ8$A( '^&Y>K4I\K)%TD*7H>4F*PZ003V2B21W,\=D&?Q86!WTI$ >.*6G MY=+#O28>.+DB]"$><)Q:KSUE!Z19:]8#%#$VKN@E/ \+BR:Y9BTOG,[3I?_ M',EVE 2@^C^]50J],">STX@8T)H;@E)B%R&P?YW) W.!<5T34YTS$Q+O:!_B M+;&WG8LB4GGB%?!#T/% MR1<':OMQ<]2+GB?__K__[^4(GLT/1'4MU_O^B.\70YOO9PI/H#[3D8FG*R:B M3.,W?U>L2-GZC]2!?4/I1^[X_L01!.@.^8UD_COS_".8C]1\VLH&>3%E!V)! M+'T:?-]_Z_&CA!,>/W/])/3K>U(:WECKX-FOGIHL3> NS[LN;Z2=>%Z%_U6. MOJ%GV+'BW=2C3,>U%2=^>O()>,O^!0^9N0?XZ+]ZK?S1'>^75RQ[ /$9=PHJ MV 8@\=B3/"L?D>G7RW%LGB_ );^$\VLL M;Y*,*5A&YE=3K!2$I398[0*9E4 M&5KF=$:147R":NH$4U *?=C/X87&/_GIX$%"B+GNA7XF9[A=U= =5?>S>Z]% MQ5%CBIV\'&LL%XEW 9P$),D$DO1T[O10)B'^J\Q2)'[5PWT>0>9Y"$#HGP?Q M-.HKV/O>'XB*0XR@GT:DYS5F[; M'^TBF9315#]SVT%=U!%,H#NU*E/;CBF3%N.6J7XNQO/)FA@/*"'4ZX5V;L/B M%#*+6Z;ZV3#K9%W>UKJ2TBQ895F:K9L*:)GJ)]/(K7/]*E^6Z-W"[7=W9M,M1Y9NR$*EUC'#:4?7VV2!WGF1S*5; MYIVMH_1EE4 '05.6@UJGFN]$,H:FFS:*NY:\'==L@1XMV?&JNHFY5>+*)$NFG+ M*TZ'@W6A8.K+:7]>5>K#0L#+V!$QP;P9"FK"S$R]Z(J[@K"(\L6D*?&V:6$S MV(ZVBT 1NKO62(IM@D402REV9%%'E"%ZE8DAF*V6OHIT?9TK4Q%HFI*^FKW5 MT=%N8$@&4>Q.>C5-),@9:)H2O_%HI"EX4%L*JX5+KDA_MZU/DZ>FY&^SP*QQ M V57)E(K2:QB.]7>,N[K$6&1UE2Y7GD1:"JW6L&Z) M8T=2AB:Q-&H&EJ6(9G;?BQ-E%-A?7DQJ"HB-U>TC0U+&NERB8F1JK9 MZ@BBGRMI%CU+FJ:&U>RJ 4W/EA$ZZ(7B;*9@ZUT,?^R(O)IC;[Q=LY(6VWB5 MYD29&F(MXD'35%^9;: 3NSR>%^S<2BEN='I>#$30-,T @]F\Y^8B7N@.:V6I M%4@Y=I,\-=770<-&*]J$F0BE#;G:#:;5>!L+N#OH]T/;4O9;XJ$$EBK<2!N[C!WNU._GDE7+^P@UP:(.FM.S >^S8 MX878?C?\F).?FE$ M')3)Y,6/395)K'B$@7YN<^+GWB[L-[Q=SR;@WSORX4IP$.PW M[-VS+;@2GTA.-%R):U@)2$Y7LA"0G*YE)2 Y7F*EQ$<3=>>DFONS[P(+/L8LCOY\QC-3\!)*IHG\TIF(#+^ AGXGR*# MNXJ+=G\##!":^%KTSZ:^G@$#[P[M9;V'U[4?)E .CL@!"N7@[^6 NG4QP+A3 M[(1?_K;2?JN\KFGXI,!GXDN.>^]&N\3 /[GP5A+#>>GU/=EXH+A"L*Y?EOS;2_\!Q>GWQ_6%.].7]$4P\RGK[6G5"_!U?#YRE+-W<'[%NG(Y<'6!?OA!,E26Q<]T+QL" M]U: >^]U.=[@%N->XC;^S:Y+N7ENB<_0O,M569/(AY/JI7&;&Q<:M6W7V EA M:U$J[CAVJWI@P^7B#9>BLRASPD(!E_&LIL0Y[_I!EOF M^OER5EVK4^G2F\ZU>*&N8>^%P@Z%'0K[[0G[-19U.7Y8<.V^TJ<<+$GJB8-& MY4XS,]?5?! KH$'_Z=5:/KZ237=N)RK 46M: B@":;-T;VVHNM^-\73$ M=-N-4=GVRNT"NAW3=BOPF.&F/).3@@04DZ7>+?%V+QZ7RYS,?3YH/^_X]0NB M^LP>UM]"]TN5M3QQ)-N%%S1+&K>8\0#7]\(-@LC1]IM+K$-5WCFKH?CVI M^_6W0%WN3X6!ACA]J8;W^JM1J-:D#A^#FGOX@3%9E&'OR\GZUC[HZ+ZN>.H\ M\;IJ^EJWW"7(80;]KM ZOZ KZMHXZ_PQ&GL8QH15> :AL#\%.585B5VX=%M4 MAD()'3N;-EX?+RQ>3HJ%$#21Q5#J?,K(=4$:NM\@P*_?TOA=@#.ZVZDK0JV MAI79&*%P<8&[,SFI H*1H.K9>RFW(< AP*_:OWYW1L?OXEM'6MX JR]H%"=I M(93K,CLPHQC?L=W!D5F,/;W=<3DCHZM;5ORZ;&:F.[JG6(FQH6BVX1A^X"7) M,>"IQ&]1TUU6)3LH(M=SP_7BK'5NL^, S-(>EC%W\:] ^7/Z&LVT1R#@[P;PJ=)]7QOOYS9+_ACO#7[0,XI!O2^U]'JQ MP6'69&M',=[!N0C!9%'BO=/.6SX8 96L_O-8I51]&Y .ST5.[U6Y-"%\LEOU MTL.])O[[C+ M< I\(#K_"--YI4FO'%@M6\CC6DU92IZ_\4292X*U.#1+HM#3 M"CD!UWYB M$S_SG[KK^__.&([JVGIFZKEVQGU1PQ(>SUQII.K]7!H!//+/;=L;AZJOSJR2 MP A *N:2>+#Q^XY_;"#@.U+?X7(:6&DZG(U% D$&M32'+,M),BL^"8P^*SA(8//: M\(17.$ZLCW\,G2X?E)7J>J":BF\K2R_:"&-001A-#BE0)LO0=W9[(WYF!21= MU_W@\40B\X^1Y!/2_4Q2:$C7,DO%"[9/?W>GF7_=ME+U..2#==;9#[,-1OE6 M*IJ*Y\G#H"44D% H2[HDAK/56 UG4A0K5%F*3-^\S9Y]>LZ\E?WN]% ]?]3H M\4;55*1MO;"L;7S72::'Y-)X24Z_SCQ#YZ:3WYTA;!L9$E)5&FB-C5 .+8=, MGMW/$)4^]@3]R 1S/;/5%<_/Z*\* 64(+)L!H$C^19/9!$/,QFCUE[H*3F&M M[8E4>GBL> _!VM=W&^,.#/,W%'!$FRALQ7:>WP@&2L^7G8CK\'+_'.PT1]/W;(91S]=YH6OH???:4S E5^,N .+((%@ MTW76Q*4!2LF@%1#N\[79EM\=L@ MITN;4H$D2P&Z+1:+FJ#Y%7W,@QZ"N+[8TKB_$T102^\?ZV6PWT2/)UA__"U0 M-O">$W2"?'57YMD/)!XC&Q[K!!E.&,]AZRGF-I>@3XZ5MZS78(I%HT#6J*$/,=.U75>C]1FK-00>]N%R6(H M"AVDD!MNEQONSG Y+U.\)0A;Z]=K@SZ[,P?]W32J$#G:F24$D61ZH+(,>L8\ MUY ?[HP?KNX Y>Y,GL^EAWYUZ>?,H,U**Y:?3LEF=QG:,T /('$=GF68]VY& MWL#)3.7)",HL/1=@WG7@D0QTY=RBPQ:L+X:?8O30+PF%^:YWZ<]1XN/=]^"* MS.F./C6.[;!Z4-3*:[1!"]U<835 Q@02M'D92PIV$UF2AID5(<#AP<-5:N$? MP?2NP@EV-5B2IA;,5*P)\)R<.'(G?_XD#/%TX=W84(D:[YH832[\, MD_WK\[(E76"H]WTT$,9TS*?K_Q_ MH6.$6W6\7#Z)VGXP)QO2EW4-0@F$$@@E\ ^ULVL4P#OQGF:6NI?QYXJG?X>. M5!AJ=;VAF.?:":Y+6*_(TH>B"T47BN[7#G ]L?;SJ>N24WQ#A6Z2/X]?N0_G M;CHX[;I23?ESHZHMMXYX\H->_#<< MN(+B.?&T^6W=ZX(^)NA+G_>B3Q[=]FY8'6/X3V]4/[MT]I3@/TWS^X/070W^)[3:^&#NG[6R'/KJ>E&ML/BW,1 MX!NW4W %I3_@*%P%T M@ZQZW_#W*EGT8%AAH&O020IC2NXTQ.Q.+9$#<-^S160\FABC>9$WD3(Y M;/+NL#[P>!GC/L$6N2X>N"(GWL6A EGARQ@QSQSQEAJ698S!%"6JH,C:# BM MTJ7RM0A00V+&T.]=L(', )D!QJ#>M/WSR_E6&?/9( MW<\3]=OT4 ]T,"&ZABAQ9Y69GHDU75 UTIWN WS]3.CK6L9P8OW:7H8@HS6H M$0/C@6%D&@RJA%X7*+I0=*'H7I7HPGA@& ]\407FTN[GL^X)EQ[<6?(['#SK MWBX?:GK#8LQNKJ-PJX[1"T]_+(_^AF?]T3KA]\9),[%-6M/$R^ZWPL '(XCG M^&<11\XDOUNUAGY.&*P7,C-SM/IBQ,MX4BB/H;(DR65IXHS'<5]Q*[TT1"#^ M/Q'_OW_D_IGXYZ1:Q>1&Y:YI.+5V-.M)$]^) /[I&/]8EL2P+(/"J&*(_R\8 M6GP"^/_!P?IGPM]P^#9OKU:(@.!+0=2#T"H,DNV?>_A!QUL_PV4YC(9AQ] 7 M>YMA1.?W>%U\O%?&>) Z 3A'?$<[#R%UQU6 "0M@B;FE@R(15S\]DG/@L MD^>ZR.**'(H7AQ*DCB]H*_T&=32"9GU+A#O$7%7'5A1VQ"BT>4 =L;7$$EF2 MP[(L]UX]8D@=D#I@!/.=F%F_P1QN7O*$/#HO2';DKFK68AX&LP@P1VQH,406 M8ZDL1_XRNOE_ B5>Y>LQ(4X??J3JH++A_A/#B5\( .YH>W M/6(;9V*#.7[Q@?Y0]+_/$_9UF/?#4''R&<"'>>;H%SU/_OU__]_+$3RS%**Z MENM]?Z2B%T.;[V<*3UAIIB,33U=,1)G&;_ZN6)&R]0_CY+#]=I?0W/17^5SGZAIYAZWZFJ4>9CFLK3OSTY!/PEOT+ M'C)S#_#F?_5:^:.[./@Y9IZ8$*W_O)3JPT4#4&ZA?&@N+_R3/RD=D M^O5R')MG)>%*F2'TJ4I-,9G1IZQ,LA-29DF&DC$Z_JH>:U@ZRC[LWWHI]J&? MEV/R4R9X^)%WY[H7^IF0>1["7F1>#"+S3SV)C*P7=X_QA.)IB[8?QNS?_WF]6324+%IE-.D2F"56620E%YHFJ83*(*K>#J M!*.>I%9YU FD;7NI$<5(0DN56K23J]&R5^2!/O.V)6XWM^UYKXX)BE+5[?F: M:O'36'M(MT3]59ODQV0HE!Q>;^1[7$0Y8MR2>MMR-8H"DZWAJM"J.WZQL%[1 M[79LR\BI?@Y]PZ\0VPXJ#:C*P$<[G&3+O$S(Z-N6K3G5,E>67$>-J*7R?'6+ M$0)HF>YG2(Z]J=X+T1:^\Y9=UR/EL1BW3/6S.QIL%UB-&0O=J#7#=P4LS-?! M,U/]-(5.A^I6O):@A+S8'P?6R%!G,IGNIS>6PIS1GD4"S32JC04K8'DMDJET M2[4S&9#ZR-)1/1S:@U$)04?KF9R43WKS=J^^:&Z<34[(UQPNG.4#8]D593K] M3*EK-]8K4^^;W>YB&N(K'6E'4=PR-4MC@F_F:PU$,?4*,9UBXIH-Q[.X96J6 MR/)&R*NYL&#B&UENEQ3&\!7P]L=92A3'I[UZ;S[$^[2E+'W]^^,/+\$4D]SC M?@W86]VS_J-VDFRD2ABXCQ_LM]'DDU>;[0L+Y- &3>V:@??8L<,+L3T/-^-GSFUW.A13WO\'0'FU_>]9A+%\_1+I>"@J"4O?FRJ3&(J MC&V#3U$/T&\H]G"0":[TH5AOV'OQJG"A?F[A?G]",+W MS?W+S<(GGH*_;UA?=@K^^%#L,">J:X$/_^^!??C#^2'P;W3J+@*VW&02!_4E M#LE?'Z\=G]'WO,\C7?$R@J/I6J:@JSHX?]X?)1!8]C':8/)78;GG!A7["X&Z M0*G6+P(C_$]AQ'VCL+M"$8A'?8V3L^G1YP?,NR-]>9_X]=WB"9227TL)"J7D MY%)"WM>.#,+,3K'G7O0J3'K,J5*F)]MG+QN[>HU*/##XKVSYSYEV]Y(QJ6EU M\QJTXJHG?P:#$+\1DAJVW.G1@ B:=(I M^(FGL%.\. K]34]TI;PUV1;=A;OVV)F<7'7!62:+H>BYDO!_?GX@B'B(^'04 M^FL;\[R8__W[*W^.^134IX5)CV_N[(OY6P;'I5?W M_*XH*.!0P*& 0P$_5=*$,V<'^VV7T:ERM%Z5UQ=YK1@T]3W?4 M;2;PX@=9BG68"90,]PY]M/5[Z^.3SMK8K'/QO6Z! M+C#\1(G(H9,%PN0^87+;/MG$.?'VDK9KZ\!U<]A4\X<]M0>VU/T@>4?K/6^P M_-/^VM2#UK2G;(XX?62"L$?%NF$+N%$C1V4Z9, =8 KX=W'V7#F'(.U VOF8 M _C2H[^JT]]SNX?/QCH_/4G..]ZH4RB4.A*R]?+FF, WJ@OHAXOIATEGB/WW M+7N<\S_W-4-7\PDY]-)9S#[G7/S2H[PJ9CQW7,P14GRDM_@W*P33VW:]A "# MP#,F89(9H^W.PJ%"_3 MGQ-< _GC\LB"_'&'%MWI&>0M<0S*P:@K&\6&7&P2=EO67Z?;N..&L9OA+2]F"I3AD5?MX7V,AT)'#5?+77?DY@X(_ M_O&%P1M,1LO<2S):XAM)O4U&>_@,)J.]>#):&J.F)*>K,J/3K$RJV$16%(J0 MJL9^&E^VI># M2$YMF?]D]G.0^:>@3PW5"/Y]^42UZ,=6^E6BVFQ&WZAZ_,4DMWXF_BBSU+W# M;_%4**E,MB@[X12:YF2,81B9I":JK!!H+/P40^DDC-BWQ?$$K(DMU.$8&H[$#FV]2@ICV^O\UUU:F@TQS" MC$>F11MBW#*54=8VS-ZN5B"&@L[R;0%9X/EY ;1,O;TCM4?YLL^TT'Q+TR,' M+0G3!7A[>OB2Y6BR.&G;9K=6K)1'=;^4P\!#T\.O"16CAU1K:T'QV.Y8+OO: M8ILT374 0V236F_:@6#'1L6BVZNK>9T_EL[7F2Z&YA\U< NOM#;]8,6"AZ:'KTBH/M"Q]DI20I2H3)4>T6\D35,B M[?(3O+P1'18=A*475=5T _E(,>]O4\-KYN4KTNY*M%7M]K, R6S:2F?20-)KQJQ6N MA)LXO:&')"NU.E70,IU$N^;2>EXD)M+*X+?JCEKW$%^,6Z:&Y#:;OK3U^Y2 MD*7!:KW:U)T%:)D:4LLKSUP]L/*"X>[* D-%K**#MV,I@1JO[8:"8*.-E"]M MMKO0QP-^/I/9])!FFA.$#=GN"'EQVLUON\M5>2G&+5,=U30>KR+UG6:N"*XG MKW+*"E5!R_2,EJK<8+AJ38=2-S8 *'%=(\51!)JF>DHC8W-,31%%J$GSOMB2 MS3RA\C*7[BD_Z947RTJW*QFYW-KPY&6K7XCBEJF>*IBWI1U_**(E9[FVYB,- MT6J@9;JGDTZ^650TVY=L8;JKSNRJN^C.0--43UO]^: 5B=6Y8(\"=-HK;;4^ M$L7 2W?5ZI973;(3L2@RL<#.4*GVI)93,:-":[\JN M")JFUI^.%LM9SI[UT%7#7B\]G""X2?+4]+BJ.=*L,*4=)X0YW=@5V+;)CY/. MI@?F%[KL8NFQKCDHJ@&EL*B"[Y(NI-G/:7,X6]Q1I!EVE3D3UN+GS^+G8DQ41- TW5NLL\ZO$",O MF_:F6ZM7N2;2:,^2MJG>6AC*&,6!WQ%JA>&H5)5[5@&/VQ[)@%]9UN8YIFML M443"6JOQ&E\WD:1IBC<[XYX=#O6=@W:78I[BA3 VZR+0-#4P5"G$:IM$VB8N M+%>8@\G;5:Q=Q$W3 Y/&A6:M$C3Z*)YG*S(3#MQECD_:I@9FNE:!#LG%R$06 M?5OU_8VTT>/G'MGA$;[D#:.=6#"18;O9F+;ZF!:K#=B1W7!18OH"[I*<:0]U M!G&-N3K"9J!I:@ZVBASPTGJXDVRN1A8+(U%G8TK$CNR'[8'17"Z;:D["E97= MBT)-GP X'MD0"QUJ@4RLFB'8Y>(:Q>:>U(N2IZ:GRQWFFS*IYSNF4LT-17S< M*V*-N+-'MD2O5-2&W:;6-;L.3QAF+1SNP((=V1.9:#NM#;:5A4#C?KTZ5[JF M+/&@:6I<$A.4"O[ ;0@#?\=T!_,^MUDG'4B-:UO!6OI$V#%2:+9L5]@V9G:8 M/#6]M+:B$%R-#^=HK5\L6+D"':M.<=LC^Z+E3'-!L^!.I4%YVI3ZM%SRJC/0 M--59HL7TJ%)+\*6!*(5#WB9KUB "3=,SVZV/.\LFEV\(7=_%:'NXSO>=?=M4 M;[EP9D]V; P")&4=" ]L,)* MQ%<=GID+M<&@VEUMM2YE[]NF!E81"TLYWQEM>L-!=@.L M,^N,AJ;"8YK6T<.2(L0FW)%==]Y1W)77F8V%3B,(W;6\GX/Q67F\ZT3PR>= TU5MK*HA\'J$* M4LU!%K361NG1_JGIWM(J9?>0@C<3:J*FCL;HSM'96=(VU=L)O9YW"=\="W9$ MHC7*-(V*GA3D3EO2IHN-9JMB3\+G.YIV;5F:%470--7;G.*0W;%?121;+9:8 M7'%;+FPBT#3=6VN4GU662# 7D*:JBSV\4)Q&^[:IWE85?V>QA*2CJTHGG)A3 M>>-TDU*Z:1-]N!U;:VSN"%NR7?-8)S=<$TGIS!0IM:6U5K4W] 0-N_/ZO+OD M8=!*O3V:MPA$P*E2==&C)'YJ M[-NF!C;#A%R'< Q=PLDH=(6A4#9B;1D_LI.NZ.TF$J?*5AH8L\Z<&=2U:;R9 MXT=VT@5=TA9L+F!1@]D(BW737=7U&6B:5A&6>&X9"F74-.;Y7&%FK2C12CJ0 M'MBL[O8J48V3A6TI6D>LL+7RBWW;U, \3'#MXA3;"-MRG6ZL-NA((^.V1W;2 MJA3O=BZJ=\U!8[R1IFVM2(WB@1W928/J4&*LU M0]'!J%*BMZM6J12;=_B1[=$B1*FU618V*()0HW:_,1'$>?+4= ]63HMTBNW^ M&J5+[8YE=# MJ;:JV?;*GR5M4SN.H0PWS9Y0VIDK<[?(U6>FZ@(X'MEVN]:8P#O:S$"-ZDMEB5I'"%>$W#$O+31M+TR(Y#%"H\UNHO)+HU)RMT M<3MI+OBD;6IDNW*L>S*2SPJ*51XS17(Y)3!1)HY9I?&^63.G'H%V18(?MSRA M,C%GH&FJMZ(_]G)J+;0$@Q&[HU[?FWBK"#1-]U:F5BJY0KW0-(8K-R3*-<$% MKL-C^V-]M*CEVST$14LNT6RYI967C_==XLC^B+0G4B'"\VL4)U=%(\S1])!* MFJ;-Q_&RV-U46,ELH7V$8=8UMIV?@:;IWD:B%K-1P+LBGNO&B5-$T-K"<,F=(JXB()1\D6SI"C4%:3#J0'UBA7FP:H1&[;YL:V-"?MU'4\)>"O::4XIJ)QS>(NW!D*]WI&R9: M%G3%-%:E?J2V*T'B&";27LQ-."/P;ABKB_GQO%NR>4P9J")HFL)8PZHOMB0N M(NAV420&W6FTTA=)T[0?L]$6 M$UIJO]NV%J*+YZ*D[:,G\WYKDY'L-X[[HLGC?QZL<*'Z"A0!5^(:5H+^AD), M7,5*0$Q\[L&YL M'J#[Z(ILFFOG .@^@C8O=!]!!0Q"Z>(V+WKFVB$G-WKC_H'3-L6Z+9OWMJ3B MQCPA27V?VY*'VR/4&S#0/K) M/Y5^C/Q&80(/F_@R:MF)H2,6Y+>WU MMD3BQJR95X5Q;DLN;IT\;DQ2;C8"X-HM%VCK7NS4\M08>5VLA.#^<^V6"_-; M^ !EX ZK^P7LF_3<_(XH['7R]+\GXL[]J>8]F3)=4/?&OQG[Y=3#/[.\[,\T M+RDO-[L)8:FRI+<---YV0R> 0/L5T$[E(+@GV?.>*?N M^B?K:,#2@)7_04%<3\94+'"#J@%+84_R!W \71 M%$^3D_*\ONSM\J&F-RS&[.8Z"K?J&+U0C!XR2;[[S?Z+O"^WIJ!X'8')0,SD MT$=FBK*4GRH<[R$)SF!&_]1J?[:;N!0;B>3*1GTX,\>FY0K(N&)U MG=Q\L#3$AXRFJX:M6/[_/52:Q8?,%)3B#O[OP=@$WYW0UMS@T. AXRAV//K# M&[Z_>,/>^](* Q\,-%ZI6/N()2!NC#X\U499S>UJ/U*G B+7.5]#%=V19S(% MBC;0;)9 \2S-8O_[/Z\G\L>-H^L:-Z>#-^>Z:>9?)W?"? V&D;H%V5Z)Y>IJ MW1X(B&?VVH7JM")JEZ<7A/@-=GE;?C[8/G$*\<0I;E@AY?QX.)5"2;';;4&L M.!K@%.KA!P.IY+,2/$ J@53RYU3R?$\"!!A5G(.7\$ KW>7$Q0M874;QE3[8 M]2H+$M7/3"OU4I.?$6:^*-$8[?.^L9EJMAC3"OOP@R/I+(51YR67S]^>KY1< M6$@NER67#[#)/U=&)\^11LEEFUT_@Q1SAFPRM-M:9Q EKC>LT 7]00U@ < ZK-X2R>(IA_0X:!# ,9 MY@H8IJ,'BN'HFJ!X3CQ3_H%.J@2OVJ14JPG(KMC':M*HX6SX3Z*3$>4-UDK' M&4K&6-Z,],& ,)V$3LA89V')+$ND?2N04B"EG.BD U+*&TKAK:UHZJ%J"31? MHEH,X^60D>OD=;.GP?GY%X., <8?E-!P]>X\N?/9W/Y$\ASWXJ'LGVULGWF M_,10MJ]"MJ_KIMB=7 R#L@UE&\HVE.WSG"H60D\!SY$Q.3&I.;GG/AO8W&E\ M=EW!S6OFJ.Z8.E9U\4!;Y:,P^F,K/;8W]R<,(%K]B%T^W32"',HQG(DO@N5F M6/>;7!#)=.*E8[DL2Q!G/UB$7'%_7/')-YUOCBOLNI2;YY;X#,V[7)4UB7PX MJ?ZY,^Y7,/=KC8W@;R1/0,A0D,W%QJ",!.;,QV%^ER'5^?W1K+'6,X$7/]%* MEBVC:(O0#P")PQBM,[GNKLM#?QV:,Y2/FPD'/H]^#4$!07'#@:T0%)_H8X&@ MN(W8AJ\ BFL(#=CP.5VM->9:?^[P^;VPC E?9NOCO,@)W6:M9Q'K<:.OS&1F M'_/)T#! "Y+8UR$QN+-#4%R!W_2Z0''_.SO3)\H;KXQ:IK%E!7;>V];&]F?M MP.7VR$!<.\^:JV6.S>U&_8K#)3LP\]$=^/:C(BN^'X+$%AEW&@L"N,<;MXUG M,6,X0# 10_W 6-GC7_B]08R;,!S'0M[GJ\6GM6W*?):.I1\B?_2)(,1[3%;6\>A)+N M3.=KH184%OE(9D&2#(;&LAB!GOU:^Q?4?6" Z[5Q" QPA0&N]RK;5QTH]7XV M!J^K%*C\LE06=*%8(>UFOD(5_C(;0WJ?["M6J*>WR6-S;@KQMLD^_"#S>(X"Z.H8!35_1,)C":&L@UE&\KV%Y=M&/WZJ=&O?ZJT M+=K=@CT=8#6I-3/$]=0IXWP)^#:2J-B/:6UW&13[4W]L&"OH&7VC>ZKA)W\] MN&$3Q_K)O:A7/DLP[S#TM?ZVKS7Y8VN/%^$ ).V(WQ7%+*O 5073U.V5Y)0J MC7&GQ$Q- Q%OETB@J'(,!09@@)Z>O_ :'A_DWXV(,Q" MA<5LCZB;2%NMEMAMWZB@_JCNJ;&-0K-7HWE)=NL[,AY/5= YT#7!,[J#RJ;=QPIG'BFU[H? M@)C>^(^=K@2C>F%4[Q?V-'=B,'B&&NA:THR/XLDH>2_SP[PHA>=(G,5-9-4, MT;DWJO(M9"3-9 P%[F:"RS+TF>O+?,U(2!CE>VV< J-\890OE&T8P/3% YB@ M;$/9AK(-91O*]FW)]LT%GOY,MK]86"6XM)X)YGI&Z+;;-QZQ\Y;X>>.E=\O6TISA''EK[F VO=S$],0^CQ1;S>Y=9R M)&,8<&SA+)?E&%B6'<91PO-H&$<)XR@A*.YC>[Z:.,I?[]3/Y]M(<\19LV)[ M))2Z38T)W$Y=6O!@IV8??A!9"CO_%7I(25\U1.8>* G&C4%00%! 4$!0P&#* MJU)>/S&8\G<4SDJ-Y[AU:>$*M8CIYM:CL"9;B6LHJ4G_,8WSWB,J0?K=S,1U M0C^S5+9N"*K7P]A*&%MYOMC*)$ZQMUWJB4FKSCU?[D5N;^Z&\= U 8Q,UYT< M$,EV(I%=/0@L/39SWP0\@I[Z'3_T_ZB PQ$7-[^IHH:+J-)JO[+#<8.RTK:G4[;C.F.H,HJDW W.+/_S &"J+4F>^B/@U(]Q@].:UL1:, MWH31F_:>Z:SN"C@5--;+<@)OS8);9AQ]X%COWI0H8Y 6IZQJH"P8P0MF&L@UE^XO+ M]LT%Y]Z;REG:D%ZXHVNHU-+D=6UF+;RR]I>%ODZ@)K;7&[Q'8)TZ.FC4,$*V MBB0U3M3$I ;8Q_3$NPR8[BD;'3B>#2WCZ4DQU4S@)I6^$L=CQD\6'A@/P'O] M&6[J*Y^PKQ!+_0'B^FA!PGM.#9 ,#1C+1=>+<30P@CDH2ABO5/Q!\M>%@^&NCXFN8WN&H("@@*" H("@N-ZP MZ2O464\<*'U:/9-=;$)KT&0G9LF9>9HI%U$O+P(],ZF6]B%%\_:CI1.7'3(! M\P6BI9\F+*-OP,_Z+86>79X5$N>RZVFZA^P;?\>6FXSO6H:6^2\T^0_<-[]F M ")U6(%X@7B!>KF!6#O[:>\++W;AR/TW;=1IY MNX0; [-;[3$EM3\298X'VFZ2'N.#ZNY=AB7G% MDS/ S2I IZ&IBW^R=HP26 MW?\ A.#&([ZNQ#U\58=&UY!(@_?EUO24H<*6.A!BC@\9$VTV;.Q,?CUVNC;8LI2[*& 5"C!DT2]!T MEJ8QF*7Y3J.,KW$B[B.*X\0ZSP6(Y_?O8X&3;=WS]STYHM;XR& H,84(,^U( MIXP)I[F6RP.VH6*V@21SIU';US@1D&1.3S+OGT&49$IJ1-M. PTGR_S6;LF& M^;=Y0GY%.%2QA\]I>8E(6VG8WR#K05Z<1X!PV(G>- M$W&-Q'.!<+R_I1I5#>TPB:MK!7/= \T\?:X[OK'6*X[JVOJ!=BQ):O=_'C1FM8=TO6*V_3(OS*ZMH3>M8I5=8Y4V\/M^8 QO! H,!0#AF)\-:"<.Q3#]P+YV3 0IE-=#?8W=EM3 M7G.7X*6)D^=##9],B3\KN?GA^-:5,9O-QUAEA>;Q4?3_L_>FS8DKR[KP]QMQ M_X.B]SDWUHZ /AI 0._SK@@!8C#S(*8O"B$5(#2!!@3\^K>J!#8VM-N]&FR& MVG%.+QO*4@WY/)69E97)/.5F\7QS>MD DFR5S4R9A%(2-YM50IDWXQ4^"*%= MB<-:V?3E4_$04!-VNR]V(VH 0J)R+Q[-6"LE*16N:"+DK5B//-I*]?2B0O' M>R;"1'/:4?NRP3;"#2L.@N&V/,7;=>J#V_7MQWJB6I$H<0@J5JCBV]"P+9P\ M*EC@#-+ 574/?QM]'*W?V6L8/A[GW%Q@Z,7K%_[AV?+Q77ZFS6>L?G'C2-$HK@+QL1.L0=;+03J47Z63W]-%*W%5%I.JM48ZJ& M[90@,VF46H2)I>A$+,5?^/3Y 0%'XG%OA&9(/"Z)QWTD>;_J>*WW4U=LPHH^ MGX5&@=XD-C4EQZ;2^OP/?6P_J5W^_NYZ<+,<:/JX5=XZ]!(TMWS;4<));XIV M5Y39(A6C+YVTZP$WF4<-[+HYJB&AT$3>B;P3>2?R3@)WKR]P]QSJ7[8OQ,%@ M[6KB,CT=L]VMO/8]K/[AX-X/ZG]W&=O[OJ-W!3P?=@]]V>Y(9W?ODE.F.XGS M)4[@=YW ;0@C5U=]H.%F0@@GH^@>7D1X<01S0\ON)9YJ$AU/.%)9J\R7/701 M(8,

E,C.I0X#@\=AZ*U,)T-B XZFH&KSA0/ M-$VX-B<\AW65R:R#Y(:C@3H/.)MQ]:=L"$>-/(FS3Q*GF;WN M%&F *([T@RK@ X:1HDP1U-BQ X]:*!LG0'6D2$ I"2B]1K\P#L[L;A8 &ZSJ MS/7D;NAT9TX AZ[5=1OX -A9),Q-+,L=X/LF@$;LFRA/U%.O[07>/TII=NQX M'JC;H%.C,Y:8X_J:.V$L43;#"SF>ZR#$7YWR,[?D)3>?R5Y!K+ U90+,288N M"C++X%0%7")&9S(D1)6$J)(XB2\W*0A02(CJW0'EBSS;5Z(8O.\ZKU?R7+.W MT.^WH%@0"% (4 A0"% .41(X[O39/V+*Y4E3MCWL@EBEFN[^4[ M[:?6IVN_BW9R+FR7#B,5-6X[G$BIQ7#80MHOSB#\,?7W]J.^N\H:((>_KE$N MP,49*-^AX.)2V&U+>7A5D<@T^XWC@\5CJBP/"/\!!?Y$0\,CECLSY@N-" MU/1U?X:RE,.5@A_@;[.*!S3406![>&PG_/*+A%&Q"_5:BPZ26GIJ]=2P0+*I$GE_ MG%$3>2?R_DBC_O*P[RM4(L\Q6]=2"1\)FQLQ?B E>54?B#R">Q007[< MCVE^=QGMO0^3Q]'>RF(!-/@?T]Q7@3MT]T)AP.,=FX"R'1]XE!8 "JX]3P+= M2.PW"80D$<,DSH$ Y=KD@T0,7S%0KD"-95ZIL]'0ZDA!P^$-4!N&4P]? M=4(M]MV45%&KW811=#9TCI7\\B CR"R'BZFE8TSJ$URB!)LD&.N:2>HZ=G," M% (4 A0"% *4VP_OO4*U=Q17RL6A(?=HB]/"Y+:J%./:[Q_;7TY5U9Q%7[9! MTQ399!\P:G:[MN00J:JX\-M'==7;C\7%X8OQ,7)ZH_P,?S&)->8ZI:]2_:/P_LLT^H&3L?*Y?*!G7."L[393@A>#EM.N5 MX.7>\4+"54]$+72=G[P9!RV,WP8MM $6S"9P+N-,C.8NGZ'AT3"\LZX)L]T[LY$H M08(7@A>"%X*7*YB5G2OWGO!R-S&ZGZ7M.M*\M5"R[EKLF,.ND%6D7""$2-O% M>9L_J.[>92AO5C%1WF:/4GPJ#U1LW_R_?S$\_1^.B44_("$@,68D6/=/N.@W MLC<(GMR8G#-=@[^,UV1?*&T,*UDL9J>UW%-Y_0>)DP_>$&5N: 2^AP8*5^I$ M6H:F4#<* ]=@I$V!7W']@M*8\8+,)E%:AA0;2S)@+B.?WTU&A:TS ]:*>G%!UAD98$.B.W!+[N87B/OE9GW.FB&V2D&T(R9#8 M<4(R-TPR[Y]+;-/<)MFVO+[4K['.(JXM%;?WAX43?T4X88H7G78S;4G!L#OP M%^GIO"RU$.&@:/ 8G>!BF%,[?/[ M^FT^)_8G>9JVD@6.S87\K)WX+*)ICME9&*QE6=I4Y7Q5[/2%T(V()@%-*YZ- MI9()0C:$;![[FL+U65@=9BR)Y:20H=EEOFAVN%)!#\_,&F_)(LUDFZPQK2O& M)ED8^U9YM0( 6T4X!7B:CF52QV1QAQ5)AND'EO<'9+I'389)Y)W(^^.,^LOE_0N<@.?-FO43G^"VWTZ7G^1> M6U0$I\RZV5Y7Z/[SFE_07HW.-JK0:'W/'3B8ECI;E>[.Q$"H3 :K[KBF+:8R MRV-W()M.Q1B:E 8@[$%21U]W\I'?!OXHV1R%?E/-BYM<7.7<[6KD=%L8^*G? M ?Y=AI.CFH@HGAQGAL8!<;"MHQI4L,#)1H"KZE'>Z.CC7<9H$H9&PLL_*;S\ MO$K)<="G/'>E4@B>:'H)3&!M>? 4R'\0;?Z3(J11Y#G^Y()%CV\8)EB:/[74=W M&P+$U54?:+B9$,+)*+K12=U;9W=MN968DLW/Z$H>#:?54H+)5&;3R-F=X).Q M#'=AZ_@!(4>BE&^$:$B4,HE2)O).XJY(W!61=R+O1-Z)O!-Y?V!Y_^*XVO/) M^X.%D]H:<"E_!BBQTVR2\!L2/DJ\:K_O51.MA>EL0.3,WQ?@;)IP;4ZXU8:V M75H'3*UC*$J'7R_FU3","S*;06XUEDO',MP',EH09)((4G*63B)(200I #60D MHO1&J(5$E)*(TD>2=^*(_HAN?[RCONCRJ=PR8.%&.J7!9#.JQJN=IXG50CMJ M^MO?"3J6H;F+>YX?#6B/&N!U<_1" AJ)O!-Y)_).Y/T^ WCOUYW[GLI7\.0Q M2)5 C0:B61'+V_387&,G"G+??E3GN\L@YZZR!AZU@.HZY0)<;Q4Y ' M^-NLX@$-=1#8'A[;"2]OI]-)2]J@MA:MZCQ;RP@EME:>XE%_^SO#QQ)\\L+9 M_ D027@SB?(@0"'AS;>#YJ$]>.]* N\[O[N0OID8MPRMQ M*5#;8CPWT%-A5M/=H8#F 27'C:62QX8&J=)-HM >BI^N8R,G0"% (4 A0"% MN?VXYBO4>,_L^CZOEKK>EH9A/>%LZ(H4=Z>L:=7E3HCZCA/C?E!-O?V 9NP: MC(_1C*& YN8ND;]B\;_(SOL TK& MSM/ZA9)QC;.R4T()7@A>3CM<"5[N'2_$,7M"Y>TZ/WDSUGC';S7>-H"#\*#, M=("[TE40A8FT@>I,;?P4'#%R0B]N<#Z78(PY$"U_-'2Y;<&=KJ%>S"+O;9*) ML9G+ES9[- SO#&O";/?.;"36DN"%X(7@A>#E"F9EY\6])[S+/1KKN(@5VE.,#;!79/5;X1."Y[$(5--P+?0P.%*W4JY?-8<[-!8I0T^B.Z/"Z8[44M M 6UQ#L5$IWA42"U&9WB2]?D+PZ*_')._P^G_]0G!(E\^(=>L47T!0_W^]3)T MF@Y<+^K)":7)&]NKG%"@"P8_[&[$22)0ZI: :"D):8FPT1?&GG\Y^ @;/0X; MO7\40GMBFJYLQF.)GT]7YG 8#_J9"S-38V,SC6RFD#*L:B^C*46/GX988<*A MYTPB%4LG+I_;A##4SV,%OQR0A*&N.JCP3SE)50,KP-&!#7\&7-3,!3-@>_H* ME&W5L<".GP2ZGYRK$M1QA3'"2X27/H&7?G+AXLLGY*;,.V&0G'5J0F$@L7I7AVDF#[O7:BA7DE]>WO3"J68C_@P,8G;/_C*W!I/P'T'P3Y MF?IQ($(JW"J &WVBV_#%_H^CGG8 H!057=50[ V49\IV?.!]/V>/SCH)E!<1$6SW:OV MM,*FOG,(H;M=BJ;_^XQ;S_'J[\;))EZX8\A+";$*8B/7: 8<64"W_Q#,4-EX^W&F>$.;J[\>&92#G6'^YY( M_C?U\B.:CZ/YM)1U_&#*=O0;-\'$_Y'XGDB]?(29<_^9XV>@^C9 MKYZ*E\9W%I==EP,>Q\,\8''EY!NZN@4\J@Y"JNU8B@V?CC]!;XE>\(V:N8B6 M_]5MY$X*,/H9(@6RKQGU)HS6:O<1RE2&MC9G0N40R]L'A224C\CTZ^4X-<\* M9FV9RR3'-,MR,IT:\W*"Y5592252,CT!<-M-*JDT [Y%;_T"#L3KP;\LQ_A5 M%W9S-H;;$OPRY\R &WBH)D=G7Y,CBETHVRKDS'$T;]&XX:SBV!_D/'A6Y#UG MDE.\6<%T0D_.L&F69;YNZ+\>[LL(J)4/;MFI5WI;SJ&7Z;4N> M+]F*WP(KHU)9^7&FNBZE%Z$, ?FVY8HNE,N-DBV+5M5J"*O2U!V,IG+BN&4N MU=C ^2W+4G^T'4H>5^1$&;4\&E%[DE^OMT+WB;;L=%ZT6DK/'@BPY=&(AOF4 MR(G!I&]L&J6*)*]:"SD=PI9'(\JDDD^%4J/LB)6M./(7H=J7;4%.'O>S&PQS M32Y3D^A*S>[D&Y/%3*Y.9?ZX9<.K*W9^6K/%3EC);>?U;7DM"W+JN&6\X<]S M-EU?2\'*+(_#GC[.UEMR^KAE90:*P6"-WAFW::7=HO?K)Y63LL1Y,SQVS>;E#(I MURM+HZ]6N*E9W78E%\HG?=R4*UE#C;86N@1FR41^'@;S;GHJ,\QQ4R,0#'%= MDA8&D"I@HX_3GMT1D&%PU%3B)Z6"IO-=L5\MF;U2MVQ4;?C4$Y)7S6:[C4HA MX(WX:%XNV!O/:7>-DV75\%*-^I# M*6A/6]E6EYMU.O"I)\2O&GAMMI(JA.)F*O%AIY!G4TOXU!/R9T_7 <]W_*F4 M:]?HF95MQ >H R<$D,U6: [D79UF!;68W/84)9Z!34](8&G6JQ>JR4HHY9(; M 'KF*-_W8=,3XN+'6QV^.AO%I8J84L?\ F22PQ:T]8Z;IL65,2D7 M-[WR0H!-3XA+QRJ(PVV+VTK+[2Q>#X%1YVN04$\L;"'5SNG)OFW3(.OV@L:T M+WFH+NZ)U2IR]6ZWNO'Z8L46$[5DN5RO%V'3$ZO%V*UJL-V68O+F2E=Z\W G\_D3%%4PEY^JGOU^8#'3SU"P51OSA:;>I81&Z6ND@62[P[Z MN#+P40>6JZ$@;,6R)'7F5C/>RU3!8#M%B7V/FK:%@%8Z]180@Y2T J64G1II M.#'7L;@D_6++HLV&I"]8K>:TUR.SA+-Q'H';D[AT8FG/4D9NS,[]Y#2="GS\ MU&-PNXGD>$:W1C1XJO<8?=[:IOKX;ME1!P9"T+*R/;LG!;W!',C3JBO _1I :]76!E:2":2E;T]7?EFK*I*6IZU-=J7%RL1S2_-OAE+3D.YG&O5PE1TZ-Y[6Z; MFU4WD>G3FWK;JJN2MRV/X+R> R?[-,II\>U#)YEEQ4[7^$F:HB:'G5@J<4G M2ZA*24:EUAZDG($[JZ)AI8Y7*Y^UYW$VE/)B8\7+ZS!CB'VXQ7$G8&CR3!5D MRCU1["\567&&XY+ X:9''9ADF%5BX R&HN47\L* ]]8Y!C<]ZD#5;64+*6G> M,#;C7#TL9U9&,@=GX 0,$VS:J%<#S:.782X^FFU+'"OAID<=Z)=J!IO//:W% MS=9@-=L9/SEH6)GC)6!9IQS?E$LS(VYNE(2>:)=J':A?G0#W8IICAO-D9FD4 MV4J'7PA!LR'@ID=/G:T[!@A;:+2I>>^CEVV*A:<.F)\#-JP'=[2UZ(W%C%31O MG5\Y<[@=)T[ 4#+6JI@JSJ#N4AI B)66$RT+GWH"6^E9*6EGLJFI 09)KK*8 M.,L25$A@TZ-AN4%JQ;4+F;6D#[E58E*8)Z>%EIPX 4.SYJ6JU,L] MUA6FN.G1:C5GPV9"CC<-J2@V"RGMR6LV9U ;/Z7FMC8M@^E8.6/9D3NN5.L8 MTSGLZPG >)9A;))#ODQOA+#=]$LR-X1[0>*$:'?&HI!:9:L=>IG,I@M-/]$2 MQR%J>F0YZ(M:8C4<-AW#R@2-_$!8S&I."S4],AWL>DM9RLL@+<9%095F3R!G M0\3"ID>V@YX2RT_%93,+83@:;0KQ(%^.0]OAE)K#=9M;IIFH&'I/FXU67;O( M0L D3\AKRW<\IFZ,$T:_M%'G&;?3Z(YQTZ-A";/1>#!:C8I&PS%:Z_RL7ZX-E*%7S ML ,G #-A!EXUJ4SS8DM37Y,;6XM/:,DY;&5GQYNUR8]G&3SWJ:[TU2TWT]52E&T(V2/"9>=RLPKZ> M0*S(;#:NV*K$)>3[G<_UH-)@!-3TJ*_;PGPJ9S)&GX9RR%BU@<6N#?S48W$I M&.69,K*Z!EOV:T/'KZ=4J&DFN1/B,G?'<^#;+%1S-LZFG&97*PLV/4$9@VTW M-Y+B6LMH:'R/*32SI;6,FQ[UU>;M49Y7?9NVMI:V6=M*=M3"38_ZVHPSW'P6 M)/M2<>R!&J"+9L"&J.E17^/9:A)DI67."$!RL?%*87Y6Q4V/.,N'EKU5&68U MH\(\I==TPK.U)FQZ@K/JC6RWW;3,K-089]3I6.@-A#5<@A.5Z]#0WA5X:;ANPZ=$,.!XK\?DGN2\6 ME8JY"@6(D/RDL[[Z_5.GSJ"7I+R65MR[!<&6KP M0D]+ELJN/0A1TZ.^YIPD+3F&DY3B?GT<)%5!2R8$U/2(BC6C41LM5X6,$2^D M!:>8L-S%"C<]&I98RYK%=2J;I_N;0 Z2R27$+6ZZ'Q8^H7IVQT>'DZICFLK" M S_V/QPZT/B%OW?)(P>M&CEV]P<0V%>N!+ZS_R#RE.-/7OG3#\XW=VWH(\>X M[^X[MGLA$[G@/GAIC?_.O%O@YL#K?/!\!SYS8CKA_BAF_WL[^B X?0CA/ MO_3[[\YB\(OW396QYYB!#RY] O#S\R;F=\^;=O_^T6EXXGOJW4J59"4^:R78 M7Y3[(BOQ62O!L&0=KF$=N.\R$H2;KF,="#==RTH0;KJ6E6 8 M?+&=+,79EN)WD\'\RJ[^S!!W^.5!*!JZS*FKKT+1<&3.I\3 _\K(_8II^8-) M4!T3??C_?4M_^Z<3DOE.)ZXJ7]7K>-4/!'0-@>)ZE&AK0/M92J'G**_?Q-)/ M9^V3X/6K:?FY9!$T_0&:V'^*)B;Q':GEMXRF*/O6^!SB\2O-^!*7A]X;6L0% MQ_\>#9<(0B0(-!&$,P@"G;IU06 R_W0#/=PMOSPSX7N#;"P RDII3RET66P% M30;@G4GZHUWR:B^@?I:RP'Y%';CKFP:\+5Q;C:_7)'@FOO]JO)]M.$1RB>02 MR;UER65^EF?S&H7W^EQ]1P):!S[UE^EXWK\I'6<_NC]GPB?J1)^Z=/]UIIW@ M:Y%SZU5'FZXST?TJ1-![V7."54YM:B5M)+%\?L6EQQ5%Z+9D?!6-3:=B#'TR MH]<-V.L$BO-L-)>N%D&_ B8M:WG)T#+BMD/'G=JDG1J&^4GUGV>?>07, MMWBI<2$%)QOAD?_V-\.Q,39QG,F*P/&AX/BK@^_[0R23 M.40D_,VJ2ME9=L%.Z9R3>4H;7"X8/UT(D?VG53W%CN<;4OV MOZF%ZZQT=%@ZWE#.";?G#^+SO&F?Y^7<"5_@ 7I[#/X;:3H_:Y&_Q&=$9)W( M.I%U(NOGD77B'SWCRCRG5T09R> +\F !E30=Z\P4U+4IQ7)@=[?X ^(XO17S M\*P[RR,9B)?VI1[B2[ UX0!=)RS&#N.FBD.GL#+BV8$B+5?9>5YOR3B;!A=+ MG,A%3CPX!*+W#M$+>U5_#Z*R8-"TO&W4I&6GEC!=+VR+$P11_MO?;"R=3A.( M$H@23^O9/:V_N9%VA[S26I=31J/;]GO,1"LEQR%$:09MI&PRU[=:/2Y3 M$,!1^%4&- 8\1W*GP'*!ZZEVY%)@@JUE#KQZ$8G.6^X2D_)]8WYX9R@ M%[9*BHINHS"VAHT*;:$Q=%\P^EX8N&)NY5EOM>P9UH@M3GHI.Q-:H9R.CBQ8 MYH+*S&-)/$'Y-: <#9%ASW>;[['6\R%E^!K/ H[$^ Z =MWW W4 M-Q6?TJ!J:CL^90'@HU*R8 'W8Q50*OH;5U=B*!:9>,5OVLJ^OFD@7K>+ZZWE M/,HL5QQ]G.8=NFCTP\QV%:Q\+^"F,BY4E(PQ[][#( XW0@6$"F[! M ?\A*N &/9499O6$$?>K3UYU*1O 1X5)H@% !\=G?B,_^0VR0 MU;*I9<@/&V(CS ;IEFB$GMF";(#\]9GD'3GKZXX=QU)]A:TP66 M'E@>XJS=[>GW7.Z;>F,A#7/:1BI.*[G.JMZ9C 4!E4R']@P3H]\E+N*O)#B^ MESQ(%S8H_C%RWP(VKH\"31EX4[HAI-64N9HWX^,0 1;E9DD>PY7D27I O'[Y M.<$G0/;26O_9(+MP"J.EPHYUN@+L>'N;*_;H)-YCH6G \.]"]@[.4I[-!1WE MXX;SM+\Y0$U=_];S%5@H+UDB3:! ^7<5YP?D:QNE)G(R<59C EUYGH_ M(+YR$%[/I:>J"%QBA*T3W%-T5MOBL)]CC&*B_]1?),5$KBW@SB'N8>D+&A$$ MH02A5XK0"]D"_P2AC1;LIE[BFE*_HPY"D,XW&]H4=0Z'/M&7M $(0F\&H5]^ M"G$WJOP_ 6G-IG6AF"]Y!E]L9'I.4 :%,$2=0\<.L53Z/"K\+TI'7]51A+28 MN+ I9>IJ= ! +50-NC@!ETG?@IL;Z936=WQ5!W8ZAECEHCGXLX\%\0Y>5&3 M88?4:@34 @#-"*9>.[K]WW5V7PFVEG-,4QD[4><$UU7L*?C966P^I-=Y(S6M MB!6Y&'*9(I-NB="VX'"\$\?'Z!.EIHC_DK# [;+ N:\9$R&^,R&^$2?\']PS M_H6.^O4**OA4FK MZ;%D_B%Q3CS%9_44_Q'40:H12HR9R=#ZK,TR0:HQ4A@,=>0W9F)TZOR76:_* M2]SP9\"E[.=;KB]U2$EJG]LWI*]O&F["BW3#OF2,Y[IC(S0?%!4^07WIL<7R M:KG;E?2EG@S:I65M4X/4E\39?2Y9C^?A04"X@'#!)QA!'^>"55]OY.E0+!@- MB:XSE6*U7^(%Q 70XDFP/.$"P@4DN<^-&TH?IX-E(3,L&Y5Q3JQX>9I6%DJN ME<*J ;2*DCQ[1^'PN1DZ0?/J@P=07+O@Z\'^1 XDJ=/+<; M>'LSU>&)R!*1)2)+1/9.@Z>?1_-V3+?LXF43^ 5=5]$ Y0(5Z"N4II!X=N_ M@GOP.+_;]-"^Y%A5772?(0^B_Y;M]@LZW\M@6%AFBXE:K^R*?-@<-#;C]*PD M"S*#:YMRB1C]KFU&7#4$Z%<-]/_;E M6_E$HLJ&"-4HK"3!Q#*9XXWZCS,A?IV)\9PTGKA('\]XO_]\R9]N#NSQI)]D MEWQ1R.0JZYDN52;M^5JW2^WB&NH,N'8H'V.3QW692&)D LP[!.:G*_/O [/= M#(:-%2^WI5PK*(K)1 X,- $!$Z4+3,>XY'$: H+,!T3F-?B[[T\G?Q^<"$.GDB'4NFW@7G'1P$-%VP4'2-LA0[F, 1!BY\ M.3D'(+Z$&W$//L YP ZB+XF.?GH4T%38>*=9;P$CR'1[NBOQE=HS_EQ_V[)KS(;\F "(+KV1"38&@:C@*%V M@I;Z?LN:A/:L*'4::J>Y6DB-?$N ?<970&/<1=4-@EB"V*M![%?9 K^+V-R3 M694Z]!#6J(HM2.Z*0*7+F0%P6-^*(?( SASTZ MFQ$X\76A$RR6 NDGIEZ:CHQ*HC#0GOJM<2$+60R7.TV?X##BF"0HOQ&4WZ6) M\1-<__1$D;>FN4K5D/K&IFOGDI61O2W/0P1P:%MD8NF+VA8$XW>&\6L\?+B; M?"Y_O)ES<\W4VA[OB7VI\;1@C%S)?)HBK&R(!Y\0-@$:Y8*SX MZ/KS!( HNXL+X*-69RQ]](B<=:,$=?].S4OFF3S)/ AE[0AD!0@QP8:_88"] M>ZAT4JKM2%9WVNF);:/JQ%LRNZN FJ3?/1TE+DV"U[M4'2Z:&?*WT?L6 MM*.G%#W,A,6YV-& L:FQ*I^T0@1:=-.!CB7H]PHN$M ^"FB__!SB;E3^\^"V M69+ECILI-(Q./9OHCRKMM2KCS19E=F1BS DC_]Z.(K MH#H6.KS!*T>.(X@3 M@S@JO]9LR!W@\3UK(1D8>9-6)R[=-UG/3(W:(*\),HMKFK(<<5$2=-\NNA_$ MR'B#];<0MYY8,"PERFG#*OF+@IO7)YPZ11#G<7H#AN0X(Q@GQQ!7;Y/\ N;E M>2X_2A7YCL2S%@/X5-8J*ACF&7S9B>;.7WKKZ^T.=.K@X!L2/[L8<9!QGAQ+ M_ F'.:X&W'C4^ >S6%.>8^H:]2\:_^]6"8W]^I%=$[5]2;@40G+U!:;[ -#& MOH#$P73RJ=Z?K]ZL/=Y M[K/G3 CP',1WTYFPA:$+MWPHA9XY?O7,$"!Q@-TRM?]$93R\(R-K? XJ>-QSJ!OE MLB^_'G.Z'B?Q>A(!) )(!/ 1[B[\5 9OT-T+G]D,7'6F>,"CG GR[4*%S-_@ M\!>P#/2%!6Q2E)C$\=U*K.X=>&2;R@:!SNLZ@@H1Z(+F#I1-4[%]P=;$/2Y/ M6$K+'#OM;OW14(JOK?2\8W9*Q71+9G$I8B;&IB]9ZHC F\#[]N%]8<_I'\&[ M'=12<::TK$B\E&,&VY3:,OI3!&_^V]^I&,N12@0$WC<=A?\)"+^TJ_./$"Z/ M-'_E=(VLL61G]4F]FF:M08@0CN+O8VGVIJL2('O#=:"0:1XU<1V+TG1OX7B* M^0G&QR-RU6.-^?J2D: A,BSQ4Q$9OET9OG%U>[?=%.!NTX%[;6-24]29;@-W M\XN=.%<&U:(AK[=2OUN9-Y/Q5"F%+KSBLL%,ZH(1"H\E\0^)\B_W8G]DL[H# MA[:.S\ZQ.@Y_IF!# _@H!2?E 35P2< R,9")_^MKW=NU9TQVGB%Y*K<=W:[K MY4X?B$HYV8IGN+!EMZ!AC"OK,FDVED@?;\G$^46P3;#]=;[M#V*;S_G]25\M M+26E[0T[PF8P%%8MA&U4/RO%Q=(G H()M@FVB6/[2QW;'X0W4YB[VUS*MR7= MK>57_J:><>H8WBA\EXZQ)W+*W+)3&\[F;C(^W01Y1-ZZ49)Z-$??I>V*-XX^ MP=9J$0XWR.?W(:*:TNV:9XGELK3IF-FD&F[YL=Z2.5QY-Y.)\1F2 X9 ]_&@ M^\D^^G\"W9R;;#N=>*] *]9"[3=R\Z$:A BZV(1(Q&CZO1S:!+N/@MUK]+S? MN%EP!O@*S*Q06;17NMCWY%ZM&?>M;7:*X!N9"(EWT7NC!Q6OC 8/S@@YL7@( MS\?U34/OQC[!V7A/12%\B!?%<9E7S>1\;?2SK4E9"ZN '[=0'U%Y7R;& MITC:;<(.A!W.'VKW\*M.A/]Z#Q,N%[WSJ1JPM("J+TZNK@+; Z@"++6(#ADH MWZ&> MN;Z516=SQ5![9*_.17:[!?WYB_/E/!K4;J8(UU!TUDR^LF-$@=&^R/ M_]K 5'R@=9UJ!%O8)N>8IC)VHNX)KJO84X#;GE!I6R,S/F4VY8)8D0:3F:$P M18V&ICZN+,MP_$E/':DM2Y!_(\@GUT"(#-^GF_I. L3W6B>Z9FCM-S=JK* $ MUR)M)9DGS^HW^>K!$K\* 0$!P5T&8O_,=,NBS6UGKA7 LR7WG%GTW>RK M_9H<3\Y&^19=J:0KA07#5!::('-5%SC=#%@]'%+69KON'8[HLP1EK: M5M?Q>KDA@B*_:I:DMN(60\08*(D)$Z-/W)Z^H8#OGQ;)V=7(V<5P7*@LSD/2 MWWURW777"KQA%_8OLLZ?9K&?5K:P)X OBO#R4_#^#['5M+6W+#%_LF;4PZPY68=@4$>)3Z)1%+T)?,LTCP M?C=XO_H:H#=LN9P7\G63M^W%ILQ+5L8+MLUV,]&KMQ#DDCC(9/^'\ OOC.$DCPC<&T4IB4@DLDADD<@BD<7KCW*]36_8T37C MLN<%BJV"'%9A.DB#:>STD#KP&Q/I0'G)[W67W(OF(MC:OGT.J2VGSL7\D"[W M[:I1 B\;]CO>"=9$?8%3)#*J"J+ M!=#@?TR3J35]?6,F'J'[6D\BP_<81G71*V-' MF?US>-^!,V0VHEWG.>G'KS7-)\UI@US:7!O+YD;1UHQ-;S8MF8L*YZ5C3(I$ M2Q.LWYG7^$YR([SV;T*>25)=X%I4U5%LXL>\1QOQ^J;A)EQ'Q/])A)\(/Q%^ M(OP/F&OU-D,$3IT;(!,.AP.\A NVG-^+%8X*8CFJ[.EWK;%_A/130U)@H*ME)-D=U:]&A-XZZR2Q3!IL!+3F!J[@EZ%B&?B\NB;B?"%3O1*TFLG@S MLDAP1)L4=6+43 M.F ^F^[J@TEN0A=3MO0D5K++I@UU0%PWBZ%C7"9#@MT(Q@G&KS"6]:,8GP$W M.1N$)4ML#(5QVN\.JYFI@#".X@Q2L02;)A@G&">NY^MT/7\4YE9*\#?3D;:2 M*H$Z63;71C5K8)AGOOV=C"63[Z'\YAS/BWWP+TXN0/DS0 %K83H; '86R7.+ MA:G8Q,7\>+Z"J_-;W9EYT82X.EFX+%,6V].-+(N [X;3VDQ+#!+0IL"%R[@8 M35^P%"^!)X'GE<+SLRV#G\&S&P3-](F?CP?,:/>UWIM3_#*'S=-5K:8:?-RJ%Y:3->1,C)6*$9A!"D\Q[/KG;/'SH M*FO@40M%UPZO[:%H$6^FN%"E![YOXE*IZ,BAW9'(20/Q4-R*%_(S;CU=6OE_ M6],8 K:O^[.98Z*I+#AN!^$45\/).=8"V![NW@EV6_>"?*$\K#J24E/M=;^X M3E5HR&X%4:6% MP Z-C72:5,2[-ZA?WS1*.6J]4$H M)W#=/#[U;D$=XI E=$#HX*K-J=^E@^%8F:=6WGDI*O:G*^U1,2B_JZ%$I502I*&U,=D_D?3[)KGL#QLJW$%G@M.9<+),@::"..+*GY_C# 6=5M<=\S.3*P(BR>3:*/0447!U 13][E&YC^RL666%@&>@K.$7HI ;5JG2! MY[NZZN.D\]Z,G,\0#\QC.&1)/A:" 8(!@@&"@8?WQ-]!$%.D!#8FXDX%;$,- ML&$CK1G]O_BB]+6?]3WTA6!KKS\X: EU:3A9L!\GE.K5;)ZIN --D'@Y/O=7 M9IRCNU"IQI5 V=2Q!?Z/ IVNYDQC=XSQ%YQ\%YU^_ALJU=%/7Z1=$S\$"?^^ M>4Z\]*'$'[%?$\Z7HY5W,,_O@ ]_-P.T#H<\&W'O>W2I#I[TSH9W4D:.[L@9 M4%,7N>Q43J3P51'DM.3)91'"%K?+%G=W1O'IW'%T*$HGXBF!CC?$OE-V,T)C M-NJ+(:(,%#S%VVA4@C@[)@)F(I)G7;AQVY#]M:E.)38P#_TD9A9LZ$6N ))@<<-^K8NK Z M=;W>J(C:YA;2_?WVT>.OV>M0/@Q^>W$+A['F=*=UQKY">]515#4)H8U"?O"/$1TP7^",X70Q0/1 MQ0E9A:EE ZJ=L(^7RR?["Q I&YB->F!LX9?K?\:MGA@#) M!.R6J<$O.\%B$:5P5DQ*TSW5=+S C0I,(DML8CHAI=O1\L"A_^__C,]!%(][ MZG2C/J:OK0OQ/)2S#>AQG:!$ (D $@&\P=(;/Y7!VW4'1[4E4(Y5'6J0R M, M/+WW%?1W0<_,79M1GWR[H+R#7Q/BL0Y.1>.)OFMFBF-F(VTTIVP:Z?*D6FO) MR:@F=3K&IQ/$L4+ 3,#\]>'^OP;S?$97XM7\ND-WI%FU9XNURC(]16!&H2=\ M+),D2[7J9GY/S^1B]N*HP\PYLSC,B5J-!)(/!G2V$./2) ";X)X<+5R'67->Z#]UA:I:*88& M'8?T!.;UHM=(X0T?FD#H%.+&\_6,?30)4,(QSB^ M:*C;*^#A$P"4$.9T2>4S7CTDGH*O\!1E:(-^V*O&EW MG&G_4M3>F>1>HS/XS/]1"V2@H@PEJ 3]T Z!1YLX6TXG_\L'LJ$=S@ES(?ZG.7._''HB- M27,'0\'6Q#T(R[:P@V S0B#\4HCP5WV!WZG0"S.7L_+%^L8HSFN:LPP&"2,C MR$D>1VTS%[S=12!,('Q]$+Z0'_.2$)8RP2K5'#^5#;;'%<#*Y'AEBR&,_)DT M@?"#0_@:O9FW&0QQ211;HVV^62Y,6"G7JPAIM],6&G8+H3CS[>],YCT4WZ8G MN+YWZ )K83H; *BQ8P<>\"@/^+X9!4JHCF4Y"/2.:A"7[GT9_0\3]'GNXO)$ M?HG\WL]F?5&5&VXR*"- %NTL<$-&.W0GVEW*=@[O+1VTM9S*)[]6EA-G40@, M?K(T37L=9)^089R*H@02)#TT ?BM.J3O2R'_YQ@'2J>\,C+N4,K-$TW6$>W5 M)!DBC..;F%SRO5K#6.O^'Q_I^)\ P@_"[OR'SBI 266B3W0;OMC_\;JG6(H8 M]EF4.E"31^>XW__[_\Y',$+P\15 MQW3<'_LD\@=#FT71-BRFG"F(CUV@&'%E M_\0S%#9>/MQIEAOM/\OE+8C^=$ M]!SJ3N)[(O7?U,N/:#Z.YM-2UO&#*=L17-P$$_]']%?[CS W[3]S/!VA[ <. M@-=7 #W[U5/QTOC.XK+K\D:XN9=5^%_EY!NZN@7MUCH(J;9C*39\.OX$O25Z MP3=JYB)>_%>WD3NYO:*?(=% OC/_CE/SK&!6K".P^@Y\"2X*AZXA1'&5NF+"7<#'T5F>G/@6O3ABQWI@P6&J M9SD;>1WWF54\W4.>%N"AJ##T0,'6.A Q^@0NH^WOO"U0DIJPOZH.O"[L0=;$ MA(]I?BS;LMFHY>JYEA@T=0T4QJ8D#5O1AJ7; = $_YUV,FK&?*, W#X6L&N^ M&X!+4L OF)9_D<7W0NERS@RX@4=E=:<#9\56@1>+CI_+MOK].4+N"O:+=X>! MQ3'JM^]0AU))/8LE]2*7S^,Z@,&?C>RH3Z^W!S2._4>8W)YGXV#L;P"OZ=[" M5#8_=-O4;4C"2%;_8\$'[$P 'M':L3X)-9+O.\PWW*EBZUL,!WS4?@ (Z@41 MU!X2.VXXTV+_9$I.K6T>@L;5%[B?D+K\&:"R@0='[7D7$K]YX/GZ9/-J#?", M_KR3[T.%^@OU&ND0+/V?7*35X-^8_U".^_(%?L;NBW]3ND=Q:!"O *F$P5:H)5^ M>>9^_>&\ZK;MK#"14[IE!5#A@KU1%G#ET14R'^[R/J6BV'CW.]6%CS\8!I/Z MCP<7 7(UF&Y0M^$?C /=U&#_X?Z!MNC=,^..C10+V&KBPF?-= ]0$ZANP%Z' MNC^+JH!,@8WN **[:S.HC$QGE U\RH-Z-P[BU7V/@J((7 ]**VRT<%Q_ H74 M05\6\D)<62Q<9X7_'(T 3Y-WNM,SV+MEH+B0;:+:D*8"]17%=UPT;L4%% 06 M[HIN4VV@A8ZC43FH&<8H)�MK!U!?\A_#ZG0/G03=,Y_#*&UF$!4%PQ,#>O M>D%YP#0]2LJ+]6%.B,')@FOKZ5!^%1=-81T$I@(7'7UC.E#-0>8#G,HIG+H M]FL#T8UF$SW)UZW C'*:3& SQXVA'B$Q0+87[#_FM]TLO)JDH=0IU]I#U#P/ M5&"-@4NAS35&0?Y09_@9^PY#RK'QZII* %?OY"N0^$&9Q@HA]128&PH^"CZ0 MBZ'RFK@]_,;"2PGY3)FZ /-N) "EP-)=A8+Z3X#&$;@ CD08CWLZ^$Y=#]Q/ MR1*<3RU0?6JA+P B98Q+5T>'$1\TC.$L6C*K5OETHSQ@:9W3BMZB)F0 ^^=U M%>E7EC"<%!59PR%4SJ%2]/IL*AI':0P@ M1H"3I6@*)#K'0MT RU@4T08'L%)4?1O ,5)_"2L%743X]^'K_^%+\9O*B,;A M@*+-![X7LBVD/^JO3K"=.<&_7V8A@M.EE>\7=0L^"NL2FV/E.C5?YGPF=%K& MQE,'3+VQ67?+X:74Y=_0/;#IL#.87H9Q73STRD^B'FJWDV?MUGO6;JF9 G?X M,0 VQ!]8P"U.VP=?NAJ^)8[A(WWO?*>*@M#<;6ZJ&6@ R]QSF":>E4CKP6W@ M1^$, G$3=T)T1=T+QIZNZ0K:2E_O>YH#I14J&%%?\$YXH'ONBW-@*5_!/\=& MZ_Y3"H'5QX^,1%PP3;A=P"_1.'&KO3X$%1+;B\@FZN)8,17,!"]S "D.:LUX MMH*%8Q_,'_RK[\-]8-E9G?>T4/?T2O871Z%$@HU$)&6$)'W#G=J8FTK MYKQMT\'J:>T6LFX05%I7@#LI"A9^[O%U(2X"SK/F?!)F>%?"E>R@MO@64RX* M?$9WTJ#H0)T>JS]0J[(4 U#S0(L^@;LAV(\_VCD\+[ 6D3C[,ZB.*Y,)5"QW MRCY2@Z$4*]8S.J.<$;'#V&FDC<+=(8B"J\%Z@389+[8KBQXEC#BX,_>=JKUT M<(R21V"8OW0+3@#4X=&FC0P1]#P7;[;X@4X$7P<2!#8F3@S 13 T=;"*$E6, MT4 4S[$QY)%=$"F,JNZJ@05G%Z$7H%G&[<:8KM&6":<2T2&:S&@] MH'H01%.E0E4%<^5*,0-P,%.1 ? R69#. -YGX,W!@MMGZC#!1,3K:@:N&X4 M%?]<"C$&^13^G>+A,0 H6XX5404D6> >)_U S71(A%A E+V4(%V'RC5Z9:A2 M92@X)=A]"Q\30&L-T^+.>CPR[PX86GGQ#CPOPO=#G\%KN7V1:#P1N@UG"?X& MIR] YB2ZA8W;1;N+'R U!WB!"=M'_=)T*.AN-,?^Z[7__JETBO7C#L BU<:( M@Z/%)4 QJ+*;(G"@=;: AE,;3-]1>$2-$\M %C(BV!271K!*2_76-2@\N\%1 MSZ/#*[,;'S7>4"\CI*(A7A-I,L_MIMJL7Q4!4F%*Q:HA3OC6>?OO;L4\8:>[S M,R-.?TZ=ZD6OV+L)](B8GJ<7LNK.1-L+T:'7"7TV@P805$)?^[)V-N&S=G?* MT%9G.IC S0:H 797.1/(2\A/ -7/?3^B-B^]15/LH35&>ZR+MT$=A-[!WGW MM13VB%+*=.J"*;("7_:51> N'&^W:YC8.80>#_DJ8OUH7T6[Q^W=_X. M7TT.X,D!_,4/X+NJO%'6HJMN2F.:=U:I?FGYI!3 %)'[[M3]N:7A-I_\NECA M#:5E.TV-KC7CB:G,RO3;ELUV<9IU)KW04.QU4DJ,:-$+4,NC9U;%Y*9C/"V? MQ*4L2_%D.5VU-=0R^;;E5)C*UG)C;XR*% B9\D2U)NT0MDR_;=D7Q$%MJKL3 M@U5*@L09IE:="#)WW,^A7W.*(ZV9I?L\[5ACIA!P>DM.'+=TETTGHQ;A-\5, MRV32H_IBLPQARZ,1A8IEF5:A6#;@DR9=/K%=9/I3V/)H1-L9J^NM4:TLZF"H MS./+U/1I@-Y^-*(B&R9D3UUT:7VCH1@R4U/7H9P\[F>_N,GWDCEA+55X-@5J MO8K0S;1D_KBEI_1ZLE0RDD9E70#IAC1MZCYJ>30B*]Z>++L#8-&=L ]:?E@U MV\D0MCQ>(V?@=-I>=DJ#8-)OK#>:W4].8"H8CUL-0[%"!FS9^?I) MFLKIXWZNBDV1WM CGX:*@R0L5;,[+0ARYKAE,IAZV9[>'XH\,^F*_<2ZV&5" MV/)8DH=,(KN:%_M&Q['URF*X82K]%FQY-*+&('RR+2[8BKD@H5;;3R&[&*%G M'HUH-A)63#$(GXRX:0/1+U3[_K E,_1Q1S6E.A@Q,TT0.\DP#2V(2JY1"66& M.6XZ&-2W'9D3IV)N$Z\7^NM^?S[$38\&54MDC/I6KO3H3@*4YV$)C((G 34] M&M6LV\KXM6JO*#;FR[G M\:ZZ=B7Z#[(V)@Y4ZT.DNT=6#SHFA:-$9_$NJO MG/0[IS3ES<#>!X4M*GR ^VR"((ME$04P17X2[.9[O*!-W+756H"A^;] M^)2#GXXZ UI@@L;D5_K_B?,@(,93>:8T@I!?KG*^M%X8K8OYI5'8S$ZIHK]_ M-(R=_G@8>R1'>PT/:V-Q?&*Y\,"/_0^'G4)"NNL0VO/52%=XK7\=A'SOM"_Z M2)'RW?U;=T]CHA%!;?Q$M-1.23E $'K1?]Z[!<@GOS.I3[W"&RG3W^GDBS)W M>GV8W[EF,#O/G/S\)@)[X.3-*O)BG]G?G<._,W.4LL-GS)+!' M$< 1P%W-+!' ?0AP[(4SI'S6++VDU+A;??M:A.8J->S#S1Z1+'Q/9Y,\>WCM#TKP3QO1GZ"SN*G ^6O/^_7HV"$#_ 4#9"P(T\SW! MWQ4^D?OP,V7NTDKI'T'Q,)WOZ]2^8R)K9Y$UFLC:E? 3?9YO:FS0J?BEZN7V8W]O#;F(__!/PW;&/\;_NRC'_ M7@8T[NW0SYT![%#,TN\T6SPY4*>OC/*R*>CL<0_-SNBE0/ MW7HZD?-,ZXOE1C*[61G*T#2;J>XLI2]0B!OW[>]D@HDQR9\F-KQY/9SP!.&) MZ^8))B.'JUZ\XZ\+JM$7@&<.JE[>;(2?SA/Q^:!JUIG $?6 MWV7+L3]$-">41RKORR2:4]R76\!]1GLF[6SH4XX%8[-(I$=!6 M,UU%=SZA2=5B,V$]9<6&N'F:]JR. M:(YS00M2'K3NTUSR*TS[+Z*U72K(KN.CM-T?OCM,CEBOBH,BPG_%-QSD&\T) MT#W?3R.BIAIH54=B!MIG)> MK)0-9K409'Y_>)O\>54Z:AW;%PAB8,1!CH9AB(/0IF?W0&NLC!\CD9J+@MS$I69YNDB_VY$4[+ MC2H31QG-T($S%V,RS&,?..\,U5=<9+VI4'8M5$1.J,_ONR2^R7,>QY#9)$<2 M!-:W.ID$U@36US%W!-:?<9)XM[-Y;Z=IT3L$5!).^Z(+PH2TKN0"P7TRU&?? M7+J;J2-^7().@LYKG3J"3H+.N[O-=Q^J_+49YE>1=N3:)N4J4[!^F7/B*LZ MK\!%^-6GOBPC"X/DK%,3"@.)'4ZVJCDR1F7U\Z\3#X+TG,D[M8VT 5QUOAT; MV;B/JCNA:V5,*L9DW@LZ?G#O)^$3PB?7P2=7D^ZH5T\OF>[4XD4E(7?KBUD^ M7!11K3K^.M(=71M*")]<'9]O5UH&T,9**QO76V^5L M"ODD\Y&T2/=YC/.%R4T(5WX@NO<+;E2^-VW[]-5?=3X-+]Q MFQ6IRF!VX0F[$':Y=G8YOIWTV.QR9?F ;"Z[!*U)KD$KA5EC-O#6\:>Y@-@E M\ZN$0 ]P"'@#"3.N9[*NGI1_E;7G86^0?BB-VX-?*KW,\>(Y+Y6RP4&69_[LB_F^R(G!,0JB)4=1=4=?4Y@/KCU:A@EY..U-_* M64%9B[(_;B&JXJ\C"1"A*D)5GY(I\L&IZOJ3!742V12=R4T=>AD$BT%BJC9F M M:J,A_)%H2-Y/_Q%;C ?^^;U0,+KHMZ 6G_ATQQ?KF:!YZO3S;11[H-W^S_ MX/AC9"(#^_0)+!(:3_>@@>U,H"PL'$^'/T,QH$S@^\#%GZLNT'2?\F<*^@=0 M.<>"@]I0,\6C%JZSTE$I=M^A/* &+J#0$YPQ[*""5LF#H@R12*D0V(INP^=VC=%LU _3G\!L'/MNE%,\#OA>CX K&=PX5RK'Q>U%?D4=+0;T?*Z9B MJX#R9@"V_WX],_Q*- Z9:8+_AQP=!W.HFG# ^D2'4X*&&"SB$Q?V!L\/[#Y< M+<<&U$+96-@-X@(3CQ[.MJFK *Z=/:44UU7L*8A:P#7!"SLQG1"NI.M8<&Y7 M\#FX)03.2O?1V^"$HX5Z-:>>#_\3/08M^_-COK_:\""\$-7H=J!$,'R%MU0A.'^ M-V&GUJ5NZC_$- MUI#3$2O#@2"^080!YTKWO "M@F":[\PH7LK#1\/GS("IH1$J*T4W4:LXW"WB M'MS/\9M1$Q42D@X[M5L%Q#T6[N5$T5T*S1M 3WA>=NUP79:!@YI&O4"RIL(7 MP_T(_80HS'(T8$9;E =':2KN00^O:!OX"]'FG@ M4+;07HS^#TO2Z:ZB==#AG^KN,S9VZH+IH#_]3D4'89+M CB76[BT4]C]G9CB M)FA[/R%-;^3.A8P%U-#:P@VAC1%RZ8H9T1SA54+QQ( M 7^A%_T[%B$;B^1:!8L]HP0O7=MU: Q,':RB;78,#C?=5V.+4?H$@0H^>*9# ML$?=5)VIC1\&EQ+[02*)5>O,@_!0TR->+$KU 1<9?)"E0M$RHPN#>^S.HB4UGE W'$$G&=ZK] M4ZE$/T+KQ\3[$EP_/&\O2_XAH3U6;_^"A R%$_Q[UX,8ZDUL1X [/==;0*,+ M[GE0N8%#?=G]+#BE:#VA5H5&CC2H&/J7QGU%9EX,[V'HG&PO^ACXIZ$;POGY MKS/;G?]4X3LP0Y._88:^Z"ME/-SR;O3/%B8?:8AUN"/)I3'3*X&!P(F5_IJK M\,4T9^6FT+S\GC@R+9'N;<(?8A>?(?K5#-&REI<,+2-N.W3U*7\[P=_8HKFQK?[_2_0]H[GNN]I:@ MCTD&9I\[$CEG3.@OR#B L;'!@?3KWTI.X XSTW33/3[2F=U-%W:%54^M5,]Z MN"[-:,\0DKT;3U(\YYTD\-NFQ116A6UB216U7",K)XO6HO%.D[0#>IBF'ND^ ME>CDFQO#T*4SG8=B]/0D16'L&NQJ8'T)RNG!L:.\;HI;6U$#@1.D/00!8CR- MP/,+BL;)CA4U24^$56P;6U"G8G5RDN;C7G^ E@],LE3AE@&&T M 6\F;8*T+:\N9RO>%\<@?! \A; 3R/OUR(+8=+R 3A@1B+&F$PL'G!8K8.QI M.E0.T0. D@^>%[6?L0,:"=!%\,D-;"O[U ;J&1Z!.TFV0@%&B<9 _#Q@TE1M M@Z4?/!%9C\C\V;! &15%T&6H,X!% IM4=XPG%CO?H"H 9@;/ 9A^N.7@<\! MR*&+AHX\25ZUPYD8I#N("IX8<&(; MB\ZC(:60JJH(-!(P.'!QH/F >X)?>" M_60R\\'/A0>MM($KH4,#&)N')3 9FP70")+X$(^30SQ!?0P\%#45DAO@1PTD M0RZBL<"?''R8]P3Z,?98B5%"=JBEY8(^GR3[&+HEU1+XO/E,NSEL%K\#-/$- M%2T&'.7'08K?6G3$6@2:M8I<)D S!9.%K0&T'R#$(,N>6"7> 7D\MCH8EN.D M<=TVQ+=WG645]9FG2-JO]ZX?8UC3% D(9T?;HP-F .TQ>"[?\TX!=A;,&2T(I-KAW\2F8=D&LPS":A1U+_>@QTD MD;(#8X[DQ:DX'ASJ.OKWO__+.P377QSC-$73O]OA*L_85EC($RARM11B"V"^ MRC%6!*_^SBH']F20@>;B.,J*0F'?G9!7$O8G]9#*_"OB_@@GY&I"-^PQYIDS M$B?#Y.#X6_9'*,)E?P:#"&"%OF,;;2_ 9_N>BM;&U+:W79@+ $BZR_ ?-O - M(VD#SL".<(@,M VK@J>C3^!;\ N^158Z1-S_&76+040OZ&<[LAD0[ 3[')U^ M8 ,6->1L-!S/.OO#(QE/";5_.8+F^6*7V,BMSI5NN]@I]LM6#YSNE87",#., MR(EK_'ZF=?+I=SR+^K>$UJ>1WHU\@..6Q80^F2P<* 0J

UF>M'+:WN.>$%$;@:L,T 1\4!B MU'8(@ 9^50L&;)!AY?'Z&EX%Q_'^(G?/E?<7C [\[0#_4;6(HZ 091"Y#CPG M"7+48570/A5X[(F CR;*'O8YP2"!8$ TY/W'!9@V53.]9Q?NUE)%;@XP,=S5 MX>P]S&P_)M3E E?LC@P#_[ -:[&&^JOKK_(,Z,J&\)R;0.?G+?!%Z%_"Z[S1 M@%$-]7+/2A^ 9*Z@#.$I(RJR1UU8 E'W*/S$(8F!"4RZ!7<#^.;",M!3'B)U MU=9[D4:O"WCQ[, $DF)DRV@*["O4C['$V._VKSP,%I.E)X8#[UMW(G0D^(*, M93AZ'/=5H%)N.P(O)\O_'N*[=>(FQNLL'ZBC@^?N8$@'>CUM]1Q[KVT=_4[% M"ZD="(:04Q49)\(2F0E.V,VPMEOHTE_J EX[--/-0CU2D+0M,$$WK&,>D;9@ MLIE2N3,KYOU33,PUQ;.HZA)H(C".P\DQ:XL?(*'T 3VR%U0>2BM^.MP*"(5B M!A Z) 6"OI Y M8$HX9J,H-A9?'C\ZV!?@E+==TZ@-],^!R1N:R$^ -AP0$"SUAY4&MA> ';B7 MB23 -7'7'SX!Q24=D *6%U3AO5/LL2-@#!!(P6OZ"/J''-RX*SXO]QW-_37" M^4 -(+5@LOJ)9+6@<)R$W14D!P-,!U 153*GG&2[1"[S;*",KEC>/:0OOGA" MP1&.^(G@!,/XG_<<_J#D#>A;!;"DGYYR.M9+V2S/#!YS3&(K9O;]2GK?S=U+ MZ@;J^?V(F],EI%&82$4@(3IPQ@DZSL2 &1FZ)^P.?9 XQ(D@#@< $?RCMIXX M/$[50J%"23=@K\@/FF4ZX2>W$_#K3@X7Q':=CVU9W3PYH6D/9B-/FK<-$%>9 M74+]D9P 0/1%'2U--**P"Z1;&+;G$X"0!H 7I2MHRMX%?-\;(!"!!Y%-!".E M.E0D-*#MKP26QP^\B'@[?A$+A?UP/!V_&>"A,SM$%0$3MF -B42^[:G C_0' M1&$.R)%#&AE8F 6 1O!G]RMNAL?:XI=(&=I7X8Z..0];U M\$(3QD(GHPW%O+!!$57;N0HGA#0AR16NES7J? NH1Q)YJZ3B J*7\!O;S5H MLJ(<'M(:C\K@L!^8!7"WQ'%.,,?WLVOR"A!<&/@U@_5$&+,VK,V6I"L:)':/ MYQ8)E3-P=_4..DQ)YK6#:GO\62"@<(/A&+&=EG$QTZ@M3LE@]YJ.=0X8<@=3 MNL:*Z>+D24Z*^EY$\I]0#^S @<]8 +MUXZ8[0?5/LHU(((30BX TGH6K#A$+ M]*!9\.06?-%S#"5B9*E!DPZ=[5) *J:3-HA23[9$:H$(Y'EL9?,P.T';$K]=":(BX-P&HLS![Z%4U0V29[@'3<.61R\6 ?O2-7X ?,'M])32 M@=!*4YQMA:,6)/[ RH** R.;+1!59'CAH 6Q<[!":2.-[J*.@$;JC*/8'==+ ML7@. !\0VXW$X5V%\P+(UKXCU:8'#'G=-L%T80D3;*#@H_0\<(:@Q;9T!PN MPL,C@3#\&K:$[T7S3JC$,3.\^CQ<4]U:.D]#2\4E\O)1 X/A*);A85)/*"GO+.4=OXB7JP7\\2?C+U! M\]\#H[;92[RS%PZ&)1 >%-"P!<+3!2(OAJ%Q$GH:TK-LXPDYZ8GO DY^T!2# MV>\ ?<5U/L!2JQ\3$^SI$,W-4P],H9E7>7B' Z'X4[H\USGMT\UM<5<>RF5V MVE9;E<1L>>U@#FYW-P%">]Q(^)Q!?VB T-Z2WPQ QS72+;P9D;P ;$ H MC/9N FJ:;I+M!?.P4=HSVB,XLQGFV!'$0 H&VA%V!)TU'$"'E@!)-G,, 8ST MQ"UL[T6PCIRKQZZA7H^WCJWT7 .L!>1%P31=VM#!2P;T>R,,V@8N:!1F/^K"1O-HIC:2X(1,[$P)7ETGR]>&,L=1 M'Z2V^6_0$(,)JT^PLV"6+ 7I:3 U$KDN4(+EP M "I8>[!:0*44S0-: _CRS59!3\&#<;YAWQP"*IUY?=WE0G"^&_UYRFGY\]'PY$]%PU-/1\.? M57$^)AKN.?RA,6$?8JZC$$"R:"F^4\U!:$WWGD4!6!Q%^?8P[L/A-*'2J%4N%G6[0; M)SD%J(?G[S6[WX1_?.4M9W+-@!Q)^!8^"A%O#>&[_8.W4U#5)1V"(,5A<+-/ M871>L):IV1_@TP)]XCM3/!?Y21OJZG P=;MCY(5Q/&B3=ZYR/\>;1C^DGRTW MY4%>S_.AZ,);M/:LV;_'((W!=WP '\ \O7CV$84$O=ANRD('K&4*MSX%GQ:- M^.M%PZ.Y_.??)O^*>7^:/B3W+)5YN!+OM1))ZN%95II6P,H5N53ZNL%J>36S6[Z,^3-]RZ[RO&+<@6MT*)1QL8'\=1G_#H_+./ M3DUPL%S\?[B#CQ.XO4D?] M$064&1(0=+H@I<(7)5B.9*?B>XWNE0F4'TIN7#J7U6#:V(*D73]XI\]^&LQY M!EO1TIU\>4GW4+)X^F"0%#&< @HZ@9V*B/.*Y**A+$3/=3Z6AQ/IW*FRT]+Q M^_!E3W0ITK[L29Y@;>&7;[!)7E8U4!CKJ/V4RCQ-NO"I3UK1'MSK%F#DL'+[]L.GIKOPC3@++ MY=0'K:J72,P6%TF-V3F'4#Q9'>8=(B(O)P,Y\A>$J@3U3[TW^%]VL_VGA'Z/ M__/W13J2F\*)LS'A#A$E>%\J!D.-WB0EF!NL"$[.T *\4E/MC.B+-)XG^P64 M:G"$& \1'QA(5^-&&85N9WSA3]1S=&?.36HBK(PFV'+D_I6/L \<&XIR0OGA MX#N0,0R80_AZER1&X'4L?'&)6T'?$TH XB2=LS;PTAF'/H!\@:;@,%7"N]'P M28HD"^B2&#@Y8)\< F'/ML1=(\OJ0LH_4[E&?^ MWG4$LWPDR;RVX 3R5K7DI3K,I@LRM6L5I_FLN9W'^TM'=[M9/9?;SW"7V?76 MB_1A*2>R:48>">R@]EN4:;\XPW39T(>YP\"B)G*O=$QT&+-/][_]2 0P@SW# MI^9+4?;?/W8X@KS4NPZ.^2[TWQTC&W5],H%E>,((MN?9I<1L:89+'$]Y9KW M2^5%*V<^RD5]-:UKR=2Q-CZ\N5S_/F_?K29 -,[)W#FGU:E)H=LY'S?SXKGZ M]AO[]ZD=;S4!F56M9?"6E)8%:YBDBZDI7RZ!?:=J+V^[ZWWH'H[H/L/2/HS! M$>@S@F#_8](QABV@[S7TGWF=R[,%N=II,VQC-6:;6SD3W^<#0\6_9U>\G"]X MI3DXMAF^U.#)TL9WA7$6]=7EB N.T3NZHH02K+TJ%.+9X."! 30BY63K98*C M>Q-&"TAN@$AW\4V>P&L8L(@!IG>)7JIP'OV%AVP*,*CCT0N#\^S\%D=P]AJ\ M7"*IB-R9)?H23F.'1H6T"52#D3KXE"H8V(W@=T>]#&$J/G?8BVP\=/,UZJB4 MNK"7A,.U4HFO1Z';Z%!Q?$9;Q.GYNH[2YATC$!.\D/%Y&!I@OB 8!DXO_) ; M,2X:=?42RN9GE:[8TM0E4FRPPE"W+U==:A+8&_'4Y9E]+\5(:J^VH>AU7'C< M9<3J<7(7%^$]5-5B! XVAD9[=]X)U#6R!TD9$?>B6_"%"Q*2]>S>*]B,OBCK MPI[H5XGCHG8K/,IU?@?V=&K+-^ M9$RNGI0GJO2_*TIQ>/Z())%\T#OH?I4"5P_E=YZGY0ZIT$)9#I+J!QZ)Y4W5-4; 6 W40RS#0ZXA'G%PL M=:F"\%22CPG)D%VQ3C=(C2=[\X//P1Q@MAXP Y@6U.O8%_$BX :$L<@A=4#S MQ\?0I(N"0%0/ #=8840$"/:7/HK_'S&K#;"6 I_W%%14Y+DRI%JQ,<7*CS7) MH&FZ5CQ<7XP+;O<.M_BQ[P/=^>5^!FK^LWC=E4OTF&\_.D#W&]A\=/_Y]\+O MPR%W;$41W;%]I4\FD^H]#O,?HL- -=V_:BA?'$LVL"JY@K#F)LS]Z^;M3. MT@U(^DB8T!'OF'%%PHL(36&:#(Y):^Z8D-/=A3_T1;?7N'J=[ZE!O?&;5>@N MMT'X.+W7U='WL3U!6)JNP=..3U9[77>0V!>$WX80Q4_T 5ILX",M0[IE(?E!S8- M6J%+UC?T,4P=B#GE- S87UPJ2K,/'>@BU'#EM<"^HZ,04LO8- 4"HCS 5K2' M*]=XL+$$F\-^6M\+\]$DU:\DVYG&.A))O)(N:95-O$R>=TD>:8!A&+CTG.EH M#:CG;HW&)[VCWCJ*#AP:-0/"V8VVC [=3./3\6QV#@!4XLTCT"UQ ;013!3 /% M:@VT&X.7..<.L\WZ%8T Y' *L>"OF:?G)84_R M[#JFBR.KW)2,77F=.:>^&;*3 M[L:Z>5GEPERG6,^!1,GXCZCNL*.)HPQ6XH1%?['5Z#ULIC\ MRIL/"[5W_#5H#.EVJ-;K=L%*'&OZ BB^HG&N$H_T5X_N&B55XARUUE'KX;=, M2R?^&"9\ ^FNSC+K:]]\HP$?H,KUYR2\^ 7->XTE'&9&>AR*J M.-U7^3Q*@N"N0$$B6FQ_^<6)=8O8 ,0T4.!2LTQ8Q]*SIIB%%%DE9%N34":8 M/F$/K>?7%OLC@_<6GT8W_2%WJ)?7VE^[!NO%LJH=[*+7=FHIDG5$Z@FCM3R8 M$_ ,H$2Q$<+P*W LREQU+*"%A6.%D)*:R/@6UB'3(>-<=X],&'O^'/$BE?W0 M(BT@ :!OJ[I+AXU47_ZZ1K:KC]76P,:IXE0O)^*(30$8\U M3^ #3J-UN(P=SN4K%+(SR3''(DE50?OQ^LN7T(:J-A#[#;I(5=.;ONMPUF+Y M\=4T@!4:= ,3E?JG#5/)(F9""14JQ]CK,6Q1(A4,7B/[$B?QV[3EI%CUR/4' M/[4@D)9P@]P:9!,+."T?FVTH0$R>@.'3(2TDK]K#B@Q.3/J2#-J1BZ@O[FW@ MSD,"8I3[[N84X51M7)U2137K\3%CC_^R]C>84;3'T/(CY%T(J%8SVAUWE%[U M'RE /R!JQKMP+ MP0<+7H6%H&BX''C/ L)YC ;[G>!1 MA3?5"C]OX^%+]?GMHA[WB3,6GV<&[B1/Z@3:B'XG:10)"SBB77)W5!?6=K38 M61N(;QR=TK ;WF,9[VX87L6$V2@"81=DL0'4]A%==L;7.G"1KCP^:+OZ"BQY MO8J2X8(CZU#J8_,8@9$=['G"9^?9I?8;/\OV*/D*]_9PX5[B?_@.MTNP.S*@ MRJ]G'VF7JA:6?5_%89A[XBH\4* N@,B U9"\:.35HJ[ R^N8_#23/\#:,9YG M\HM#;NLXR-V)=>N>M 68-@5V00FRT>.OPM5;ZNPF2M0W#U!L\5_L,('C'W8/ M?OL9MF*HP1PRS ..CB0)QB8A,;"@&J2X@1X/;&G.:*36M2\FR,&\%AQJ*A'ON/6KA(0U!9'UW$??':##^+<]8!U ML9RR <@001HFHJP\P'@49'Z&*B>)/D'=V$:>X$/'LP<]1X2K,GL[B\;]X)'# MO29Q.'!O1TP"P<\VE8@Q(>' /5"_6;@FKI9#U!I[0ESUYD*5\=4\$\C-.:3, MX#IY>($=5,$E05ZMV, <1>=6X*=!BJ(;_LD[)C3&C=X;!X#0O!.%-3CL1(J( MLPJ'=&B2='"Q]ZX,_N=.660KNUD*B$(K0%VCUP?S\@C8O@/7X#+J."J[]"$WX_HN(05 M<0TABTN%@(T*F+AH#51AX@WP!==X=H-J*8*EY@41A\+1[4Q/.]=8<QP#-BCT9,",'";4_K(^P%97+ MPS3YOK)+Z#AP/_"ZS'A8Z!P5V80;Q,GJB8RNS6FD;]FY0HZQ2JPC$XB%)SD: M3CRI#. $LK%);1L'Y+3&N&%<^KD ],#<"E1GC9@BV!WF[Z]=Q$#R^?&\M9!> M)O8GFM!!PB;.B524)"Z':PWTXN1X4_'Z"8?W0#N!8_9D!^+O1\CMCNE>=S60 M<+A0@N&!$E?;PN:3%G$KZDG8E46^YJ 2=*MY7-T'NRB%MQ0?%CT2\R=G17"J M@.L-,Z#+PE_,4R?#<(X%"#\<)@RW/[+S$?C(7]#4@?U&P.A\_C?0E"ZFXX"J MCGB=4+9R>%5N.M#_I9E(^<697)Z;0Q?QUJ\1@4V%$=@P GOS*A'SFB+G4E0B MGLQF?&49\!\2=#R5I'^Y"D/ZIV*V]"_%;%&%BGH^] MB^*TWHQ0;-#;)MUE_5B[T!ZL/>@QTYR21?CHA>X4 7!HNA E(1P892$Q+\%3MO-REAXB)??^ M"ZKU"RNH0R8SV [?>X%_:SU MPH!3-*AR*ED,V&HC\3'H[%.@&;"$%;^(P@,>'.!H<4,0TOIL> M'7?,<#1=4-OI[+2:];_]2#_$GR3,B=Y\;G[^ZN@MYN:X2- +:S?+4NS62FM5 M?9UF8HA=*/$,F1 0O!M/SR_<-;[%]+#YPDC)-ZT>PU+;QWQC.Z].)F!ZJ(?4 M,Z+C,G+ VR;(9<-+/#H\D4\WR$/"\)NF&[768WQ4W)7I['BHS5.+45FZ!W[3SW.Y]^7:X(,7KO5Z MN5$O"N/BY#VBV^&G1'U5YU&L=&_STGL?_F2U=?^])B<08R#'W).6A5VGVN>^ M)65]O<\CZ7XP64Q'*1TO/-$9*LI,O.HM9A#"V6>BAPCEQ;O2_F%ZXA^O_'ZP M-?C]%RO7_:;'R/8:0K'[Q^.L0M(+>Q%3V)-FF=]%Z2CP00+M<=+8SCS5SSE__L_.3J3^^>R7Q=DYN_. MF^8&2(@HX^R0RRNB4*" K<>B+%>O5Z$XL/,!H 8/UFM) D42RB+$F;Z00!B& M;Z'W^]*-<"GDL(RFM'C[HB3QO*-$4Q]/@$-@"S MRKRC2F(F97PI65I"3FV4<@"9H-"/-I>*$< !<2FG)S\/!*:P,"Q8(E;PWD%P MGXFTY6+;WC]V4II]6/DS$6#F.LRQ)-GG).,",EJ!SH0R'\K\JV3^4JHN11J3 MB7LU"I>$Y1\H>_^=+ X/C3T.W=MW6Y"$ M@-5@+Q@J'IZ6N. 8*((?)_IZ%U96W2;K\9 G76S$I[F.KC6D)[5_;X8^)I=P M^F>9V#;J## $=@?#2B9O5L#A=FS@/$49U6D1=6J(7 M#*<@MHSOH5T2XHB#(PZO5YYT01W^6RK55_6W*3P#X9O?>JQ(C[NB@ M2VA92"Z($U9KQW>K!%:)\Q/]1B/D,-6(0":/P@Z4JN';.LX3H?A>A0U88%)U@/2[!YS(=O#+A)L#B'/.]0/H(,PI1 M=YSB.S;]L).8;TN%9'@+^#CW6>WD1O(] ;31-A+G* .2G[\8<2RS*(DAZN9> MNEG!C@*RMO@EBD#[9@8'[*'3ET549^ YGJANL/WA9'6@*T(XCH0C$0%+HD8Z M4-HA36F"BF<_@).TA;--\XYV^E164]+DJDQLD*+E;K&?8@[G]BJ3"2 5#&[W M#J2"KPMDD/%&W '?3^C"*WHPWQ;EBI*46+C1G6P0D_"Y83H!DC#L=7"BDEK( M\(7?)7D\3HC,%+B5JBG:\H1RWATR3]^-!M>6\=Q;A]1AZ%;10K"3[@D- SS=R3E0%W\"TWA-,/SY+D_!6O2*A<1'H12,T;;&92>G8J9KTC&G MS-4>[MN!5Y<@1R;I5H=OM MB1!;P!F(.H%TSJM*D)?O\4W3PQ/72VZ=)S+$=[^JV,&55_F\[][72_SPDZ:2 MKY;979,:'HQ"NSR2E/WI'JK/#.T[;57/G3;_V.XOBV3X^HMX2-L!1IHA>'Q_ M7O\,^J[KR;FP%US:*TRKA-X*60406]/* A@/K2[-TCEH2R,B .B5Q-E9Z$:7 MH\X]?U[$\&239%,&E*G>'X;FMS,9/:1BV^HR73&%S/QV:+; O.4?,A^ MZ:3;7YBJ\W[?&)J]U+QMX7&W.,TAM7+J(?WT5$E/I,E[\W(_IES"$&@8 M0@&Z?(H>+.XB>ND\+#@/[2#0OYX"SI"+-,Q>3CJ+\<>E*9_HE1I;'UOQ1.L> MTC"'* 2 1A7Q#NM^#LZ@)#_?8>@P[CC1#D]8@SV /4621[RL1N ;/IH?PXWV MX=BCWQ=A>BI[X2/)5R!>]W':L1<=M/51E 94#[1J<08V>-4%9M Q:E8X$][ M<31L1,5YF3 >?=*EBF?A)Q@!T''IH:"\*D_CTEF!_XN"!!5R-X<471__J+*, M*B30&[''I[3;5$YX;*;-XHPIBH+2V_='\\[D'NY4XIY'0->%._4D$N^?0;QZ M=I[51C!7A/7'=6V)A+0$N?LE/#03#@T&Q?'>@\7AT5>C;DO0Q$>FZC%/+S;; M%2D4,0OA$Z"9ADK77X.VXNR@R[W 7PK%#625 1BBDT.,8 MQ0;8TJ S,LQ&0&2RT&K&S)+7K Q!KW:(.#T1CN ,ZRW:4?"EF!0(8!'.:8 < MJHB"50 Z-R:?@%J.XR0&+[.=-W88B(B#4__J+07>=M)Y4QA^;A-X.)YC\"XDHA;8 M-#K8>1>5M&R?"=X1*!G84CT[!HFR;3S"4-0*L05[R#24$U'#$A^C:;4$()-" M"\9PG_1.2(IF32I\KE]F$[R:&(T&VJE\,XTJX-J'3TPNB-/]-.E=S))#3.$* MML0C>'@W(4P['X-7><;8+INZ*:6+,<@M08X\&?)3WC/*D M[1E@8YHQV!O<+JA^DO,N.X\LXB8O0S):_)M3/I#< (;_Q8D0V#>S%U82IPC. M:UQ9PY_X>9@@<0%RNP00EMMN*:B8WQTM*"Z$;'\5\17A4P\<5(:F@@/QY(8B M+QGLT,$F'&$R )K=$[Y>15[WY%TIS3^1OG0$;"^0"7Y9JT=R0(Y>]*7WO)7^ MIX FF0WS'JIM/CVB>O4AT+TS'&6-^9=T7M^Y:?IU;"=KTR9Q$P\<\JC_%CG M7D5\X#_;R"& S@#(?] 5860,.D/B'@=*L91M=D;;]8F22OO$/I4XFK4F]#71 ML!:FN;IB0L#23,9JX,'RSJQ "/0@(G)T^JLB$"^Q@R85W^]76!)<0!U=?8Z2 MZJ6\Q]<;"#IO@BQ>^P"/-J#G3M(8QFAW@SNNWQ>W,C#Y/57/#4&TE BL66R\ M_8[^Y>W[R^F*R0?XKKO:_:\P2C6?PWS=U_Y4BR#E.,#VPN3P[)*9*'ING9 "2+DHJS; M(6^XQK4*R2NO7@:WD*T=V=0^ 1-@^*$SF?O'L#>0FR7/:TAKL2M/XJKV0$>7 M,)WSQU@,95:' X,EW)";]BFK(:[L>;&742IRM[*0EZ5>8UCJ!N2[FYPS M6(?VKY9F&']'B+L(4OBBD4=<4R2@'JW?,(E\;&FF5]VM+P YA"9QE\*&K#D M#MA X;!?T*0C"]@\!*03%O,K[])S&F[YDV,A?5A@ &L6BAM$A7J8W7L,8([ M"3&9 R%"<4X8I;']6B[=9!2Y:L'? PH[;368\2(AVG/%(I%-_%3TFH=("7X. MN@Z[&C@ZL"&MI\;VZD'Y7OK,6");Q3*0GNSVW(O\7S1#C0XSU,(,M;O*4'LF MY^S9X^F6:/X[+"G!\/<<$CD.':ALVZ!G0J/?TD\$E$G4 7Z3F/31R&#(8$6O M/.SU<,*R\W5)!!M8A?%K6"/*_3*Q,%!@&XH"T''<.R"1ET?G!7%XW+P"PIVF M;P?>SQU$?D@/7 UDQ $=%U^6,6R3!Q=\.#AYVN )]M?M"?H+&+61#G@ZD(F' MR+5^TK/UD[\_*AL.JK6ZL((IZ'L!]PIKB4_IB@+37#5F-"=3K%)DN=Y.GF>' M]Q A](W$/\_W8YM==-*G@9$-H2%[1HR8!\WCY_P>H+)Y? A//_8ATGVI":3< M)$6K4!0.>Q\TP[ +(V+G ?,P?(A4\_G>=1TE6,S#*3*/$ C>,@//))XFM(/, M$RX&CG;4D?A+$)/%U=""0VPOCM7QFL(<6K!"Q+?"G7 V+B$Q]^30 MG7/7F>(G;O#<^EP#:G'>R;?HZ9JJ6<3U\\+.2F8MSJH.IANF>V9'W1-5Z:Y. M_7?;64'A>9]O &PP5(3)32;QC^X><@5>\LS6U4@)#,.^CTFHI2OY80$<@@9T MC^>'#/I++)Z(8@;GY^O;>-.#(G^-M"T0JDR*^OM[9(C\<.+)UG3SOBP<6 ;G M9Y\/OX,/*!787DL+[ FXM71AH^T]-^O $2>0X!V^P(U]J/#%WDP3P24Q)H=2 MU.;Q@$TE&/^($= EBHG9M$%$$)&) K:F,7_GB(U$T<8 5+:KB= M1KDJO,7AD*HB'&$$%2;0D4&PT*SPYH^_, R810&3[G"M5_=WG-3?X['%XQ#4XELR M#GL6=,P">+-Q[=FZ/MAQCNBX',1[=_+L9W=3 )]VES,UO+,2U-7.(HS\:'LE MJ%B<>M7V*FJ\AAM%F2&G"7V01_O-R\_@*T+NPE M =;;Q!JVCH\83[[BUG?$V*H04>$=9E1!0E^'<\="M@C.KNH.Y\NY](LT!&!4 M 7&F5IB2WM9!8+4CJ!IM:MH0?T($6+@1$=[-5][?Y@49>%Y-I.+\ZDYM\@* M\U0"_)3EQ,0\$Z>YI)A--*7\Z3 M<^JRY6X0/[<:\GD-5*SU<:WUI^O=J@]:)B];)K:S>:JTZ"]E5NB.*6H\V.]7 M\)GT9X0M<]>S=%Q2O10_8S8S4YBLMGD^UCK, M4]?]K'7KI5Y1;>OEYJ*W*AEC?MJK+D'+JWZNX]0T?];:+9EFAT:KMF^P8_3, MJW[VT_$A(PCSOERE%I*>J&CS+=,'+:_ZV:M73^4<30ERO M^[G@F=AR-%J,Y68AR_:ZA14-5#[0\JJ?RVZML=U1NEDN,F<]*].,W!G"9U[U M6;$L_L-WVSVYW3 MNI^[E98^6)R8V*Q5(\-BFT61L=E%6C5RR5H>=7/ M\8Y;YK3X?%.V^L5Z/-8LEM8*;'G5S\;6ZIIUH;NGV+W2>TR.*\E'+C_/7/=3 M$;+916;7J3."0;?/JZRIMI*PY54_Q4&,FLO&OBMOI.;E.&+:_ZN6HI MC6*=HO-456^QO6V'7HU[?=#2[N?M^8AJ@I@D(*E'XA#UBEH>#]D1-ZS&)>CAR<=O/P&_C,T MD4:%[ZYZ2AG!VC98A\':6]);WL:;MH<\=-#6MTL$?D")%$,WYX1RJ:L/<9'/ M_%$RYD3R[3^VD5DP;Z]&4S%VFF[*;*Y]'K?:PDE(__JESQ>V5=VV;/*([T3@ M@8D7>&VOMHW-*\)('I&_)P#RC-[]1RZT$'G(?H?17 M:(KAIW;%@63(A1/\MP(60@O0"5KQT;PR+)<49L(-SYGY5DZE#@$Z07"[VV9R MP9.:)(-0#]2E7S,@/0%^DWI]\N5/$'#B3D$Q(1V"N0HDIQ&^HJ1\34[8Z1%\8)X:;#6WE!B8G5)/*4=/8AGON7=[XN6"X] M6IOG^3#]$KKE[5FS?X]!M>@[SL.!^=@OIL!X^$:=INP"V.5@?]PZ&>9IT8B_ M7C0\"4R7?*%/S/M31*2)AT0R7(E[6(EXXB$9#Y?B+I;B(4F'*Q&N1+@2GI6@ MPG6XBW5X2(4[XDY6@DZ%*W$7*T$]Q!/A4MS%4CR$YL1;+@2J2. O8_%;EO7- MA_W:@=[4:KWUW:*GEML;'_K)B> T!7[X?]\RWWYQ4I+9AT3&OF_DQ*6VQPA* M.(C85YEN.6O95TS:^_Y23ZS'L<1@[>;D,_:PN]XQF?#4H1>!^1""R<^^::@WFQ3/.\@ MN(MC[F9&]T>=!!\N_\@"_MQ;()X+%;T7%#UO[CS'"8+_)LH[C+/--07#T-1( M4=.WI$;MFREX'SZZ]]=L;87N T;NV:PHS.]-,4GZ>#,BKTQ!VEJZ,&\?)O1^ MKA6ZC$3W*Z.*>58VZ_S/I]BUV;6FVTDL!LI @C=+Y[8$DOPC.RO)EUJ"$TL* M@LJM8+D*7_K2$"8?DIR9CF"^_)C1:>M/@+([==66/&M6K5FG#CY$_\1$;4U5MZ@@X_8)="W$E]BB6^.:G,PD9?]9A>33XQ5:W0J(U7 M<@LFNR>^_4CFKE*?WDP#_?#-^Z^O,Y0/P"'JCP>AH,S3SPM"V:,RR"695)%B M%\5!N[P3ZAME^5X@5#RN.XO3EBF7A4-U-N;6R\9@ 4$H#4#H.N'US#]^Y M;P-"T,;Y\*%\! AA*^:/QJ' A.S/BT-;L22TM7)+*R>*Q_2^^FP9V%R:!&Z^EX66AIK?EPSJU[,7AO^,9FY&=4USXX /-N!N*?!"P_8PU^ M,F!I",>INCK,6N73IC=\S!<,)B^]&[ T)\FM/NLL:C+-[<:]\V:7*Q\@L$#3 M\+H*Z2>-B+V='?CU@>6%Y,TOART_9>%],FS9RF?S)#;935F8E7EC9>,GDS<^^3V78?;IT6P>Z18,7NFL J MYBH*:6T?PBAB&$5\/UO0%L'[1=+B;CKG^X5CK-QL:[,DOZ@=4YW^>R$I/=5W MW#"M[\I";3&P%JWBNE^#=$P)F*D11A$_PU#"*.*=VXWW#T)L(I:83G,EH2Q, MY6+24&:YXN#=U+FIQ@[GF79]RIS$\3C6J(KS;!/RS %3,7$C=2Z,(GY^$ JC MB#]G8]X_#HT3CUFS-8Z/9:$D91OGQS.P[=[-9;5O'ZK%?4%^+ _[.[YEQ-7X M> MQ*'L['+H'0^:311%181 CC!9^GKM$=P::K[4@;=1" F?_Z7[!,T,='GOC M::_+#(^)72=;3:?3[+LI<9UAY413^;4.+$E&:Q>GB;TY@X2YT)(,XXA_8APQ MA)R?MA<_&>04-JU#/=-2F^6B.*KD,DLUMUH>WBWKJ[7O%8YM:5D^5:7:,$,U MCO4!Y/U.WPQRP@CC/4/.AU^.NS/4>:UU^,E0)V-U]EF]O%W*W=9TEYWPTKS* MO9O+/-8\%?C$>"%2=*8YKAW$^KAEY@'J9&^GZ(2QQY^O1 S_3Z,7C%"9.=TF MT0_CCV\??_2#;A* +J]9D-?X#T3=*_/R#B&TF)^.N,0RW9 3S1ZCG6/=V6CV M;HZVF,2.VY7R8URN%K4"E18G*ZMPF&>@K1BGPK#CIQC*W80=0^QYQLZ\0^QY M%%5+2S;-+"6IC[.,/,XTS_UW\U.QJ2*MLL5Z29Z4YOUZ1CBL6TU86BE]0^P) MHXV?'WN>BC:&\/.,P7F'\'.:QKCQT6H4F*%9Z<74Y6;?>[^$JPR5;N_9X1%, M*CY@RUZ:E/]&=4_>J[9.@'WH*:T3(_Z\@2+%2CZ=]MI/.,C=#^)I!P+8489O=E1?#J[ZQR8$\&&6@N_D#1MM?N MNX.62=B?U$,J\Z^(^R.X%BF*R-J6UONS 7 M0IETE^$_;. ;1M)&,"(=X1 9:!M6!4]'G\"WX!=\BZQT",W_,^H6 RG,X,] M1@' *3X:,_+1MQ\C5)%($R.P-!'J>6J39>3:7I.9):I%()D2>3=!7E3&%=EXZTO-5GHFUS5I.6\Q.-;4? M5+563RWSRW3+-,K54V^V&EDU/5D*K%J[G(D+L]FO;IEJ=S)LSBIF(4WW@VK1 M%F>2=NZ8O8W, C56WAV3,65YP*0[%]5@X_%ZW!#% ;43SME>8UIL=4I]?"/= MW[*=9U6N72CT&?K0+Y^[F92X1-5@K_O)M%IK9E:BY-BI>LI:AK@[\0=\[<'? MLEO*YML9G:[)PTFI-\O4AC2W7@;5>&WQ12UO\.<$957' ]K::KMYM8\3@/TM MIX-JY7&]96@Y43).B]EAT5"S?9RE=U&/=9(?;<=MJE+>S0;+'=OO3-M=DD?C M;UEOCB=$Y;&6INM9+IW/IE$0MKX8DC'?"RMH.-HRP'3%&IL761LK'KGU'*>O6XY MJH_YX7%MS9A=NJ31LQ0W3@[R\]QUR_2A*IR6N^53;70;^A\ M/PA^6KR\&N?96)Q)#',Q8Y<;EG)&(/R86FUME.:=B=R4E@Q3.ZT+&:X?!#_R M>5A^W&W.'"48\UYA.9C$YX-E$/SHPUVYL,T?BHQE35>B.3KNJZ=#$/RTE%@W M>Y2/.WE#K8W5[#2B1HE\$/S4]+(RLUHYJ=RD#]PI3_>91>40!#^3M"2;A4>M M)6^&Z=5@-CH)W?0A"'[FAJ0\#N2>6B[2_*21&XW9Y3(0?CIGTRE.IDUF=J0K M\U:"S0?!C[FK+\H:)YH,S9_HX;;$%!*%?!#\R.6!.I/GL7'YM*GT63X[>>R( M^4#X8;H5P>AT(NQ5+;5CX(?@;INBQQ ML5Q39N5)2RK0 E_H'(+@9\Y+S7UF7"M1TK*YDW+5X>G0#(8?V>(7.:Z<*C Q MM;1NIXZKD:#U ^%GFUO$CNE6I<,DJGFK0ATD)?NX#(2?%#4^RZ59S:38X[DV M$6KC3"Y_"(2?66L97VK%?KPLC&N%XWC4G+]VIOIK5?TIT];5Z20; 29 M]I&29'# =# -5'(U#PN4 OU',.ZGT"HL1@VM[SU07 7<34&%!@0L#2OH>R&R M8!749^@FB( C9.6KR,JQIK#4]!/4H'G?:%EGM-$(,-?!]\#:@/Z9EBE$]JPN M(<4;?B8!8P@M&&@HZ,*[%7.%>>).)=>N2)8.K9RS<'F5=Y<-V0K7!5U3/+-6 MM79C3U7SS=Z"+QTU2CO\Z25:W[O^:OPA'9:NNESWL(C8'[X25+@2=[$2N8=4 M.ER)>UB)$)WN9R5"=+J/E0C1Z5Y6(D2G^UF)$)WN8R5"=+J7E0C1Z7Y6(D2G M^UB)W$,R1*>W7(F?O83SDN/OB^1D?K)KC4[MYWC\5XL_I^B'["G84/[O1OY?+H!X_>]5O4=G)R1^=2/$J8?4C9EG?E?0BRO05(#) MDL:GJ8J:OU_&K(AG@ \^(H@&-'/"V^O M6M,O@5[O!%;/&WX?#E8_,PNATGDW2N?5@O[&>?-'(#2K\AC(G*RM3X/1GT G MNS-H#Q73.YJ6.]L@(3@&&.9:;,N>OB8@_HGX%ZJVH6K[=;9RJ-H^C]ZB1EP/ M/5W;;,VO">.A7AOJM?V04)DO$;&O&%(A@FO97U-4/P3,3#4;3^_;OMS M0=6_)#5BKC0+/(LW_OY2._D>5-O/G#K38T\;\)TO)1-OIM:$$@+^.! 6K"F$ MSOY00EZ,# T$T]+54%1N)RK)3RXJB#?_+1(Q/YQ\LH ).R*L^4S.*17RX_ZN MV?3A _]_;^8 ^AIU19EA:;[9]6N-W;XW*<=T>=0K-<1ZGS_X>7SSQKPK!O&& MYSF=/;Q#DY5Q.C,LM,MWJEQQN9BH\\*9@ M[IJB0[XS)MP[12_UCD/?FW38>_E^IJ2?C?.C/#SQ_0.=-:C! #)V);_]2%'1 M=/9&!+XAJ(2@$H**!U2(G6.7H4NN4=6^Z7AUEX=3:[%2JW6UO[@9/6%Z,K4&[3EE0-EJMLZMM9QRD M^,Q]^Y'(1C-TJ(2$>/),G.^ M7TIRGMKMSKE$CDHMQSVH+,1A;;1$,IK,/:J/2^L7N7::L+B,H+&GG@?T5+UP75C&S! MXS7^K3?SA]OK?ZRCXJ-.K3_+K?':FO/O';]=6UQOPNMKA>H6SV*9W^]*6>JW MO2O/%"#Y>1?+L=[<'OG.,$\UR^9R5VO4-C'J,,^B(&Z&BF9R\="!&N)2B$OW MC4O^$/!CHU5ZK-?H09F>Q1*C6M/*9*>_';)Y4]QIKHN%WBQ?EQ@ZI:RULB Q M]5@?X [][4<\GHQFJ'2(.R'NA+ASW[CSZB@R6VX7&TFV?J0LQJSW\K'1>%"_ M+TC*TNOA(+Z14TS5& ML>;ZQ2GU85S;W[4D>^/3H2.>UH07KOL)@-)W)1>.YW!<*1K_6<]73)4V_D=_J MJR/!G^*$OH,X2N2O3ZMC?9S/R4E(&>!\E)&&$+7-\D)=11N_A_;]-U3R%SPY M #:%07/)5@SQ6!8./9Y+3K:9M)Z?YZ"#*1'-9N@KS/P[Q(\0/T+\^ 2^H;? MAP$]HWMJNU6F8J?*<)=JJV9FM 3X0'_[D8KF0GP(\2'$AZ_GPWD+Z$B?\ON= M59LF&=9HK';MMCKF,WT ';EO/Y+1=/K:@QQ"1P@==YYCE.8?CZ:HS',[^0ND"1$3SHB E8YPE@%Z*^@1 M3A=X"7PH&88E\*&O^0:^YH]D)+GY!8)['.^=0>&7\-(0\ "O+1+H*&+DJ"/@ MJ(#WW^#BI3$<=5J+75'>M++%U&FQZ3/Y_CQ.XK4\W*NYI2 /,HM*'J(9S$>BLM%,]CKZ'Z)9 MB&8AFGT!-/L8#]B' )TL+;J[4ON88H;9KL4DVP.]DSM H(-93LEH-IT*<2[$ MN8],@_KPB;DSG'M3=]V'@(Z0T6?::;04R]*,[F9JPF0K'I80=%#N5#8>3=$W MXDJ-S( :#JEU6F04?23VY_$X2IW*16GZ MAE=D0G@)X26$E^?=7GECN%IUQ",G;QY;I7VODYF,U+LA3]NOII)8+\;S9YI$"@O"PJ%\TD MGKL2BYPV_S;AJ^YG&[_8/WK3!!:X4K 6W88PRMI^K( M9DP11-,KK#$D4^@3N_01]2_85U.WWTJ>%L=C>"./%B_M YZO@6>*0 +L*;%_ M1Q?XOB]T@95C!S )_VPU0X++]QTQSTI[X>*99+^B%]M-V86A*4">+@9ZHURY M!RKM;,PG:EW!$;\6H\'8G']O>BJ%"_-A"_-\!G.X,!^T,"_=UP@7)H2R<&%" M*/L$"Q-"V9TN3 AE=[LP(93=Y<*$4':G"Q-"V=TN3 AE=[DP+]WJ#1?F]Q;F M[K/Q7IB%KUE&XVT'S6D*_/#_OL7CWWYQ!E+T0S9^&?%YWW3>K#_>PPFJ*>C/ MS]G"]](#QH>%IO#@CS.!U2-EE1?X9U(\J?_\>_'Y>/_"S?+ M;9/XU5T3IQY2N=O.Q1OO"D_.Y=5\W*LX9-]%&FZC5WZWQA\.DBCU"\\%3 "+?AFD?-6*?T4@_*($5;^'>[#1O_/V54> >].\OE%9%2+F^ MLL2\F785RL^U_!!6IE!^0OGYO?@<(>$)!>F]!"GYM01II)FL\A;IO_=0G,H[ MZM=PV\9S7X0F_#[#>X7=?Q4N(<%16W;BE%GJG5Q:\T$6DHJOUBCX.U194PSN M)PM,][&^HZ;[FAK+W@W@[(N)UGG&G=.,U"U.TUOY--2%/ <2)";"@$G!)S? MB8:%@'/8CV-#\UCAY$E>,)1IRR@IW<.][/Z>4J77_&"M4[0R.38;5G'2[L+= M#WESLYEH/'5=[.B>HX+/B#8I7VX7@8_HN I\Q-0B!JP#']FPO! !W_N"_M0_ M,@7@BZ9,76':'0_E_4\:="COH;S_28-^_R3&&\K[9X]HT]?# M]R[<5A<0XQ\T8\'_BI:N"ZH9V8(W:/Q;;_[[F9705W--:A)ZB-^JI#7E*VE- M?5CPNUQ?57KF9J*7$X/S3AH;*FS$M5/451U-X_O MNGI6E8S[ J93TAA+K?.699K=]4XMG5(7BSVUWNQ*%.Z;OYV)N&;8I:TV/4L>=B5F";;S1SC-HQ@U$COQ'/S>D2 @,Y=.Y1#3]K-;S"6/YKW6,]71)TV_D%OO# MX.$/]8G?7PPH\M>GU=H^S@_F)/\,<.[/2$,(W&9YH:XBE.@AD #H"E8!/#D M9M4V5Q/ "P9R0JC%C>G@4.M6EO,<='K%H\DD?86Q?X=@$X)-"#9?S7?U%F R MG2_337DD[,J)'B=/>'&1ZK;Z $SH;S^2T53RVG\>@DD()B&8_$G^IK? F:.2 MF6;ZJW&.$BK%K;E\/(V[M3S F1PP#:.);(@S(9M_01O<6F?S1C MG4+G7.N6NZFL=FKD)L6L<@";'CJ$XO$H15][E/_^:LE3Q)@T(F"Q(YQE@ X+ M>H33!5X"'TJ&80E\Z$:_O1O](ZES[B"'ZL.'?]_0^26<2P1IP&N+!&>*&&;J M"&4JX/UO?X$O$;>V.YU1^V5VMA^W4P=E-V&7\SB%DK#2Z6@Z$[^A)]50_7AR :RVO;7;&LU1F6*X][\9KUJ.<1HM'??F1A\M:S:FL(:"&@A8#V MF0'M8[QL'X)U0E->[T>JW"DWV21%C8<=;JHAK(-97U0RFHW?TC47@MT?#W9/ M9'M]^/#O&^S>U-7W([ENEJX<(+[0WWZD4U$J?<,;V"&^A/@2XLOMW%O[EK+N3=>KHRR< M6IN=2K6[[9X6B8EBU%V:U6K<64'R/H@<3!V6B&#E6;$'I^R1WU MX>.\+^@9QA=,N9[.YZC$KE15ALE:13K$(#_2OTWXJA]VLXZU >O"W6(]UQ88GWC"'TDJV+#F]R3M MD^W++8[_XOA"$]M7ET[]D.ZCK0E[2>338T^C)#C>7G@H,I$MLJDC6VQ41UA= MB.@"!W<@'V'!%\!OO(7E&M9,U2%'LNZ<;$84/1*<:.###2NI8"^"GY",11;8 MW6:@AW(*"TXZ4<*/Y0A5F0)$#$ZC!%JADJQ"A 4'[ ;,X D^"NP+Y'=&1,WD M>1%C)0BF\8!%" @,W#R2:K%8L-XYS+L?GCS&V7IW)\S&U M2?*']+G%5F/\TM[&1!'Y7F$E?S.Q=P8<\ME M(J9/F6%=GE5JR7WQ'.MCP %S)O!Y\YEV<]@L_BTB@%V_!>\V=4L L\%+^[>9 M9/2KMRY=P%8C'RF":'YW%R9F:MOOSMX@&R%@L8"P;Q7V]%U2%4D58@LX.?]L MP/?Q@8.V3L!Q].U'\H$L)ISG")KH2%M@X30C;_U__@UFX4YV^ AL&Q%VAI)I:1%/1%^#.$S5X#*!M!_;;4M/!KL1DZ B= M[9&2XYD#K=FM(7RW?_CG+39@1BF]KDH^^_6@)>T&)Q'&L!&)> M//%/I&]I$)VW .8PBL,C'L _6#U9(*>,!,483@H ?P-^"#[S8/^# YQ7&D$H M>J'HN:*7\(M>7=U:4)B@10T@#'2)2"C\!2LSV@(J(W#YHA%!0@UY"2@PIG*" M0@@ EOP6C1@6MX+*RFZ!J0):T G;R/\E@A0CEC<2VL!/0DF@'TP.(3HP#2/ MF(*^L2'^_G=?T!$?;KZ[V'Q)_^9C5(\L7LJR86VWFDYD%HB9B85:U6RI1;L! MZ-#$?K"_!F8.*"= ]DU8E\6\4FQ^18@]ZJI'LA#,0Q&X'SW.M[#>I!P1_0^T MR =J=FA%,O\8CMYV1O9%Y #PCEA5< +QARL)V/(ZMSI%) .85 98(FNKX59 M_1,,8)6AY0:SC585KPYH_/SB;%SE^ '(ABZ :3B#AR^!58@-3V"D&*Z=5\16 MGM-W2=V#=V-%%3GJR148$_0.!&$170CF01#4UXRF7K#ZA2:S-)F)T9!ZE5)O MM,KG/U+']X\E^II!'(1EO:(G>GOFE.T?CI4\QY97'[,D1%N\6! (":\8AY Z M==8+:B$Q,69\, ?QPK#1^\C%2%Z,XQ5C,(]2T:1+NPQ5K=6->,[LY)+ZQZP% M;^E =[D8 CP!,"&; ?1F /4 ROB'B-^38< SB&.-543861+X"'LQMEM=.P(0 M,P7X& FJRKJ.W(7D6SPXCL@!9:R %A)#*K#*FI:.E BDZ >Z2,AA<>F&QCJ" M1X_@%('583AC=:&^)C(/R33T*;G:Z$W"$AR<,-T^:A(I.R+C'#5Q*HN'@KJ. M_OWO__(.P=4OH$:OZ=_MZ(IG;"N\E FDIRZ%V *:(<$3 MXSNJY0>LJW^^/:7NW71A+D[\I+L,_V%_S;;X%EGI\%S_GU&W&+1I7]YV(VQ( MBD#1 J*"/)9D![(_/)+QE%#[ER-HGEETML_Y-)T3XB([3V>$U#PE"IDYFZ:X MN2AFZ$PZ30N+./<-OY6U8T8--JZ6#_1LS33'_$C<+>IM=G> WO#+ENM#35(/ M<[I;MK*3;N<\'8S3V?X\<=WR8)1BTVK;DF6Z6JP?4V/.&B3[\^20/H.7UV]M4JU]I:AUY= R?=F23FU/ MPUA?/)=/V]9I?IZ/URUY"5IF+UNV&XUIEF$RY;(P;E+BWMA45VW8,AZ_;+KE MM6FN;W;CE$2)S8)B[?>3;GZ>NAY2@7_4^5Y)Z%%%=5::QNJ)1**\G*>O6UJ+ MLRJR]>J"ZM;I3CJ>XR85";:\&GR9SJM5X5#84>R1FTJQ G?2UP?0\FKPBY:J MU;<5QJ!.$[EH3&*Y/KW,@Y;T9UO.N#EE?3Q$F5 MAKAN9/-,;#9.\J/=E)+;L)^YRY:56D8;R7J#IH:%4UIOJ[&DDH5OOY[0['YI MB>VD^BAOXL757AM)L<,<5CN]FB:&SF7ZM>+Y2+&;HT%WFX]CI=K'9=C]+<\G M/E>C\LMR>:(-VZ5C;5:NE@^X?K*_96S4S@A'?E:@FJ/I22U9V<&!.LPSUV\? M5V*%<4JAI\PN31L30S@GNA9L>;5(FU0'&$J)7;M\8F>-V5:;RK-N'[2\6J1M MM6/L]OLR)Q?'^Q%?:254:; $+:]&).RGYVXCT1'EX6H^2>9Z(W6<@\^\6J1A M\;PL&K&&PIP*K<2^,R[+O7T>M+P:^WH]KA1/\;3 G$JI=$NNZV.N#UM>+U)B MNNP>VJM-KSRA#X>%0=52LPVL*G(U3:MF?;#*+D\UAI9G7(8K=AMZ"E(Q7K6, MYUMIJCC72W*1'XX22*:7>3&17&*6-W]+ MF:WHK793L*AJNBZV.SMZ\=B&_;R:^OB:8RQ+W188:QK7D_'=R!J?8X5.)=?KCP+Q.1-K[[5&NITK3Q:)C9(:9 8=3M;4Q9N=98KOL!^'S\L"T4KO:9,F<=E2U+!BG M!92_ -2=5/,<+9>9A#RTN&KJ9$R:,K\,Q-)QO'J4#$:OMJF=)'7S^:P2.Z;Z0;@W MZ+;ZC4XUQH2X?X\?.)E..E>.L>D[WE@UY&81F^7U! ME--:>R=ON@*;VRC:;IP\!&-4(Y/>M])+BMD,J]9\3&O"FEY%(A1PV3LV,YRQX,LY).I M9&>YR_"+?!!&Q1^E-"UFJF-FJ,Y7Z^E:K[*Q0Q!&#;/]"MUK=!(4FT\J+;HU M/#Y)@20? MW(GKKN*8B\3]C#R:GO05XO_DX>TRK\]:13DT,.$%6J@+UI ,XB'?@+TR4H]/)^PXWZ3>GWJUD]$OG"GH/B0 M#D'KB<-6ER]]A;5,S?X F['H$Y^QZTEJ)&VH*ZO5U.V.D1?&2:3K53AYO@:>*0(9M6?-_AT1[7_'G@'H.W[1*/<$^IRF[,+0%,L4WL4\ M?SJ9U_.]UTN*Q\/RF^FOB8=X-ER8.UR8^$,R7)B[7!CJ(1$/5^8.5R;$LCM= MF!#+[G5A0BR[TY4)L>Q.%R;$LGM=F!#+[G1E0BR[TX4)L>Q>%P9@&1VNS.U6 MYB>9Y%[T7WY)"H"7FK-2S-9^1Z"V;,UJ#A$ =H!<__;:5W:S%AVS6? M;7F?4,/1=HE\QD:\J9?&,=@%U!U0=T#= 74_T_("Z@ZH.Z#N^U(W^66I^_DL MOJ_VI,_ DA:H'_UI;8N_S@L>W:/;WS-8?#^>K%\)J/@B-=%?#:7ZAC7/\7V[ MA7V"6GJ+-.X,+%^+>BFX3U0AQU01P^0@OSC-$WQ>X'&TYG3 =8+*;8]>M7_6 MZY+=Y[XY+Z['ECB66;$)1ME&4XGI8%#0V?6;J[&[N7BV'<&GF+-/J?5(A>SK M,US>2.5^0MLU57['9& 6,6PFA2?".!E_1,N% #T"]+@O>C@E) /:#&@SH,V M-I^4-J\&?092UXU2U_['@EMX%CD3_04ONZ W>B#Z:$%N08QT2^!F/8;M=3K- M:2>EUEV5IP2S!, M7>1@C6BD!S]4]WV>Q7\N,#]CJ_>/,?9=-.%^^OJ_VAW@=$EUN1=:LSY:"6^8 MP\56S2LK1J2$ZD@;SIO2\&.P6^_,TU&)X%*8DL7H(4,1Y*X#:PA")3SVD)Z' M 80%$/:=(.S>*E; &0%G!)P1<$; &6_P[7[Z^G^4V/NT5I!50I=-W9R6)79C M):+JUEHEZ(]Q9S6FA>ABEERWI+(Z7!0R'?R9,1I;A@VM(FS5'#Q"+;;WX( M'$8EWFK6B+$HL;1LQ!K+0L)08:%JQ[M/8H%W/X"/'P$?@0\VH.Z N@/J_O'4 M?99%_/S4_0FBW],JUZ-NF:L(";Q-UP=T=I-2LBV]^S%NJJ[8Z,4ZA7&:%IKY M'IXDDA3708F"/<4C7];2U^+XYNT]D7?T^UM.OD/?U656WGNW@ M P;XH0SP(Q(? ^H.J#N@[H"Z@[3>Y_3PP4;;8$2@"$(-UA"!VHZ:]06&GL#0 M$Y@Q ^H.J#N@[H"Z ^I^ NK^0D9ZXK*1WC7J;D^"] Z"6,8KASW:VD\;VY*5 M:8EM;,L55^DR3:Z7C?=;^_?&:X_M^C;;?U61\38>:YI,;[+#,UE=E!HZ[#F> M^O4;QX@@BB0 N< 3^50@=\43^60@A^^B"EEDZW&,[>>G$C;2-3+F5J@T;*Y8"( <=G-=1#MD6_@=U>'\$:G.8D GI[E* )X>I:3".#I:4XB@*=G.8H GI[E) )X>IJ3 M^,$MWQ]S%$\?SO6)4?0?O,K[=CW\TNW;7]N.[]:O_><0^1F"!1W9_Y 7+K=@ MQYZ="Y)OPL#OT7/]_DC_C;LAO[997[NK>D *]R:%K]TW/:"'Q]##5^V,_F3T M\.2MT%_;K6_2^_S?[]OL_-][)MD]00[AY\2^/F7N[+_?,EDV(-B 8 ."#0@V M(-B 8)^<8)^OX,!%@GT^.Z5O,L_BYW0-_QRJ_>B&E?]^L^ZI'Y5PA3UQ4W"C MN.3T;I,0:2MC3JB-NBC.N8\I&]ZO57?THDMU,9&D&[G-@%[$&DY3\'@T&283 MT6^1\!F 0P .'PT.[TWGQ!^--UR=&$M143HK;CDXBN2+BQ[30 UI,UZJ%Y& #4!U 10\V%0;67X9=EH7DWXO@?4C$A^@#>(%4>+O5AU.U3:18R$';)3 M =3\:*BY&I8;0,V7[D5GFNP\42H8)9C>M'IB\1R.N!J/4Q9 MT)94Y-5J0X"B#:PF\;H:]14]O"?FI4-G0]O ]%"CTD^TCGZ!1J1W-8-_X9Z\ MSX3O?]1V]#ZX/,UV![5IOE?%ZM58M"$(!)'%/L:Z-?82)+<"\)X* /,"S/MH6]\83TM&=,5) MC,5$IR,Q)Z7U]I.5MGR6837=-!JU)L"\C[#U!9CW1!#P.,SS MCTOZ] 4'F/?I1L?^LAZ9:G1>U6Z_6O :RHH)3?89)2S:IL!C\V4KC=_7>_SY*WMN)+X/ MU*UB='ZVZN$L$VD-AP]/:T'KU>ID7XV:)[B6I1)..%_4-__#8D=U0[M-ZM1G% MK(BLL>L.NTTAK G"U *L";#F<[#FX;8K.:_EE%Q4ZV'DL!9+D+U9K;%\N+V> M(RTZTZ_*%2R_K%M%LAL;6V6(-4&<6H UWZ"ATI?$FH?;C/A"MSKHK:TZLXVO M>':G#+,Y\6,"(C JO1'D'K-C2*,W:-7RN\)B0 ' L0/57M.DOF*@VE$I$D^? MJ&]4C^2)G !?V,@?9,L'!!L0;$"P <$&!!L0;$"P03V2A]8CT=P&M%"Q.W2@ M##/5ZMA_=Q?JPR7G@R@P@+("PIW-E/AF$:;5> M7E[P]08F,$*NL)P/Y\J*>K>?XOTX9JSH):&J<9W)M(895:J.M5&D"7 L]>LW MCA$!A@48%KA(G\1%^F08EM&BR7PR&/2\7@N.AR@CM&!U,Z1-0N9,"!4!-Y0!,818;FF)=B?,$/@U M)XQUB]6W;@\R/!9&SV@C[F!;M%I!@. 7CB9J&U9LE\:"S /\ S#)D:&@T2G: ?)FF8&B?--!D, M883$R=&,4!L1\*D*OLN"F2@+:)$,F3K820G7\ ?]QL2@D!QO!>LJH*A./ N<\::(1'\GQ$R!$$"NP*F#'9# MF(I"8%8T#GWG"'SJ8'9Z M35,AVH!=],"!&^31*K5G ZJD2,L5+:4&;4H:3XZ%I_@;@"=M&>! #0,#:2-6OAJU2JPF22(XP?;J<>K7;^P%][E13CX( 9"6X-+C9(?FPQ^$0&"+B['U(4]W7H=Q(A)=C^P!#!CQ!X^6>U\?Q M-7:MT=*-Q L 4QA5USUR-=+2=48DF[E.SMS)RISR$[=BHRAVC"1986P650"4 M%CSU(WD(R;3@0F@+JJCI;0M*JY!^!+X&+A,C:PG@323^$G?(-ED4L5UVOA69 MGC&0"8Y/*9OYD2SS%E'F>&+PAM %PVR!X<'BP1P:@@Z[5['3@S03(3R4%]_T MF11'5A*2M5Q)0RU1HS,#@ I@OF>$]A_4T>K:<80\^Q%"RP_Q@!KA!NR[806B MCD?4Z0"N N<%3A:RU#D#!_3]A_1M33,565>)"=VNU9AFE-KN&O7U!?J^0KZN M&.@5JD3#L&SXI!:Z*".!)_07D*K0=T.)EQ"0T$0 R%#V\OZ^TF!_ M><@/Z$\BE"O!&Q4D6H+WHZ> '#<&!+ZRU^,4_ -R(52F7T*03-TB@)KN?NX2 MZ>5=@X.IVN'R@?*G!H5H%DKS4,QT7PMG!N\@ ;Q?0&]UV0*.XF$,\,8Q$'UY M>"?9+5D),&.HT]K3O,9-5R;J( .\%^\MK9ZH\/@CF.X!ELULK1"/8,F-2%O9 M=98OKJO2LC1]MWAUO-C]P+[BT+9"K_IQ+3[#R$A!I*?9:;E<;/[Z323PE]1% M^>=UOD)4YMX!KS[]8#IX"/@^@ Z&O6DG/E]M.&Q;Q>G=6M_M>O/WB]EOH0,C M6\ [_#35D_)ZCZ?C)(MS20#>!)GR%8QO/-B]P/S7@G41XI.IXI-OY#\Z04ZP ME1_?(^S$J[5&KIM>T9&5-DH897ZD<4"S(:+8BU]MBS<>X=_03/**!0+SZRY?)JR M\C/(6YO,(Y.>OMY(+%6M0KB M)DX>]!?[\TM*S%X&9Z$MGM,4(-,O%KK& TP9,3\'U S)8H"T"P!)U<,/+6T>)A?Z9<,BPP"R >, !M5,T M[>__@9H9/5(SCU<,")^W.#1K?SK?OXM#]F+#=>G8&KJS"4#$$71Y"QD&,)0" MGC9F8'V&^Q38(;@H,(X!-><%0'6-M[=05(27$.4=?"L*T%_ECNNHV3QKLG!M MZ#B!*LZ+!@=E-^0#@A<1(%K [:CX_T36UM>4ZN?4E:]RZ@.IE,=M6K2-VY#FVW6/(E=ME- 'G@^73; MCSZW8C$;F7<;C A4)9$RM$JKUA]^C%I+4:12*Q.I.F.I\U1:G\;Z_2K0B7 \ M^I*X?&X>;?4QQ_=Y]^/C]$^:[D8K\Q6O8>2R)C&M[+9*1.%>8W[ZYWZO%[(% M85=01$N! /OH#>]7:YUIIMJ2O[_+U6>] MLKDYTP4HA:OF+%0IINNMT%_PG GL7_0;^AG_]V\;T-G01-R [RWV*E08815K M(&7A6.,9"[(HK!S=A0-K0X*Y2VA(8C> 4'X@%5L!WB!!V? (RC;NP=7;X1@6 M:]LZGX6#_X<75[__%_SC?H^3!5:'P;FS?X^!DDB\1.-@'#?#=1V]%9V-JB\<>S$GT0O1P M#/_+^H[0 =JH$:H)ZU!+4U@5O!U] D>Q!_@5 EP+\.Z_._6,GTT4_0RP @"4 M_*_W3G0^ NB/T %P(8RW@G%8>X)F;R'JX^/PVV<60=IH@L7&*9Z;C$@A'A_% M\%A\E.(FL5%4B GLA.-20I3]98_*NC'"S5*'-/M&36/$ZFQ8LW.68B,T*Y-8L,K7IAJ*W! MDV>C%WM)2]CA.LV4!ZUZI!II3SAL/8KYC&X6AO@@LR&PR+"9[R>%96QMPN;V M9T]VMC0VS8TZ TQHF>2<-!98NPIKJ9\]6=?H2;5=F)=I*U(8[(;3U;B:@^TF MSE;4MV@]JTNR3F?,!F5P]6TW6X)/'J]HA(UCJ52*GXQB8Q(?Q83D!% *+HSP M>#(>38YY@DR=S:+&DTHCGJN/&&45)3/U&%[,L&L_2HD*FR:XL*,=B66P(B$4 MJ9I.^U**TBKFV"U9BM'EMCA=F^(FTASY4HJ87:G==2V;P^J[II7#UK5H/[?V MHY1%NR&:TVUW*PGC@=#+K)J%FD+Y4+Z541V2'RTY*58EMC:W=,JTVJU/86OALGB.Q)*ZR?#TB MU9,Q8U:G6OB1?*_*11V&&&+^8$TZF)*E%_'=Q4V'X%*W['X502J MMFIJ^O:0F- !(Z1EC9.1&RD$/HE#OW['7!_O?N.2U[Z/B(:U3,W]P!:,T"='XI,G MY\MY!CN3@TS=G9@S(&Z3VVTU5A+QEU3\6A*AAZD\[X?6>FA!=T5O]_<()--_ M;%ES#?;I53'/82DTL/LH.S8TV3*%1PM\OAYK^\';328>(?V/TSECP4$\PT'@ M+W$\.(EG.(GD2W 03W$0 38]R4$$V/0L)Q%@TWT/XHW% 5\57)_& /U(X/UP MAYVWL.-QDD[ MD<-^4P+BN MQ8/? P4\OYMQBUZ$J"Q8OLO)]VKW&GF!5GU'G*_Y)M=?O7MD+ MJ09/5I3[8RMYX2.J'Y^UJU2NSQ"#R8Z3A]*PR+V_,-_>5@_8;<]M?B6LXF*I MT!\GXU@Y(LRGRJ8Q+5O011O]]3L63B:N=9P.6#9@V9_+LMBHC8\9NABG4ABQ MS.;E=K20$]>/9]E!;2[(R\2*Q\2Y%1TEV&EI@$&O.OGK=SQ,8.>Q=<^L.YV3 M9T_3)9@1L] UF-SR#:3A#P27+]J8XQ7CX'?#CL==]Y!YBFK#9AT?\*#C3:S3 M7!!%NL2^ MD)"$6E>(+F9"NBW 2$=P>\>BX53\U:JQ7T_ESXFJ:,P$/C35-#[0^1^@0'RF M9>O1J/2,RWT:('N<).$R;1[RK ^06=MZO37*$"FZ7"_,2U75T)H>-!YLY/7]?3@,_CQ(Z\KOGJ3='41.T5E &-+=-8 M>[:SZ+&V@ME<0-Q( 7'CJMX4<&W M0'7/E!DN,2U/%EO\.0ZNJ+)KC4M:*5U MIT[#?$D@*J2(,)X\+^ ;],AY>V;6ZR52#[E;P@;68-G7W@;B,Q]2[/IGX!WF M&L[7%N-1'04C--$U!25Y'?5X@,7#4&$T#O:$$B>B@"HGB.XX;VX9X1;=I6ZK M)6.^ON:9<#2'A:8CG@)O%_TSV71V'5)\;)T[G.X(=O MPC_>R.Y!9F,0H1]D#_V4@PBRAY[E)(+LH2[&BC)$K=&KT>)F54VO[23&6"Q,1*-?.8;0*PP<.<*_@0#\:2%) MWRRV^;/7]C30\T I81^;X(- .VN3'M.TQ6/U3KO:%@8-)=ET,B'C\3")/Z[T M0<"] ?=^%^Y]H.!PC7LG!:(R$RNMA)29MB:<6E8JVU;32:-,A%-Q\INE43XR M+>'39?@G4EX^/USXP[2;SU_JTZ#8W600%#!Y-4S2!\S6"M5.)IMLC2;$<75> MKRBS08NR4RD?G-L0L/XS\4/ ^E]8@'D7ZY-**D7U9%64>@+7$YN"E4^24SN7 M\FT)$D_#G(])U+C>_[.A"PM6A#WB50NVH[=T&%S_$4TY;[@W;FFOB8C'6475 MNPAZLQ!40\B<4)"WR^9DO-Y1\ZZ"T3UNBI4&17707L"NQE<;2%_J9"JJG&SQ MJ,\\F,U607D)7W(G[;E765[H:!E%RVGZT/J-V M=H[A).=P=F=M@8>M3S5/9@AOOQ6VU?X7):I\P\.J@WW16X(AP'[N $>SL&&[ MMH#/-<2% !N!-71MJK.*[PG.9Q@7G=&T3N>C.E888_.:-)G^^AU_B5T]0=AM M5K,,>([V:>G.%- ^\X=)A!;.+&!V$)R&\1+Z+!RZZ1)[- Z117Z'20-2E:QF M1C97Y&;<+S8!#J6N;;D_#F&?A4,/V,D_P:%.?&;EF\)H).6+&%]NZ6LC4:4@ M#IT+!N_%H<] D _9YC]$D *VVR7RQ4&4%MJ<+.34X4:SUK#?\,MY;9NK$*+! MB;P%2.Z>6GI1#F:W@4UXTO VV MW4:%WFV'#8,+[8B=3\J&QJ)FB& IK [_0H,%LA"<%JR.'F7!^:')NM^]>)S@ M#YJE0R8SM37@$>?XCTY\?V-0!GJS8_/N0KV MB+Y)S(8)_N-2A+80=*?[.WB?3:%.DWK[,N/!NT,B.%]11]_A9H"\A4? [7O3 M?M]Y5'E65"N:8=15V((;KJ$CZ(JHHCF HP)L ][H>V;+2#T9E9I+7&([B61C MD%0 \K8J3$33 =]GK3?@MB(G\!C/DOB(3<8GHUAJ@HW8!)<:"3R;PD@V MP?/C)!C@J'GQU.P2NPJC+ #=&*W>/,=7EAKEUV"ZD,Z-UA6S46#R&2G-$1&Y M/5[[-IA>3M/K 5?-[FB+T?N#UHZ.-*/^#:8CI,YDJA&6J3?Q8:JT-9,L2?DU MF)X*"V7,#]<+NI<94ZK8H 4ZLO9K,+VL,;D2MHP*--%N3*1U-C*:RVN_!M.S M D:M!9SCF/J ;S2862G'%WT;3,^4>K'!Q.(4MAW1S+8;38E MHI 7S6BEL08T,L+Q\T?QT:X>8>=*F68[?7Y>7NFS2I^"CY[WU]ZJRQF17)>E M\K96(C;C.\QH&45#.IB):), XB PE$X"GSRG,C^!C^(]MSQ]WVW,Y6A]!>(QE(4Z$X[^2% MW0E]+^R$7TD5H!B V]S<(FF 7EHBD@7"H9I@/D_=EZ-)"H=)JK!.R.4>W:&' MU@QQ.ZYK MD(?_U0\BR,-_EI,(\O"?Y" ";'J2@PBPZ5E.(L"FH$9(4",DJ!$2U @):H0$ M92""&B$!%RR=H--);FJ?P6&$%A R#S( M6$CB,K2)N69UX1MH&4%3ZZ"I]1V$)Y=13F%NL.Y2O!+;I*5\2E5J-:P86VV: M7PSF.KOBO%.HJ1W)8FOC#-F=)8CJVB[R CM57JLR%0!# S? QC>)P-= H;Q M5]TM<54*G$Y46=UL=1)K,AIMEA-[-9:E\-5'85FDVH#4Z0 M"$LFET/&,C9%I_ -'B;(Y!>W/Z$MF\'FNJ*RT+452BFZF[3U,U#P*T/>S\&W M]PE->_XH>MC# 3AUD>YU>IW5AM[BD6&W*.,YQ?IJ $I$;5K E1V0KV28=9[H4 <2@D,R>JWV^%:4W%=F),C*O75 MC/V)'=(59 MLF.*B0UJB_S3+81+TGUPJ:R28WZVR'?'"51U%;RFF<@P)8 6P)L M^9.8KRO8(K<+V2G7&N^D"$/M.GE+Y(GB5[.\)9/R+C7+D1M&+*P*N]9:6>=K M$%M@X!=^S2C_%>UN?EW#H$CF4S4N4'F_NLH;Q&P\7S^PSP6[[3@M*;F$L*%[ M&J[R1K/?8DO-40H9OF)AD@P:BP4P$,# QS4W_1P8T-J38:&LED.!D[#TO_.V#_@/T#]G\BP>;=[%\O MD4-IP),Z1M3RA4IVF&9S:<3^)&)_+'X>0O7WM[+E7*G]'^AP07/HH#GTMQ*3 M)J:@OQLL^14ISW>BTI+$42\[+.9;$05#776 K)0()_''E4$((.29^"J D)]K M0_HS",DVTNUU);\AL0BECP5L)F5Z9=3N"\I;6!C'7K4A_:1&]>Q[.SIEKUFO M]ITHUZSQU3M&WD)^WC:1EI2FHCO6:F%UG,'7>'RCI.(4;!-YN1=O^.&;A!UM M$C;BLXS$I^A=&XMHU4DK,5AG)Y6W-S5^[R;U.SVLFNIE8G3;3$USN)_PE'>?P&]*A4G/T@MBBF6T5"DI13/6N/1Q^U1CZ.YP6"E7 MF?*RN9[71DJW-9A"8CJ7A/;[M&_IBMJ3PUV#2PG#OK$+@8-=%^3M2Z@S$W3 MH/"?Y]O3XVL& !@']Q6VD# $]713.ZPZ%0%BH]NCN&]:FT$]:XW3.P+MJUC% MJ?2B$NM*2I]><6-AD4](@$F?CPL?O1/5C9C4,$U+2(K9*0DJGH_//V GW@': MC]Z)=QT_8H__5_CAJ_[$5SV(%0T_]QY6_/VIR&,P02Q:="Q.XKPT)Q\1]67K-; MPRTCC[]@I&LZ_6C'(ZBX]GD;9]J<8"E=-1@QNQR3M%08X:FF7[MI>JBW:F*7Y;!>N: * M\41],5+6?NVFRYMA5!2D:)QN-[;U,4E0QKJ_]FLW':MT2]UZMU##R*H\9B9C MAJEFG9)UQT]J0V)+]G2AR+!<)1UM1$8=G&WZ-:8VUY.,R.?U""TJ76664)8D MMJ'\&E.O,JDVV^_%AA(Q[V?55&-IC3G?QM2&D6^/*562&6'$U@9;=E%ARS#; M[FR7L+9(4(GXD,3:R4Q!%!-Z-9N&N3">9L]."V5;_[G:;MEIH_P9S8*!6JU; M H\NF+H)),!0QM)U> %51!:IHJ)3:>\IE$SO=#4T7DH7ZQ)FO9R\1[IWW$>;9?FO! )F)(>?=0EY.&3/+"OH(VQ=DT$?X*?KA MV>+;"Q8_B ]/U*?PY[;N?.YS^<&=/)_[8'YN8\_G/I< R)[S7 (@>]*#"8#L MH>?R]&'TK^S"M^Q?[+/FH)VQNU>O]>Q\X^9]B^[&;USSMVAV? L\!NUM[\DJ M7[@5\LUW:= 9^5&D\PT:)9\OVC59*ZQJ35C.M'0P/C)@<[*HPL5\CXC59Y#" MGB&/^7P?OG<[5.]*OTI,.S?3C7\,2\^O21_ B0TZJ M"48D.O'&N( 9%K6VVQM'L7 \=JTH7L#M ;<'W/[X\/.[<3N/]1LJF=OFF.TD MMQRGHB8E+:=.ZV$\'"7/ WJ?64&\673AM @OK 19LT/3.,TP#;CM(5/3Q048 M46''H>\G\G_/EA#/L.@G:27QY447+7M@RPSDRIRF=PX\>1G):MD:VU@+:I\1 MQ7ZKA,=Z-8USN@OCX11QK8EHP-X!>W\]]H:+Q(E_OZMU 07#!:K%]U8M?D!] MM*]X);MAGRA^]CSB\_(MW&RUR@4LSU1IJ]\QN,UTOM$CE-.>E@CC5UM)!BP> ML'C XA^/+^=9L_E7Y1_KXW M&#_L1N@'"L2?P-1G%_UZKDUY^D)H7U>80?8%Q,4>?*LO!)@7HT[WA3K SSYH MEY<*E&6*5)8I)\LKVBH+*;%,V9UCH^%8ZEMTCGT&!@A0(4"%#W>AO!<5*(M> M$^IR(S#UR&(6[<2I>J^^MEO&1L-X]'NVKK"/V=N]XJ;DQ4#!^U'5S#[6?_SY M*W\F=+R[ >@MBN$\AZW6.0V?TNVA.8L-4ZQ*XVN[LVLL&<:)1&#[": A@(8O M+CB]!QI*R44JEJZ00\9:EK%Q*]9D#'-J-UHER#"9."^)=J%@X6FAH#?DY?\A M >\%<%B-L)9R#Z,K7%%5A( MGA$W^7+*;R?$?Q8C_M[9>D.BG2HY/EOIK8C@V>U#L8-;\-.73KSE2CZJVL96MBF:82?:)IHR$X?X&GS"O/.:5J3NN2>/(A_VS+SQ(#+A \K)GE MN8J.X>:$PD[.CA>-!<"B?T15%E4A,H:[@RJBV"" *M#X0(2-!>AL/=NNJ8:G M=H[G" PGA?)QC.2]Q"?H?R<$>RW;HF2IQDP,I47-X$1!Y:#B.;XK\[QGQN]@ ML3O-]C4Z0E3QVOSK:B@GC'6+U;1\* MB$G\"[YOBI%&-H*CG\8:OPV'4/*?$(*B%)@M$*9,P2;S#*NR//OR@06AB-A+ M_(:M9\#3]O: '58,M_#3A3T^/I4%*_*VW_5AQ60)#\KO?S9T$[:XY2W.K.MM M05^)G-W3%EK;1IXX/J>+K=OJ%O:^K4\\6'/XDGW,GE-VOBH.XU0VONQDL(@^ M:G5KIHRE\+>70$9FP*,]15&'OI5J^>1XL!H0!DU'1HMAJ;T3"EAO^NLW'@>" M_)D :^^_4[#6_L5:3'2PEXCNA0TG6P:XY$)(TC$ <1\%'XO.=\ZHUOX8')O] M@TV_X9"VL*';)G0#48TNPC<*Z-VOL$NGF"]V]OR".$.%-#L55,&A-4$%Q"D@ M;B]6(D2(VYJ:!#X)VPP+1%,6#*X*4\UT:F;O5^8L9>W\ &C>OL[!JV"Q8">" M/20JBJ5J$4V%]3&GVQ"O6],0!]XN\G#EJ*#OGL;78&=#,Q9L(-PB-!1<)R!6 M2'XA%OSU "(A>"@KNY;:,9"\B@SG@XZ%D#8&[(U:W($A%^S6#]U8)_+A-@9< M -%F5%WWR-5(2]<9D6SF.CES)RMSZLMR(/$N!MQC6@.<'?@/.P4S:VE;5C:W M=;4FF&W F0<.C1 >%FVTI&FC-<]:3'V0S(Z&]&YHK:"+2 IS4@")NB(D#NM"L3N](&R\U$(&T@40.<]HK512SP9"BP$>$F'98QM^@:!A7@8)0$+V<_LOAR:"8%\' M8%;N%7\)D.'?CI 7?.'Y;GD*3+DC3D63R'$+^-7!= T%O8[W\)44!LAP^""PS(K7O:<"F&=TCH6.![T[VD M/M_%] 1$\\C+*J?I-#A$FZY.*>GH JO-MKM2CNZ0#*$.E:BHI6*$=/P^< MO7"!/>V-]? SCLZE)1_?5"JT0N(;8B")-4MN/N06KO?%%RIVJO6^TA6\!$[;D &I*(:*#-364"EV"9DA&L0Q^#ZV- "]A)Q; %( MR3FU'!RD?(<%0@J[$15+>;:KTB7SBKWNVXF?=O5&YYN B3*GMI+]H3FO)7&Z M7)]DQ9C$*A&LM\EVL_/..V_,JKV?E (.R6RPXG'*'K4_ %\R)QL) E\LEG.& M2#5*:D';-KD2!78$4#]8:!9;2APPB2DZNQLH:A MP7XUX)4G;&(*W$RU55$3'(4Q@0$NOJG"AP"8:X2L"Z(RMG1 MQ>,888%;GHT MPK':"71D;:J*.S1% RP5/ ;?ZJ5]MQ\5X(V/;D?U(+(=-CO6KM7>9>CR9"=5 MR@;5+BGO[W+5-E]RK>A%E2F0Q04C2'2.C0P[V]@2ZB&IE]C5 MWD2V45-%<7J(L QH5G!14%L(KJ'=A6U(OB$!8# ?+W/;\@GU$/@+'[>MQ!#\6S0;]\BJF%>HK MB4TF%Y'!MDJ2J7=W2"4#SH:ZQ?5PA YX7P!MDQ3BCHQ J]VFK M!N=6]_#-X'<,36#6\"8 KW5IV49 6!(*?<\A5=9 \BCL502^L[1$N[ H(&%7 M\ #3$U8LNL71*^$;=$M&JC?XI@/MIW*(LW]/ XO1/3-]H/UFE\.-?*4_Q)C( MHAL;;*)E2?N#5G=O1TI>+G?:_";7H\4$MMBJ/7[$XI #8J_>["'>KA^&NEJ( MNF&&EA:KFX HP)'9^'="N*X9W;'LW&A.?X.5%V+MD6.+#:$&GG!&.33%FL?* MS;[JYX+C0)<,> ^T]SR4%#'_-FPW$)?3HQ0MT+.^/?SVP.HN$6".:90[)E&2 M:#&ZMAB=R_;HS$=>U4:Q5IU@LTF:SA0::C?977,I$RA0KY/?>B8"V(!=/"<6 M$!M=P. A8KV**@Y9331+!T=_3+B83517* <2PV%@#I ;HDYV"G4KT_;]H3AK ME^(=X=*F(MO4(=\IZ MC,U$L$Z62\J.&<<74=+D#-L0:F'!1(;Y:H9)RJE^0#%:@Z4+8LR)'X%_/!!7BLFA MU\D8A0$CK&8],YN7\55:1H\?!B0Z\]GBAO"1\:'G1T6;F=XCR- M1L'-!?9.%6SV1C+GS7;;(ZD6_J%M:IP4:EA R(%I[J_';"%I%YQ;.&18XSF8 M!++\@G5H"KQ+8?B%Z+A"H> ,-3UXV(ZM#7:#!6*#B*8!#6D.ICGS>X$S,2S6 MODROS2\,%6%JH8MR""?]9!G1,( R_29/ES$#QVV,]%W&XH6JG)#:Z1:;6K;$ MCM7TM9S$1CAYLP7L$@B51X+&Q6;<@!8&%::,+?*9P>Q(=RO6B$-HN=[?V MF]5&"T._\ATM+131WNQQ"?.:,B*%";7J;S6ZK*_;$U)J-A91:*$-QU)X.)4\ M=T.Y(3VZ,(4="B%UV1L)KSKH&H=1.!H,@H0GZ2LC@5L/\BTX34Y UEST@AOT MI*RX$GD!W67.X:4M3",:W&S *'$P2HD'RNBG'MXM;L5]ET6XA@;3O;=^SU 896K&RA;647 #,W(FS@#!2/ MQY@5/VA_;[^AW\(;7;A3OAC(IJ..=009#F\M\^'0PHKV98;8Z;I=D0(V-TPE&RG.K*M0ZN.(P,[ M2H3SD.,3\-S5[@-'0M35U)\#Y@,E\2X7@%6GDT39B&N,6%F6ISPSU>,$=03Y M8#NY?WA+A[W-#$$]POPSN&\!J1-,'Y)'2T"R*8K<4-M@(P'CNKX>H,:UX0[" MZ)WZ)(-V!2&TYR;HEIDRGQS'6&R;V@RS='R3JBG@)C#76@3Z\TX!&IZF"O5@%E M"]QSZ$GHG@E!@P6@!?9@-O1:Q2UH%+7I(4D0V+\Y$2@ANKE%O^+_HO<[?Z(, M$4#!PC+=O]GCP-4H&B_(AF-0A3>@J#JOG;"B[H@H+N7!,''H"D(?R. N@'0* MF$(23-LCMD7VTP_SB[Z#@#-R@QB6%_DNG=DTAFR5,LOY_CLEF!S8(229Y#0] MZVP-^+$"-J8^J7JWQ5=TD?2JBJ7%8@%CJVQ['EV2C8RT_O4[=V[%1=1Z^[1N+P.T GERW>(4P8 M\#-!CD./9?Q6V_S=_/"/-@)X"D6Q+5V- 8 ($(MA60TTK0#>?S,0!<3MQ9T"/Y%[5B MP9ZI?R/?/_2^: 807Q$4V!Y#2.&JR7KS>JX8?P]ZA1-+X=4A]LM 4L#!E;KW MXJL'#VK8]>Y$QH ;X#WE[@WXDK/\LZ7;X.!=7\4-A'+,PWM?F2C(/,(((*>; M]O3 4N'LT"X!G541 /3HA]V$+EGP3A7>![!BD^$,[YJ:0E[ <(8!Z"+(\-O. M-K^R04>;(1M[RQ7O"=J_NOP#&Z*L*N,"!>BB:6V01_JO%OR1?>/Y=YRLKBVR MRKKVMS-M\I45*NPA?\&3OH!('@QT8Y9W].!HWO]R_X!'=V/WR&;C6D8#D.:\ MI:T:V6FI4LS0]1K%Y[52BAKF;Q<2BX"GP"F"K57 '-P=\URT)ZR2%)/QVTEMK%F#!,00SL%1$XGN .&-;9$6"4;B6#C0L MX3*)(:+=O\<>PU8Z[@\V;U[R)X&/P^-/YC]PCPCZ/PQKL0#* Z2A_T\V(;KGT07)R3]5Y^*XW)9Z?%N5(C6A*2XGN=+J;2&WVCCBMMV3- MIRL-G5SNL+)F;O\"?P#"R,\WH7(FCK2$UV/2J?"E? M:/[Z'?/SR+R3P@"NGD) MDVL2HV@)--06\833O-S+8A0E1&$H MP.O!RMAUNO[2=]IY!MI=J7I*M7J^:+?]6JLZ5$UJR MV*ZR&#GL=N78,I5@#9A$=,<+"Y(9"O[*Y$I.R,H-D02)J19-OL[&&!0O.)5[\VG*_BQ\\R7=7?)^8-P6/O:!PGTN" M>^ZYIKF\A+(WS0$_S_Q\0TK\T_#,:>[\M^297I^)#P:%5(Y98O%U8ENW2HO! M1Z8#MC:EMK%:JBQ=QO""I*QPLU5=PXQL_/V7$&/G)$'B_JE=F=>B%M+?7$00N-12)8P]X]RQZYK/_< M%F#&-E 3I"F<\(A4YC*% OZ8KQNQS%X@#5]B"[OAL[I@OUH75&%M MN%DREBH#1H>/.V&ZT/0 ZX>"/PB&8=/X6K0+*RNBRIK[JBU'% @-=X@*7_9) M&L=]*+YDF@81I&D$:1I/E:;QV,2+UZI''$(5SFYG!;P"QLI[ $N&ZBIK &$6 M;B/ >$VW8VJ\ 4[:^#0^S+Y06=FU@KYR2Q^'AOJ&Z)P&KQY?? N95?8@5 M?,-ZWB19G$_O7 B#4[I6U@]-S@X'V4+:264MU# * WDSW=R!B:9;."?N M)O\V$U?F;=>A=*\*=$&PUR2,)PK ^50#)RI_9&^JQWYTR6[D.J;1=#2851(E M8[>F<=-,:Y2IZ-UDBY('6":M%[I)+)U::-SU*+[EQ)X)MY^UME9)5:J'#F-?7LES_ M>K %[8N>TZ-LQ./N ML6(Y4VE=[@\4; MJEZ=AIGK^L>VG=&20L>HF+_?6 M-+%8\W5%3/!]_ND#39;\DI\/LS,9*TMQS.CN)F5M!4F0\/%3G,6/7#7TO3^4 MQ#;E>8+MK\>0O$6VNAQ5LJ]2[ DM 7J1@6K43%!,AWJ(,WF3/.>Q6;E!YMH: M10>+;ZMR\O9Z_CCF90?L#\P,ZVRRGFJWU3[=F^KKG*!AN+%K7BZ7@6P.@,1] M4WL]!??S<(\;]A;7U2O]8=1H,\^GT[6AI. T6\SPN8C$KG_]GH@396"O\3_ RTLJ,LOY/&VH(J I=H6M(4Y M)D=8E,V 7 P9E?Q@!XU7P_1;W:LNU*);M.L<9>QD255$U $<=7W*>$[,/S'M>Z+BRE@ /"YSOB6A8T=0I-!;#5Y^5._2\%_[= M^2I+\+5":3@A:3)"2GA>B4<'Q;>';7G1Z+"H'& HN[.#KZ"G*E*ST)_GHW0[ MA=6*HT5^C0NP2TGTCA%:!W$?$(K*P0K.(1;-RD6F!,ZQDG!2CLS8*Q#A7#?YS>R3& M:RBI'J%DZ"]/V1+T@??[Z R<0B5V,C:DO)6M<$X$W3%"+2V BXZ-#R"C:3D" MX-C:"KH!TV/WA0M;E@P+9\8HCYVL+7"6;L=_4&Y@.HPZ!P(=)PB\DP,,G]P/ MBFIL?'[@4LP3[/>L9*_&15K:T@"9RGI<;\WR5K9;>S\J-IQ#R8$S.1G0%QCK MPTV]/13P&),9\+RYT2:)=A90.4$0+\3=@!%Y+8$^ )1$5#W(\2(OG#I ^KZC MZ[[BZIZ4',N-H[KZLP!2#^Q^KS(@'@,2+%0C/ +^OI,-T#,,+[\=>^WW%B%> M,( H8=N#;"Z%@L08_*Y"G^I?+'QD@BH .4JM+6A Y<@U3/M/]F\X%WM_(.U! M%P;R2YS."F:N"X!^3->S[ZA>1_/P=N_9=]H(.UG=CDF<1PH>5+V,E^,;Z+:Z M6%^6A6Z]#Z#SW_"V8J65F%D;IEE)B5,]LIHN" .I>8N0>(U$48^4??U8NVZH M;D-U(!=\(;D@W=N9W25GENGZ-&(I>FD4B_::?RP7P.*QK IF'G:Y%0"/(D;@ M9P@?X/6NZRCBY%! .(X0H,Z9&K2&@%^!H(F:;L+0E# LB\8)GC^[U83V: BV M#&**VZ7LAP"#EU:@S1^50N'9+=RT@ZW.GV"J<,=$5M"CK<&+OF(_)4C^VJ?\CQ#;NOHY)4%B!O%.!D7\#@VM>@ M"L[-@* !@_C@W0?O0'"RL$&[P(MVU6#/RQ3G-%&5N# 2OF&33"@6PTI#SJ;! M1T7](K*[?W>3E6'PYJ&0M+^_Z5"L$E8;GPKP#D>I:.QB(8/]!:\/VY9S6'L7 M,C\X5,LMZS)Q (9U[/=AM]@=^'\UBBX\\) M$_>Z89!Q_WA)G@$!GX'!ZA.[;#.X93HSS0(\Q-]_1Q!0B8&:+N-Y=D:7MXJ%;V:QE+&!(D88 MPRX%,?B9G"XK(:X#'5P2=O VBI;Q 0:[LOU;"Z^_K[K]MY MWM&6FUY:X@H0 M@6IVM -UH&KZ#=B\$1$/W$9?8FD.J;(I-*-K1BE-L\U.S-*E,@QW2;T0Y[7U M#]UH]YT*O)!P\8*PZ^U MHID7%)4%W9)&M>JB1@MSG&EUJD:W#!NR^YJ\_Q/25HZ]3V:!>@I.6M.1]<.) M6']L/XN8?8ID:]UB6B8=Q3)ZO5-HY::5DOBE ) CWGE-N'-ETQIK\.PRE)>U,> KN^#Q7HUS:KW&O+5> M]U6++PB=9U6,3X4Y)Y/DF'\]%K#S!C@L#^5R.Q!@WPQ,X^PRW/8EL&^&@]S_ MJ @(ZUJG80'WR!I(ST)H E03%KX(8L@,!A^XU;3_R&Z&YF*_.7.%'G M+ 4Z^3G'$@8#?@6WH/+1'MDAL8<0V)/\"?AGKT8 %G>;1N ;^@,D]*M;]*J! M$P8RZ (L?(E$>T?B/Z4^07:&=;0<5\,Y/JS'GY!ZU&;I$'@L;#@!Z4GGVI9; M!?$HBTKS*++7=QUU1D>-2CHHNG?_K6/:%Z [Q#7[ODUJ.H M ;*EHHAAU]!G*W4JC/[6PD!G->U4-QXUHD(!80=MS3-G5%+_H_WC/H:%(XW\ M"H&B")L#EL#P?]% EG<[6<+V1)TCBD./3CP1^ #0'FO)YA5R+-Y*CC8A'(^' M$EK/1@/L"NNP'#?'!(<*F,E33U5VJ<3VSQT\9/[COX0^,@$U]A*_X02/[$A. MPA.!$W$B]>^-049/1(Y_$/#T7.)B(\)T*'99S4GEI)86XOE.IK)ZQ8&1@2GP M+/RO O #WG;>7FCS)9O%6D:,SEVS@D)CHNW]N$?G 1*"."JY#)>K%/8&*4SQN+*I42B%O;6=SQW+;9 M89L@9],:72XWEDK9RM+ST?2:S'DMMM.U\MC=)HMJU@887_$SG\^L<;Z?:S%B M3FW+L335*F>!YJ9JYTTMSB'K5?AYI('W 6CT?/AS=O?MT_3WS6=0DJ^ G"A M] )'SWMJ:5^X*F_(0+(U D>$=PIT(PD2?FL_S'Y@7D/"H2((;H.1?7\@6RP: MBQ,@6+"VV+7G620?.M]5!;DV M6[GIB!AAIT\J1$P3.3-JT:2QZ.?9=':0,IO@R;-W#JAB8L!6>ANLEQ2RZ5A6 MCBK2&CP9/WT2XSDF1I0:/%WO2-T&7JL3\VUS%#T??3K%ZQL!8S2ZG,J41+Z] M2Z3H*7CR;'2UEYO%F'@+D\I28]7@>7+>KE+@R;/16P.QRVPSU)1>1I/%EE@V MJ1+>',7.1R]B7'+>;F-F2B[VV+$JCF4:V-J M/!W!)\_FV4RNF7ER557H2,62QS>96@Z;? M?@X62I'.B2E-JDOUYC@Y'S5QNNFWGUV-4U?C2+J&L41.I@@IFLE*4[_])!0L MF6CBU1;6BV?K[" MUI<1N/-GHQGO6:[J5A2+7R M!6K:G4B9F! ?5&?W "=3 M-:?I-D7!P;STY)^>D)Q15'IK%21E48UOK+G4B,^A#R]YOR!<(-PCJ=B.3W'B MQ(&,[VVZ:?, !WG 4TO!3N&TWP9 Q?E!M\M>C*%N[2D_<1[;&W;,MD[>*FP0 MPTXF #_VC>#L"-8)>).*JB1YPM2-HPAX)\+&5DITIX:5&P#O^$$NK<$3(RQO M45@QYT3:ZC PV38[+S0H#,(Y\*)LV21L=\?9>PZN6X@=U4^P"T>[*IO=^-.O M3?SKT4$ <16!-5!$\T%U/"IJ?6G-89AW.87]HM"W6"=.RM1%23AX]J^_P8X3 M<$Y5AC>+#@]24WE/*9+S<(%K( ./'$S,ZQX >Q[9[[C7$74X,;>:'1H4AH!Y M#.?G$W$B:Z^:9QURN6TG;/_!81_&]TMP>&BTQ..Q\0W!40 2D3>V/@$_741& MKXVL9FUE?1J9C*1MEZI;_0V-*3N C$3\)460T3\%QSTO^@7$O!;A\%GQVD]S M\OB?!3$XQ.![[D9-Q?*]>E-B+(./FI%XMB!2S5^_$WZ- MX09GTMRN$(!ZY[ M]>]7EOE+!DYT6*U)K!:] 2,NDKEL,KI=6Y K+P1.O)BCIP$Y7\#O!X4K[' MR0$F,^S0"C '1S45]VX;-QVI<8RS26SQI8, M4Z($O)4:;IMO4$-N.)MCI<1+Q>YMBU3.T\I.K"VEFXXFXREC A^/B.A54)F_ MS22!IKZG/N\T'$$/^D3L0"D#]H-1350Y,+*7Q,&49 TFYAGN:&[-7LAQKA7& MH7_;\[*W(#E^%D4P/S1$X!7$.:IJI:*8"?Y!T>%/ZXAO4]5T.R=P18DLZR2K M%\Q)6OB3$@43 6YC#FFV NHT6=/LO57-FN"?DJN(+:*!\0L+ZY7S>=9H5=/D M?/WK-_:2.O<+NXR$',-C\V#.X^!@9\$WI]:^Z]'A/J:_(RZ$;[#SU5]E.EO; M\ILBO*_& DIR58 PAOIBV!6P]FTRX,@'AM^G4.Z;9+@RW7,%A"BI>+Q39O,$ M5FY4,)X=QPJS1!(3'KIEUZKVMEKAHO1F&>L6F'*+S>'T7&^T2$ N MAKB)P(2VLP[?W.%5=AUOAQ;LD[0,MZ.)7=$;FFOV.XY$"(!;,XV_JUWWK*3, M>R4E?U\?=-(?&I/;N966 EX))F <;.7&=:[XYSZUECZ0TH[1Z 3RD ?TO(@3 M):]G14FR5*G=:6:GZ3J77\&6<2=EF>[E&A;5B.-&QUZN%\$Z?!/^\<9H$>>P M'94#^=^A/U]F%X;PC_N#=U*0UIP)02\O9WN'CSWNW@Q'V]^.G;G.3=T=U7D; M;J_(Y/?Q+O L /H[-[8=(>%7'\I^,5!\$]'_>/?'F8*[5X]QUH-3B5]A-?M[ MMY_'_YC\'^P!\1)-_? MP%_(V _?@N0+EOSA6T"\_'0B"/@ \ '^/7;@?TP= M7IC?Z7+\*=>A;4(Y__=H=4#.@DO^?[^ [OS.E>(OR80;0+FO*K'8A)"V&7)C M,Q^Y%DD0WXHUH)9\-^)X*B'A,V@C]MUH WLO1KXB/'B] M%1PG",?)*A]/.8TWI:;>#4F?;1L^7JRR58MGVX?_>S?-^3-6YH$ 9#'S+C5Z MNM1;TPA_CM/IEFHA-]?%COYR ^53A1'9Q#DV31,[ULH/TZV.F5^/HJ,HJHSM M6VWH7K?RL_%7@#/WQ!D\@)EGJTG4W-:7PXI:C4M;+EN)Z,/X8->>?@3,;.D, MGNKD2881I4$BLUOVBKTEA!GR%ICY'M8A1CUXMY$7G!<-%*/EM"H[\XL'JO$? MH>HGJCPW&LWN)\]]]EJOH>[9XD-_!=+=W:0[#ZID'3QQPJM1FTCPJ(,I=NB1 MX(?.1#8UJ)/)7!W;:M5*K-*-6\4!S/\$0F \G,#/(__^_O&6F0":;A,!/WNI M3X5,/TH@O Q%.@_4-MBI^_ M]&>R!GQSL=0[><^TX8"'@'<_B&=R1EZ/9&2I;3:*RK0U,;0T+!0"+9!$+$PD MDX$%,H"MCS-1?O[*GPFUOKG(^E[42I?ZE?5VMDC3Y'(42\2M3G=7@>6BH$&3 MB(8QXCQ3YT0R_1\4F7Y>2^\I4L&^3%W&TXD7K[G(;=T6Y33MFR'!Q*4+Y5#= MRM17W>[..U'U8%0">5]@R4MA_?G@LE\G\FS@_CFS9GQL"_PEE?CA6P"T9N*';P%.!'E' M@!."_+N $P G?),]>&.:S1/?ALG@-L0#$/C /7CF^S"X$-^U!W^>=014=^PC MB.*->467(?,LT2BX/8+;X^T,\^[TYBCQ@J6^59[>0&#U$*W"LF&/R'3^ "9Z MODSG;\HU?W3-D-^*:^Z8^1S()+XRR?G0GM!]-G"8)!O$AXY:KS@^DKN MAI_/MMQ/UUYL-?;9MN4>,3Z.;X MA/5,\TLL;VI M4 D[0J5GBS1<4_%1@DBS.WH9XR="+2L7T[7W1QK^ 2HUY%QUB=4LG%$::98C MNLE9+C^ULV"(<"P:NTON]-/8IBB.TP6WH=A'94I_+]7ZCQ#WLU/V/B0[T94, M/WNQ3P7(/TI,]()N?0+'.4E3]$'B;!-;J8-VA<3:=9J9+NGAH)QSDE7P,!&_ M%O0=&'(":'J3>/C9BWTJ:/I1LN)[H*FQJ[97>&M4DB*&+!3CK5&YWFW:&2G) MA%^;Q.]E-'Q+4O1I^/6]_9I/O3=/IAN$\;U2IYJ*DB-ZV50+JZ%L=EJC-8 P$GI4HE@B2)/^K%:?0)5@117F*UJO MEZ;4)A,P#?"LIZNDG:_HE[YZ+57Z 0G/7[_2REN3E>]19LN;PQS5&EQ67$SG MC%@=E-/QPF"7*:Y__8Z_G#/H/H/Y0B9NV.Z?.Q8\[3Q?[RFY;^%Y($MO:\I7 M*.JY,F,?(&?ZM R%K3VOT\9)G]""Q:Z646V7E]A!J2DD-NW:0*2 */D2/857 M>V/A"(;=MY555=@M]-+IB<:M=^O"TH51==TC5R,M76=$LIGKY,R=K,RI;\;4 ML7?SM'NUML#,:7?'&X(. \;8Z2&+/D)XFP8K^+9=8M0Y4U]'A6)%Y'OM&F!A MXN6\2MY_4(_JRWQE)]/#;SD=JUGG:N;%U>__!?^X=Q@G Q*! N3,N6Q<69!( MO$2!X'62A/SHL'\BYLK ^YL.QV/V8M#4T;__]7^\2SB(M1&G>;DCNWK6YJ1, M$TB,G0J1L2ZP4H2=@*'_8>4UNS7<=BNX)R+UG[W\&X7SB;W$$O\)'7Z$&W*V MH3#'V[-G1VG>]K>.$[V=SS0#]4;^Q^[VO!+@NX_>BL[&U!://9@3@2-Z.(;_ M97U'Z(B*8(1JPCK4TA16!6]'G\!1[ %^A68Z1(/_[M0SOEH@_-EM].N-D3ST M_D49]^".@ V480&&O3#&_O90QB6B/CX.OWUF$0^.)FQT/)F,4R->F"1',9(G M1N,DF1A-4@2))1-"G(]-?MFCLJYT+*O)>3VISPE)6>WFI69^DAM$IN">PDZ? MC(SG(VHLQK)8/I.G^ DEE=JQZ8@X?W*7S/93@H9U)640*V&5F1ZOU];@2>+T MR5$U.JSDA<+_9^]+FU15EK6_WXC['XAU[WYC[PCM SBO<^Z*0,5Y5MKABX%, MH@C((.JO?ZL*<*1G;>UN3L19N]6"&C+SJZ4N7UH#&N'G3;/U>:,L;ZD1LVC:?=PN*1G2 $T#Z%E-\;6J M,N6+]"(_U,GTNMQ8M"C8U"?3"?CZZ3 2BW6_4U>;HWE.UTK69FOFS34UADU) M=P,%3P@\9;W4.O;K2^83Z7)3@;<5H2G661#[%ZOFGZ>&_+FA2QNO00$*G?XHY<@\T#<55V/3\N\\ D0 M\(%K?PCA@86GN7OGB3UQ^JLBJ\)O8'8(!OSK[&=7LT4Q'_YU2D&%4WWJ/N65 MBJO>NJ#LJPH,?S&)#N12>$<_@E(0\'M;ATLYJ!)?5!EBCG@-I M6 <+-C4#3F/GVQ%;+,C1#EZ=VO-):_M(D2KT#;WB?MO]:6JO =/8E]"![A8Y M?]BD/TD;"A'T/A$4&ED]1PL SFVLT^E2Y.!Q7ISTLHXC37&B++EUDJ\#G/>C ML^RP-!XJIM]<,;V891UJIR&V!F#KU!"$ '1E>:=6$.66P @RON#JB1:MIU^9 M=N%KJJ6)4"W]LFKIA4$R1,0?C(@%S38" #$%I$=?*.U'?+G.E:?"AJ/&AN/> M,_XQZF8211]/A(VF\J'F>7W-\^87CF^KF=Y\^B%.7QVGXCP"-M&?HBT]%>]/6L]L\!:_V JA/1%($^&[]_)EC?/#7:)]U N/D\0TWZ)O$- 7A*<>F)8E!JDV3IG*03R#]0/YU M#O 8;Z.< B1V/XGICE;]4.,3T?] BZ:*%82)8;/&QE4PR0Q,=4 D(X>IZ)"5 M(O#(:@$Z(8_Y!'CQ_==)3D>.R'3098YAPS'S?^?6' MP %:!T#$*VGG,L0N/YTD&8($TY.=^ODB&-C5N"DFH H\0!+8U_/'I?.<[3*M M[%FDIUV-7^8=I294U,0C4YV9<75%-!X9BCHD^JL]*_N$9#!B JG>3?7$W1*< MJBRVXG6BLEJ)]+*[H#O3NCA=I=N__F0":/_7JPD#J(P&@6"-M;"%&]NQP30# M,P1>6.CPA1&H\,J6ES4%H=\Y,'I]0O P!$Z05RC5)0Q]4($&K1L:,#]YE'"% MU<&G-5@;2U V%T]L^;F\\0$LF25K;)QOB!4\BK>D9BU:J^$=ZMU8TO)6N&!H MBY,. ^&DO=4V=$_GK7E49R>Q?C*=>.Q)@*$R#^T M)YZM:V4JO4,"7GPS$ 4#"%T!Z+6^#5XT--,,))^CM;+M=JTC,9OZLKR:%WKJ M,$;]^H,_G*N+/O5>Q@,W<66PA+O2#R@#%!3+!CN$)*B"P2H1S$3+#.AL'NCE MF#8!"@T21=//2.HK&A D8)(E"6@D+* T:#W98!SHCI7! .V)*?,R:\C"Z9,/ MOG_,Q;=7Y.*ZZ0[QVH25T#XP#[?Z1+DW7O;((5.M%N0.NUV7G57[-9K>2^2; MP)PHNSRD /%93)37^\K!;EY9\7B9/WU__\(B_W[OW"%#N.6<7TI?VNKW<-FJ MJW5<6&LC,\4Q_!CJ!.D !'^+3@ 'N:N1<&**.W9$L@I&!S8K8%X@IYACEMX MB%%G#6ZZ2ZF#56Q5\#[A$:PKZ-9ASAT3E MD!%V%N&)H?OBG"*H;Y1C&:DX@,?5^X22*R@4A_S( [Y:P%0'/+N!BRVHSS.E M%^R[R;-0,=T#E+/DTW9/B-/):3E7&N-,3Y3H]K)>$F([E.,,6#G(2 M/@G0")(]%,9L'0[I:UM/5]60RXW">TPO:D"+#-#/+CZ:B2YP$E[6143L818 MBCL?=@2X>K9L/.GWDOA^4P#5)8%5K"D'9]S1-N#O#=8"JA.PDTRL7"Y[60=K#ZV'"$HG?VU; MV30LP,TV!#D=C&/3 !RX%YW]:+W!^F,%0ZVU/BXQ_J\=M_()?/NF!PP^TYVL MF=T<_K(?5[7:R[L<2++=M-$AC]4F^UT:^9W-& M=]"=YWI#J9<7BX,<#C3M5") ZG;%/N3G_:E0)47%8 Q!V%6'060"3Z[ IJ09 M0+$ BX'M5^.0@>H#P%,899H:)[/0!5>KY=RW5NM%+,?J,O2^^32-N#]_!M?= M#E/SG&\'=NVZ>0XW^G/MN4.(7V20&>G4C-6 M[>LWBO)ABM#7.5MB9 M9#+ZN*Q_D@CIRT)Q,YH5%5QHTI5BH]+,SRE@91+/$@FH\[I;_D791)['X(?[ M430H&"T*E"%Y(0 5':RG@!0C3M%,9 I.8#DH:.MZ-N3N,S#D,7D!="G9/4_1 MX>D+#!EQMXH >SORM.Z&J>"?J:;P4&%9@#=[%K6G&[Y@N+J---VMO:!":WH* ME(M3)^ZNY!FG+18:U$LU;@X&I4D":&4 FJ$S(@6L..@#EL:RIAC'FE-(3&#G MV^@0"1KM'O$!/5%'$+,P9<_!Z7JY92"N,GCTY$>@S7D6T>OD MW)WBV-CF;%ZH*ZEY-]MA,\N.W+/;W^?OP]CB2RZ:(9KH#!?P %(AFLI)JE:,J'4U/Q[7HNP M!U;N(9%921>M9F60I,F$-*I)V5:WG ?Z-A%XD\ EX2FX'Y3!"P MWZS=73DU M :0$80)X+2><'5N_BFOR\DKF!<0S'DID;5PC6]QTR"P2YE2N\/I&/46);^00 M(5_+2O32EE> "U2KI^W9HP67'HS:XQZXA('J0MYJ MP_"YA]CYM3R/6P3#W31.,>')S<%EA$-^>=,^\1,=8J^&DK*[W.>D]YQDOHL, M_$J!_X-O:JQIN7Y8@>\"CD /@+W%0O6+ IBDFRTS(VW!5' YQM='/*W*$O2; M)0/<9CZ@>"[2E5=FDW6[QA36M+R# &"QFZ"K/4IHMG&\Q>R>?B6?R):P&)-< M+9ENE@53_0X:<6=B[9=?->W)#!@/T"_# 25> PK[!F-YJ-"[ M9:70*3GL7N/IXEZ+;62UM].4:Z7"$-YV_ ]#8\<#=EN5YIQZ?M.=NR.$>(5^;:!M []A2]N?W+ M V@>L&_"S0*9/8>Q#T";Y4VXWW@JC&DCN\B/_O4+UOMNH6?-J@>,>CJ*&.Q M<%<+B-8X' [:BG5V$VXW']]N>EJ+W935'&M.FV*+-1Y9Q19.O2M'^TVOO)DO MIUR!P\EZ,\$71D*E&D>W##(O[#=OL[\/#HDAAP).F0AN5(U[,KSW![KJC1M! MXUY.L56=E?E=B UR\D+_X!VY/8*9@T0>"1?QL>6$XTP] <0'V@ MDPH(5KB#P0"<Q<@+D9P+@FMA>7K 8.#H;U MH%-8E\',R)%=X*OZ0"M&P 9!+[B2[ FPL28DBV@KT*^P &H@"IQ'[ W:F:>D MA\PO('O&76E5<_][QA(O4_&^!,-?$&$%X B=>L.ABP**& &K#]:0YP7>Y^'G MN&\_

CP&&0$P MM7\6]:^3$M8OE5H_O$]YU3+U!U2'>XM@^#0FX_YEZ1V-"2)Q4"4>_?O?_W4X MA7T(TDF]SX.Y>=6.270'6A*B$T-@YU%T_>0WJSA P?'O5!,/>-*_5/U[=WDZ M!L<3?XBG_L+V?\(%.5O0TX+UAQ6:W:>.:S1[WP75M3]Z*Z*-I>G7)G56;#+NN3A@F[BAJG0(M$ZS=GN<.&]9YJ-J@5 K_'PSDRJU%)'IXVL*M#P;9]6NYYE*MBC-JXF4E"PP M.4;OP,S\Y^.<2:UA28KQ=%.L5;N9\KI5JDCCY'GO\6%3&'$UK3@O,L1F-AI1 M%:Y7+SB;R:!#,&W0\JSW*1\G=+NTFL[[B_C:H;M" M5P(M4^>]M^K**ME,ZC8>S4>9SD3#C0S?'J<#QME3FB4R/FKCT11'9H6JL!K. M'=#R;)R9[6@S),5XX\,.2VKE.+P9%&':;G.>B=3J_[:S+0:C)"<5#.C$6UMYA)H M>=;[O$8I@X7"YAA!7U9; ZE"2HUVD,3I]>VD)5-BDL[QE8UB<16Y0P1*G"&/ MAHU4JYRFJQEQ0#$]-M@)E,\MG.O%^I[QEEL.DJ(]Z"Z*RI8)D4ZTVLER]N.G2PM:@ MXIG6K%$VH12?C;,C5"7E<;"R\&I^0VAU*D_13CM(BE>2/JRUQDV9+J::J<%4 MKM=82PJ2XD*NHE.U<64\E^5AQ8I9F5Q;#)3B&5^I57NSK(,+I#+:-HWQ8":W M@Z18'6X?5;'-Y^<+2DT,V*2U*31AR[,9S42J4=%Z2F*>?*Q9Z2X[)-9=*DC> MBW@GOUA/"LWY0BKJZ6&Z4'5F@?(^%+,QCN@3_7DQ5IOIEF*H;5D*DG>ES%Y=<)DY*)CQQFZ6($E2P*08=LM-]/4:-;%%\T. M;>2&3G63=(*081A=].DX/5W2)*](F5ZUW!@:,$GIV8RJ\79^N2%7^%QNQ+<* M93_*HY84A"'UH4949CG)PKM1A7'JQ>U@$G>",.0QK0!]%Y])M*PO.]:LS^;I MK!.$(5QC+ [E*B[,HUFN5(_C0YWI0%SRQWFB!;O/3<:)Q;K?J:O-T3RG:R5K MLS7S)MAS8-.8Z^8!3P@\9;W4.GX5Q?B#YI"$[L+RKW>V>:Z$H)M*2%,U/0OF MQ :']HG;& 9;[2VHKL!YA1TPBD/N&R(3BT60O0)L(-YWU %3B775._CIB<@: M="\U#F9*>]59VXS.]V>C(-A.-.4TYUQ$>6S :Y=C'?>*N M1+I]#PPXJZ"C=D\T<[4$*S]F"A,FF>B-%=I:1%,9\"[!Y%@=O T,5;B@T0,L M*\] Q!^.K:# -$3H2?SUZ88\ GO6JINN"UBJ"JN;PF__C\-!0>[Q!@3M%\ZU M>WP#'9F2K&UI_A>N(8F^.3(W#S)^>6WP,[O1,OR!>1T2[J1?EU(OE7C())[+ M+W=@E!V\'T8QB(#[_57S/T=A$"+'I3@@18M.] M4"+$ILL2XHVYH%]47#]QVNDW3/N:,/SQ*:?/9CP)RM^*F1,/R?AIJN3/S5:??N[8\Q6K=9KJ*!*T6/8 [\$ M*MZVZ UX:>M-(9"7DH6;3_L6]2*@573SB5^B) 0R*VXQDQ=K0-QQ 8AK!6$O MLMLNJ^?R,AWMY[:%'!>?#J;2A!B&K5 ('R%^ -WA?O C5ZGTR'*WFL0WJE(N)1JK32+G? 9^ M2.JP%\V6I@LZ1R04U>FL,AKC /Q(O@(_[L\(/9>5@^)EKZNR^ U,C<_$PEN7 M!3Q:A8N50731\=9S>P8J_WV7-0Z_I'YUB?*&R4IA3N"R5L,73)V1IYMFOC:# MD=) #8MEB.=J&X8H$Z+,#T:9GZ*%70)ENO'6.F/UF [=K#Z23;7U*(Y-B#)) MF.(JG3S/B/+^&JIWX1O;71!+H@Y"?]AGV;.W+S7Z:0;O[:=Z-Q;Q]]7X#CKQ M"ZNBD;?_"Z=AZ/JLGBQ)G+^EK7.I8RDPK4 M9YQR-,=@BWWL9G&\VU+9;-3I$&3>&2>A,D>F(N053TE#5 E1Y0Y0Y8XTJ@NC MBH.OE\RT+C?IKEXO+>IR+EK+?PJJ- HILQJOE#,XV9^T$H.2/I5EB"K)5Z#* M5W3'O>[%#GI#M+LC\0_1[F>>$'\EU?42:%?I% RMWQKR\ZHF M5BL-CBH4$S"U'=!PD[ "^Z6/F^_M;#GT-EXR<.<;'=_[P:/!FY?BT5 MJY@B4U04,D&8T5@N#Q.,0O]G,I(DT]_,_WFB,O8TBU6>K!.J"A;&L8:Q@9D? MW9/MT!<0!@B% 4+?3.F\7J3B"_"[:O=S\6F2V\Z;^C2N&KH:4^+I M2#P5ABB&"!0BT+?7*Z\7HO@" N7;^6JM))9,NIDTDBL-[S2W XA \#X*GHPD MB-A+&N"_4,KD/WXS+[GU_6#&7601+ZM8A55M6.X-3"4-0=5O?(*+H(F M*0RJ[UA- R/"_C8%5RG%B/@#UK4GIK"T81)U&A4$^P=\)\/C^J.7KG6!LTPW MY;LHJZS?X*GJR; 8F6YHJ."O6TPX:"ANP3F_:+((<\C#BL48M&]@,GE 'DHW M9 5S"Z&11P744#5*09%!UYM=-;5](3SO)\A.;NTNMS-4*A 528:#B;Q8 II3 M6-.411G6#(35+=6H6S'/\HN^G55K@RB!#F20FWC"*FBQS*D@6.:NE+0%^=\& MYH)HH_'H[,:M#Z8]5ZP,#N&@0-Q1:6;P+UQUS;;0 &3^H%P?JE.&2"CP.P(" M,(Y@LHG];ZB:[8$Q\09@],UBV,,.#9,'13 W@XX5I_JE%E/LIAX%.M=L)QYA M$4R">#B_ XP!+%'@^L."BBY_DK F):?8)BSH".@8DNJ=I"I[)1B]O2OGBC"E M\@U-]>0YD(+./,DFX[-4$E_V*:X65S5=[K=__2&?HQ\@E%_R\8Y*3Y1?+@'B M IY?3A="T5-(\\;:(HY74I03W,JD;H$/M^*'6Y95Q5A),F#M4@&#Y1ROPNXO ME<6 -<7!2RU44Z0+^)DU9.V(6?TO6P#4[ZWL>':6:-'U5)/%Y6DZVR(7W6AQ M[+Q;9.";]Z7E'EJ-V!W7IUY\4\1!_ M6G FK.FR75 Q54[13.@Z<^O">*7H7^21/*K,/B=N%86G .@16\6_'J MI#_:E$E<-M7N=%MFJLLMW#@2#YGDV?K=$<@$U;?1P:HCU<9"JL]AA1L?)I%R MHIK"]ZMZXV\\917,7 ;CO\%[Z%$"$[W0@D 3B$Z79(2;XST>]&P M_IX%NYXW8;]J=9KTN^MX91XRY-GUO/YZ_X4.?S8?X"$?7( /$E^=#XC,)7;"F\?%-L&;S^\6,=?0*K[YQ"\14HU\7C^KWM+GGL]_()+&+*5+T4=VTL)E MYS&9)*HX04;??Y/N],@?=$2O.<6&Q*7,&/X.6.[F=$":D1H^A6%^^.Y')LU5\5 M]5;[%O RWC#K\DAHY>CHQA3T%I%N,MVV6^TMA)<07EYPBO]H?"$RA_@"/MT- MOEB#;J%2RC2H>7$MU@0=EWMYXOTW4#^ +T9O6!LDQ.(C36;I1ZZ;SSME&^)+ MYF5\N3_WY[DH41QG"/XEF\^K)GEC%^AG@N6M4]U=)[.?JYW=>FYW Z4_QA(\ MA,NF"/LY2<47@*&QM=9[M%KI]IQ5ZKSDF.M$TI'<4I)$))YZKMS''3M00XP) M,28T!Z]@#KX'8R;QOJ0E6@N)6<8,9Y%>Z3QH,')4'_+L-F^,44WL# 09DGPQ-\@7.P$\R0Y7/KGK&)X# M7L&3=G,H^C1'_LUG>C>@^V.LQP!'7 #,;1(N85J M4Y$D>45[,42B.Y+/$(E"&_,3CQP#D"B9J\_R!KT=TKE-4ZA.C7*YHU!>I=I( M/'-%JS)$HCN2S\\[?;SY5.\&BGZ,)?HZ*&*=V+1J5K-SSE^_)+0^*W+V'X9V^_"Q1W2R64^QV_5-2T_IAI: MF<>Y>O7].7T_$-.QFJ23DPI3D^=+PJ1+BVK>X!C*JYT=P:\9,Q:"3@@Z]P Z M=VOF71AT-"'%)A;%1 KOM_#Z8#33T['F30)5TU+^D4CV>S+=I*>343M34HE- MVRNM'8+.#P6='X4Z]VO171AU2,.9K0NX4)^3?0XW>]M8FQK2$JXZ%FUKO1X8BI#O(Y*1E5ZIN%,TY!VS:>.4_Y'YY7A$@7(EUH5]_6KGX/ MTG&MB50L3]49TWS<*M89(%R)=>#P;&O,W,>;? W79 M83%/DXUH"Y>S5G/;(AL;?=T&4 >L^#B>^LHGOR^$&(?GO]_JVL;E@OAN/:V[ MP>'0N+YFU$VVMHQ6*+$\GR?5>E5SM-6@W'#&:?>H.!&_HD$=XE.(3]\!GT*3 M^(KXE.E4QL8B*F@,:Q0=V2[;%D=3 )_0J7(\YQ!:9;P")$\K[LWBUA?KT ML02!* .!*!U[,?KY7Q8+IO#';]8 *V?(W/T@Q^5Y=V:;EBQNW*]D%?1L_8XE MSTU<@MSQ>)?Y\>(L/0\/^]L!A2 MYK@IWJ4E+,97VM:QU+F4F%8\,F\0HQAEW\/EX;9L\U)T$1 ME,JCIE[-!@#; 4!$/BDUBLA"\R@[YL MV.NZ0#B__N /YTF%,"!-"F0,%O'+6<5#R'/@7P>TPB8"MF=XVT2" +@8;$T" M!TNB[EU *L%#-9210T.Y ;0%';SGR.H^9JF[R>=_!ZP& V[C=O&[ @K2FH MIUO%\8H<#+KCK[_/;X?A.6!99(TG#MC'Z0G.-C$9R?2RVLE(\M1\G%C2KS_6 MU! $; %H-35/-PM,-+0%(O:$5="E$W,J" 1P50?, B>K*K: #.?8A;9?*W& MH-N&,*X[_>1JK&6;C)QL%WH%:ZLL9E2(54]@U5LTCN/5\?6/#NB8]FGGK0V-W>OO$]7%)M M0!\/*]\]K2. 42:P'H2XFL:J]Z.[-%6LP@+I,S8NK*<@JA,9[&^XZG -2?S? MQV/'<-&6W3 &*SE\W] MR+V!^^,NE\NUUHG@!R#0'DX &[38#=3)O:?&.6!/K/K#'+V8+CKU1B>7-FO4 M^[<&N#('TEJJ-^=4*][.,<6:2#VFIT2]30-I->5U=".PQAG6HUU<@2LKLAS2 MWY$,@\^L!.@O03S7@=;+R3I ?* R0)7X>LKHS>D3)_A,?EP<3YBNG/26/XV&(7FZGNQ MXGV,5&YO&'I>'&P8>]R+=?7L=A)7I-=OT%"PS0/F(![UDB3'UW&F/S*J5LIYM.88-"=?XW;/) ?E/@'8"2Z?O]#J@+VJV-(7DM@T($JQU M+1WO"T! _"(JF)M ["7]JQPUVIJ3J-;GN91<[B5GLPP.P/-/Z@$_!X6_7*5 M%PRDHR\P7;%-#"G[[B](X\=JY6RS\X"U; -:IY;OPH![P0X?CMG!W::/U7R' MA4X0WN9<)\BUV,$[G;@9._0'TVR&M>@17FTGXVLNW:)JI',K=EC6%BG9&=6K MS%(G4@I?BLYG?;!')!\"JM($LP.BON-OL++C$O:N.AO,R/A\F5]&XUH".L M!(#1!6!8 \O'@I/L X4Y!S8NL&T:^^08I@D61.![[#I00S!:#[L24@//A6V4!*@)<#LID/8/?V]P/= MT$S=L^\70%?7D)2SG.L5A907;; 9 #YAS2E\JZD+D6>]2V!4J@8V ME%.O-?)M@^^\/8[U/-Z\O/KS'_"/KTAP"A@[/(J9>CN^?ZQ"IAYB";#Y>^=. M./[7=I M:[B2Z$1($J(30+)YE!5!U[]9Q6$WIC?1#/& )_V(R=^[HZ08'$_\(9[Z"]O_ M"1?D;$$7[#IZL&;>^5-4$43KM_N4_Q4Z.?*_ V8FI-!O9,(#*L-W'[T5T<;2 M].L2YL1XCNW)\!\VL(>>#%17K"$XP$Y=L"IX._H&]N)V\ L#.RA E?_I-7,G MYQYNW_!OP+D #90C)X/W%="ZD,@!H(/B#^5D=RC"_CG@C*>8^I@<0>O,[LI7 MB^Q:3(G"G"EN%H5:K#A.=W,21,%?;F^[EGVE/QIRY8(V;S+-;:FNY]@EWQZ3 M8_RT)<4E&@Z;[I"T':L7NJE<7&G'>9M;&L;T6'M1W0 M,G':/D M>U7^W\-O3D2A]NRPZ]<<8\;U757A.78'3BPWD<^%\/0\0H<8S_C0O>&F]L,UL;]- MP3WKP(CX ]:U)R98%P@0] HNQ#\(?U:: N2.-0"'@%5U!PR6RG.\FD>S>\IU M$\'T RH[4YF;8BPDE2:*5_3@GA[VDJX3+>9]>!\B^#_MEPNMUMG9W,GOWM/Y M6HFT$N*L12\L?E[1TX]&GG8^8,7Y5HZ;!R'01*NK@(0C)KUA%K8H5![;K:IB M4[_^I(F'S!ED>$X9SY,+9>R P(!)9,2]AUSF[T: LD EE576;W$B'4@>P,[$ M"0)ONB>Z\%22 RVI X$ZXE"75> H1,A;4%1V#)^(N =WD$E1 $2$K1+PM=$ M L< WL0IK&G*H@S>QD(K3XUR-K U(0NZXGZV 1[['8Z.H#_?@_P2GG[9&*BR MB' %'?7L$/8 MJ'WWP<@T.@8^G>_/ U!X#OUB'/-*>P/"!#"4:C@(= ![S-M M;NJ^$0E7!(+5[A/\$\;3>)L(:/ZW_(^7-N?C@2_%\X# MS#9WP$WU%)K>!FAZJ1!;%%K)QGP9K9@^$#>2_43='J_L$?=V-$OX"]G;H MY//4A;TG&;GY G9I=TDQ:G=X?+Q/?UI@R.>3=KSFM7AKV$_.!3*]$AN+-D,U MK^ H?K7VFARJ<]S(]')TLJ03P_(*9Z,-L!4E H\. D#@10"(N!YE*-F[!CN# M9><2M*:LA3F:K?#8E 4FS40 V,#;0H"V^#+D^"=1<".2_6BZUS+G,RKDJ?,Q M H#FIDC3<[0/L>.27.22[6IF@MOD4%C8$X*/#=L?1QJ-UH9)18Y-Z*2R%#(% MI:A2MO,AI$$^S O0$)O85A!LB9IMO/NE=XU9'V62.K%-T#.23N.V*65BJ60V MG\)OB5F+B4383$V2&'NXUI@N0_(I]:*8%2CHMY5TR/0?(F,^WNN3?$5-,LMI M41ZUB-0R3DL?EW6BKZH3M92@\6BJLZSKP^(B:5$7DO4/2>63H@[>\4U%_<-< M0LXS5*>?$])XSHQRC\MF9]&7+I)OTGV>4RK+6O:1OX2X]^J5,2OBZ0XN MY.WHL%SDRAGZ_>*^T]@ 9R"QOVOY^C!5[$R4D;E$IX\W<[*Y'#Z6HYDJ=4/Q MVLBC\G@0%8AYYC=4JT@$U(/ 14I+Z(>#U@=^3A0,'"JN RVLX__)R3 MV]V@,%$0_.W$C4A&P<:Z;FAK&<8[*ILP_/5=X:_"<]&O,2=7VH[:PQ:S3*W- MI$$ETF(!<>OY]>O]32<+X[P-W#NO@V-#](*Z@0QX Z:S,4U@;?HW^AXP1OI[['?^KTM#Z!<+E'\;FJ*]<(^3'6_A>QKHC-HM.0U6'#!G M4VWY!UDG?'H$J]UQ"]A+8G$Q%QXSU4>:Z+-50OKU)_ZLB>)>,PT*I3]FM7N" MT-/0\2>#A:&WV!0XVW #OUA,D045JNKLNL L_&H@'=.6PDJ"_^[T!49 M'FP<\!6OIIMR8FXL\6C>FL>@IS>-$"4M8ZO! "Q0'W;!F(9T_]P (>052>6P*N""7Y> ML'/WIH+I<,T(A'1R0>3=BRG3/'DS3#V:->+>[ M.05R,"^O9" 6O.F".2\("P_6;8.;LB8,==1E*,:FI7'S!VR/((H7X?B*F-D% MD$,4[CB!$W'0(@*27OLX]M1\N0"POQ1$^SZY&E)U)T4/LC5FF0$ZD=7/S1/Y MMQ_:(N1_1]QM66V )>PY$%_KZ'YLH+92Q?F9O=87W+Q8HWKE] M"\1]9[QT!/M[XMFK(9?<"Y<, =EZCA;(' 5B,N[0;-.DR1[=;O0[MF95'*#* MDL_>Y'H/=Y"XY]+@0@ZY*P[I[;P>@2PR7,8T65@^3O#<()$F,E:[NR HP"+/ M1O(C%A%88'F<\RP+V)4QD906&9P![@8.ZQF9G )N'R@"'#N6 _K20K4-[ M]TE%#[S/WRV/U5:P_7DW>KVKP!QGV(>G@9!)@5&#&L*M3UXL!%YVK6EX%@A_ M]ZXF/ 1>!+@+C?@HWB,@..37GV?#.@^CZ8 F(MI (>9VNF PC>#"(.*ZUV94 M[5Q]>Y)>#W<7=])#)KJB(*[!4+8BH! NP .@ Q,MAJ;ZTSN?T&_7.KI*RI'G MSE>R]" J.M$Z+F2J\\G6:DB4V#[5]4\21*"8_QX86%8!VN(O/^"ZU+.(V%A/ M3?"H/BK/$QEQ(\&LQ@(0:!V\#0Q)N.!E"%F->A=' + \F\)I_R3\\97!3!X% M/8%PDYIQ@+ZL;@J__3\.!P79PQL0O-? N?,/+FL':%V>>9@WB]:QQ<-GIPZD28R$E M[H(2Q$,\'5+B'BB1><"?K6D14B)$IY]&B1"=[H42 )V(D!(7I,0;2XN\J+Q^ MXK33;YCV58'XXW-.GTUY*4M!L\"[>_.>,$>Z5[]\DZV?3 M?J/P[Z2!?*\T$/A#XL8EPSXJ#=!9]678XSVP^#0(?H3LJ)[6UR8[?@G$NWE9 MB=83@2X!>54OP=TWG^\MRFA 8^?F$[]$E0S7EW&+J=RN",97RKKQIBH7+Z8\ MW9>[Z"5;0%3J3F*>D\9Z;*KHZ[;NC&.P %@J$<$#XNE"Q @18^=?^-&(<ID-9UN%IE>;VZ,M^W4IR &'C.U6'6\S#*YHIIQ"L-R+VI+ #&2KT", M^S,>SX6#]H._O?O1N_!R\5JJTP]!O5N7C[[Q*G@JUJU7X6[0\^OK6P'7_+Q[ M#$^BIR8UZMLTSF_I?J6M3;+)Z+H0<\9QJ&_%KJMN?7?Y"E'F0"V[]2K<#]0R7JO9?KFJMS' MY;?W@+JA:Z/U,E^NZ$%-6^#O5>-([O]7._&%O[ZBI\? M-E+35 E"Q%$IECVR&E$CQTU+^31-/CJ9@D[6FEP.%D1S@\L21"STKX4XCFM^6XE00D.+-$(O6YQ8"6>IR\]T>#^ MA9)H_#G+>G,WP/ ]2O"FPA*\80G>SRC!.[5CDE L;IBY0-#590=0*=NG@DKP MUNLR4YG\/SE;$:#KM99EHL/4XGT2G5 M6W."+H&%&)7' +/5;NM<=)B5XX)5-1'A/V5J/"7'#WE@LNB3^0SV9; MNM,L(A^TZ#,_;\KDCYLR_A"+_;A)_T Z/R1^GCB'O/U#IOPS>?O99'=W/.DW MGEO?D_;U: MZC*DJNLQ)2?P8LFY!9ZT['2.3'2'54:6M'6UM5ZFU"A46#((3Y+/XFB_FD[:;C)("11UY-!_NI%MVMY3!$F=#@ M^XC!]QZ4D?AHA>:Y[>.<):I#LM5,=5=&VTW'F2;27Q=C0DBY+J3<0WJ6NX&4 M;VOSO0=2$C&\%]?4"D& 6A43V^&A7JE+N/])J/U8BDJT68I M+YMP))UZ+JW)UT.C$'SNX CQ]I.]&_#YMO;FZ\"G8V^[>'19;S""6DPM^&IJ M9#8@^*#CQ%3J.=?XE\BI=!<)&\HJ5F%5FS4V,.D">32/0_$4T?_ Y& ! V8 MPYJ8(8BR"L\^>M- 1,!GA.>'!&GL*8IBS(8 M$?@$6"#*V8:!2BFJ7C(*%3FS4&SNA%70R:TY%03+Q%CKZ-X.?#_Q@)7=_!3^ M7&&2BRG+@W>#=W+H[;P['-%&L_)J-YI^CR>C9%$6#+\?UW7G=X8YFJV 80FP ME9M3P_R-W7$JC"XW%7A;$9IB'9)4MF3!;(J'J=.>2(%!*.6Y298K6[S8XL6U M3LSZC7:8 N/N4F"DDP^Q9Z,N#A)G';Q? ^\4 ??ZJ^9_CD*%X+>;/\T!Z_1B MZC)/*4 =^TW9"9!@VQ(^)8D9X)?$/HW9QR_"[O/0?3CE:.K92^XA86Y$&.(A M]>PY6$B8&Q$F\T \&U@5$N9CA'GC*<^+6\NE;S8'+,+3%]&0/@V,&I&!X],CC08M10S];K='I.HFEDF0F:>NU3Z/@B]A\"=$U2-70Q5[V=R MMSNU2MW\N.X>UL'%YCL+H@CA^H[A&EI^/4<+0.DEV=RDC&9[A"^[_72O;F02 M2\IQ;_Z3J0@1NV 1WSM1=./?4-']*:KM!4MFAOIM")C/ ^;4$(0 R'34NEV; M5G0"EW5"D4B)8U<4Y=ZC(^.1S,O1 M]!L4V$BNWU%=N;7XCY1"R^Q^F'\/UU MX;N@V48 >C=KDU9W*-D;1DX.L[QN<_5NFO*CWE/I;Z/ONGV@0M#80E;EA;W8 MA0B%&G"H 8<:\$^#T./.#Q^06SJH9*<*@$?UDE^&P]L+]# M"+\BA/O7&;Q.K6&>NB[;BUZ0DR M$,G_^=):[W'H>P0#(F6&2F^H](9*[X]!3#BWWQ "8!=%*/\!P)@NJ_36R2=Z M\^HC%=ND"L5EVVZ/TRCO=3H"MM>?H>+:8,U07A:!QX2U;&&B($1>EW >H G>'.82 IHPVAP'DSE $H%7?GELVP\*0H5FITM\O4F M5:W5AK#>.CS%B\33J6^F$C<$"^,\EX_OTM#$DTNBH8K\(="^>3Z!SXD*OOT\ M0_WZYE <="X7=-QF#,QU-3_OS&6F$!731:+>Z[3'!(Y4[$0D0;R8JOVIW IO MN/S\08'R61VQ'NPUJK ;S;9^B_):X _OT+G#\+G]>(=X_TCTH%)_QY*+),+2 M]&SNQ27&+X*64LY65J8)N+H&OK!ZN]OF+\&S /Y!LJO MK-JLRU_WDI6#15(RCG/I-)?AV#$)E.AQ/!%+CM.)]&3,H.M.EV22B6V?MH>/X_(, M.C[/6I:U[5IN5P8KG(T-%PRKQ46.@"W]N;\_#\8HRI:+P_GX$5_$>">QK;'% M*$RG=8RC.6VQD"UT.@\4V!SB5TE0.5DPH6*K:*9M!.2S6%25VJ:7JU)X,8-7 MINT-;<]ZE+MA 887>,IZIMT8-B/.LE]\/K(>BC] L9LA+7X1J$5Y<-X(M9,+ M#MZ]]NOA[-ET?OTYX#7DUCGB-O?2[QF*7@@SST;S=+J@EFUP4]84L(/AWD\R MH]X4#0Q@^09#-TL%'IX*:Q@K&8+@KBW*3<0![F%E%5L)*J\9)@::F ('$_88 MK ,S$H'! ;4+$<)OFZLW4<,%J]HBT(I0TB+P0M/6=64#[3;=T'B;L\P'C#K* MZ[/+'^2F!O)&"/<>(O5O+S$1M(H5).)0_*'69;,*IDW 4B @@_Y (%OH!6!T M"]0![/Y@:D"=/6=%0=5=OMIEGL MY:6/(-U72Z"3>$@18=:).TP'0H:$N4_"A ET[I0PF09&H/R5>\D)GO9\,8G=PE$L-$M-N MG2H,&'(H;CEE-!^5N?JN;.MY:WA5=E3\K/NTR_MA(IW$ZF^[ED9T9V MJG[VI%0$3URE6NN]0?+U,?=^ @XOG3+JKB;W0=J&*:,N N9ARJC/P?)Y@XM\PTJTRR.>Y84[Z3=D3)S;A$)".Q9V/./XCLWT80OJ:"?:', M4W>E8/\4E?I6F!T"]!4 NC>5C:?P.5\6Q]M!2:O@Q>B\LB"3":(@.6YZ)P*/ M$/A5:IB'FO<=:-X7RFEU5Y,+->][0/%0\_X<8(=)GZSI$\BN,5$G,V,M?IYL M-N/J.LL1=,PK>$PFKPCKWT8*OJ;:G0S5[LM=:_K&%T_C=S#7;PW:'7@FRPL\ MHT+_"(K78)6GD%P6GP1RUBG/DS6\RLV[^4>M6ITZDTJ."/]7+E#^MKLTI[,)N OVE>J:GUT%,MV;0/[M&O@1 M7:9Q;V2![VW#%."EFHEMRBI,P./>%/+:8S#/) O$ ],,B57EK7_FD/^EM;]-A&X1P8=@WX=7B4#/Q^WWUY!0K?.#D<-[/NZ% M(71C*.*.=,6Z>21T0X.$@H,S! G "_P27AF2531F5,26QYJRUM&[8!5UL(R"O'*KM6MNH74@X0('HXPQ6*3=__9@-FA1X0M8 M75? XJ$;5-[:H-]%03 ?+LF7;[@M5[19@P7,Y_%#&7#N0H6+?* LW4K8RR^P M_S&I@T4(K?W^_ADB*OP57I=C(4/*@H5NQNWRM'I2 Q]T6 ,NCB\LB&UY ;&, MQU*8?+)@KB"_M@7>O-+"R M)I Z5EYX@U^PB($7+ _? *9A'G.IAQFB#44V M;* HR[@JMH81O! L\**GH: MC%1#+!LYX7(3M=59V>5:KW,P9_2H(2QM&=Y:!,O,"Z+@\[:K/:"(>_='&0'8 MT>HP\#^[PA">;QC*#@L1#I;,7R9 TNUG/]],[P M@#5-B)[PK8H\%Q1YJFD\?!N:"0\&!=XYLWG)I0Z8NC\O=S$BET[W\.3^JKD_KA@<3_PAGOH+V_\)%^1L0>$5T8,U.[H"ZCYU? G4 M^^Z%:R\']^2O2IB3S2:V)\-_V, >>O("\&A#<+".!O0-\';T#>S%[> 7-C6@ MH'7%SWO@*Z%A(@( 8Y]^:MN=,&V<,[-$\Q]3$Y@M;Y)%G( M\WD6O/P)H1K]9G6E!M1%!6L9&K"LH "8V$TUE,.M188;$TKD!'<_J%EHMHDI M:,#ZP8!=M7N_H8.&: =#"*U!71AHR1$,@!'@)B%(ZX=O0(_N-G:T,XLVU'#! MU@B5!M[=]\!+.&V!'C=M8!D\.QP9[K5PEU(M\");]=(*/& 4QQDV,@]@^@&P M.TLJROD)%:&77PM6 ^G):RAX_EZ']C+0(12P_0X'GSK8!=VM"6Y$:#(3\'F_ M7<'MVGT-- ^0.H=V,$0(.&"!_S@\ON/J_P/OS]2VEW<2#-GN7L-Y&#[4.]'XP M4?0%L!F@YN?/P;-T=@_[+_85 C":+B"]A< 5:I.>7N>W1_J;-TR7]_:\XFI5 MH!>D4FM@)6Q5@:R'UL6!# O>Y0_!?_#OO5X!%DA8<^@)3ZMR6>@??QA (P96 MDZLI(G7679[(;@T Z+JU9S3(-G#E=DJT9YKN5N=X"< RN2)QSDF6+Q:^S/) MQX6-D2"YZJ=')M9G>8_4 +'1D0[2 B>L@C+9FE-!@/K642J-_?U!Z/]"\P%_ MX!A$6D>X'_$Y5 H]V[;DS>6^3<.SU[ZLD(OOB7'2I/&IX')^(\00[)CDA/8['4Y-Q M>I*)C6,XQ[,9,2W@7/PT[Y?QJ.G1+ELMXU626-G+2IOC8U10'K41M=!7+$UD MF?ZB;DH62TOY!&QY]LY^GK-2]$H,95.0\^,F$4[ M/L%KT4)R*+:#,JXU,^IV6.D.];G=Y^HE0VFLLV8\:\<8>5,= M#I(3;I-08.^ITY8E:I6-93OM$=X5>D.M*\A9:2@%97$;KHQHJL)(#+Z@&5%C M1\-*>P.K!)_U_LB7\WAK5>)Q5DPQY7XNM=VTVZ#E6>]M28S9\B!9IG.E3-1P M!+M6KK2#,L.MR=3:[-<2'-YM3^QUHMK#\[5V4&8XNJRVB5Y#+#')MI05S,E* MR@Q@R[-Q6DN1M@FG,&%L9Y%<9@I+DV5A&;CC<8X3?!SG2"X^SB3C@*<2!#'. MD/')F,B(L71,2'#I5.STW0W15AMXTF#FS;@^Z:7+ZDKO!/(4VYXDU2:_TNGB MDI VM6%7=+1V$$\-,J-I01FM&TQSU!F6*]IBFS"E()[JC]:K2CTQCM)+%>\5 MZ7P\96:=()Y21UMSV%&,"KXD,NU-@LP-$K-V$$]5,V1!,@B%F1>-SB857>G& MK"T%\92R5B9M-NU$F6BJ5*PI+;52R =F!FQFMWR62'!37+:%%EGI):?5K!3$ M4]M87U=7HCJFB^EJJL7(5II0J2">VA#)F9&LX%EF::3SO9Z2F?-\8+;!XIP6 MAVQT0^+-97_.2E1C,1<#LPUV5H:UCHV%*E-=,P4VEJ)7Y+33K M-NS/+9RE5:7L/+;/> JTK)5QHBG;A25=M&9SCF,+O*"W@_(29ILCLVP)N1R] M3$Q3#2TE4>0:GH"=]9X<)>G<8B;B-!M=4]U!;U/O]BG0\JQW=<(65[*<:S)% M@D_*F:7=8&>PZL%9[W5E(2;LYE::]QTB-F1R^;H*\"ESWK+6+)L3:Y+3&;O2 MJZ_-A;+99&$Z[7-\BA821%2GC'ESDIDW"\M!A:\XH*4_SJNG$0-:@2 TP1[- MPJQW-0%Z][*ZL MYY&YNY,Z!8T.GN48VAK9%,"\>.4ANKD4K3&37G:ZN7I?Q^U1--H5N(FXEJD7 M3M']Q,PM3TF$Z9QAQGIZ:GP@+[<*+SAA)X"9E=3[ BL0ILP M-;4_Y-TY/>[*2H,UC'$EL>Z6!+4DS.5Y=),4:JU1)DG]^A-/15+I\X@LS(13 M$>")&?+^:Z(H0SL,W^*!$]R(B1CCF>WA'H3M0+H@%7[S MM@%369F"^IIMJ".H@L,J,,GE@6RMJNWL3.GWM_--O;589N?IZ:(N_?HCPK/J M#4Q]='JT<^P< ;*O!<*=%SQ[=YA78R>0"IJQ*; <-/^ ;1U(!6:L/F8C@Q'E@DKO8A[CG MXYRRFRX\]_/F"S$KQX*M3%84[1#C/&<&IRW 0G HZRQ6854;>D:0?^I)#/3( M_3)2M#>]9C%-;_- I4DH[744KR?RMT&*.HMFE?HP^G4S7!U/#-(J78S'6'%= M2IO+U6W _?WH=R2PUX' #\O>-1 0I[/L9$Q;%&Z76GS>D,:&*K6?1\ L/)#P MY&FG[1U&?OC)EA5Y(4-G,#PNP=B)5X3#"_9186IDDYL*O*WX;625,]S7PFU5AE4^9O0 (5F,2:Z63#?+ Q*78WS1U.M4 M1B!/0H=/S'0B M4 R&+M#!/^7@VTYXPJP MZ[]Z:[@4&4QU,5X3VI+'EVJ5:(- 8,8I *5D47:A3'1GL8/)^T&7@G?6Z@& %S[I M\YYNR/!W;:=(HD-/(H/]S?*>6N+'Q%+='):.D_\Q=) MZX*6SF[<8#QX/N>R.]I/%^[I'5 ^#,V!OR##'Y$+#!7V_H#!2;"*XAT*NE,Y M'H=M>B-XZ9W^A^ G$/I/ZAV Y?YW#%;BN<6W'3P&,=EJ=4:U2B- M2K+M<\=L<+LG'+.7.LJ4U:@77H@_/'^VN7\2?_V)ZZ7J57QR,8I8^B$1IM:_ MQPSNY$,B&1+F#@D3(QZ2H$R3S$$R%A[I P ,I"PMPC M84(HNU/"A%!V5Q6/7C0L;UKQZ->?*U4>>EX!_<*%4ZYG+OW$1?G>C,)I"OSR M_WXE?KUW?>)N_J<;)GW;E;,*N@#]=KPYN[ODY\<[!)YOAK$4/"8VOPRV?FBN M3Y=\N\CL/P%%/S3]K'=?KPOOZV$Y[^S-/:,)&2 8'M)K#:<7U-D3 &98('Y6PUVT95?2%,N]0AO@R=^ M_4E'B$SL&NE;7=7LWKCZ*5_I6YREH;"'POZDL./C+C%AZ'*"RN#D,E]4NK%2 M078^3]@',3*]E>0F.:^::Z8_-_5R7H=)(M*__F0BF43R&6&_/Y?4BYQ;.(SU M_1*.ASO40.[.;1^L)1=HQ8A.=2TW)WFM(_3P=+:0O(V6[$?KH\AVP0_5!_JR M<"T]^7Z(\YG[Y*T+P=S7HGA;[*T7Y9[VVXLKUX=!\"_OMIEN5DJKK1J--Z=- MH=F:S/X_>U_:HSKN[/W^2O<[H'/O2#-2AW\6"'#F/D=B"?L.87L3A2P0LD$6 M GSZQTX"#1UZAR9T9Z3ITQV,8]?R'VE;1N%H&Z_=3#M"1>S&1V MKY$^=X'TR=IHGED<2YV2@N4+>I'N6:C80Q'"P-LP4V,2AJH26!27#D%<^O:Z M$\%&*&#C8I;T9V&CKV:Q:;DQ'M(VXFQ-3%ER8[> .+2I@5']8CG"DS)\=Y[X M.[J&?G>W-T)VC^8'7Z(-&2=^\D7SD+$B4HJP<"+2B;!PX@=?N P9)W[P9?&0 M<2)"I[!P(D*G'W;_^[6[(]_CPO?SO/U)-[S#2(5O)@H_X@[W:YCQ+2YMOS;) MNI^]6Q+N]:KV:S/\;G>S7YOO-[R,?3$6_XAKM:]1ZXZO6T>"<&%!^ 87JO\- MW* ^E*208![RPVW5;W&BZ.>>*7LZ\_-70D:#M& TDUD)E1:;6J(B]'BZ<9MZ M0EFO:+U[(\1+C>^+XK%\?LM+U.$ZY_:U$__F-R?O[DS:^6N3>[=GF_=4\LRI MDFE97*^%VG(LMS8MPRZE=LZ*SWJ7I/&'U(LGM>_Z,%JDO9'VAN5HV(>UMR'R MRZG0S=)RC^=)N])DI8[\/;# $"WCV,_ MDPD(HRKE3=?@J%5KLQAL>QEFU>O.>74-Y?JZU9ZDD(MM"M2P33+,VZ'>\N\PDL("O>!WCN\M[I/61UM_. M;'Y1ZYO)98V>&[DQ)6!"*D.VD54^W?%N*&<>T"M8SF&X>_7T>K+^O'T=!>F^ M623YQUQ'#E=DY_:WZ;XN]'/[N89FD?LJT_;,TB9(G?)6$E<5>I6=%[I]=E(K M]YS]_>(DFO@I(=VCAM&%X@@'OK6Q>R[_[31CTC5=RJ#;6F,][E>%8JJ4/5P8 M)A/?("?FHT%[[G+QX6;OSS@=^T,BR!$S+[Q:??=9OG9/YGO,\B>%%+_[+.]* M8N\Q'/;ODQ3:T6'*GQ ".[_W+%)M8C ;S%&YA%)Z>MO59MGZ;?)K1X-NJ41TD#+2W$AS M;Y"M^@V::^]Z=K_(\@D9X;I:,3-L%*9H%FAN^M>?)/E2,OO0A\E>-G2C(Y3W M& [;\8*2&DCMG,+#I52JYQ93,E\2X^.4'X;N8L.4T6'J6YE]+YXE$JKKO#Y MIKE:HB6E,Y>1W2:=ZCE,&MJ]B4PZ.CX9:7RD\?=F++^H\3(IB4R^-=!E1.GC M"Z%5[7!<%F@\L)?3J>2/.#HI/F=51P&Y;Q8UC@Y.1@>FH@-3W\N@/;.H31:E MQ:"X9"Q4(C/*4,^C8L?.,AF_IB&1^2D!W.C89(0"MT:!KS%RSQ5GX@J#N4$X M)31/=+7&H-Z?5V4'H(!7N9!XU;C=%UGQFS5M%5":._.WFW;V*)TN!RQ) PK/ MW*?Z7A#P5)Q(+I\6([D\QT\S:^&)(\O7XSF&99[FS?WO_SK)"'R0:5B013=^ M[P7W:&Y^)F+&9@'@)AUD1O/HWJSCLUMRK"19'R;WC]_L@_ 0<3R*>2/T5 M>_P5$B1 4%CKY8AF)^5>O&^=%GSQG[V2]=CGC:4OK\N8)_X'\M!A, 9]VA)1JM6YE: KM-T8]2>" MQ>ZVR RT#/29%KD9HNX0!6UE%!9#)"'9QK*@9?)I2UIO*,RV.U90O->U]5[> M45:=&8,'W]XC5OH";_-C5)KAJVPET<\WN0YH&7C[(&FR')I!YY2::0VLJHVO M5BQL&7@[4VD7U$&R.$%[=A-?&/FZ5)-@&I# VW.9_&K<7:E.9VG4<+&$;Q6$>'I\4#+T4#<4>T=,I.W4F>W3;:JMBK" M>G;DTY;=!E6HU=;J LWS/0GK),<)9M9AR#-OK\RWW=FXU$55JC# U]MN;B?# MEH$^ES797,\K@Q0JE9VB4NJ:7)^ >W>!/L5NEN+U25YVTXYF7;DNP/L %4=)L-XFI][TITS.E/MIH%7)H M*]W>Y62G.RKG9@QLBOUZ]EOE1%[EYJ-! DA9NSVI9_4L"61G_ZW_//E:>)S) MF]0F.T1W?(1]FG:&TTW+C#F"(<3^]\)V3\$V7 X 4/'=G[Y^[ Q-$+92&LO, M %4)WDGNZFP)X6V8F(]GO_X0\>#IE1C@C )^>;@Z2= 3DJ ,7Z!E/D/M>BBB-\1N:NP4Q'KV M2B19"()169E5$\U3DPW28+CV<-!YF23N\;TK4P7+'%,%_*76Z=P\M\1G:%[/ M5-,RD;>GU6M1I<4GA!+:WDQ1>X36*ME=?<%CSJ\_>#QXN?! %4F+09%^@#]1 MET9PX \Q0S"7 @=- &4;C^598&/N14.A)@* MAF<;@@J/1@)[!#YZX2[[_M7^2\';'=:\=U4^O0C69K>0&.99=J4(0=DX\GQ% M;86-L)D("KV8.%"(7V#7%PCQM57['21:$]QJ,JH#FZ"TRI=;N23"M'=92"+\ M!>@[%MT'EV)0L(Z%51.L& =%VC:]!X]B"GM;'^03BC @E;NKQ5H"#"Z ?]P! M0PEW^X!E6LQX[/1 C[-N"PS^APW%VZ M3QS'4NF":@O!<^=2#1]]@+3!*:^MZ*GWP_IRB<_*OO5F4*N-F29WO MFI2ZUG)BBA\T1AOP(@%(Q!*\RC)LX2J^]0>,D*S+]T!Y!I_^+B>]R4)>^1CX M#!.!3(JZ H7G]T4KJ!Y?LV1M2]\_\/QI]\D7%UE-8?%$5,4P$,=]1QCW@A7; M\(@3H> $T DLXD0H.('&DYF(%6%@101/8>%$!$^AX02 IU3$B@NRXIWGW7SS M]=;E=DZI\E)QG;' &F9,T. 8#KY*#+HI5ZI%^3)H?W$!PH_6&_QX.28\CMYY MO<&#"^]YM*['>KFB?#]$Z M._9%A\6@P7CSB5_B+)CO$/[HV[\7/_'Y)%9\&B'>[P(4;*$)!M1W(+4:8'1S M\]Q-!Z=&Y,BFP=)V;FM/IFRV+Z59_I-C?0;%3D6)_P5'N M]RGT"*-F3E>19U")__4EE+GC5_]6=B"^P,HCO8%-_(?)\ M[2SW17LO941$P')UBP&&._J.?@972(1*6W:*P&1\W43KU+3,=(@.0WB&PLM) M1"+=_-ZZ^6)(-=+-3R[ZS^LDEBQDA@Q/3.22*%0)P5D;JC,#.@G6^D3BI?M< MWR/(D(A\D;OW12YM)$0.R9/48DU]PDQ5$1O@5C/";9_F[-6&> M==)O3IGOMSB?NU?V\LHLK86LQF>A^N__/K-2-P@.=7A,U2B;[R*[D5($B')!9'D?%S@YI3Y>EOB=H:#ERO4NY:Y]-$DLLQ_BF4>.WY]069BBBX0Y%0GT\J?N0A4\@#@6D]2E;;E) M.(#S()B7*;<3&?TA,VV_>NO^YA-^ ><@MOU]9^#VHLE!:[QD&S-B !1((-Y=T)GCVZ)\($") ^-[._3T" MPEEKYQU (&?M#KJE&09%6@-&MA,PL2W,.7K^-, _]QCI\,NB!(J^11[5^^#K MYMG?KW:[\>8S^[[NV#.VRADH$A?].5=J2T5T*+)+9E*W:KUNA\E FR3SD$2O M>,XP4N [5N!4&&;V?17XK84IQL5.8X44TSNYUUTJO#KAB^@ JB_Y>GF:%PM3 MA$4%;Y)T\]^G>39C^Q2;AUS!7JY-+TN%P,=8H$+L3(@9@LI*VF.Z84LP5#?O MZI,\Q*:;$O:%Y*AO%K CD8(5@'_SMK$56./E%6'HCSOK#;N['[7[81^,&3M* M@EO;]E4;[W,+6I*,;FE=GP,)FYTDP=V+36SK9OZ!1'K[W)ZOZG+]N0TS/5XI M)S,8B@^ZM:+25\F1X/SZDWA,Y'TZMZ>)J?OGI&#O",3 L 0OQZ^E RB TB!I MPJN)J8]DXS7 6MJ&P#2<(;EF]%R+ELA.L5^T=HJZR'X:L3YN<3SA0<&G1Q>0 MHRT8W'']2 0_8DT548J K.@\-RHEFOR&TK4 FQ>"HLCWJ55^04&O5F1B32>;Q0PJD25REPMN24K M<@>9_?IS9^!_"5+(ZVK*HDNYNIP?KO'JI)U&512LQ,GXN5KAGP4YSPK^^GHW M1PV7;TX%]S4V\,L#]SXYA)#QMX_^6@4 ]L(')4S18?&"EIC7U:6@F6ZO79A- M5.!AM1*S-V<-(0>DD]_O20>K (S2IFKK)(/1:B'I/I/N?N$I0"QEPJ[_2UI"@!H9 JI\2_ M:K\>F^L3G8D!P+,R<9_!/0M\!W$)&SNFO:MVE+I4]*T@Q'*")H@2/.+FID"] MD#@_0Y%#$/JH: *ULH&4QBH:A!\ +&V OH-3V6IBA9K<99^*.B HUC"\OH2K,^P#]A8[ M2X*'&. O-X]-!0ZH5$P010\@8_92]VN/ ,V"1I]?2>+I<"KM5@RT;.KKHW(4 MY,/C+#QCP1T!?&%, N.TIPOP&F@=P%H08(4!L,!J (,56)7$\.Q(ORP)6'8@ MG(/7FU"%P<36K*2XA2J@\2F9INU:%/YP1=+!>(X>(.+M*JN]8'(9?<<*>I&Q>?'^27>K H):I6; MY]&2B-$KAT00=04LTV",^:]_/(;X8A>0@F?$D7,'Y6E"3+=>J^'Q&"AZ60K7ET@W1 % M"305'F(>B3R\!P05-DO)\/_RV,-"L02VO>32Y4G_WJ"?XL/2T-<2+$L$M?N( M:/"+,S!YZ\ DC?^/&U:#+S3AQT 9N3GT*QYEY$0>0!/!7Y',AT>V/;CUE<#T M6,TOF.02)09$8RT!9/%'!/D[G$N*\(3HK%M QQTN$& $8HHD2F "$)T.8.M+ MI#?8!_@E_P]O4F9,97G0"GXA5K4U]P5D; Y\*X#-@G:F^Y,>XS'Z(&4'UCV\ MU:'RZ,48N[S-"PTE)?=R73:SZDI]N_-*N;G$1W"L+VA'6)4P,OW5Q!FO:'PG M-&O9%3&8-D\\$33H,P.=A:GC34%[:@T^6GK']DC6 &2>N=6MC"YQY2 M36"YN19B"XI!?\YJ+8_()9=3%0UX,9+.'Q ./0*X1GK"J^O4/$^3%E6;<8-* M5B:!.Z?IP6IAOG(\\ABN99"QKA!X%L#A;J&G_9?G9\ O_ #B]D!3JQF+4/& M]0JY6=J%,=N8?9B!WL+BPF*>74H6J[C\,KL"U$@!+(%&T88 %%AKCCF1ZUI+ M*K-N2&AKP];FP_H$;4XZYSGQ#%Z<6AJB^\Y'@^,9?]/%L[#QZ^V&PRH%R%7L M)K+T<%FT%H4Z3TJ=SC$O*\WB.P(#EV%FH]#JTQEB, =J52X6T0Q29FI98#>0 MZ0K2 /ZY:H7(=X()QL+C)$[_AJ1] ^DZ96^8/,D< ,W?_.'4, M#LLR>3#;><$$0_3L#D#5I;(%"[LU=WL&0[7]?H0-6&1=:8=RR[HF%+#EFZS) MLZN#Z=.U%7_(29)(_LW]\W?BG[TSXB^XYL$$\-9]P)L75D WO&,9$F<=/H': M=NZY![P/,6#LNW+L\MY_!OQ3\&J NL YD-9 $#78!2_X)M=I!T\>^^_S_O!O M=;D([G]KN006A^092.YNM6NUL' <)GBDZ1:8NK"6@,X"V@*B[ZT5:$KLS94G MEN\#_,PKXN>:N< LU5C@Z@!C8NDN4WNR"0>V/[@FG7;,LT,M1]\Z Q]!.MC0 M7?(9YB;LAZ^0M(,=Y7[W( /^B( 5_&J%PKUPSMDW[]]%8%PZJ< 2, M&#*AMZ;%;"G0H=@D1^R$46:W!D8[Y:R4SB#;E_/+5AL,2ZJVG1E,8T@^H$3J M0L#H&I^"\V@]/T4'7@=]>O+KJJY7:!2BS[N]^ALB*P#3WA&D0"0S. F.&@P1 MN .6I0!==^7]A'BBH:ONK)8PJ.1KS(DJV]9<-\"H>,\I.Q![J>O*(Q'BL8KH M4LVGR7&<1/- QX-"T,^9-2FF&X\H[SYP'3(7/:8"&+&P=]X$_M%W\QP5#O)Y M/SO@-WLH<(BM[$?H:6]P>*Y?[=NSD%; Y82.,PN(X\*%ZPL^$L&;MB<))HP[ M35E3\MU2\&SK&4_ D=:!(@"J: >=O [B!'UM1$(#RMO#:Z _;!<='9+QHYE&$EU,$ MUH"GI^9/HK-X*DXDET]KFEY>RD_KJN")H^.XGH!C./JT(M5__]=)K:W#X7%8 M^E4W?N_/6/KRNHQY8K01CVSX M/_;L&_J2"F2[":"VJP.[!/3N/H%O\5[P*S8WX!+W/_U6_NS&$OP=R"A8A)23 M^+C_Z-QQK;+GA/J4'>?HS.Y/IK7U+E5P]+6&X@B% MT[DLK\R9&0P;_/+>=F@Y17/SKM.O;E&5JN6EC8+H@VF'P9G$TY9\RH&6@SZTQ'?7YYB)/ ME>;UA5#IUBM3#&;F"_2Y+A&]KMCJ M4VQIO#+)XB;-=AV&#/;96JVQ^GHS;Z/2AL[V1VVE4>QF0E@GX-M)E7L50L+%,GLRO1D5F02.0>T#/(=[QIVPQP6J9JJ MK9-EEF^1PHS)!/LMEA M:=K&IBT12QI="8[Q2*&YHOG..=G/I2N;WG:A)M > M@=J8FAR/C2[4DL#;=3J7I-JDTTVCV1=@R\#;U^OLQ!%81J:%36K0 MS2>Y>EH]JT]2@N\N6H-6%^WE$(7:8&:R+73.Z5.UD<\,9;S$H$BO(G7(9$M) MNSH:&.>\72ECF[:#T[U60YPIE6JS*T$=#8Q3VI6MC=H8U%%UV'&VJCA'D$(' M:%Y@G .@9LQX.J^A:K*F#1I-)\\3SCD=+2MKC)&K[365'Z7[J6&J.\DV8ABT#X[3R#)JQ-^(<[55%K%?+SBT<.ZOW'8*U M,&8Q7*#26FSTJK26Z&?/ZOVN2C'L3DXXJ% =)"6P9>'N?MQ$[B^6[ MM+T>L]LRG^.Y3.<<0DSQ=LW1%" A]C2=(.9]53/K9Q$BG]OHS&"J-F2[2->S M%7'5KQLP#) M<>SY5[[SY$4_H-,-.I/@ZGWPPZ#='ENSP-+UK6EKNW07=]>:/82/?=\!CLT+ MY#S=V]IW>/#VP3MY>$IK+2@7=L67ON6)^Z#U,X;:S6SHNJ6&OV[XF,^'>%,T 2#58 _NA9,*P:K\;YTG/&M.]9N!+D/Y,Z-JNR?[H]^N%ST MF.@'4J:;>F&SLDF++BT*Y15)%9W"I'/V5.2E=WC<'P,P>> P>)LXQ\!O;+#5N]^ M,^Q QE%S2"6+>+:)KMB9VAW5VO6>#<@(G(WS5'R,GYP(L1!';\ M.,X>Q@^AGM]?XXXDTLQZ,]BZ[F7P:%VUF4TPTB:SHX;Z MJ)^RU%&=@Z+ZY+##@B+C#PBZT)SG>I^&,XXNR?G!##00E[",_5N/RJS_>O-=\&0<3?S0,NY> M""R.)A]#,)>OZOZ)Z[#$B]FG(L;,F+,[: , MCQAS/<:\-S'/:\;8YZF0?FEO\"Q98E^?(^,U(+_V'NE[Q"/]#O'PB0*\ ?CP M__U*_/HH@? SN3:^-H/7^P7I_Z8G+SV.^/WZX[N,WL&@UN,A_7T>M.DG\GQ> M7ZMN*DZ1CEV,**^9]F$C2D"1(M&Y I4.>(U_%*\Q-)Y^T= *'1[O+VPC88?> MR*#Y(!F\E37X\RY@],+2[MU?W-\N/!7YG\?TGXAW?F**L*/='=I4]V8M?*&A M^?W\M[N!SG $ #X+L-](@"C_W(NW'K7AX9=+@'$8JGL!M MJ/U]O?UY_ OH4-CF__6V=^9F='@U$>VI5W+M.V_H2W?>W!O \#D\80+_S6H\ M/%IR=-MML>WW.F1SR-/"A!N"N2"K%9O]^&VW#Q_9\M>:HRBA9[\_O0W7YYC> M%D/1/K*IR*M!FR:+;', [Q/GR:2U\EF':G?X]Y?V.APB837WN;9 MO0-+P;W<[*:X]J$E9Z,ZWN;F8UI-FG.IRB^WVLVAY2VIB:X +$_R%NZ-%-<\ M.0,W0R'74*?TD*56PPX_SNGHMKB!<),$<).,)X)9"4+O;)[7(J]:6>WTT%V9"W<% Q^S#6X-!!PKQW];CNK 9$39W(S#?-Z=)_;ZF!;P"4W'S M]H&!'ZZ5>:E\CN_''(3_##3,R:S"=J2B0^6MBB;45&>*H_"*+>[60<;(!^+E MFH"1&D7QB# 1&1S7-SFV./&A\V.XJS%2,-%"]TR:HK=#%I**0>Q!9@=J7CF MFP4IBOO\5O_)^PFM(O\J9'O1D97Q]0&,XB%G][/9BP%4:.T&3A-"OB(/Z?R0 MVPY17N9A-AY@AN />";UD$H'$[5?S@SY'AH613 B:R*TUL09('BG/;%02IE4 MIUX;4*U$N= 5E%UE+4&0@&$,8%"0WSB,@;[C5 <6>6JELB8(Z+RB:3N7W&:HU#<4J7=W!!E8:4B-J76B&T+YO'S M3G-DDIF'-!:=YHA.*8I+F*;=;T\*KM[DO M(N%F0C0?LYP]+3-\6AC"*PP($Z-Y>?)-/XN:^?NB*;?4HPJ9L/C@_H&7<#KY0Q-S7"<31Y2[YNXYD8EC/S593<@X$>E$6#B!QC,_-7MCR#A! MQG$LXD08.!&A4V@X >")C%@1"E9$2A$23@"=B,S84'""C&?2$2N?($D'Y.,ENCR?1^@B^3]><_6_4!]NEV;O MRT\-A9$(KSFX/X((K_F67Y .)XQD^6&@^*HW=?OE\IFLD1&'+^,:_!"P>]DJ MOV^P"Y^)'$'_O6K*%UG)D6S<5#8^GRPP%<="[F;?G]UP!_!P!_;BV:R[$=^UO2(FLHLH:N:0V%N;;2:TIRV6IY:2O\<":YC_W)>^:-9OKIE\+B0Y]?;XU[_K#S2=^B01KWB6&N\:-.\FN1MQ%=K76 M8";A'=;LRL)X57 H?5!)-#M^\9M7LJM%0/)1;R34ZO>)O&[7292 ,[(>"*0?#!2HD_>S[GYQ"^S&L-;-N&&@[=:\7 ]5E>=SY+#V$@?0&"VY,8(@Q0JZHG*3K=$HEO R! T, M_?4GD7I(9RY8>NZK]EK.^O)K-Q-G#- E)CSFV[S3:-:%??@[5/7(87\EQ>Q1 M4MEG_7AU7I37>FH[1)&6GN8XK<-18\>O+4<\))+$ YDFKF=^_P SXN M(O_[3?[WN[7F.;<<.^A-O>,D\66]N*/(QDK(4XUNMYB%:RQTRY-7=,N_N];< M(D?&Y1SN$"E[Y%U?=F$]W&5]U?O."-T"1M5&,K4J57K='$=160)B@^M]$P_X MZR58KUQ9Y-,Z'HJ2%%[U;5AWPG.\]4[Q4Y MFL\W2P8]7/')=FO%XED64!W:K\':KZX&?07ELUJ]:\H/IATV/4%5BY(V:J=NSJC6;)*%\IX,QF=C2X!F+CD?8H"D<)62 MUH*R?7 Y M&,W:]0,6F_1 5ARX^2O@VXWFTD?!ZSD.07,C%0:;VO6ZSRS )/ M'G%N)CKXN%:IE:G2LJSW9)75F,0,12#(!+41)\\I]0=3B)5$4#$'CA-A4 ML!Q!T-S'G&V AU8,F'^R8/G?WB/='L1B2QC6BH?')(53AJQBM2T@!J?/-+>R MF6GIG(RXX0D@3H^>_[9_2JE+1=\*0@^.W),F MWW&;;NJ%S00Z*Z2#OB LES33 MEY%DJD)F!(.?38&0$F2H4/BCA"Y7V]244KH(S3:Y61O=-#>]XL>QY!.$'J;4 M,=MBUP4:S^[X9D\;(),&L!")E]#@)OC[45H7<[WZ*%LEJNBJA"@+9SAAM[V/ MVR6?H/5.K_+C]BJ;EX=RKSD2YO)F6H&TQN)GC/$]K27MO)-[:B@>%6MT$6EO M%,9CV1>J- )7&:X:@'7O0#3S^&6VYF_3G[SU*@9H($J5'27GO4:V.*+QL;CC ME(D\J7 ?UZ*#" G&&BP]Y_G;U/T)NV)HNHON\>=YW;2:NC46P)CW%#V22?,9 MM)LTZIOM@*=[U<1VN$6L;3D'T(Y\23 >8LY2>#0<.$$L]>]^/M"DCUF"H4H:@%,3 M3ELW]N5V <8*K&<^PC_]T1S(Z&'[$9T/?;M#G0D:T&<%S!=^T=/VDV PU#]$ MVB!>)/AWV?V'X7I=I#-&QE-:Z#9S@KH;3LJ-SMG+>)\3<[%U9/%>"P1KE MF2"Z[S0JN@D5P'4+SVJMW_!QK!XZP_GYHV+]_1BW[-%1.2<.J)H!MP'G/J;M M[W3BJ3B17#XM$'WM6]%XXG&WSP=4#,>>UFWZ[_\ZJ4AU. X,ZVCKQN_])=2C MN?F5L'!W!W,F(%[!*U8$K_[-*@Z[-?=G#+$X>KC__/MPD96 XTG$$ZF_8H^_ M0H($" I+=!_1[*0$M_>MTR+<_K-7JF[YO+'TY749\V1=(XY.6;!GW]"75 #? M3<&)=765U4#O[A/X%N\%OV) X0!(_4^_E3][L_E5.'3+S$.QA\<6@+28!W!D M_QQ)QG-"?CG+$,$^R?)L5T G4H^V>6[0[3=V5,>!+0-]%L3^V.G56XZLBMJ8HOA=DJLY M3"+89[FQJN=J!/R2*3P"$Q\S(Y7Q5E<6'HHCICTL$^ M\ZK8)TI5NTT+>&;6G9?;5)5V0,M GZ@^V&4J=%=&V9V$;YHKH3+;=9A,L$_# M+@WU6;&U0G&^9P]:/$9RE2QH>=HGD\C@;":9)!D<_,LDDBC)3#D68P@\E4X( M7(8CARH M R0Z,-[R%%T-QCVU)9<0:43U*&FSU&:@9:#/CCQ=H",BMT4%41"3Z*J\D#)9 MT#(9D/WMLK2#5BFW-)FUQ1:VZ&;.<&^/Y20YJ M26"GW!59HW:$W6W$IPYB_0[YS2/Z"2*G50WJZ+Y;+V2G>+%O%)R0,O M.*MXIY',UM-9V>Y+ L=,,G.E"EL&QIFLF3P[RQJ\C ^)]&J]M; 9-P.:%QBG MV*MJBFUW16JK\-)TE;(6C.*@GXR3,>:3AC5G*'NU7B^)S$X$:Y5WQ_&T)=\<#3(8 MTNQ00Q*=H80C-AH;^/; W-NII$[3EC&E\OUUWUYV%2EE=\[I4S63QV5"P!19 MG>66:*?G%+?I+&@9E,^D7#*I^G1-XYM=V]:&89V!3_M3?X@!]N MO=::N(KM]$'W5-0517?<0R:>.R@ /Q,8[+ZA:MHJ^/[V8(["X,M:LK8/P&]U M'4O0!AY[BL%S3[_=%?CR\9(G/@(W%WA;$5KB>6_AG(_B^0C^V%T;H@\&E5/ MY[_V_$612DJL(.(,Q>=.,U_-ILLC0UT/C+!Y8> MOPD_?./Q)9^;OE7L96@!%K'"+DWA]_Z7XT%!4?$'!.TDSK.O3FW6HT-_OL6* M!HQ/R]B_]:CB[*^WWK1*X?%$5&_[*=]O4EL8&,!1O>U0< )#XRDB8D486!$I M15@X@<43+UY1BSCQE?#TXNWHB!77K4+_JM%T^SQ[8:E"_QI^WVL&Q\1',SCB MR3A.W'<.1V_/%)[G:!VG/?Q$.LU4^%*T]6Y@M?* 962'OH=3;Z>*MGL&?ETJ;?7W$#&5QIKME\T_ /O<"FS=_ M>(W-^PU>9CM'D_!!860BW-Y$^!0:WKO'=3<8>9=6XSU+AWOG[A+X>?,TI3E6 M835.,&.L%;PYXOT";Z-<3 UN/N&+I6?<@]RWR,[Z\92-KUV->_D\]7982:=K M>H^4A^HDJQ7QT:A+SVZ0L-'+=E/1P&!M^-!L67/!Z,]9S;_.<[B%\FS&QF79 M*J317GF*YLU$JC4FT$52@><'8<;&!Q3-/)#)X)7&[Z-9-TC.YFZ0W7SBE\@\ MY>\PW36:7"35X[7QY$O2B[P=3=Z=,C*=?2AM]C^&.EV5!G>V$?B(I2,6.5X B028?,D0PG><_WT>1HFA&%,V( M+),+0,M'+!-5):I2V9"$C"MR\.%L5"ON"%NDX%D2>.X]P<' 31HE"'"'8 M.8ZLDAM"1]'+I_2B89+@E&:NKA(96N6H93%KY(?68.;=F"9@X ,-[K)V+XB'IFOD1XR+12JV=K<.$S&VYE))XB'%''% MG9F;JUX4.(D")Y>L^'D=/ F')?.I8R"Y9#_'C"IT0[:7N5*STFOH1&\&@,:S M8]!7@R11?;(W9I#R4J>?25WJ9T2_11&>ZQKZ7U/@Y)V11#?S=U CCO.K]['1 M2*5+U(8J$<9LV5TWDN0\^^M/^L7TZN$J)O$R[S9J;Y[DM&6/ZE&(C L]=%#) M?[QR1YAX5Y-9IK[+4&AO5RBBRR'?(C*=7W\2\>"!MA#7IWB9?7T+6Q']H;&2 M):VSU-/K+J(GG>_ OC:5D=@4F6A39%W:UOI%A6_9#DRI_WP=EQC_J>J/P4I% M'E(_IIM^3!%]#KY_*&[#\JY?=C"%VO/B!9OF6(P$.S],SJN"2DN=Y")#H%6) MR\#*#*EX)H+PNV&CW6"Q19,2!S*;H_7R@!&LJ@'1 (N?J8KXP]$\U)QZR_$+9J'U=W4OC^[MK_1[J;1Y _Q)#NUV]X)\0W[]$ M5=8Z,INNZH,L0;7X'=/1"G1=UV?/G6N\41GBZRXBWX>95M[H+?!?IN;L-DY?Z%-;M9ZL47:$463HE?;WK9?Z4_*$[BBDB_0^J<:]!<@=VK83V^KW'B. MLAD]J9>ZHXF4!K*-QM.?JR#Z975"KQ9B^>*MHCLI+8I-'&,R7HQ$JK?A^*J# M$U::AX$3],5"RJ$M+7J-)2KL94F'3'-5:JW-!;W%ZD[&3$F[C0!\;>Q1Z<-1 MEG1/(;\H:=LVN#FL80EKI(3'0*MHL19GZ0>0@V5<'HZK$QY*:4YUP$,HL+P$ M!-_2#=-%3UB1U 4_KZJG"2LE&D#J_9*()MQ E_5"F[9B7%+6\"OR:9I@V/;^WK M'HJ285JQJ6T"333-&,^ZQ6L$%NBQ*$%D> QHQ(05?*-?:50!S;WWZ)H?]0"J M"K,?O?E$\](V!*;A#,DUH^=:M$1VBOVBM5/41?:Y51KU5^:$J^"/?YVITREI M9^IT0IEJ OUTF\%0&=-W]/YE"J3&IG: M3#':KJ,-T5BFH]HWQ>&;:E-JK3XCF9B7TZ,['SZ<=R4F>74I@Y7#7&-.7%/YY43EV MHPN%T6Q8460%'6:W#+TI4R,6UGPE'G B_4 FSAB*C^)Q(@JG>"/:7D'C/>RP M+]B+\1@%T%F"7SV4;HZI )&6^R7A]$766]G_ :!YV8ZXE"QT1]M&AF#S$HU( M75E/\RMRF?KZP%O; VY@;K7$(ZQQ1^W7.SZ/+XUEV;:5.8J@PS&SS#627;R^ M E*3#KIQ?^UQY''A<-J#QY*%YO,JZM;A!KV^H=IW8;'$N8>;[=$W*#=(=O4F49K.S>1*O7>VZ MP6X]#<+()U6OH<'QAKDH^06'4]E5CNJUYFE\I^M"@G9N,I(>'IA$Z* MEG\T0'9@]@V#9%^''%\57)B+:G_.9G09M?O3KDHH9'&1=Z"?\?SF[.WB9I>B M?ZN6FK RFC+D&H&M2VRA("5[-Z&_W4+5THR8#VB;3M#S?F=KCU/0QGOAF-I- M8VF78@$R7,R4EN[T47*BR:9H"IK$W"1VG)9$IBPFA1)*VC7-Q O M;6M?)+XV%\"Z]:5QL:\S@^\E5I;;$=E>?:S09*>:7=!57:T!:OY!XV>V$_?, M!SP]B8J>7;I8T]0YR3NA(/D59N'Z];9 FQM/TUXZY7#1T-JU%[8SX39@#UKS MT,3;\HS24G2]7:*VK9;E%(J.-F8=>+8E&8BWN2._6<#-)3WB$B5V/.OP!-MZ MKUEU$MPF$!5/]OW(%Y!:]V:_*^S A[%6^%3VH%2:P4K,6WR\)4N5I25OFW1V2XI&5ND[P1K;Y]NY-;:QGUZW MV1N65[:9M2U]_\ KV^P^^>+2SF0ZGL!^:)E([WY8'$T> "%,!3SQ./Y3ZW>& MFS' W/ZIQ=##S1@RGHD8$T;&X'$L8DP8&1-!64@9$T%92!D305E(&1-!64@9 M Z#LQ1QT$6,^QYAWYO=ZU>&_?JFZ(%EB7Y^!YS7W^G;"D'Z',#PM<)C^:(%# M/!,G0E[_\@P!7RIX.(9G":F3NY%/\L=]M!KBLTCW-:KU88K\[4:PO:T2\Y_+ ME0K]AGKTX4*AZ3@1\D*A[Q0:+\GBA43E9=OY^NKQ?*WM2 A>$0(T$H)W"P'Y MS80 RWRJ@+"_/H:AHL[QI.%^)]R]G>GPM"9@#SS3:"^#"THJ#K[T+[Q,M-]L M=#T'2U]Z>XFG4P>/X9J+@846]':YI39LY+M%\DSBYAF*@W2X1"Y-+^P7RE2: MI^[:;4ZU5C1.5X7>_LQ%W3_"<'++#FIS2^RQBF#Z1WT2BUIE,57*A*P6[854 M+$SZ_.3T@BQQO0-\Q&-U(J63G"^:W3[-9K'BM%1H8+5TEB$8PBVVG GFBKK8 M/_4:($2'&&R/R/QTQGKTX\#'$8"KFI$#V>PT9 M^ R^L!45?0IY]P[CF%V+>32=]L3(HKQVA^(:0]BG'::]+68TO M/&J2#S0^R"6Y8K=;EOL\Q29XGC'KFUV6[7P]R $#3ZLI!U5X%S-FHB)O> MC$FXKE3Z@4R_A',A#EU&D!!!0HC\HK= 0KI>5@V)D4OHJIC?-JSAM(WQ-XBN MC*1<=IQAYR+:8M;,KMMIBJL*A 02)M=[2!/!C%(1)$20\-KII&\("9]R?-X" M"?WQNKO2VG.)ZM6F9AI-\WV\= -7R$2Z0B,[$[8RN;-5LB\F>XD"A 3H"N$/ M&>REFF;?8V^K)R@*>.-#;"9H@L$JKJ/$\JJD23 ['CPO%VU,73]D=//BT%]H M7H5Q^F&"WT\Y:;X^ESQM!B"( M8HMEI+EA6^VM7,.*9GI5:.C#6I9)0G>-P!Z2J2O:9A$J1:@4TNF'"I4^XR>^ M#Y6J0X:>U?O-&5VS8-S,.L@C27MC- *,'2-T.B,U-Z'8A*P&/$ MB8=4XJ5JE!$J1:ATE3VXFT\_3*CT*5?U?:@T[*:Y@5U%-K)=R+1W.;&%3!LW ML)5&Z'R%6 V&H&IUK-V?;Y)#&HZG$S)E4!'FK.L7^AIF; M&.+] RGZ%V/131&V(W-78*8OT&QDVF MH.&97+G7DFVQ4Q\)HYZ 63.@_\#E(M(/P+:.]#_2_X\X4C>?9YCT/^ VJ74Z M-\\M\1F:US/5M$SD[6GU!OJ?G:Y+^4'61*GA5.B5[79V9(SA^@^<&X)X2&8N M[]Q$D99H=R[,![JO'^>^*?0],]^+S3H*IT;"'0EW)-QW+MPAO(_S1N&^JY"S M]PZ_?MG;"OM(FJ6#'VL!_&MLHVATY(U&T:AP1:,O4_#@"!2R*D!AZXS[.JLV MVFHK2\]0M3<9=!&NZ/77X44KF1N-NS33 ME9%Z!5\O1MMLG>@ O(!W4AX24;0[PHLHVAWZ:/?7X457710R"0*;4=M<99@R MJAV5R64!7L +*P\IXB7[PO7#_N,6*CK)?_P)/A]54MK+FOODL=@2%L#2 ]A(/\Q6 1 MI1@:0^%[CW,EOZ.$TR>U_X16WI-]BCAW$(C";G7;^BU*&X$_5\'LB'C^%'WE M/76S/S?6I]GJX#!@RKKG(38=0!,WN=TIGCV!FT!FUFO7]WWV.!EWY/2?^O1> ME;=#14,6%H'V,@*:,+]'S)D+7N6W?8W?I:'S-F?![\%L@?'#,O:2'AY) JQ M=R2>IT7[W+_]FFJLK^-NNZ.^.$5@#;A6S)^(')Z*$S!'X57RFC^;2A)/[)>[ M ^1C./XT6_E__]>;<.!H;CXDX*[F/]$,%D?)1V79 MCXN XTG$$ZF_8H^_/A+^A#D;Y(AF)S78O&^=5F'SG[V2>OZ(Y5=ES!.C@WAD MP_^Q9]_0EU0@UTW!B75UE=5 [^X3^!;O!;]BMBP*=:R\G-3* MM$U/VW39W*'#A6=Y)K=K$DAU^TP!(,^;5F2R75BE,U1 M:"FYZDAT8TGV[ Z3"+;,X6EF+N3G$@U,\A76J@ZWJ[+#)(,MM\EB=U%1K0W% M3DN;%;'-]W)SN%HH.:P-'- R^;1E9@/(MT/E%LJF MIG-JQ9.%2AJV3 5:T@+7LE@^AZKK;,:FBYV\AD'S*C!.!)FOIUFSMZ/MHI1P MG%TV-5PY7J#GM*5<[S?FI1'2D=7%D!(S*+\UA]#%"XRS-RUNT@:.M%&!8=09 M/LPON0D,'@7&*=6%TF1>810YOV52K3FYZFYJ'283'*>#M3/M]*2#RV1_RW-X MMS(H;8 DH\&F=%JQ# (O+V0RD-[E;3F MB2K2@4T#DRK4I[8P&"_Z*+*U^W5F7.3Z([?7P*S2(M?>-DKS.8UO[;6N#7>I M?!_TB@7'RE*\Z="K54_>3MKK;JN_*V7)+&P:&"NF5OG"S,:WM% 9$Z-9(;$U MNPYL&A@KV6%Z.6>0G,K($M]U2HEU72VYO0;&NE:1-6IL-VFJ1PZF\U[=W.J0 M O@9U9N)5$EH9,'/_C!+C.K;!%]D6-6;=I 'H& M$CJVV.8B+^."X_0IBEGR.7>L06F59CD]F^Y,4#)A;?.S:;/62[M- S E)9IZ M8Z+.%-2VTRV)71CZJ.+ I@&Z BC-S'9\I4+GM<1 M-CD*[Y8JBYF1J_0 5("F 6+I8TE>SENY,8JSNW8_AS/R4'-[#8KV4!ROIZLB MC99FN8JL9JDV,'([35 + >5YOW&F)C+ M0@W?5!D6J([H-@T0J[7N3DJSR4:5$;55Z5M3A2WGW::GQ&+*BIQ)X$DBC>]' M]L0NW-?E':5-U=9)!J/53D;&*:R[7C2S;KU=./UGOO5BE=YS1NC7UX\>L(H_ MYJQIVJI7&QV:%%XU[5C)8#6_)OG>13?#4UNZ#QP&&"!@M>U1<73H1HBL9,36 M8'*N?22PW-S;A8SI[A2]% W>%&?^%(&9+!B'PNPQW?-'8 EJ-W$Y;!6S36"? MNL]S"C"ND1XWUZ'[XO6*+(%S 1NH.B\H\1@@VOV6:ZU)BF*[MZ/ MV _ M^TKNL7TE=_:(#Z)NO/%E8&1>]6Q> )8[O(+EC_.4$/")/VW>-OPVWF[S%EB& M9DPXJ>42(["'&-Q.KRVT_AH/:[!;>17.ETW5#6QZI#G)\),:N M>1RLL3U-SK&AR"<,*C]=KQI6;[;)B;.H:K;K1X6H:G8*C2=_:E&SYT7C5F6R M?VK]\I!Q(A7'?FK!\I!Q(M*)L' BTHFP<"+2B;!P(M*)L' "B^/IB!,7Y,0[ M#T._ZD9[/.E$F\QM[Y;@"['C;[JRMK7'A)_7AP^4T4T^>%JO,EX!@MW M\<#71.F]Y7>O!F)7T*%/WH&XA=K?IL+VEU9#?G)%Y<)WL3RKY9XU\J*5?"/6 MAHRUEZO/&[$V7*Q]6G7W_E;*RZR7M[W_"3J%>2TX=Q=/,-38W^ZNU#\74[F; M3^_22A>N^ZS/"F/$MHAM$=M"SS9O\;HYVS[L1H7/1SQ[8>DT+ZM_GL.\"[OR MZCIV^UM5CP>[/W[ 99\>V3VGTM\NA9.DR8?+3H\'6/P$R=--O;!9V:1%EQ:% M\HJDBDYATCFY1P6FQ?WF;0-:1H$3,_"\6Z7&U34TKI(C3;Y&9M=-/<](K9,(DUDT1W\X4I;^C: M3JBPDV&]:LV@6"=7( M9;L/E^WR%F9;8;4F@!47LKBY83)]1^_/=1L,D,]J?%&W#4L0M!,4:]L&-P>H M K_L8UEWM&UD"#8OT8C4E?4TOR*7J5!9GK)C8)DJWV#D5=ZR4ZF--*4*L&@' MM#R!7EYOB8Z4(J1*\9Q]>BFE:-52$U9&4X9<([!UB2T4I&0O5$I1RG=J8HIM M:[*ZG&,##F-5;30#2I&(E.)G*L6SUNVEE (9+F9*2W?Z*#G19%,T!4UB0F7U M&GU-R;$MP:#)\4PJ*=803B]SP6[OAGQ&Z MB&<1SR*>W7:W[UNO3Z$*U%QGM^_F)L>/LL/?FF9Q:1L"TW"&Y)K1HB^['"]9?:27S,SXB_(SWC,_D8 T9[X([^2T;[X&#%=5GKL9(1@C_F M=NVN"$D:5$T*'0J;^NM?V]P^"K9MMJMX5G(D2 MJ60K^?),9C,=9=I,--92&V;?!$9X K^>I? =S(*?I$RWVHR]*V5:5;6JPQ@, MA?;2S)BN&_WZ>@W3XP*S.WE%LSM2IKM2IIMMXMZ5,A';-K;+9UEHE/M9<<=>NV60<%__4'CZ:M$UB/O^1Z5Y^MV>N]% M>1KVHE=?)KLM>BN0PVTMR[;%T@PJ3^+7'RR.1LH3*<^7[^7>B_+P=<-JS)/S MA?UU.[_W GYJ MIX[K]79:E"4U39+E+JT/4FY)0=?L1LGHK%BD>O>U3WPOJD:?>,-$=FL<3 MAL,W9V1_Z1;33$#5PXA(]2+5NZ]=Y7M1/6XV3_3S*UR@V:K>SA'C<;%+SJ#J MD=!?ODZP*20A]GLZQGE\*YB7UA(O:'QL*PD*?Z?QBV\4N+C\'E3$D(@A$4/" M%C6*[O1&=WKOVNR&\HGAWRCO^8]TGB(N1ER,O*G0;J#<]0+V/34DVI^/^!/Q MY[Z+6>R1I8"36;X(,KF,8?I0]\V04 M[N^_)0OTQQT'$&$6R=\Q,(4__;D0$TXJD1G"TA!,\"XS9H$/EV"4.@]CV3$@ M'MSVH/; M(8R>L]HV)BB'8=BFX'X$7X*C_YJ2NE0D40(?JH(UUWGW.?:O.S_X?I7UQO"4 M+ _^[,$<@-IPML+"3UB/1JK$(TM=TBPP:\L1!&]Z^_GX%(0S@H^?SBJFB\?4 M>("=2E9L#OY1)%6"KYE+@. &U->8I'F["G#3!$R/%]:"HB_]L;J/ 2NF@/(Q MT;9LER>"P4F "DO6 J^#'X.!+'730O8#%-S-#KBIX Y(TKSNI\*<74NZ$8_E M!"!N&FQ:936;-;8QC^S80Y!03RADF_!K1Q,XC(=G+3;N:M(]:<[C7;TS^O.8 MK1/PR2<0E$Z7Y' ?*J "OL3Z*F >$\K5L=@2_"$<=1R/W0O)W+MP<",JMM^) MBL&MJ$>R[;75(PBDAG'^^EQLNO7E"("TL+*E-:NXPJJ?$;\3\L+=1/!7#VB& M8,;ZAL":-I!>H((0F*P84"3;@.QR7P,TSM=%'OX)?I\9H-7]"6G!WQ\R@\2& ML*+I%D #R8,D7A>\)V"F$B%C[L(_P#)L 51BETM#7_M@]?0[0(2X.50;'T,$_PB!Z)]OZ$ <=(T*:6H#Y;67>V!4!!,0"XS' M]W&^^,R%:5A,%RJ&>]@"_N4?0_#/4#Q_)@,^ 22I^0UWV]5FJA8LGBKU=)E% M#=81"B>7$RK-XCN.6Q0$4=*@"OLT W-PCW9XH\MJP,11CC\TVX*Q/Q "?H5% ME\_K:7K+(UN^FL#DX:;7GDZ<:;*_!'J:00-:^IK9 MV6"!@@:!LHU!JYP#0W(QUOV&:Q[&6$71'>@: 8;R@-WN:JN!C[O -M1L(=83 MC#4T(@QA!HTR.*%73;K]]U.06VR M [K;[X109! =&X[F6EF5MV,.799,;3?/S'[]P=#G928F2@8PC;Z:^!?39WJ5 M:&S*"**AM5$YC7))KLG/9Q=GCD]_H^&+[\GG'D]:HOOA>=9,I'5Q5*^.$&KK M+/E\6E,:LU$6K&CG&7. Z&-%?O#AF 5*Y-(*MOS?-W*.[A48==4I5U?K]I!" M#+G?+E3%2H=W;J8UZ!?I3%;5[2.508_8TAZ*M6)3W]5I1%^WU,&.2([:@"VI MA^09G8G'W(7^R =[#\#=9N%\,[]$5*77YIS)TJV5M,X!^E4UV0DARN$9J6#V M1"0CXW:96R;Y#MYF9H=B+R$X@?V$LD)I.>K99#U%E=+TH">U4[7J*HPFA]D< MY%$5D_J4W:<7PS6;*,R-SJ\_R: JO+:>7!F6KBGF(8"E@5C'99% M-JM>E.7_@*7G$TTQ3:.YR5AE!MTZFO:ME)FXKGET MQRO %]$73[9J>+NPI.B\E.L)ZJA>$4CG+?0]OR'P (#$A&% :2THV_AA8Q%2 M4=*\^-WM8F0GVZ+>)XBW5?P;1OC^?>-.*;N_:]*1R9Q4QS14KJ4S=C6OSS-R M<\:X%RS_[S_L4Y(;I4'TGV1_3084I# MA*6:N.2 EH%Q$F.2&(JE@DV7QB.:F@W5\I2"+0/C3"[UUK*-5H9R;9'GW:0N(PX^5"R]T9;S6281'.=\*"^JTDZMH*0SW@AHBZR/ M$K"D8*"E,\S4A=(&UZG:&&&''GM@).H:&B@>5>Z+.;@F1R MBFX"SZ,/WI!3=$[V[TQ-F48>;:QJ9A^32YJUX&:;SABE9Q[V :T5^*SU0CL& M-L-^Q02 +TOP:LNP!3 [7EI?-3A_HKG^(T40K=\':/!QX(SN\Y*Y5-CM;TE3 M ' B4T@-@&P:XAT/<9'CS.$1L*AC<1\)/,+& &4%\_6^_6,GR7@BY8UF#R> M2B'9B^O/O5"/KKEG)8#M]S>0%_,?@/3N3*?>IIC_EP7G[1Z28$VP4,&8K?G; M1<=K2W2/FPN\K0@MT6-!SAW7HYR#?\#<.??RHP&D1NO#8')0Z&V.4I:%R9RD MV2TOMSFB/S&L3D",+W4\!PC7W)-A-/[R>9W';Z)O7Y/QUT*0*)VU-D_S<"M?3WU!!8L"P &OR[U$T)2MQO MU[T!-LF3/GT(<5^\;\I.35VQ+>')/*]T9#>.)A]WP\]+ ?9V*?#@Q/_YR1., MV(LG&"/&W(@Q6)P@(L:$D#&I>"+B2PCY$B%92!D3(5E(&9.*XWC$F! R)H*R MD#(F@K*0,@9 6<27Z_'EG?=B7_/V/T^$]"LTB-VB:L;+H'WYX!\\72$8'Y&% M]#MDP2<*IROPX?_[E?[U00(18&2IO_[U@U;[J.YR$P.*(O&Q_T'=_ZXN-N\D MX/3DIS5ZM3UH _Y1;4C'4\2W4@88VH^$X+U"D$Q^-R% (R%X MMQ DOID08)D++'QA2"-V/.?]CN/%9#ML$_QZF]GSI\-&A_^]2%:-1/@R.07= MI+^_^-CGZ_=:$>(=!^*\TP!UW32+AJ[FO6,L@*:MI>"-PWQR:D P]UH,T!K0 M"+SO<%Z...06WF1KG8:22.=EVRZNN0Z=$&?5+$,P! "W=.H!/5,(^I\(%B)8 M>&/(/6RX0 3#)U][8)DOT#*?H78]%-$;8C+1DP\PP.PQ=D/(#Q!!XP\.O?;AL2",ZT L%)^NIJGRQH M[.ZJ>JJKJJNKZNR-U,)3;= 9\T-)5=8MC;P?IEL9B:A5TS"O$18:IZ@D0]#7 M*?./E,&W5P9(%YPEUQMU/C?/+RU8Q&Y;UI-2ZZ /.:57U-NCJN>MXN M5:H5ZV,U7*]YF57\*;CZ_JNJ%G_RI1+EA&\,9! M#.3]O$&U[0']DO.SP[I:BV\L"%S5[UTOY^Z<^\5LDH+.3XJ\HM^#E,,W5@Z! MVW/KM<;)[HFA#_2H')[J!!-GM+K,B#3>F]>G77$Y)/LK> T+ME=-XMESM8"T M M(*;_-_;KW4."F%&#I#SRL%SC:93#.KZIK0B@A_)+#U5>I>UV0!54SI KN,C*OC1UV0A].FZ)* MZJ'3)J1XKGD<=?NEQ\DLBZ&O]@[%\U3?^$,[EUZI*LL)'$;9W;PFTPZL51&< M9]')-'Y>T BI&Z1NKG?@=?N5QTG;Q- )_("VT5(EEBX5)1+W/'?AU>5*MVA! M;1.>F*73KYZ8'1KH7*EQS<4;ZH3W9HZN!XFZ+-@0'/,G)6W(]!T%Q.HZ5X2> M3>@D4P=\/T@T05)/+_[\U_\[N>'T %I8;<2R?Q^0>;2V_OL%YHE[G#F$/GY_8!N"LXG=9=*_ROQ^"+0F0MM92C%UM#2^"U;9%P MVMYL-O%'?E0MM;73P'R\56GC*U;L:&5KS,S%3E0M-6ENLNW"=%C%/3DKY(UM M6BBL(VNI44QJDM+6*9G;=AW/(MD!UN7\J%IJ$[\U'4]V1$D3Q'0A5YA9-9R; M1=52ZWBK:L78V39>:NQ6LN:O\$7-CZIF)E4-7-2P=$/K;5,BW>%3ENS V-K9 MBC;%47\]+6=7O#>G-FEWMC-6738\KGM2(J:BM,+%NE"0%&VW@V\^H MI(XX;((7:!,W&MDNE1WO@!KRPVCAZT SX^=#M/5,L5[:M$8_) MJ;G2OQ?%8B$8>K;ZSKHY&+1;+1:OK2@.F&*K#KWJP*%GRT\-^FVP)4UZW*KA M]H6M))3FW>"I9^NO>8,.-ZJ5=;Y4Y[%&5V>V.D =&'K&_&5.7JWJ['RDY4OJ M6LT:VD:;!T\]HY5=R_1G5J-C&.;SHJ_AV.5XV\UQ*]M+!!,[FZC4Y;W1?;#3X5D>0I0+E M6!S)0@OW;*Z6O>C53L+C.&G0UMFMZVGIX*@"=6,K>;) M/C5=!$\]FZN?H=84:S14GJSFW6&_/%=*H^"I9W-MN7)/GSF#&;^MXQ2F+1VJ MVP-/C=#F_='0QD82.^7(3:[).8W=L%SUX= S(23U\5C<.+D^[BG#39I8Y,9T MMP.'GBVK[)I843<':XX9[#IN42AV*DSPU/,RFOU,M9(I=1A\VQFU6[JE-2:S M8.@9!3IF7F+7:[&LE8 MZQFQ1K*3ISUEGL9+:Z,_73<\52V#H1&J>LQBE2)6F;4T&>-M/UN=8X-2,/2, M6(7[0J-GIH44MQK,LOF./70&# N'GA&KSHCIG-$U#6X@VWUI:GC*@@J>>D:L MY6+:WQB:.^)7HE#)6'6L@8&]EZ#/*8"OZP5YP:=:^&#=E$HU/;TL0L!$J-9F M3NX;7*V&RV:V-BP5IPVC'6EX**L&52_VI2*.V<.%U3.[O>4&FA.IIR-[34)D M.%M)X_G5<%52:@V[M(+//&-J8]D>\4*OX>!D7R\0-6>M<08;97B4JEI%8"RQ MSJM%MD1TQEZZHD>64:U-QHWB&F]0?'['KW&=4IH5?Q9E3KARN456IFV'%U@G MI5>+ZT)&[$29$[K5GKBU6I'E!IL95\.L#GZ?A\],GS$I7[::[++:X/)J71WT M-GR3=ORHK;\U'@^L^X:8YF6\DE5^]5Y]*8V*Z^:T\VT5>*Q^F"7'Q8;*Z+G1ZKT2HOJ M83V5M_%MJ]0IZ\UT02G,(C5JL>6,ETN+H,&>LAED?,'/XC4V4J-*[-!JM%(Y M3R-E*]=L+*5AW0Z>>L;2]G#+N.ET3<=+_05;KRIUI<0$3SWCJ8)MUU4]W>OS M^5(63\^Z)F%L(]$T9MQ6512T!6-!?1YI\+L\UNNON^D4+H^=!>N6 MBL4QD*@(W&67;6+G[TICK<2T-WQ.2B\JG4B#O]@MF<."3F1YX7XZ* W-/$[Z MD6:\3TTJ1FZIE[2>.]MZ%3H]Y3ML9$EDKVT[W H/_[.VK&IL2,F-RKJW*.X5N^5Y-C#:/Q7*F4*SN M.$<#3DZZS=B%;K[?B<*(6.HNZ7&IH^- TXS8>GJ7FU9G41C14PXWGHW+&;S& MK$9;C1E25;"71V!DK:T=W'(V=9Z1QS.7*?;S/A6)$YH4=Q2[;@_22!PHW"B.>YK-&F?0V'-:Z49IU( MC&2'EM-7\(&O#62];596>D=4.I&;OME1UR.%;TIX/K/S!A61ZAH[(,T1C)HL MZ:4[J!4U7*TS&U'1)A5F';T[KL9U835:^FMG4L=/-_/;Z-UQ,:ZWA2K' M5KA\-LN:V2;6[+3\R-U1RJS<.J:VEUI+Q1HR4[N7,UCT[LC3RS'MW>"E? M6'%2;SK)0.C3#[O.D^+N+Y>4/I2*?D=A:?(JD:^WUD=F'F(P;=N"<3^P0MA: M^;@*\F>7/?6_(X$33B1!PX0=Q1#.)$'#C!W&5_:D7VF'$" M:">$B5AP FFGN' "::>X< )II[AP FFGN' "::<;UQ=^S;6^?DF\OV]58_A% M1_83V7V3$L)D]HZ*><%,^)9;U@S^'&B\?;W7JA)\91R<+?+3BH%2,2\&^AK# M+UL'^$6+!['YIFR^8*5?Q.;8LOFCM7S##>FV]W[ 0_.>;SITY&)6@N^)>KJ8@KTY?Y&\(GE%\HKD-:[R&C]7._)6;IBN M!%Y0E(%9>:D:-+>-*WW6S>LK^QGGJ[S$M>G7PLV?=0?Z\0(T9 U!7D[5(\E# MDHEY*\KQ@(>6)!]%S!E;]/0.16\+KYPB_FJ<328+_V'G!S]B&Y_1%R M^[6+E.T#Z,&6P9I2W0+<.;N0$E$ *->;6X/JIFMR^0)7-M4:/]GJ;%ANC$JF M&.I*Q<;B(-\(V C8L:\']J? -HV=E-''][0F;_W[9=]:ZQE]7]F+3&8C>D5\ MX5#;)1OA_)A0V\UKNU]5)]UZ<2AJ@L07B2\27R2^7TU\OV+D$$8+O:E[N:87 M*�@WD6Z/UI#8(;%#8OD;S&55YC'QQ!=RN_G$?P0^X9(5\421Z2/"1Y/TGROF(@ M!-VM1 ;[ES/84;X3DELDMTAND=S&1&Z_7* $W8Q#=S.^T=T,Y/,B\47BB\07 MB>_7L7YN;K.BFW'H9L!/NQF /&XD\DCDD<@CD?]1(A_[^-3?Z)83R@L-75'1H*B+9D M>5-=_OX>S2W6BKQX)/1(Z)\7^J]=U.GM!5SN"S)=Y(3)BF]M4YE"<>&(Q69G M0J!R\T@1($7PY0LZO5T12 )3F:=2+,>KLZ4[+C>+K5*H"-Y:RND_K@"8^,]A M6-,S .W%^"#W\K*S\!Q75;;A1ZHIP7[9%',RUT"4"/)!GOISV983ON!<>X6O#D1G00@8&(MZ%Y %OBYH.N6+Y@B M_&XFJ*;C!D^2]M4X@G<*X*>N\ ME-H.N> )*?,!!#3(3D@K:Y,HS_1I->B4;-9$.C> MF'(X85N=EJH92G7G0-[)N^RS-$HF;-E9RN##M:QODT#BP"QLH*+ Y[K@!G+O MN,$?, 0!Q7#AV:HCJ<%SG(3EN8XJR5 2'/Z-02/Z]]26!0V#N^_? M2\M1H0S\#E0!D),GS]Q;TL&+#T.%J6/IGBL_6>B5KC?ME\FX/3DI7ZH+*:6+H$O1[)@)SA3DJ5$019E8RK;8682 M120/*4K3RQSJO:S.K@^?#V9<(05P2[:=__<"BPMMGV^$9AA8O1!>$>._&.-Q MQ/@?R7@B^\UVZ,OLTW$HVWB\MK9L0U[#D[FE+6/P3"T\.K],?PN(V;@M^=*H MC5G1K3>*+V(J8BIBZK=F:KASQHVI?^PLQL\Q?G6MT>DMC^DO1UEJ]J4J*-\\ M,G9AU-X^H?@TUO&V3+BE9\N3AC]@UA,KU^)5IE/L%]V=;BS82^=^OB>G^"W9 M2JR[;PC2.\CIR>"'K#F,?$A KB[P5LV=RTV.S*36"MTZ.TE-2. *$'?X M=>XAW%S2_W45-_"'"?S[\V-C(/#K;JV4SV+NC,=:]TU]9W2&O9D/!#Z%!!X) M_*63G6,@\,MEG6CBRY2"RPJEZ/F\GE>W4,,SUQ/XZT=^7A?X[Q;OZ3VFH2<3 MIAP$?@YVZ31,BT?NY-=T)W^BK1J(,VM*=0MP[V&<[$2I,-[)>WFOAWFDT1RQEA-J$#(_6.N=Z6C7#PS7%P>Q/V/3@0>7KCJLN>HGD]SDO5IX7E8NX# M'$#;]9JF*\+!]\9!#"S;]^!@-.7S[?9H)>*8WL(M/35>#S:=25 ]@8BX$8DB MLM\@(KMOX1)>')14(%*V#&\5?P___#LYYF>+2_SU_>W9O7B>C"CLI=15X3// M]5AGU7-*LQ27YTMF;F@W+,-2W-F$@78M'K&?_QO).I+U&-BL;Y!U\#40]2BA M;V_9G6_OZEW'1S8K2:H+<36'3T:K(]ZQ6N5TTEOR@.YND0_OUI=)E M" ( )]OXUX< !D\LR'UZ?H>+Q4J-*/X&M7.L0 @2V;0@#X)@#X-@;O1Q'P MO(5;' O-W-107$W.EYIBJ53DUI4.@$)@X9Z?T5W.PHT;%GY24+8K.[)@B_.@ MUJ DKV7=6AK0X!5M6;I@0L)W4FX_;"N_L2W[6#N2-:5\()7.06HC/?5"SA5' M"M;E,-<:U;?9B2@L_4GFZKD&2,2_[&9]:W/U%1E_8=-NS0:,Y\UGFF"IO6&3 M\Z>4T@'"#NS7U%T&Q6*1M,?/-/UC:4^["V4YY2HUGDE/^*67F6Q& ZC:F>M) M.PK"WMH<[[F6J"6F@B/#@CT&%)RPI+%H.>[WC%%IKIK$N,AJ_I1OZ1F*)$MSNL1V)EEH#Q,1 M,=[+F0@(4?%$U'>)!E\54&EF]8$V,!893,=3M6&/!3A*01Q=J=\3 M@A&"49QR*#X.(WF^S?0)$QOS*W7#FSO37-&V#V#$7 U&*,I\ZRASRYW+-@H] MH-!##$SK0!99";;4@0<=D^2R?(K)N./6Z2D9"P?X@B&BE,1V?DH)?EK!XN9X!T/ M,H9J]+Z[; =] ]5@#/6?&L 9XO7@,7\'1"5;;A1ZH)9N+^IIASLF4? M:-:?RT&"LP6O;3JP/+ +/H%)-8*YA6L@TG\[0>5@:>]:!::Q$#A7X'_@+\Y: M=B:@$13<[H-[ H21HSKNX>&*!5TQ*!H!54Z(U+>\K>#D&O-)JX%7G>HL5 X C++$ MNB^,F\!AQ*^$#%"Z!+-R;4^^(!I4$]NW709(>%%&'W\)OWRCQ 8 .CQAOP.( M@'W"TI%_'_XXGA24M?V$#&&#!=PT'W0!ILN*>ZP<,#N<._CDM)FS:Q_>>M15 M^M>;/4KZ+OM3VXD_S_>;] \G[U*($7%@!'%'OVB8(DY\%BX]"7C-<+]W].(B4?/K=FE<4[R?R-O,.WNZ7#-P>^.'_ M_:)__>GRB3LF%>_^W_ M+S7\/G/Y#]'&Z0?. 6\@_"\N\B_53+ASRP//DIQ_ M7ZRQ_95E_VR-;VID_R#5Y)]*=?:.(;ZV4,.@$N+R#^ R?@D]==MT#?#0)FSG M%IX#F+.$;CE.0A1L>ZM8MB_8TF6J5*1BL-#/-U!"A^3F"_^?"RPEL.AC>8WY MW6=U?*\P,5:=7XH( =TO->@RT.>7*D M[$1]K(TKXLG9'/:>P[FSHA\.Y8;.J9+DE+^.E"C[- M\-2\RYOLA)I0O_XAB'0RG;W2O7X$903E+PYE?-(CICQ7H=DL3JX*);U'E8NJ M?RLHES"SJ36I58M?U7=IIS6J#H8M'T"9^?5/-I7$4R\A.7[>T;G4OE*I]6(F MQL]00I^[RHOE_[P2$_QN.N;ZY@+X(ZQ >*)?SNK+/NJ9?I^X+TK5KJAAD[[8 ML@K%@MV<35+09* S29S*7LUB0,A$R(P+,J^_^[\;F<7!K%56AO4ACS6+5'4T M$ZU6&B(35@?-)K/,2WU%OVC

N"Z;*FQ*T\-;#0(W35O=@=;UV?EGBU3QA2F6M5.@QL M@ RLB!2>9,@K]0)':$9H_@YHOK[Y\1XT"T(Z,TLY:IMK:;[GT25UDNVP83OS M;)))OY3D_Q5"#T$%;NR\ C=R;)!C\]TTRZ>$' Z?[2NH'M=-!:HF)YNRHKK. M&PJK'L4_*XK3(U;VB"<+XFQ:\KB,9_L3!EH4%)ZD7_1^$'P1?+\'?#\E+G$% M^*9L!O.8".3W6.R*[N>;0:?'$KW1)W!NK6<(:[GZZ(F M&)55W6HM%=Z#+41A.D4Z26:O=S9R+$=XN<'!B_+Y=9LN%MDXB*0,BU0JX5 M&H(7V[D_!,%\+2<-ZN2@ MS U8ND9WNWBO,6;W#0#)),V<%Q__]]>.$("'5DQL:5NB[, $B^B+H\C)N+R3 M>EJS&^)X.=0//=?HS'G^UH[6L/NDC3\"=K1GLG-KV\*T M7JY<[S@846^Z#QVGD@1]?A/LZ\<[^A:P=Y[IC82\&'2:BDY3KWTL$H1?#YII MVXP.Q6K=0G5>6U8TM9!VLN5IGZB)P"*@PF0(*DFE4#($@B^"[^G)^M#T_J$<+@,@WP4 ME",>_QSQ+QY:"#.S[@_H>[B)%J&6LM1.5TL%5N$&S9DBU]HIQ<& 6DJ]9%6@ M2 -",4+QY^17O@G%+N\R.]*E+;RV6V$Q!:W/R$NH/_GL,LU/0.\1PS_O6]Q+^Q]ZJ"MY5&[3E&7!1O2;KY_ZX$09/J.HI=/>[I? M?L6GO;_(U)$W':Z9(%-/^W+^U_\[Z3CZP%/8U]ZR?Q\8=[2V?:=3,N#A3,;" MAJ:" E[]6]!]8>L<>J,1=SAS,.U^/S"?@O-)W:72_TH\_@D)-:RVORY@G,0WJD0W_*T2^H:\:LI-HRGZB M:QF""9X>? +?$K[@5V)N0^/QO_NM_*^H%I[P;R"UP$;4P]GL6[WM/_KU3Q\* M=\)2$GEHBYK0QMGK/^&?(\EX3JA/V1%%9R$P)2=E7N7!8BII@I.J+TW! M$0NZ/R$G^-DS&7L]Y,W1F#>6RK!::1+-'L^"D6?/+.4+CE::WF>UE5F8WUMK MJR]6X4CZZ#;,V?/[%&&K=SWMKBQ6P^6JP)> MW'F="74^S][]?7JT(ML^YQ69*3W6-HMU!8X\F^ MLS,P\FR>BLY;JD)V9QHY<4:5E3"K%K.PL=;9/-OVD*\J[8'&81+I3LN9_("5 MV$GJ?)[&Q)RT,EF;Q;?R8C/.K4?W91?6S#X;2=P7M%6I7*;Y59G;-*9EUN(' MG0ES/G+NN9O.N%'EM!(AY!?JE!EN^W#DV=HK!)TJ*$R)YYEIR:F/N66J5X,C MS]8^U'\; *'PAD^\RMV*B_J6]Y6<'*-^:35P*M.-?P5\2MJ(XR+_7;Y#77A.:ZJ M;,./5!.\V?U-,>>ZG2"/S0H8%]G_3W\N!P[E-*Q'"36O>=:F4G:2"5" M^<*V5.Y<9 M"=-R[X+OB+\3<#V>[JJ&X,HGOP<+B_"@X6,E>2D'E$MX2\L,9C<#U+ ??J=X MKF<'9 HV)]44+4-.2)X-Z0.' V*I%ERSF0 6J3@//HPFF U[<3BR&= 64GK_ M<$ F3W15^'S! .8-F-I4#M_S\,U=HN#)!P+"V 99(X.["7XF164J0IWQ#4@_UJ5X(22Q\]*S 5(#6 F&:H)R01Y #@+:!1% M\\/W3J(H _OIVN">+(4+@?.7@71%3%GQ M=!TN7 GD"WQYF,_;WSO=)H2H4QPHNH!ZA^[9"8I()F!,.W@T#(O=Q0?84/2C ME@#D%9 2EF4'J_R?"X<)"UZ($V %[:/]?>LX]C_&A$III$WN<8.2?'I7%TJ8 M-#N)&M+OB!J>!PF?QA'S0#IG7X_^_4/ M2=Z=7W)]H#VDZ97)2&2/R0C^9=3YW#RW)&=XWLI6,QJ5]Z;5N)!QV:IO*D2V MXW/Y89_).NYJ0E,L\)^I=XBP\XP,XWOM1F23\%[@4A;AGJ%O8Z3KV!.U')HR M!P0^W2"D%YMN0PXFE/V&L=_:P:,O+6UGAZ)[N9A4@E="&?#-]CV=SRI_+IMOZ*%Z+'S&:DUD M';U5TH39H%@P.BMQ-008IBGJ[OSTY2!]R;UM%&SQ8#>V UM0WBQ5&^Y1CXKU M?T\"6^_:;3Y$5+;K^!)>S>+\8$SP=%O,ZI5MYR05YGE"<7 =P=Q&8 U'Q-K. M9[V^ITY2G.!5=[M\EEV,"*CP<(IY&L,++9VU *Q)SPDM%B?"''\BP#&2UAZ< M,FM*=0M(315H&T=2@PD=Y':=LO$!V;OG!+F@CI@,YBZD3Y/;G6)98Z78\O&: M@F]JFM#JDK+_ZY\,]<+>D'HDP\%>4O MNU<:P"2G4W?G]W^^TXX22:CG$;CV2S3O[*;:=C:8XM*NG94RLV@$AIM) MZ/:^3YAC)*R?O*&\5VS+!FYC@M&GM%+!WMCW=87O!YO[6PRA8$;R5TB M/JJ3=]7C !H$5(0Y$H1G@+:+%"9#V,)@CN--%\"/@ "%H4#3]("FU%5#=?7,- &CQ"%F9P0 V\I87NP/@9HYX"-YRB#F]EU;3(, %'ZC:">^1]G<)'DS6WM/?!VX; M$*G#;63!#S>QD_CK/B3Y7#CW$. $SU!LRX"^7N;AIRH,9$JRH@*D VDL6SX@ MHGWTDB?O@'O?*R]9@H$VY&_P(ELV '6-$L NY26QC?P "I!V&D"T8 ME7%^!TO_R!/162^&/Y@WVGD-3L"Z833'D=7 >W@?OS^F6 MJ/TZ'('5[Q?=TJ[2'FO;;*U0992\VJV!?4\&F]02O,JU/?F"B0*JB>V3*O"[ MET_"'G\)OWSCN5B0T?*0X1&FZ(B !L+2D7\?_CB>%)2:_83@F;\8Y@J/%AJ#!U+!UHED_)& '"0#_FC$2+ ?%V,3A*^OEP MBA_QXJ4@Q)@;,8:XHQC$F!@RAKG+9A!C8L@8H,H08N+(&*3*8LH8I,IBRABD MRF+*&*3*8LH8I,JNRYAW7@=]U>'_.!4RKQ A\?GWQEYSIF_'^LP[6+\G@6CI M\,/_^Y7Y]:?DR-Y1]&WO@V=>NE453<#IR4OWMVZFEBZ!+^$A8X([205[."4_ M7**?_GF)EAB@YL7E_Q6<*%@>>+3D_/MTJ3$&S6MK#CEW_M]H.)!_"H?,'97Z M5FB @?S+"<&+=A42@A@+ 8Z$X,<+ 9&]Q,X7ATZPQXO."7IXM\4]RENTE"!7 MZF);7]P6?8MZ"]"KCAL=+E%=(71+8UEB\=17^EHED9[)!HCJP-!?U@NSJC_' M6S5U82^*^?O1$M[&ACWKJ229>JF=]0=WLK@)- (V O9%@4UD)_[Z'NNYFZ*H M#5C9T8=UIZ"W_$\ =LZWVVFA-5%XTA>KW>Z6F]A]6!*! < FDE']EQ"P$; 1 ML-\$[,R$U;<=3?9$G6/8$MU*4_9L7OF,'7NX*):6O$E@G)#"C94[T7.9":R* MD@7 SB0)XH(UD3\AX/:"T(9ED5GPPB"E-3$-[D'#P@KP0LS^& $60M"#U M2HB>;$TK(H#[,Z.YIT)F%5Y21.9:YGKR"$ M(X1_(83_09F.6""\F)Z6&'EEJ1RYW?4']Z3 %;*S25!QF4BF4^?M'A'"$<)_ M(,+_I(),+!!.Y%L=>5:74AS&N@S?%QNK7@LB'/HF21)G+NZ:Q,?%?NJM_&6' MY=; W_\.;C:>>BV6LK_+&%S-0XJRS@N/TX:]EI>4E")X17U M6MB7=#O1LFVH"]ZD8]UJKKE+C_L%WDA;4FO,-_@YT+%TX"<15^IGAZ*Z2+5\ M4=5R1H^+-[CY)/_L"KKE25W HU[:>*_5[O*KK#;(3;U=H=P8J T?*!GHJN'G MCMIEVELA+8.T#-(RM_41/U/+I'-NH2B+ TG+]Y;M0J:?8FL^U#+ 74PGT\1Y MR/?/&W#=]B@+?YHN)YO2Q1/E?J:>O'D?GD\Z<;_Y.F-T_G[Y5J!O/W_O348K MJEK6,_B@.M JU5&]UKF?39@@8XY.IK(OG;^C,#9".$)XS'-B_4*N013YELJM MF.)\0>@+/\5#A#/7SXE%"$<(_QD(OV5R[([+>?E\*4=HK9IA#UFQ+LP$B/#L M&Y)C7^R=>)-BAT^A&W[SX"G#]H5Q[BOU]VN5M9]TDGA::/OJ)8;?8&N^IS;P M:W)Z7!=8PKA\%U_VLIKGJ.2P[)N=61NVYZ!?K M\99*\:7.^%DG*HYR_&Y4\ MB1N,TSVS8'9P@_:#CB7DYS9^^1.%=BVJ4'.\S$H[%N>Q+J/6_-*F-,YVH#J[ M.S]U?Q24XZXLR;"\ZU$!U$/QTV0"_#HH>[RODVYYNG3(MM6W"4%1@I+,$055 MY> KV"DL*&$;E+15$D?OD)[O1!;97TN&=PQ/&G4]UW+K+M0CA6<+MYZJ$DF5 M@H9A#W-+"*)H>^#U*KS]*3MN\,.E; JZJ\HGB +K[4"V'JS6 ?,[WI7[A@.D^ MYN3,9=BQ+'@CG/HA-^'5U(0;%O']^OO:JY6?PR+/4*Y@\6CPX \7?$X7[*M-H[[:>]Z@OMK7ZZL-O+0J1^8G4W$RUTJ: MN>*I[?VLK76BNF3/2K/96N/212TOYGF_QI?*>-#[^KQ+ME<4%L.^,>6Q++YM MD:Q2:I0CNV2WR)JSYDBKRJ\*2KF5[?EUP^U$=*$K%@=9:M9DA[I,5 ML]:)ZI+=[KMLW:OY.[Q6=)AM=MZ>[]*17;(KI$OT4N6!CN?[^2*GY9=SDNA$ M]:D6^U2MT5YH0Z[DS"MSK]0=>14VJD^UM=@,!=JC4S@FL%TE:\[730=VM#Y; M.U>C5Y[D5!5\VUB8E?*@76P%.49G:S=;G%K>]B6&5SE^.LG5TIU:"8X\[Q N M279SV^0E7*VE\NIJZ*[4XBRJ2W8WZPVZ54?K<"6:7)?,:2E?[/N3= 259B+- M&25*UK:+7LH:Z&N7P/Q))J+S-D5MZVI.Z_"K7LI5W,D6P(X%(\_6;HMJQVZI M?97?=AQ_K;J^/AG-P,BSM<\K?(T?:WX-V)1V5NT8==9QX-O/UIZGQ)S:<.D: *C\I;^F6R'(]>ND "UE)%[;!T#,*-/O#87I-^2)'EMJZ M5L[5_+4 )A A^@MU=\^/MFJ'4]7[>6>PKOIEP%2">M(W'/(*IVH[QR0U3JUZ M=-GN-#UM%SPU>_94J=JX'Z^J\/-8@GF&M7YG58+]A2KV-J@MVK4 MG1F&:1O K0A(>?:2[K,MBN6VW04_;8CY8H,"0Z.D6NK7M.EX5>94@?+SU+8C M,0,P-$*L9W*Z-JL454TC&:IF]G6UX>E@:(13RMD>;:%O1YELBTP=!L1$?[7)O9E,W&$J^Y/=6REDU,]#MP MZ/E3IU:>MG,I O=ZZ7MQQ>\6K L4:H1HT_1B/L7DAJO5\&UYIM!FD<,Z<.C9 M4_WF:DSS6F[%E28U3N"&Z6I^'0P]8^RT0=XS4DJ1<:-1::XEAU?G*W]"1@"F MTIQ2^%9/5?!5J6J[^3:NX@7PU C I"E;2/M&MZ>U)*JW%5J+:5=EX= SP$S( M>F5 YTB/ZXUZ$BWUYW6Q-H-#SP#3H-BAW>WD<[C14SRYJ+38(N_#H6> P0H- M0=GTRG/.D,><6!A4" QL $_).F&F%$E0(A!C/).9I#(T,YG*,CEA4B(SS3(, MS=#*F>)P,'9BU$U.*XEDJ\CO&-[KLU$;J\UC/*NKVE;+-Q?SACK)YUDC<+3@6B5F,AYO,&*:]J.VRZ8A&/8D(S3QTC8SION;Z5!8S:*VRUU* MG/>:]"K/":E":U&7=XU":A:U76J#_GAS3ZWN>:.K,@VJQH\J1B=JPR+)4HI/ M#5L*SN3QLMLRY[96@5O;V=J'0D9:5%0[A^=78K,HY9B=+7?"HZ4GNK5DL^(X M)Y5X1LEDO?Q]$7@4[-$F>.W>,IQ@PW).3ENV>W/!CF@=TR>:6FX\8CV.S*2S MBTD!:#1]=M8ZYL@2_)@U?%98*R(>L/_HH6_+D:7^X.GLO?4(MTU2G:4N;'^K MIJZ:P"V!RPUZUH0V:^#?1YSQ0*_H;F\&-X%[_!?LA/GO1-B1+@$(F @HN+>, M8]$/"08+PE9%020I;)L#XVN*9;OST/FWC*7GGG1+F@H.D+6@]9\*2_>&T8"_ M]&"Y^\#%$K:N@LO][!9(3P4V!R?+FE(AG.HS_8\*G-^HIJAI%1>H4GHX:]E: M*M=!_8\^M_]1ZHX@4'GJ&-8-)^_2J/]1'!F#WV418N+(F"Q29?%D#'%'(\;$ MD3%(E<64,4B5Q90Q0)61B#$Q9 Q293%E#%)E\>I_])K#_TW['[WL3/^P_D<4 M=4=0WZK/PRA(O;I* Z1G;Q;<'DEO[XF43,@;F)$6!HCWZ93[<#',310NUS3I M.R+MCQNJ$&!FY+="V@5[*[T6%_@V;76^I11VCL M2L^\M.C@=/.EX]>+[J2Q(\VGV^ZA9X_HD+T95-Y5?N=9!?H1&R%NW+_8\I!P M_W#A)N/'?23<2+@_:M'=M!3TB^9;D! GN);]^YM&/#[1*/MABW[M*",^H(UQ M2.:SMQ\DH]]01J\<,$(RBF3T6X2S0GNH>1:K0N&IZX>G;E]S[-JUU9[U:VZ_ M]%A5C+YV9T" [_#&$[S]]%+9YP75M#N;DI#79)NCYV6N@PVM0P>+3#I)X/A5 M"LS',XB'= 72%:_IBN_68O"IJGBJ(39=2Y:W8Z:,K]S*;+S2Q$J'FNW;3U!D MDDQ=I<]-/ .A2$$@!1$W!7'M#H6O*8C1=FA/2%;L\J66A@]RN$VWFK.PQ<&>2S7?Q6G M+P33Q-[E/4ENZ&FME^L*V557[7N=B\>0\7>X?0?TLR'XFQZ\0-52@G).3NL1 M^T'R\X-;B#^XA8K:F;9&W;'#M>QIKNWF.KAN="9I&%E.T\E4*IMDJ/,F 2BV MC%0)4B6?K4K>'V/^3%625]8#;)75/'ZPF5$FU[:,K#L#JH0!JH1(I@@BF<:O MTNH/1:&1*D&JY#VJY ^BT9^I2M),SI]7"&V&&[+26-%MN9=:0*LD^^L?!E@D MZ6PR2YPWZ?G2 >LW7$]#0>H/:,6;JX!/.HB[^3HOFL)34->J) >';GMME_-P MBVR+\Q%OT,Y**N3P(^PC[7\3,N0STW^\S70+Z3Q'O=S&MM-32;=S+^.UM MBM>Q>[8#$ _3<^XR5_2*$. 1X'\2X/_ L[D&X-=6E73FW*3,ETJUN:7R-EW8 MP9Y(L%_R'9F]N.\2G^@'U5? -0J+(>%&PHU"64BXOYIP?ZGPTS,5VU LZB3.@T_O4*B0,0:*0+D(0 M0E <#9-K^P^5_8;;,H]VV((\=8'%TE+ZPB;"6-%335DNI!4#+]F2*O>Z^5ZG M.IL0%/0IJ"2%IU$A"J1?;DVG[Z)?SG;HKQBZ/R1'0,64D-Z2*HI"^Q]0#C>_ MNOB9!W W7^S//2%@7==6IYXK 'KWK38 KNGN$\%?.CPP9V75;N6$$2Z/-G)? M9X@1QG8F1 H='B"=\/UUPG?S(=ZA$IYJ@O9&'>^X=A[7>AFA7>BDZ3)MLU 3 M!,<3=)*FSRNVH.,)I B0(HC[*R L4P<\Y M +E-6Y7X4"%V$95OI0F_9IXB.HY PHV$&\7"D7!_->'^@F'J(QLK"%1/4=G@ M;YLH]YUNX:+6*^*3$H&MU&K=H/FTJ!D,L;6;LP8GC?T)P7Q6[Q4$: 3HKP7H M>#= :9<;*:Q+9AQ.5MI$CBOG!TUE!@']21U0$* 1H+\4H&/>AL3H%<<+O&P- M>8&3A/MN[KZBBRP$]'7[D,3'67Q#T!>FQ(,9RF*0Z;ZT7-ET54$/,VC4M9QP M9-&S55>5'1041J&%[Q=:0 5[D?S_9/E'<6,DW#],N+]@W+CG6J*6L);00'62 M,$JL>W *AS[ACC==0!O.M1)'& M+*V;?(_.-?/C08E;K-@)D0GOXZ5H.LFD7HJDH- H@OE/@OD?A$9C '.GK:7N M":%_C_?RF07IIZGN>-R!,,\&,,\223+]TI'F]PB8=F4'4%&$%PB=P.Z&XN&@ MR"=RCK^R ML@O&LK DQXW,; ),$W@/CDDGZ2PJJH%4 U(-W\+R?Y=JJ+ Z4YQT=)_/J_ZF MV5SE%C.,A:H!MCM.)=/T2UE/7S&:'@;-U3UA$MX22((85"=RH%!8ROY?835 M$U8#1"'URUT)1I6#(JX.?[TR02AVCX#P$X'P<]R+_8;84F"]OMY#)F"$#>&R M]DPBFXR&RX/::EJW?*??[X#90_)[\7$L MHR\Z?F9%OOC0(G;!AMM7J[EM-.+VZX^;J7Y;[&CUG%SE8:>$Y+C1+(@R, M=0/STCEO7.5**;POY]/WN1+%3L",/^F^)=(J2*L@K1+?JYY_I%5692<_P 2S M@?KBW<[==YT7+K M!76M2G)04'6O^G(>;I%M<3[B#=J9JU5IN34O[Z:1[U!]G&";@(Q.6[8#3?=L MA?5''==8#L'T=U1%JV7GS-1PW13A 1T7M&>E[C+G1951>74$_R\/__>:/9=! M__O=J*G8 Z_>3@M),&(-^+[9#47L=U..=03Y[+DZ7)+ M84U7/=3C>3R$YS;P#K@L%6W+R%O&TG.#E[:4IZSM@WGE=$O4]BR=3E2N2.)3 MG;-P3##Z\[203X^J0!QEP/PEF()K>_)5H/4&!@5J!O)AC[7^7 92K>N6#Z^[ M6X\>^&.)HL>J1?O;\+YLRPEY3Y^$ @B4<,%C@&2+GAY0":;XO>%(,B%Y,KQ3 M#WZMV@D!O 1[>&M8->EW( N!A!^HM5=F(IBTL'3DWX<_CND"USP/"S$9P@8+ MI,<\D '39<7]+7BN=?@@4$GA)WOU%XXYTH?[,?"3_;:)X_^"TN[:AXGM7TB$ M*'AC9($!"']I]Y74=<3S+?!,!?#L@*##OS&H^G]/;5G0,!_0Z>^EY:B0(;]M M&7)F+3]YYAZ8P8L/0X6I8T'6/5GH)^QX<1?&F$\OW!@ =Q_^^\%8$/EB+.A' MB>;)KG;TN[=O:)=C###J7K38$6-NQ!CR#F<08V+(&(28F#(&(2:FC &(22'& M7(\Q[SV!?,U/^#@5,J\0(?'Y4;K7+-#;L3[S#M;O20#\5/CA__VB?_TA.:A] MIMP-,[ SIP$'$3@[LOTR 5\JCSR2!3O!F= U*LBB##,"PL0/BD@>,D".BR(C MU/PTU'S$WOM&0(&!S8O5!W_9Y+H^)H[+AEZX/NYW9#R.&/]6>_5;,9[(7F+S MBUL&["U*[9+HUM*C;D0U1,Y.#/=G@I,/G@3FMM$/8#>J,Q'GMC/AC*5N;67P MD2DU+5,^_#, 12O 1".P@B?NLD56BOIPJ0URQ32?J=H-I]#Y\RO)'UP::P") MB:FQZ$*PP&11/I@@RF4J?YX''.5KV*B*O M6!LX7D&Q3[3X?YH.NHEY?WC'HP 'B@>NR>GV^+WJ&2\Q!_>'!0]GUGYMU-H4 MM&$JAG:".U^VA2'#EK3>P*H/ZYZ2QF5VD@JL^F2&()(,?D6C_ML8!3\1?;

]:B,Y-:*YR1ZYTQ5L]'22R601\CZ6O/ ]D7<3V_MMR%.ZP_IDW49PEO:,+JV5?@SW/*E7Q3>+SKQ?O!6J=3.2/*O@V+U;! M%T7J4>SOUJ9\$$XX$N] NO>*[/!^6+"S8@*5YP5]?Z)^UI--U;*#'V?N2/!F M>")8\&2(GOW3A'IMLYN[(H[+;:F/[;+TN*'',!*QF2R*AJ&W+1ZS"!-;E](] MW9I-:.@.I)*I-)7,O!B(0&%#A//X.0V?AW.;[PB8O-7F.%GRO;'OB*NF&$/' M8Y8AN^FZT[CG>R6."KNBB?AW->6IM=WL[I.&,MLC4, MRV%3(89N3H-)CS?>3NYP&-GN;6IR<3ZF68!SYFTX_X('"V]S:Y@KNC4_TX?Y M6M7"D4/SJ@+L>9"GL/2X+ 4/"E4@0]S1^T<.E-Q6+T(K0N:W4F:@\_RZ'H_'MCAA44?VRSSLD9.FKQ MT_0!=E)!TU,<)Y-9!N4:7S"8B+#SV;V"KX4=AS4Y<3V71EJMTFGV.[1=9GR( M'2; 3A;/)%/$2]W^/J,PY-F=Q>>K0)Z6S#C^H0E)K1_J\/U!F4A4]?)=52^[ ML-R*++4%V]WV;;#^4'2<@NJ(NN5X4>4LB_D.7B@/Z!0OU*;WHNB*>DJ;A%<1,XC#@K?OF.DHX?5,B^G"UO+@[B/_%YKDH8KHB2R^5\=4S$11GMJ> M8&_#B8--C4D&]23A/B.8V^!\ ZP ?A2=I17^T+42(OA84,V$O5_T,EQTXJ_# M%V+P2/B1H"A 08>E5C:JBFJ2T%/",$V"'_P/V\T"6#I9V/5*5=7Z_: PVRM MWRY4E4I'>F(/L,ZDI4S("9F%^S]SX=.^Q]3':)V:VQY_$[S%L=U)#I*GI10. MQ,G/!15@ZN'B;U9@Y?*]ZFFRX=F-856Y;^HGT7.,?H>)<^LN10PD+/T[? M)>";$ZTID.]@WW+^?7=)0!W;OTKP?R_@_L5""X#ICJ>[00D"V5ZKHNP\U%VX ME34!D-X"P@'D <(8/\5X4%@"8%$U 8P%*/"'^0L 7$'?Z1"G=<%48($E5@+6 MAP4!ZYO@=]-MHF'?):J6*;AS@,G#,']N ?T1O&IJ6^!_;(C)@FR:X-/]H&0D MXMO 0%?A4I*)_%R5E02W =9P4)JV!70'T"@ ^U+B(.D'Q9$[*(H'+-Q%SVQI M6[#DNW2\U@.OPJ6""2SW52/""0(# NSF88%=]H$LJ8S5Q,YU7)$ M53;AP]1'%0LI3P3SAD^LRRZ@^M&CGGO"09^^,A,I&%05S.!5V62HKO_J[5&4 M8.Y.?^H$,VD%7&%MH&5FP7, JA) 6.#N$KQ@_]:YY=GZ]IA<"GCP4E"#>9W) M!4 1>&Q0ESA"F$ZE;P;>#:>N>#IXPUIV'N_J[8MZP%&US1TR./ MK&&@Z#.GIZK/J.83C;]?[P-K!H"Q>PH="+17S>O2+*8';!Y!ZYF]L^#FD+VV"S\N'N$1*Z!%GA5$RP.ZF65+(M MYZQU?*#6QS6[P^%KJL8)-7Q;]%W9&RR!6F?H)(X_I]CWY5@ .L6@A?V>QX'8 M V@")-FBZ@3[N"B_8?/^8->&;\UGYUV,?M)(C]MSH@T9$UI_B4P=8G(/1@%!,D]+<_[7_SNI0?I@8D#/U+)_'^)H1VO; MUSXE Q-_)F-AB5-! :_^+>B^L'4.43LBC$KN/"_6>OU%G=\P9XGM=ES!/;C'IDP_\*D6_HJP;0/DW9 M3W0M8#* IP>?P+>$+_B5F-M00_QWOY6/##<]YZ[N/_KU3S\(00#-E;>"]A#. M0R!&."[:^IQ0G[(CBLX (_L82;C[OQA/V<=)KFES/F\@'RR",_,G2).#VW]H M.>TSY5XR;)ZSBZ#Y JP\:V:"*>XM!FP*%5[@:1ZT(G@1_/LM.\J[W<%7-A-Y MZZAJT71)O#1*^_?M INQ[_T_]KQ87;=$X=#<]$S]<^$Z(_TPIX-7K.(N9>-; MJ>$4-5[OFKO.KW_PN_/[9R=NV%VB?V2J07+;@=DL./-CT^XS:/Q*OMME=^Q: MW1/.VNN,RD.J14 M3IC/RZ/IYB=NI:0^195FW%F(-:O5&@30.S^K3!PX!-3F@[,8^NM[?Q1L!/HV M&>6B.G*4,POP"[-T$KHJ!(<%:N!0/BA-\!Y!%&'XQ@'.W#;8O^ [P8 K+$B>H(CD2_"^.[$])=59ZL+V MMVKJJ@G\ 7B2=C"I4W?[WF!/SB^/C41H#\,E3,JZEJ52>)9DH%$(3=*K=\3S MIHZ\\@ ]N34TA\]/ B?4:D%42YU[#;O7,F-^T1_6[8B3P.AQZ"3P>B>!J3B= M!#X*4B*4I-@< (TI!-]V382=4LP+WK"][$VC!7S(18, \$O!/R#8#28_%.7 MZ\$G V.!!<'.X#>/T6L8X86Q?<$]1-.=\$P.[.[PI O\#[ 98-P:4D>'+U $ M,4A8@,K06T)SX$K[T%Y/D:^>ST'.!8Q[<@+W1'/UMTOYI#C)D^_WO\YVICU= MH?B2AKCF77J5MZ\_]O7>=M%5LG9FJ5&; >0I5R!4F5E?'@9F9PJ,L@@=# M\Z^@7+8##U8 4X1/8T@>2(8*UQ0(Q EMZV";:RGA@#?>*;HL&]L<<6\M*'*% M8^V!T=6LBCW6/XF-,T(GB;R?8?!6M\YGBFHZ;4HPLOHR&SW8V]%076B!'XYN M &8? !>>B/\;0FXJ)Q0O:) "C'_%\NS$XT]=8*&)P$+_#>3BWT :^N&_$VRH M(*"W<)L3]W<@.IPRG.]%A,'J[R;Z>)C.XV1QM.I55Q.#4C_I]%P;C9BYF)\9 MN,I866DY;$\\DGU5& *=[ .;<\]GZW$KH,-CP;\!?T\8G/MR#,Y=C,.%'FT+ M%=-8<&2%:=39TECPI$^"NXM1I96_84>:L!&]CK'I%FWW#1P^AK%I)8(].A$< MIK" 9WHB=## KG_4_ !NVY*L U5O!SNP#/=L,SQJL^5E>$@$/9'#46L";.) M"\O&\A"FA:;'%"@*4W:F+E6KS*=(K]HKO3 MC07[F1DW9A'+5HGR2."9FEWCI\U4@V]^X&#N=%:5P,QRW"Y@#U@Y]#+#20BS MQS M1A[) VN+?BLO#"A-)6?T2)OW4EL*R$,F(J;WK_-( M=/ 1=:(>'K/TS-!^<(Y:J4#=H:BVXR:*!38A+*'%#P0B,!ES=38P_.$$P.>2 M!YXG0KT X+@R3:4'4"D*90L^" H(F#. 2* &,)Y_:6NCR6Q\.4DL7 Q26PW MN 4WF!!EOF8UIWAFE5XZBP^$%=\CB>U!>F-DR(&#YQW,6L[UE3*;=+Z)).;+ M/0QL(8F_ ,?4J;KSH$A.5A#R&IP M$ 0]PQ"$2I"X94*+PA%"F_)YNOP-KDC';JBF:GC&X832#E[B!H&U'C#^!%NU3J&Q M_["MG^T@%ZRA\C&@+KAZ4Z/YS%H;W-]O_:G@9._G'SAX>5<.>2X[S5B$6>!4 MR?!+DS16=R?^:YN2]9CP'&X[=*C*G\KW-,Q2"0UUN'M=QX&);TCRJN-"B\:8$B&:QM(/'!PZPL-9ZA[<<6U9Q@Q TWFB7LFUNHEED/\-)KK/ M'MU_K.B6%:287YJ'3X_#R. X[$8L/7Q[#Y0&].0@\4^W=;"W6&; FZE@:BU% M@<%^."P@TR'#99>J4"NGV>![^7PUT^@V&%*[F.N;$QS5Z2V!)I9:YO%,B6BY MT!>3#.,LI33?JO;4/#%E-V(;!D+N(O*)_Q6DJ =)9) NAXU'E)U]RA?X(%AJ M>.HQE<%^!'8]+3&#[>/-@QGY@'H;[C.'+=N6ESI02-)!M((OP[2R?;[#X6 C M?!BT!!6@><$F!9X;C%YZ4UUUYN'-"/B+HBP%9RA=&68^R(D<8 N<),Q&'%E@ M8L"NE&1'M-5I&)<]/Y.!2]Y/5WW,U5AY@@T^U;>!KV0#]=$^RI]KP0 1#D.0@/@P/!H (@E\\OFK_\.!,^_&)T/J50R*$-M)IS)&) MD9WSXMG8X4[#\2F7$'@WAUL/(3W $+151"D$.+7?<%H/LEL,B5>4Y=>V!TWL MUAN]:FZEE5IDBL0J;/8>J@$R4@TV\LM!L!PR 7G]BH M<*+))W'PY-.0&+383V,3R0<([I5"M-5[4!VJ+6@L#T#0XAP&))5 V7@ MSRT]",:"O^&E2@@Z\*^]C#:@@0X=S,#[@*,YC#5;./ M"RH&L:S]'D%'W-#],^E9]Q1*ZW:SID9R*;-2W&W8;.L,.60DWL;&E[MA%M34!( //CH M5T'@=I]W<"HZP,RVS,@]2%@N=6 BPMUW;YU":C 5;9O !\?=A M&8=-\+!Q/YAQH5*SY9EE'CD%BFT9X9EIL*\JQY,&'JGES>:O3/,9DR ^=C", MAUB/]^F/;NT^R0>#M_8.7@] H>,)H3WU>++HA,6*M@G)$@-T"0>+YQ"X%Q(S MH$W!#[>!EGCXP>,5<\"GO6<6AJ0/93,>DL[.LM'\N2K.GZ:?Z:HGY^EEWQ@J"DZ#H0="^0 MZ'! C+C;/F+4.4^3(1?.3UWL?=\M*!%)N"Y1EB7G68<1)O##)QW0Y3GA5?7 MU(9Q6L"H@&.B92^MP#T.A@.O%Q)1%)8JM-;A08IJAW=7$_)&E,$R(#M#;.JZ MY2Q%N>+AY9_'J1YC1X"K[5!#/MD* MZP"=\ #_OIL'WSA=W^VA4Z9=8$<"<."Y@TIJU[L-DM:]R,W>PY1BY8"%Q 9 M:<[VS'JMSEM=?I6MY@?DW&KH\__?WKDVMXTC>__]J=KO@)JI.954R3)ONCES MILIQG(EGDMAC>W9VGSJHBR)QV%", MKS0:U%(_KHGO,EZA8M\/AM^\AD[_\?GNGR=VC]I_#K]\_M)S_V4,V';A-QMT M%4<<,A(-,#/:@_WY2! M""#B+LEK-!W>93D>*>0=@(%ZAG8L$!)R]$PR0(%1 M@2_: 6_WD(\ H@"@HTP6V2=# C2*(77%8_%V)];70#2ZGF"YCU W1"X0^"PF M$;=LE$:/)/ '5F5[[ &*Q7\K3L>[!Y W^.O9;;9^8T]_TG;SW_[C^_C!:$]' MD#2WFGQ/K'B(HJF[$^\=@H1&=P7^_+OQ>^S;\^Y(K'_.E=KK8Q+.['*TZ^0C MD(4OCPCI8".W&R\<'X2_^! 6,C-L9).RVLR'\Y,9.0;(2::\23R Y+FU[%-" M2LGMS<_<&\5U^2LPH8S2/W*A7?EHZ%J)LMBT,(L-9K'98Q:;9#_R5V%'-RLTE:.1"<$HY'L?TLKQ$%W%:^/7E(&U$E3-93Y4Q]#69:)^>$&\M_D$7F ME@@#3[8J?F6(:N+]D?0-?E^N8^(@?)X!XXLC-."AR%3#YDYMG[A/)S(/^-DG M\4_7_&1\?1Z__^/#-]9^T-IC62=B/B'],:1*W81 M.7PL*&@>UP4YIP0SUM^1^ZM?K^Z)3*9'TGQY.\_R.O=,KP/"\W:?MM."FOOA ME^N,N,J4%IW:@I@9-IU =M>I3=_ F\GRCJSYM,KG;I6L^;SEG4#6,%=\9;HH M?L"KU85,JO./"SO@ $][R>H6?^PL:R58!\^3>(=OT946!=<.*Y^1TG A3#LH48SD9)0KLT4^ID MJ$B[UVV:^+Y"Y#OK;T015;-D*\KKHF3AX]?]7&K4R7Q>MO!< T^^^GQI>_[O MGV+_DEY\N!M=_ZM]]?1^\Z4',3.70T3J Q]9+J'NU$[OZ,/YX,O]?T:7OS?H MA[O;[K<3I_G(Y]^+\J2_QM;3>8EX&UW0S4UO*$[OME:RH$X.JZAJ_MN_M-'W MY[^_/WS[-3H??>WJ=M0$\^<,#H+KS!F'CWS:&C'_!8LGN7=ODWX3A%S.[,.K MZ^:OVM.7YS_OC.Y_C/#9_/)[\X\M1VI=$V(J$UHS*&*;2TZ67M<:9:8[-!@Z MQ-Z>R>A2F_1G7UP^78T#/W7L".9:Y_; Y3,K^)N7 M7L[N/O 7O& DGM5W;MG#V!-3G.P"BSO"OZ/AAW_^J3VUOPW_/>K_^OV\=W=Y M\0<<&#&_/61W_2 ?[)W)\W*!D#ZM#)(0RTG#[,&E)O)?Y;Q[W*%2#>?=((!N M2F!/(NFRM>#K_FWP3+WX^=I/D?GBY6'STY?K)]L\Z6HTCO_U[8_?[YU_BVP= M\TET?WJ-SD4 K)T0I MHQ"]M<S[U8B+BO%W>WN+R29:EE]&8 FZ:R2LEJ,=EC.PE)2:=IB8,*6MV46@;CI4]7)^<3K16).> SI[F_NB0T1(/+6#U[0&WNN MW$ER=7_UA3@!!#2\E5/9:! \^F04 &Z'^%BP1_3L,VYB;GY;U.Y)/!X"-0:! M!>M3\D"M'DQ^LTC;FP\G^BG_\9D7V1^X/5<>@<,]8A2R$YL_ .2%Y"445RMX0,H%X2R+:9Q#D&0= >Y.%0!'. M-:"\N[8#;F!HOVFXIRNAD"P +%P'O@#'=)16UF(;3:PSFQ^%5Z,K ;J(G':^ M0S)E)SG>7GB V!W$S1/(&%190_6T->39P_"MO4K5Y;Z[6[ M3&O1KF7;C2[M\"F#J74:FL;,-M.L9(56?@.6;3OSKUR(M:X(-D([']PH&U,C MZ%G.18[YY$N[;$V)(IKO)5Y:UX'G318SZNEYG9.?8A%GB<%@T=6U%V4H3HI/ MDB%^J@9DYRKK(!9+ER @Y9]B?.5?^"AWD/.N=G)P[M&5Y4MK1KF\R-L<2WRL M\GSE$W@Y7$U%(9QG80A%&;.2QZ-&D_9-R^GJ3:O3M1KM3K=G&%:WV6\V[(YE M]35FS#?&\PNYWLP?T+D!C>^,X7PT0[>TUF[+N4&J[%RS.U_4[EYN<^)835$F MT5XFI=J#5RU>=UUO]O6&OITO6_[G92(YI8#.D*E,J=G/-7^RM,!%F6G^!4MG M80BKI; X)N(KTL+5>9:R;]$1OO&&)(>%K>L/)OS0IVN53 M$N1Q;L>UY)P'\5"^D^VG%.N/(G E3%."< E_[OMCD1)DQ(4UC @?^="?/(!V M\GN=O)_D'*'Q5,U" ;,34I.#4+>J3CGIXA64 !NXTTY+45O7&+!1JR8Y;,2] M43[XB(5)B3,;%VA_W5]LLB=AC1+*Q78([Q(EE%$/S!??$>^YOL29T$JR=789 M$YU<7GHJU&C>[2 PC%>^F!>F!W354K0#OT;C(2^%..]'QL3"QY,$-\FL.N;R M-5ORA_5[&0.1O'LG]VJF6S&SFU] BHT(FG6VES*<-"/X*)0HW;_)BR@" O+E ME+DJQL.QC .1F?& F+AV&A@"Q>4:FSXD;'*"#T7N2(PA21FO+.]9L.A($ [(5!>*1\KL-G&( M8GDL1.KYR6[([RZ?P.3[4XE8)PUPVYY5'#*4,8H>I(*2/@ AB2&#:K'I.(*]@Z)D@<.]8,V'$"A0 M/GDZ\9@A8*NO4EF(17", MD!L-TK:1#N_B;P?R1<1)@@A?;&A/O R*/AEDPK3H8A01(YXX <>=DIM3 _B\ M]NQ/!3#F];->4\]44CDC:'IYN0^;W," M7^S@GE389':QYW+69L?.Z9G AA:"??"3$6[ZR#OY\.FY=W5R&?I1G'0Z=#AZ M1_[-/>I!OO#Y\TTMN;7#1DPT;I!8;B2#C$5V13OOA;!5K"8&?AA>HD0XB@48 M:4.:/&;J/Z_SQ5J2T,'-+75#"B37WVDGOP&'*_,Z2 ?707 =9(_K(,<3)T*@ M:.WU.;MP(ZWXD'VJ,-NO$4P1^O=%)?0MO6TSW;*Z'=TPNE:[W>IV[+[1;;<< MAS;;9J=!FWM8^9KJ/\OB:4-^Z[2SYEWQ2V-%6JS.>GNYTJE+GT]=)JKB=J(J M;J2JR"W+?>2J8M<[NG(%U,W9 B[<9;J-9Q[M8>]E?.$=;$L=\(I/M[["B^\# M&CIRA0,($ 2RY'9#OG>#NRRRZ\JW=ZNDREWK+SK^]8C/7^5Y"&M/V@FZ_48/ M^Q>3"RF43[5A\K'4J3.@LOZL:LG1X;7)A-@.70$W)_Q"(H8-)H-D+W/=;/;Z M5FZ+N[B^N\Z>]JU@D3+(5'AH;7FU)5^786UO,RPCDEO[8@-CQG>3W8=1;LEH MIY4]5P[LJ#9J)R(O0;ZQ2!/:L&PEH&[&MJ)D#T3F:,D(G48WYD9JZ,3 6)/\9=9329U2$;/-(H9 M4'7\3-[(E9+XK5PIH]$ SCQYE '<^2P)XL@4\@S'0:2+>,D"[N(D/?I\4?P@ M#=R&1IKP$UFPCZP7ROAR,SG1C3W!ND@DV=_8A\RZ<@4Q:=PR1W3@UTF!FLNV M&*68 [TX<44X0CKD%VP45ZZZ<['4V<#]\@I"?L%@J_%'+IF+A2A(#Q-%^8TV M<]1R_0O/;LF!#E<4#-[+MK*3$&O#$U6Z*"/S%LL"(G47 M#"EU L,,9"5>0HKS+#D;;<0((3?VA6PV_"(/HF=S'$QOKEDXDOU9OZN3?G($ M4#2)I1 Y$])N-Y>"0<10)*$:8B-B7FZMCL7(+BG*A/ID(WTR6<3*'&I]@2+J MF]P/8 /*Y-W$F;+ !MB6(5?46 C!"-+\XDX0[M)+LG O6/"F/0BS>QPPL15O MFPX&UF@F\GFI>JZ3-!8:?6?-A[W.N4O2UTI3RGY=+NIE2<8WZ;QKR5"0AB&$ M;O0MB;:86.Z1T6]B6!"9H+G$A'6P93$>%JZ> R-0>2C\3_AJ>IY=T9 M+B96O64*K>F 2[E,#(&+T+OZ3!S9%CYG*5_=T!X/H99L"%;Y*Q]ZDZQ'RCK. M4O[3?$OI91(H-Z_$#G!' O,#$]L TQ'FLSMTX\G8M$%$"*K2USS]>;+'=1NU M!'%XV:;??!QJ&FRU<-B9A#&*\3)2C&5LA/*,/39#ANE,153P_K#N-?]$1N09%QWW"A=RLS$1W)8298E453 ._+&>/NR<45)IN\@ M!+",(X8^>])+@Z- OJUX+6)J;J$=]^8*^ISTEA&(EV#K*)&SP6S2KPVT08L"6Y-8J<6V"K!,BK& MAY@:QH=@?$CQXT,V'^C?,QGGG62=='U J+R3\B;"J[;!R :!XWX0I]V2Z%U$ M9T2 &^2Z@G,O"L3^D?\P.^LD19;/J9C.Z0F#./%)A*]GB2/#J?-&IV!(\OGSS7&5YRUS'H/ (1Q9Z6J2TMSOQV MZO2E9&8SM2=& C^9OY]/RL9ARA\6GS8SO<% ?EO,@])9$,PYA6*!D /(HQ7F M)G#/7%1]@^E9;JM@]H7:9E4VE5W"TEOMOMW7NX[9H%VK;S6[M&ETNAKK-&RG MI3-F-^;3-[R_!G1Z-=FJV&UT6FTM3?1PU-0-[[=)W2#*0W(%.GIS$:E XMRJ MV[&WZ>X]1#=-*-(SS5;'I-U6I]/I6BW'Z5+&VEU#:YE]H\&:K*,5P<\NMO&S M7/*,VXS#? Q"!NL=O_$^)'*F#H.Z2>9"5[Y8]X(WYJM,IC>:7#J[,59V*5 MY+=?G*Z'3WQN^/0D>VR1JU7$TCLR\?&2I$GP%N1+RLAG/JQ,I+'N0RX22M)% M>#ZSN0F#IV<9XSQW7M#,>^G9,I-9VQIA9$EZ(-W09''@<(E<*NXD-Q2?&\FW M^R[DX!4QQR_.S>:S[^E:MK=OHKAT+=LGE*6U2K)605:[BR ^#54SM3,^">V9]58960E> MG8O"O+N\R+D=V9''U9)4 "+"/JG6=,<^/#?OV9DX)/! V_N97T(LP/Y(Z%K6T;J]'>]U60[?ZO29U#(W.MPLC&?B> MKQ]]WM<.W%&0GECS7F1VLMTBM YCF]:1%HUD91-Z,]$K:?$@^Z-X7UC_RW3P MRVVR^2>W@Y=_!')V[2//*K:RPK>R-F6L871HM]%O]7DK:SI=JFFLR_JTW=1: M5LMNZO.MS$R<[C:7) U46^)>]R'=<3+P[5J9N54:XJ0]395MJO'[Q!<3G7Z;18US):;2[P#-/IS.?;UZV; M-/O:9-OK1\:@3=U!:CB;145H4-8V#2HKVE3R#9;,3-/B86LI1VNI%/,UD?DB M\]T[\Q4$]Y]=7>=Z;-]KMR\!W&EF^\_\J =9L!S;=KIMO6ETK7ZGT>UUF-'5 M'<-L&6VM:3F]^5&OPL_25?*AC#DBX$',J6CCBU,DG'<9"^(%NV M>&6J_6NB^\FW?FVN(<=A^F!I6*EL?K&3*24X,HV/6HD#\3XAN815[W1^RGM2 MA,=I1P0O/*/BI[G_:BP!O'[!UT5_,E M/,S@*#^X_G)Q;GCY^31VUJIPLZXUL,(/6.%\=.Y86..[JO'3.(0.9R>=R_YF M$U.U\(:^E67941,]U&/KFSWV2D<_T'/?+]GJ-C5IRP_BV<%-$!DJIV80(IQ] MHBTWX*US(S<\>U/1;W6Q-_9%9-3S;._9TZ>FJ5T"X<+?@V9"4]DL(-C!:+7C0[8 MTHK=TG!PP,%!,9=]8ZHY.*1YDT5_*G9E32U2N+[8-R[R+(K.-+]<(9.YLI2B M>:XX]B58D-X0UER?8,DE0V[N<,@<5^9<&4&"D2RY#63$H7(;.WU@N=UI6\C^ M4P'KBCJE+MBRJ*4W3&X'UF4-UNY:+=/L=HR>UM4=J\.T1L.R6O/G'.M-,(&N M_7XG3KA\[AJ-3J,0V^3TYC9,>-JA2%*JHZ]\SA9SR[GNNS,Y%U$WZ;>UL:2"1KAY[[ZX?+?Y'[:W+YKT]7[Z_N[[(L MA?M8<3O1ZIK5,:UFQ[!^VFBAK:YU7EYK&RRJO<3G[V;T8>RAWSW.'!C M=L)=T0;_A76&Y/:M>J=YQ!6,I ,7-YY;S-A+KP%^DZ7(J1NM_:YJ#(3UN$?! M!_[O!^.'UUM25DJ]8:#9]FRVW9BJP9N8CK92PE9Z73_F"CJ:ZE5CF55O'',U M'JV'#:U5K=BVM+N6 M>31B@357#0?+NO[&#KK^9ME)%URVV]1&RZPCSLX:T7"RR*N$A>;#D](C/WM[%$N%<_&5H0E3 MZFJ+)B!K]0.+[- =R6QE>ZE@.? =VTF;*YUTN=\=3D4IY86;^AT$$:*/'='' MDB6/4CO9!ZZ:T,F.Z&1-]8;337ULB;Y#+]N]E^50=ZE=ZB-L--GKI.03GT-" M$J\]3"+%_IVU9I 03WU8RZE'OR>[H1!];U9?TU.YDOO:3OSK.$BRD#6RUL2L M*#Y5?/:-7K:1ETU/S=#-T,WVXF;-(@Z0Z&6*>MG\Y*Q:+K5)SHG]Q_ETMO6; M3C*W-.OZHE03"R8UA9NQO)C/X>5)S-;3EO4R6APM%F=E]I%L?S&_HGW"/QU2 M.SY+\E9DVX@'<3R*SDY/'Q\?Z_QS]8?@^^EY: _<[RPZ98T"K]IB44@;+]$;*AMW(P6YKFE?CO-7 M6$*OG[:M]-'SZDCM R\.%%QE'ZE3J%@?6.(0<[3W<30K&KQ(!M^_?D5[%\3> MRY)&HVVV-(/_9G9:VJD]"*,3@_^MZ[KQQ)Y,9]?$ M^/VS1Q^C$K'A:DAM07O13L67R !NVZ?0A-%>"BA$KVKO$RA(-CO 5[8VBMEJDU<*@W!(IUE6D-4OU!*> #JG#\J?#R?W5?,8N MB*99-^K8RZ%L17NC;*VDP5&V5LW>*%N1Q19'WB*++4"G4+$^$$5MM>R-HK9B M!D=16S5[HZA5B,5BU&MY%&L!$B28;:UMZ*=.R[*,MNFP)\O8/MP5TBM+1"R. M;A\. Y_@XV7J R5C8O"66GAC.@7T6_Q>H"*=7B(?JME;T2_%3,XHM^JV1L5K$+H MURR[6*V&/-UC*H.FU>A *@.M9>E-F(0^N6FJ.B>.(:B6T6@NU4; M1BU>3BV^SW72 G=UB@K1749A[4>N5B_-*%6&TW E_(A>!+VS2\R"NUG>#D-R- M>T'(JUY0YZ]!S"+BC!E0YR8RXN)(K^I05,,J@9RL)JP]&)E-<]PV M3-TTU_\IPWQ?C@1&@EL8D;V?'+IE&Z21 MX&;6[9P:#4R@6QRAO9Q;(WZER5 +.!@%EIY5H P-S<'C##P6DLM%WJ MD<\N;[<16XR9?QO[+$',C26(^8YY[,F-R-TY,F65]#DR963*R)21*<_HDF;9 MK(M:6VFMC4P9F3(RY4*TCN-K5D1.1;(W,N6*&1R9*(;&3#R(:1#2,;GA$7NH;! MR"B:BR6:$0XC'$8X7(C6<7S=BNRH2/9&.%PQ@R,>J!8=["(=5E:V% M@,.O"4?FOT@H'/3)71S8W\CU2)SI]VL(B3"^!KQ2F(@AGGHW2\5,QK[#0A(/ M&!)EY90Y$F4DRDB4D2C/$V4,-T:E72BEC409B3(2Y4*TCN/K5@1.1;(W$N6* M&1R)S]T^/2\;",N\N'R-.EN';,4'4L2/,>5EWP. M"3,29B3,Q97E2)B1,&]+F&TDS*B\BZ2\D3 C84;"7(C6<7SEB@"J2/9&PEPQ M@R-AKIJ]4>>J19@=),RJRM8I6W\\%F)VMD?,+Q+F/WTW7ALSYSZ,K!E9,[+F MX@IT9,W(FK=ES0ZR9M3@1=+@R)J1-2-K+D3K.+YR1115)'LC:ZZ8P9$U5\W> MJ'-58LU-!,V*:M:#AS(O2)ML[#EM\G#D!<^,)3SY9LP?E48,Z7#!-#;28:3# MF#<9\? "/&R4S;RHF976S,B&D0TC&RY$ZSB^;D5T5"1[(QNNF,&1#5?-WJAS M56+#+63#BFK6(K!AJ(F!$Q(V)&Q+P ,9ME M,R]*;Z6E-R)F1,R(F O1.HZO6Y% %B)@K9G!$S%6S-^I-'^A$6^KY(Z%WUV;11.V7".LWV>VR$CQ&_7'-'R6 M1-DP:Q";;-1([UE0XQ1"?V'.B-IL%CR_=X-?F<\KT\XS:03+A1'H^P'+91NJ M$2MGUNV<&@VDRL41X'NBRHVRF1?5]C9J^S2F/8_Q?QWW^R\_\Q_I=6V/T?"L M%\2#%$ORW^-@>&:TZB:X4=K':3_ML"J6EMRPM3^]A &8]\YX5H[",]^U,1_[W)E2ZK=$,9]8">]D-%O)[3/;WU&O4?Z'"4% M[>AUC4\X>D'H\+>T]+E,>!ZK;K5^(I-?H4+F*G1(GTYR=9:XDI3,\EOI2Z%X MI.2U('(A+. L9!X%N0;7GKJJL WWV?T:9F8B8$[,,%'%4W>X=X=<<'YEC^0V M&%*?7UV\ G>1-TCE\H_WUQ?;J=M[<%V(>KC@[W)OB>9DYXM./6V.1?4LVD;F M3<+RX$D>'47L+/TE7U/0!!./@NO;\KFFN/Z)5M>LCFDU.X8UXP6Y'B;Q 2UO MSKK6$1:-P_21TCY#VB$>3-7?=&WE&A;=#WBQNE':2\*O'',]N/O M6PU!^@8]\*33XGWP0%AO 1#8WI)K80,TVP[,MAM3K40<:*O"V&J5#$93%<%4 MR\:R5MC0U#+5 M*OR+IGJMJ28!'T=D5\HL6AR+$AT[N&1'0=('I3589QN/? JOIAV96&#-5(5]% MOO?#L(1T%(X3"GWC.Y97T6PL;JGT][N2H_H#PI7'5O7[F7,AY25.5B MUV\E<2@_]T)R^DOJZ9O86.:#A9Y%7"0C)0<_[G M7'WN5"P5SL5?ZE'FU=4634#6Z@<6V:$[@OG;GBI8#GS'=M+F2B==[G>'4U%* M>>&F?@>)1=#'CNACR9)'J9WL U=-Z&1'=+*F>L/IICZV1-^AE^W>RW*HN]0N M]='UF+/72MG\Y*Q: M+E6LC# 'WGNN0H(8S'WXF@K:44/!S?N8^[#R]L;Y#SMOZ%M,?ZBT>)VV^''2'S;I]OD/[VGTC5S#O)G(%66BF_G4A]=V'/!7 MY;*JWA:I#\UU4Q^^?"P/ID LC$['%(A',RZF0"R_C95-@=CD J5L%D;=K;3N M1L*,A!D)LR(=(Q+F:MD;"7/%#(Z$N6KV1J6K%F'N(6%66[P6@C#WMB?,YT/F M.^*T]A0PDS@@J[CS^2ATO:D#=RRDSDB=D3HK(]21.B-UWI8Z]Y ZHQ8ODA9' MZHS4&:FS(ATC4N=JV1NI<\4,CM2Y:O9&I:L6=;:1.JLM7@M!G>T=4F=C'>K\ MA::'O.O(G)$Y(W-63*8CC3W+FU MTW,##2U/F+\&W]DP.S@0SPU$Q+P^8CX]+]N@C9 Y-WZ=&A92YN)H\3U1YA8> M'8C:NUC:&RDS4F:DS(ITC$B9JV5OI,P5,SA2YJK9&Y6N8I09SPY47+T6@C(? MX.S :?:,9P<>FUHA>2ZU>9$\5\#("I-G/#X0]7BA]#B29R3/2)X5Z1B1/%?+ MWDB>*V9P),]5LSQSQ+PW$+PC. 9P;-R M4AW!\[&-K#!XQC,$48X72HXC>$;PC.!9D8X1P7.U[(W@N6(&1_!<-7NCTE4, M/.,A@HJKUT* YP,<(C@-GN_8*,[EVV@@?$;XC/!9.;F.\/G81E88/N-A@BC) M"R7)$3XC?$;XK$C'B/"Y6O9&^%PQ@R-\KIJ]4>DJ!9_U4F9U;M1;#:3/NZ;/ MC:;5Z/!_-,WLF.U3>Q!&)X">#=HUX&73U/66M3V%_D(CWG+)'0N_NS:+R/E# MR!A0Z3QT_LAZX9B&SU,1SXTYZ$RYZ_JBZ"1D$:.\:"0('ZCO_I?&;N C@E9) MQ>\%7YW\4;8!'0ET9M[&J:X#@&Z@C0LAT_<#H W,]XRJO%BJ'/GSEOQYL69' M (V\ @$TVEL=,8L&+Y+!$4!7S=XH=14#T&5,^(P ^J NI<#T(WM ?1?09@& M//^HYZ'S%^#'D@R;.A+GH_,J),YEMBX2Y_+;6%WBC'F>48872H8C<4;BC,19 ME9X1B7.U[(W$N6(&1^)<-7NCU%6*.!NJJEKDS ?GS,VVU9AP9KUKFJWM\?*" M?!IFGC)_#;[GTFGH!N;30+2,:%DU-;X'\[9/(:$&HN6B"/ ]9=,HFW51;"LM MMI$K(U=&KJQ*SXAVY M\E?V2*[[?==FY#.C$9L^'-!+4F4TE\0M?QH[4> 3TS3)_:/KDP^!-QKP?V\\ M^E]:(Y\_7R!>5DFF(UY&O(QX&?'RK#Y9*$]4MBYJ;J4U-^)EQ,N(EU7I&1$O M5\O>B)/C)>MKMG2M\?+']TPBDEV1&"> M+I^/'[@*3^*5M0,!9E*:;AT),Q+FXNER),Q(F+,76CH3>M=L.T M.J>.;G5,L^V(M!?;L^.+P!=5VO,@O47,)-"]&?.'H1'+G_#''X@YA$8DZ,^> M\=<18+F9@64Z#/R'/"^.YGEQ#2YU%45C%M;()T:]>'!!0T9N@V?^^S.YH6'L MLY!_YNHJ^=KG^@W_VI=_\9?(>10%MLL?*0(^72._?_F57-"1&U,O^^H$7?_^ M^ZUX#)<;G8;YJS%J#^!)>,5=\9J(XH _#GPE'C#R*R\C]?E+$1GQ:S[#BR&+ M _+&]6UO#-XE/M?GM0G5,JE &L?\PLS)OL%O<2F=0'[@_"V&9!=GXK$/HGKR M>]DD"/+RS+K&J=$!7MY$&Q=B8H$)/W 2L;=)Q&E,N3SB_SKN]U]^YC_2Z]H> MH^%9+X@'*6WEO\?!\,QHU4WPHK2+TW[:854L+;EAY41X,JPB#L>^<\-E&$)[]J(G_WN7*EE2[(8S[P$YZ(:/?3FB?W_J,>H_T M.4H*VM'K&I]']0)(H7:FI<]EPO-8=:OU$YG\"A4R5Z%#^G22J[/$E>2<07XK M?2D4CY2\QH4='.!Q%C*/0M@#7'OJJL(VW&?W:YB9J9 Y,<-D6C!UAWMWR/4K M[ Z\#8;4YU<7K\!=Y W2^<*/]]<7V^G[>W!=T*99.P/'B21T<1.TM_R=<4-,'$H^#ZMGRNJ>6*$ZVN\=F-U>P8UHP7Y'J8 MQ >TO#GK6D=8- [31TK[#&F'>#!5?].UE6M8<*]W,WV>;-OO'@=NS$XBR/#' MO_@8TG4A0JZ. Q[8O2OT_@RF>RJ3WR:EWIY4G7(VZ!P^$]18@D>TMN18X0;/MP&R[,=5*QH.V*HRM5LE@ M-%413+5L+%N%7-!Z1; >-C1E3+6LH:W$7VB^(I@/6YHRIEK6TE9!2+1>$:R' M#4TM4ZW"OVBJUYIJ$L=R1':ES*+%L2C1 <-K>)-;55U;Q]H_I)Z^R3WD$6;3UMJC-EIFG3CD%3JBX6215PD+ MR3#-^9]S];E3L50X%W^I1YE75ULT 5FK'UADA^X(YF][JF Y\!W;29LKG72Y MWQU.12GEA9OZW4=>4>AC1_2Q9,FCU$[V@:LF=+(C.EE3O>%T4Q];HN_0RW;O M93G476J7^NAZS-GKI.03GT,^NO%@#Y-($9.^U@P2(H$/:SGUZ'MG\Y*Q:+J5CA(YG7353(S9.,3-B@>3Z?C(C&F6S M+DKSLDMSI,Y(G9$Z(W5&>R-U1H.K)F/1WL6R=U6D[2;*KUUO'1G?)@2Z]8:^ M_7$C@VKUUI$5>DZA:DB>]T>>#;/9MB;D6:?=AF:]YOR@EPZ%%QR97 Y'7O L M^/1%,!S"A\0?_!/\'SBF_L:C/E+?XLAII+Y(?3<]0!ZI;X'D\I[.P^&ZHFP& M1G5<)77\&@A<5 V-X!?!;T%[0@2_U;(W@M^*&1S!;]7LC=*VH-)6@M^>RN 7 M0XX/"'Y[W<9K#HZ'-'H2] 9]S^&,R M]AT6BK!AA,@(D1$B*R;$$2(C1-X.(O<0(J/25EAI(T1&B(P0&2$RVALA,AI< M!26+]BZ6O5':%E3:2HAL(T160Y,>'2+;W8;VBL054Q#YED5QZ-J0DT(2XS]] M-R;GCS1TYIGR2Q]&Q%P,0H6(NA.KBYAM1,RHPQ76X8B8$3$C8D;$ MC/9&Q(P&5T')HKV+96^4M@65MA(Q.XB8U="D1T?,3K>A&?M"S.O2903+1>)2 M");+;%T$RZ4WL;I@V4&PC.H;,Q\O\7+,?%Q,$8]@&<$RVAO!,AI^.C6(V[+$P.4=/GSE'K\?B1\9\\FGL1(%/3-,D]X^N3SX$WFC M_[WQZ']IC7S^?"$^_C)91EA<& F^#YIX\GO9!F-DQ9EU.Z=&$V%Q<23VGF!Q MV:R+2(K1X*K)6+1WL>R-TK9 TA8F9!WE!"N2XL.2 MXI;1M!J6=>I8%OS^:E(L@H=OQOSF-&*3^.&4&-.(!'UR/G[@4GL*&K?FH/&* M.&/XZ#]/TG?(E<_+&L.M(G(3,_G!S[&#V+@X>ARQ,6+C#4.,#0.P<0MM7 B] MC=@8M35JZPI@8V3$16CT%>OC$ A7R]X(A"MF< 3"5;,WBM8"B5;>WQI:>:5H M-<3G_H&PV=0;IG'J6$VC8[X^='@M(/PU^)Z+(S:U[9'P[^^OX.W1@/('P.CA M(JIPQ,"(@3=CA,9I S%P<50V8F!4U*BH*X"!UXL>YDY953",PR(K1 MX.JI6+1WL>R-RK9 RA98L5XEO5I9A;KW!,:. [(%QK!:W7I!@#H0)Y:+#:-U2LV T;YG) M+UJWS/H2U22J2523V&6AFD3KHIJL3G%139:YN*@FCQPC8$!I#.N=C 1>#W70=.(*8>^>S&[@.-W< G=RR. M/1E,, DKD,XQ&;"9[V2ATO:F=:ITL=N!\^,#\F< !\1KY\^X\]_H;WD8\ M9L-1R-XS$8U(>Y=\F?^NOWM;6Q9T@#$'!53P&'. ,0>;YC83>]HZ:.)"J'C< MTW9,ZZH4<[!Y%2BG[)$3(R=&&%$\E5FHXE;,NLB)2UU1;JF+BTBWS,5%I'MD MI&LIIQ$Q/9@*"-?H&J:Y/<3]&(S#>+"8XLXD $.46P14@"BWS-9%E%M^&ZN* M1*5I734V)R#29\S01F2(R/3@R-;5N MHZWO 9G^1OTQ#9,&:T MZB9(U;0WTW[:8<&7:F?#R@''9 IDMF1AQ*.+G__XGWP1>M3^]A &8]\YX?(Q M",]^U,1_[W)E2RK9$*9\8">]D-%O)[3/;WU&O4?Z'"4%[>AUC4OH7A Z_"TM M?2X3GL>J6ZV?R.17J)"Y"AW2IY-*7DMB%PX?>HL9!Z% M[>EP[:FK"MMP#]VO86:PKSDQPP1P3MWAWAVRB'QEC^0V&%*?7UV\ G>1-TC) MYX_WUQ?;<:8M\G6EVS.J;5[!C6C!?D^I/$![2\.>M:1U@T#M-'2GL( M:8=X,%5_T[65:UAPKW!V[,3G@EVE#SCR%==_Z8J^/<0P7\+GTO M>$S[HO3O$[CRF6QJC[Q:5WIYTO6(&ZA%4Q7!5,O&LE5X!:U7!.MA M0U/&5,L:VDK2A>8K@OFPI2ECJF4M;15T1.L5P7K8T-0RU2K8BZ9ZK:DF(0Q' M9%?*,/MC4:+]5]"ZH<3-T2L"B0]*:[#.-A[YBA6/M47+/!JQP)JKAH-E77]C M!UW_,FVJ>7>?!6W1$QEOHIZ@>?P M#U_Y=A".@E#L:N@]DUO69R'L5/CYM)>K\@/*D\)5]_:5>RFWMHBJ7.SZK22[ M[L^]D)S^DGKZ)O?X.H;4/=/6VJ,V6F:=..05.J+A9)%7"0O)[37S/^?J.Z&/)DD>IG>P#5TWH9$=TLJ9ZP^FF/K9$WZ&7[=[+)I$B GVM&21$ A_6MI&734_-T,W0S?;B9LTB#I#H98IZV?SDK%HNI5R. M$\CZURIEYI*]Y.BI8MH^7;.:C8ZA\7]TLWT:#PU(Y==L.T87LO>=O")SWQVS M ]^9'&M-XH#<,=\-0M@C*ZP .UJ_!C$C-V/^G'11FK_S4>AZ9"Z_'QT&_D,^ MNU^49O/+B@(2.WP3/_ M_9G<\ _YC'_ZZNJJ1C[7;S#C7]'3Q*SH^=N8\*\@"5]6&,HZU2U,^+= ;1U] M1%J2\$]7W%![[@^+G)L%L_MA=C_%%#(FE#I$<0LJXJJ5S;$B@@^-6CY96"V; M[K4K+K)^K,1I*6W%3TM!BGH4BMHV="M'4:U74U2(HD[2"O9=_AI$[I-^$)+W M@$LOZ&C$'/Z/YY%[B!7D)>(?B,C8=U@H(.@5_\V/QR%#F*FX#D:8J8BVM4YU M/+U$&=6*,%-E,;HUS$POE=RP56\E(=>JJ%1DG,@X<6*MBK9#ZQZDN'B>29F+ MB^>9E+FX19:9E6">G5)JQ&4SA,F)+&<_]OE_FE8*X;C'(YX;;;.E&;JF-8U& M2Q[Q;,#?IJD_ >=T7L$Y+Y]L;QSQVY/TQ&<(TKP(AD,6VBZOH_]*]#D7(/J1 M]4(X")KH(D14?^D(Z.D@4?&INP'U'P;4);^-_6C@3G_J(J@3//A9 76]^N#G M/Q0W7%F$\@I+-4Z;0$Y5!W(ET;U(3DLL:3$,=%,%B(I8246\6R? /DX-S5>M M8+2*R$,T:OE49+5LBH*SS((3^DT--:/ZFO&8%-5XQ9[[.+"_O;";?B4LA8A1 M!*:5%\\(3%51Q A,%9*ZL,BJN*%0OY99OV),:>64+LZ^2Z_FJF7CB@@_-&KY M]&&U;(I2LLQ24O2;*!#5%XA[W#;?,76C8<"^>:VAGSJ&J3?,A@,0]!61I)\# MF@L33< GC6 3_6_4%_2S(>BG,9]%].[%+**U!(]Z'K]F2#U^%[@#4%%XXS.# M3?.*"#\T:OGT8;5LBE*RS%(2^DVCPNE$2RH7U^.B67RG;J3QG>8K CP_LYCW ME?.!G2G9[$BR65NT^_UN\V#.&D9S[E+UJEMQAY:26%-KZC-U*TIYT=-YK:Z= MK8$??OF7^FJG[.#LQ33C)/T_][Z7[ WII.2W3N"X5?',9AP:O%JM#>ZLD88]I;^64K6'6U0MHW(E(MD#KD9]SS7)N>V'8S]F-<3^>B& M0X1UY93+>ZF"RME<,;$:;JR&=D?Y6D?XBZBW O+C(O1ER7;1WM40J M&KQ: A7M77QQBEQW$ZYK**^')LIF>R/=U>_?CV___/V\JYKZGJC:6Q' M8V^"1Q8"BSV/XR#TV3-YX_JV-W:80UR9-3/B%4'AG'4RH@_L?W_4F]J[..!O MN1&!0]SE*[IV\OO;4C):%+XX+J+P18.C\"V)O9'+(I%M3?U6\+513GQ=&G#(?],E-Z/JV.Z(> MN7QB]CB&H^FO^_P3+"2W[.^Q"S&X?T+&3W([]A+@JYOT1+?>T+?R3]ABKS>< M_$O\RD"+[_@E0S=V6<0O;\,N?$;.;1'NJW=,JP8)2^D0@GZ='"RN8^^-R,M?C4M'K@Q.^%?M4&I/(:T4&*\.@#YH$VZ@(BX0IT6JM!J M#5*H0M'@J$+1WFL6=YD@0TY<*&EJZC.GZJJ@-Y$3'Y$3OR(!ZPN<^*/K4_XK M_^THG!BCBE&AH[U1H5?>X*C0"VQOY,3(B^MM\F?]KGY1)W"=%K]L M0T/8C$)>>7MCBF%,-UM%.8\V1^BLKE!'PHR$&0DS"E.T=XEE*1J\6I(4[5U\ M.8HX>0/#ZYI>O_IZIYSZ1*+\:J)\Y<-7R+_>WWXF5WX44]]FY$-@CX>\?4@4 M"\76]7>"Q[KI1YSD(_P7%A$_B D=C1@-TPS#5]"ZJ"W8\ <:4_+1]1CI,9N. M(WZ9.)*WC.E#1&C("!OVF ,9BA_=>)!=8_)LZ?TPJP3J9+0WZN1J&AQU 6P:TRTAG!+8);%*25'J]0D*+!49"BO8LE1Q'<;@AN[RX^*:<^UP.WC7JK M@>1V'7)[3Y\"/Q@^D\NGF/D1Q.G>V0,VI!G*Q4X-5:J2]L:X5XR!K*)619NK MH5<1GR(^17R*^!2%:<6$*>)3-'BU)"G:N_AR%/'IAOCTXORSG>\2E_ M 'OLR90'GUW_6X]&#&$J:E:U[8TP%<%:%94KVEP-]8HP%6$JPE2$J2A,*R9, M$::BP:LE2='>Q9>C"%,WA*D?+C\JISX1INX=IGY@?==WD:6B9"W1B(8L%;E: M%84KVEP-\8HL%5DJLE1DJ2A,*R9,D:6BP:LE2='>Q9>CR%(W9*F?S]\KISZ1 MI>Z=I7ZF/>8A1D6U6A)[(T9%I%9%S8HV5T.W(D9%C(H8%3$J"M.*"5/$J&CP M:DE2M'?QY2ABU TQZLWMI7+J$S'JWC'J3<@BWE)P@S^*UC*-:4A3D:Q54;JB MS=60KTA3JTA3=Z-GRTQ85ZE9A*ZH7]'>55"O:/!J*5>T=_%5Z]&AZVE,>Q[C M_SKN]U]^YC_2Z]H>H^%9+X@'J33BO\?!\,QHU4U04VD?J/VTPZI86G+#RNFY MA,&:;5D8\>CBYS_^)U^$'K6_/83!V'=.N)8-PK,?-?'?NUS9DFHWA'$?V$DO M9/3;">WS6Y]1[Y$^1TE!.WI=XWJ^%X0.?TM+G\N$Y['J5NLG,OD5*F2N0H?T MZ2179XDK2<$IOY6^%(I'2EX+(K&]_2QDD#/T.X-K3UU5V(;[['X-,Z.JS8D9 M?J8+[W#O#EE$OK)'O_WP\_WE]?+/1I^/W,#\(A M]>33/$I;)2_]\,L]N"X)^N2"O\N])2 M$ W17#('$\X SN714<3.TE_RE0>M,KD,W-*6CSHUW3C1ZIK5,:UFQ[!F'"/7 MZ21NH>4M7-[U;J8;E,W]W>/ C=D)KU<; MC/$8TG7GM[EJSSU4P._2]X+'M'M*_SZ!*Y_)UO?(JW6EXR>]D;AQ^E':BP)O M'+/]-(&M1B5]@TYYTH_Q;GD@K+=@#KZ])=>:J:/9=F"VW9AJ)3- 6Q7&5JN4 M,9JJ"*9:-I:M(C=HO2)8#QN:,J9:UM!6(C,T7Q',ARU-&5,M:VFK6"5:KPC6 MPX:FEJE6$6$TU6M--0FQ."*[4F8=XUB4J"2[XPY*:[#.-A[Y%%Y@.S*QP)JK MAH-E77]C!UW_,FVJ>7>?!6W1&QG MOHIZ@>>\@UT==A".@I#&S"&]9W++^BQDOLU^/NWEJOR \J1PU;U]Y5X^#;A3 MQZ(J%[M^*XFY_;D7DM-?4D_?Y!Y?Q\,>"Z>MM4=MM,PZ<<@K=$3#R2*O$A;Z MWQ_UIO9N_N=Y4+!7.Q5_J4>;5U19-0-;J!Q;9H3N"^=N>*E@.?,=VTN9* M)UWN=X=344IYX:9^]Y%7%/K8$7TL6?(HM9-]X*H)G>R(3M94;SC=U,>6Z#OT MLMU[60YUE]JE/KH><_8Z*?G$YY"/;CS8PR12A*FO-8.$X.##6DX]^GW\K8QJ M8=RYG8W5\+6=^%=)]M#LHD;6FI@5Q:>*S[[1RS;RLNFI&;H9NME>W*Q9Q $2 MO4Q1+YN?G%7+I93+P:)K5D7SJE0[3^ %A/D1V%4L&#-90B*ZIK_%;?N8AT5)>V,>0<9.F:?:$T;8&J+B9AJ92 MPE2X(5$%4V$R"Y6MAPU-&5-A,@NES8#^6RU=;W#A@NJ?[I.UTF4G#/[_.4@[$"K-UF&8AIU M+4N0[ <^RZJ7T'$<$(UH<-]\):V''+._C/=1-$()A(\BD' _>\0 MPS%X8G%[ZF8#&LE+]B$HGT1L1&$OMO=,('Z>?Y:1N\N+^A*&7E%'0G]*_8F_ MD__.+7L8>_((QKN3WVOD*F9#&871U/0WO;=O=.UMG=R-[4%V2]>7D1CP'?[0 M?A 3_A=_1'X?\-;'8.PYQ'._@4_:=!PQ_BS#$:\T$=$QH.$0[@R.&K('-X)- M0S%Q^_RY>IYK\R\Y;F1[0<2<.CGGQH$[4<][KI'('C!G[+%(W(C&,;4'4*I( M7G"JE;Q44R^7FKY]TWB+#0@^L2!TYX=??BQ2,UKXA%=)^XFX9_KT@0G/AV4W M""LBHG%PA_0C&@?A,QEYU%]F[KVO.>:EJ=@+M9&$4NP0Y%S7SR'8J?G M4(B2N<[__=!M.ZS5;.E6EW7:C:[5T)K=7JNA=4VMUS:;/:IK?>T'>5?YC;NK M7[^>W_]Y>WG7-76]T322=W=DB[DVOC)[!O1TB;DFSR:J:/?M-NTVQ4M<>? ' M.C.;\RZ4>Z:;W%@JQ_&_QV[(Y%#,[7O';+"-'%)U$WI2M?$!*5V>.0 M&Y"[W.63/:#^ R/GT#?WB=XQK=JL/ #5RT?^1% DDCAD(RZAX"%Z?$CF9>%O M@"B)02$/J-<'^007XCT*"^4'Q)5#-O;YM\0%^91K$(2\8ISZWJ([8%J7OB [ M"_'*)F$>+\=XK!']VZZW6D>$&//D(AW!]]S][0%8K!MS=M3EQ>I5>$,,^%CA M!ZMPK=XZ9I+?ZE6X:=;;V*?LK,8WV2&U'=%Y;XI469VZLT#A%"_LO07UY\N;_^\(^^OKN\NKBZ_7ES>U9)=5%\! B^* MIRZ'Q^NZFBY?O#*OTDTJEGF3O:.F56\>8O/HX2J@8,U\!_T<),X[(Q]9+QS3 M\)D89HT8FF&4KXGO92#??PO?@8G?/Y_MJ"4?,Q?;#BKB-#HE'YCONQ'Y4B>? MJ=]G-"QZ&R^OM;^Y"5W?=D?4 MFV_D;X^YC53?#(PF[0[YYS_P]]]ER@ MH*F;Z[\N;\GU1W)^?W]]^_7RW\6)G?K]Z_5?Y/SS9W)S>7MW_?6.O/\WN?]T M>7=);F[YSZ_W=Q"B1&/"J#T@(Q9&@4\>!T$D0YQH/ X9H:,1MQB$.7G!(T2V M\L>(QW$:&#T:!2Z$8LW-,<7;7^P/]#N?*-_%KO?(/*]&()B*)E:,>#EXW=AQ M3821#]PAA&\-6 B9]:C_+._@><2F(VJ+$*X:A&#!P\GWA\QWIJ.RSWU_S,?, M6QFOQ703#H1M%_+LU*"GK/9.0 M@F%YMY.F%^R[X5#\R8LN[!-1U\EJ;5)IHLXB$HU[B4UJ9$B?^;.*N&,1#B\# MUIS 9Q"@]MT-XS&3#QWTZ\7QU%51?FO&\4T"];*M*TFLGO3>)$:O'WC\+ZAA MZ?,1^$D2QI?<+!NS 7=GK.^QM5AB:*W8K%'<"L]6!&)UZ0^7B MEG0(GF5O!QR!%]X:!^#]#L PLGYT?#^V?&R%N MX8;,CH,MJAJ'01P&<1C$8;!TP^"YYY+?ZN2.QM]I?, !C[0L-OY ,?@^+ &QUT]K?HSCC\X?"'PQ\.?PJ,!SC\E6'X^]T= M]ECH/<,T[/Z_P7A(O]'H@(/@\OOC4(A#(0Z%.!0J,#;@4%B&H? +C2/R%QUX M41S^[X^&U7PW/.AL)!2#G8[VL:#I(X2*IO-1PDCVZ_3;L6'#=QW,1QLT@M&,=-'#<5LQHF M>%^[OHKR'$KF<]=WFL\]*68NP7KR2CZ_>O(2Y.TS9<.<30+_/7"=)3G@?\@> MMAB\BO7="D5Z"=!*5)I @8(08#M_G/,_OS%O^ M..>\[\R9,_/;S,YDLKOW['7OWM=>]\[F?.%\'6!ZH*FC"9"1 P#9Q07D%A,2%!:[=%N3E M%9&_>?N.I(R,#%CXKK*"%$1<6D;J'R-DM+2T])?I.1D8.*6N\EZ5^G][4];$^F M<$+2+SW#:>G8.3BYN*_?$!:Y>4M&5DY>X:ZB^GT-32UMG0>&3XV,34R?F=G8 MVMD[.#HY>WG[^/K!_0,B7D=&1&1Z9G9N'KWP=7$#@_WV_XF"]PD5-24E!2_X.+C-SOGP[,E)>N2E*QJ#VF?N%QY9I4& WK MO=2\VAY:0>DG.+:7GE-T[$(R&]?Q_T#[#V3_]X"%_[]"]B]@_Q>N18">@NQB M\2B8 2AP"P> Y,2!#A4R7G "HA)/F7K'VH:,B_ M?OV+A)T#D"X\UM@QEV[MZTG7K]%S@%_F7QWFLD7(FTZ":HB'%\,3P?_50=8^ M#JCZUUBM?W5XEO]OX_\V_F_C_S;^;^/_-OYOX___-TZAZ%X5E?! M3T\?Z5Z9)+,2E.@_![CA:.NVF4[P]OPY8-,H)+N\SK*,]=6A(_MY5X9LG]4D M!Z[4;R79J%BH OD4/B\J0KD;R-2K^"LU15O(IL&3?8VI\QJ<=+I-O%*\9+9M M?% WT4+W++G%)@'+"WCDU)/M/S5)((1@DF.]D[G4-T+XG7!J8CWDHF\UIR;N MO=(6R,%REA#-"AB[^4TJ1[UL?I.9QA$:Y/%53QM@5_#@Q M&1R-.Z_.'>U)'6B_MV%7BR+KW/=M&CT6.,X%!>2WV.([$LX!QN1XS"6QL0I] MYM,HKDM!I.<:_B%]-?&K@O,0)ZZ M_AS8>UM_=BDL_8NY.O>^:,+?Z:6ZO0]H:]PHY@EA]V&K>85MPYQ+[69OX=Z+ MO]\G!!P2?'-!:OF=_M,JBK!4PO?*X[=[T-I%?-6HD,9#=0]@?T*Y+GL_6 )^ M8(QS38I7B;O8:MOIG[QNN5]2?2(Y@9BD+I[2\#@'F(B!3NMBE%8Z'(OB/UPS M<6Z#/XY5>D.5Z$3[]A!J^,^D8=FV(%&#,\&:MYE1LI?0%_,Z!RSF#C@1.GC^ MU'*X(J= U)>=3UIBW]MK]VWM13.&O]G<"%6.B_N"9SM:=(B6%=T-ZO3I:!MZ M'Z6I.C3FOQD1++!K5M.K!^M'KSEDDH8=)%\JESZH-A$ FP''SJ(]*KP(6SQ5 M#::-0:)?U]E5%NBE31-[K:+-A]-48]M>8VZW0G"LGWW49TO<'V9>*HP0:#GF M?T,V/V4%Q<5CP+&09Q@&PX?H@4[7?!:1)+&$$@6458;71DFR3Q? X"(JL9-OS;)7[!S8$&ABN<]:/2ME(Z(]T5Q- M,1"L0*A;GZ@]!UQTBE$G@W;QHXE@(9N[/=C27%#>5LWMJ6-0[(E<=E0>1K(D M*$GTYO68?M:/&Y[M%-.?9-9B^>_,J8!V@H6B= U+%U8OO118[QN$3UA\VIQ\ M1-WRV**IKXM5/@$"*MGYY7)F6):T+M#->,-!^<6T+;WBMWLW1$;PY7M<"CO^ MVU8-ZUZ8@Y_O+N!(LN?_GE Q^8J/X)]"\SK^ M=_^V23_F9"7;]S9))JACHF-D*SX:]IX6178@XYZ'J\.0F7>%*$+5(/S1U0Q> M_+?QJ 'DI:KW,!:GVOA&V__.T4JXIUTL[XU^09[]1?[-G,RDXLN+L!',JU&< MO5BAJ+5!*5UZW\V^5.N@#^F,.JJ:!^^A@;R3U%,R1KIM'=D/T:_8%%X/19=" M;$V01&Y\8RW6E>=Q\SP_>^:JSWU)K;IPVLW#7)!N?MQA<@*_$A[T^IB/#J4* M\TX[![XL3Z/:A-CHJ. 4/V3(=HY,(IV1S,&"!+H?(P8<3MG>IT%]/R6H&0[" M"T,]]LR[V$A7=U5X:R>OXW952PQ'W;*5490,!9,^N2#3_/;WVNX)**//KFK> M!<_MU%7D'$:'5A)X-[DJD5R$: PZL-9M?3?.55MI,0!SN5DE$6RG/$_6PYP"+$W=\M^MM M/W]RA9.,_O?^RH1/)\QOJ^21:@N3_10X*823](" ;8-Q:9^B=A5RJ21W_VG]N^]2@R$ M,\W$.3\X^]#!P..=H#):3TOK'4V?P M+U-)I/AO[LB-)^;WUI]UP M)1,;; @OC!O4OT:W):=)9E?3^F:2",6,2(T,(0NOXDZ[NK@5 M<#W;&I;UG%5SV+1'@8LBS>"%Z8GBQ*"R'&E\TV3:9;_^SX_[V2)&?OV5JL+? M[W+^P^>U4U:"&&L^PCX64[3VFGC')6M4U4:G@$M!]8ONE7U8+4Z-D/RWZ@X> M_ND,] 911[6R=*@,*G:DZ,A_)_UV/4U5RD@'-6D2"O="(=G:K57RQ*.R;?%? M1VOS4]D4-P&[,&5E1XJM6Z+#$##>QC!]@**W4V9Z1G_.="_)]+!T\Y- .KJ6 M,D*/4(3M8G54$9^6D6"4+>_8"1EU[&-_N<";'BI"@7:LD<+U$.HA&A=ZBY9N M&_E5Z?T>O]78PJ)' N_QP%/\P8"8@0$>$LR"BWSMMSCZ7/N0891+4$F5TBM) M1Y@\5/EEW"$2Y+S&5@G1L''%N(I/;^JUI=NFJ[*^51"^JSZS ^7>A&XH$5(Q M8+[= .&H)8.O-J(;0HF:3')3H_QZ0. 86P_!:A>5:695XX6E_"Q&;V57D]J4 M1B:L9*"?\2.'CK""T5V[XG1R>OCLH]RI#5/J-9'';<\WT7P7R -$D?BF6,-> M*Z99V6*Z:37P_N-62'0D^&%.4)V5#:X.XQ>',,":3,OV.%\-M%8VNKHPFL+U MRFLRZF+P4FD-0SL>W<]GC=&OV5ACZ/S ,A:KO9G@F8VG87>,Q M6#\'V)WF3T[?. \(-0X]41VG&=ZY._0?S!"]NZJ$/SX8T-/M[>2$,342#J=- M![5I*G5>!AS"ZG VQ/M)._CVYXU@.U,O4&J3TCFP+EPLN#-[#+^O>5&@).7=XA0U3'AU7HRYV\XKZ0'9U02ZL4=)LY^1JO/]=NB5S M&#FM@D#J:JBR2ISHT'&'"69O-NMWMM7'%R]*EJ0Y"]Z(ZMZ2"'G[&Y6;"[+( M;U_;$.Z'U?!N943>#KI0.E'0P&)Q10'!$W.@,9.45TK.+G)'6RBGA"\27MV!!V%0X<6-G7B& MQ+A%"SEVIKBGV-*1-+732>K)61,&##3FI!7HRMKM;7-G?)+[$O+I)E.CS7ICSA]:F6OO"> 2N\ ,-84P";4G/GJZI/"WIW M;7%*<2B^/J>$+!$(9&,;)&KBEX,O31:T:%\:.Q[]8SQYI4^^[*3:1A.)91M; MB/ MRFY:UV5]O9 +]+-RKF=:2U#_I.9%N7/ [(0K7V<#;O<(WYIAITRCK %_03#' MAE#NHDTZ*>;$2 .OO$[\ERCI<85,1K4+%VG!/4*]'?BR#Q:T>DC]OICQ7%7Y+O6'1Y>LD_/O0EYL M*&R@%IOD/- \,UQ_0\R0&$@@28Z@O4SH@!AA/S[@ M&=W2OJ-&.T*NZ!!*I0Q427#"KYBB580)(?WL44L_Y03\E[Y=;1;"28X!KSH9 MT8($2VP7IZ/\OO&0QO653S:_WY'94:RDD,);8H_*UM;G:S'O-]Z/V3S16@XL M#=8^N6WPW2H#'[BA6895]D4933&4CW[[(W_-B/'04+?2#)D_42]!+^O["+ GFA?" +TM!K9.#MFM7:;L% MUC$=EU5KLQ[B3C[:J*PIKJY<"RH1O*JJD MB(A1?Z;&^3(2NQ^RKI=GS(R+. M\IHD3]W<1UJ0X%TKKJBEWJPF90-H;?^ZM2J$5EUE$K"V,7< M-.%-TOI.F*0"#W3H\SFLN[2^86@5376]A:PHJ[G=B8;XV.%*].J:HV@@TCZ< MKRWZWR-?"$<=3)^#1@2F9&]''KV/I3-AFX(C.$H8TVX!_H@.&-V$<[_ MC,34MR&F.W*F72_)KIYA,BP0D81B)1N"!:ADY9/&39B:V:=ZW(P\G.X3X?HJX-N#*J8%)TH_(/AC%CJ9G3M9.F W MFOW)ZJZ]-'%3$_C@,5U?U*(XMVLJN9#>;1XKJ"# ^?%(F=IB>%)!4 MP$K6W'T60-Y:?8VHH0KIJ"V?9GZ_%]YX# 6622 M]?O)H<)-7)685KJ!?W;R/+L-N/=OX M19HI7=FH%AZD\NA-?I%^$:LA5,#D4 =K5A;%HG'H05R+SP8T0?%'&@1:YIR-"/ GN_[VSNTM M96T+Y(SLRL#ZU4+$S0Y<3N:NT.&B+F>FP1M(-:/.;EBZ*C^C]SO#]?D(3+RJ MQGA6F3975JGFBPC"'?"[ZM%^10SB,;[KM0Q,$V2?>GUOP4K5K1(TPTF$->!* M^D9'H:_]K%CF(/.Q&8K_U7]UE>X<+V7 K6J\X^ZMN)C?F=8TF]]"B MDZ,,$A8'#!$>E2.Y(/9Q=\I-R;8@(Q'K>8(7FDCJ2,%X[HC#X';*M@!E&=4GB'N-L- MR?S.&K7.2#/U_@;6I=A+V@2EC35%_)]LBDN3MEU(O#D]]COL9RUEQ?OC3]/KV? M^4.8YZG(J*N2/VWJ^"U47_+K^=8;T0IX3:1-4)F!I*\]_W.CO7"M^5"%D-)C)]&WQ3%<)0W'7#Z\NW[S=E><^9-RUQX7N/0>.5ZW_IC5 G'#%^';S M_-U5^L9/=8%RQMG75I^D5:7 J>]R4=5WBA- S_"?IAC?N-8YB-9W>D?"E0)> M!3%<[!.A=^:F\#V$4^Z.7L-1S_7IFPI_TK^]4FE^:**+$]5*18A5P.-^VF\^?;?D MP9O!)4020H[4!0L1P>CC64I*^ MI/5]@A6#\U+?_!0\ZH=HHI[NG\_]=ZI^\741]D4'9:#1:ZQ$P<#2SC"_(@V^ MY:*%-NIE*8_?Z4D-N_S4\0-33H;)G!-.L@JTC ]6?.P/?GZK>/UOOO'3*_[3FQ$PJBUA42 S[4IVRYG6.5"*0_U%Z!'36I.CH?3B"-ER"T)T/\=H M4/5R.->;M-IOO\)5A;(-$O@IYR'N['$R$>[O[Q8Z(;;I<$L>2:#?>H +414/ MX-!]NJ.32_8P#WKK@SO=-=3F7;3(JFBO@]^)7"2*.(E%IG&([H:@"^LX?:>I6V03*H$D^Y/$I>>F3#Z' M4+\MM1,6@I@,946ZD%G(#X#)8"H2>.IH">\^UV\+2ESM7^D^L*NCJ*'>D]3O M"-6[_1MXHHJ?<5$,NF)'[D)\_BK7F9\#]9<^-2;W^C:^M1;[XN'0 M*!=FB1KH E;@:QH-BL]B995T_/JGY2:?'G/UG)+8)@B_-@[B$28;7?25KB]E M]>X:+,H_\,W$4O*U'^4RK-%M6[.X-HS>;5AY.8C5)6M?*'@HR:._'*Q00G2_ MT%#F92%=8-)K45&=.L($?X7=WX+2;8;G=<(YY67I_)H_7RAB9><1#W#??\<1 MF?T+MP2-Q<# M\'ACF M>NQS:).H#%91E$P&"LI;Y$U[+%HG?M%94,D.2##;.SSVBZ52S^HC?L>SW-,- M#[,4A"R^) &A8U-&^/6X@3W3A4O,]<_$711 ]L'G1Q-)% XRP;]N99X._L(R M\G*:UE8T#*4/NF 3OT0?$!N,>S5ZXP"LPYY5I'MK)&T)E0%Q7.N-:N MV6'U03N48LPE>.(GCQ$^_>:0_)T4K7FS(S"8< O*#5<^RA_* M\@@]F6[2>*5TQI\QCN FA%02V/ELSE[LQ:_*6)E&CKX*^ZRO2OJ]KBG_R*2;V ;UH M%,.%9KSE*1I/N @PH8-!\/XY\#/1\ASH2XZJ@TO'^AV M 0)R3--@\ALE?1U>O9W,Z*,5[<6_^<27X%OW^O93AU%\CA0C1VLTPY5$-CW/ M >U9F8IAH4LJ^&0!Y- O$SN\*3XYJ9-G1UQKL2"31EQU[]K8Q \::&(@N+>+ M>HV@V^->"!.E&/FE)#6X-%OA>Y>\G32S'EQ;2#3X/.=RHT%1K./44OP/Z&TI MI]RR30WGKBK3 Z,NY\PSMY6\%/4V]#!/B-DI8WL7QJ%W"%>R9JIDQ4+9)B5R>,P5-]C.0[X MYM,6Y+M[$C][#?=]UG@Q]6%A6D(I_Z.);:OA]?<2G,^*UO'V>:Z^IB5?B1F# MJVUUIR9D&(/H5<5D3-!:'%'2HZ1 .\_&?TV((DD=O?( MR)RUIM"V6C3_\R4D,2 =^]#O,]$0-^(T?=LO(?3>P91Y""7:9$/B=58F281? M!.];];>L0G0_T5")-2E:N%J)'K@%C>,'\-"8]F>%NSE\:6.VGY.3E7'J44,* M/92/J-76]^0QEXH_'\*11G6MG^Y\,MVPN(-( (_*_C@'&$::]BYCO/R;]OA= MUS*0UM)-1*HV=_HEA+D!\[.F&/>C%ID4U!XM2^E+N0\V-$K8#@?XP89^E3^F M >\0<8#]/*?#<-M3\M$7*GERLF])-!!NX'CG3W+??(Y(.Z$)4XBK^LF>=>\9 M?=6=H9L_O(F[4^W*^<2G7>A*-XA>I5E/R>)PQT;3X';SEF^HY+'L!#BZB_E( M@A=FMA9573^423*Y6O2\/\^UFVGDE2/%Y-&H-4 ^Q7(UXTU![QW* M0"KJS>P_O_4FD8\(-[TJS,/%ZSNTQND[[J60$9MK_'%CT&0*>IZB-LP8:A_0E1S>=4H<>*U-8LG^O>8;:_]!,9\*U)4(1AC>)7<)8 M-H5#)!QN6!$*T4N@9<'O=T^!S<,J SHUOIH]L:JEWK!K<6LO1;;*KZE>LB88 MXI(-<2%Q^PU!+ZH^VL2@'*]YHGY :H- W'VLZB^>5+[MA)(^[HTS+>5(U.@$@5*<[!9U7A7#+K<_-!Y7H#]+KPWHN M!>#-5/@)UAC1-5YS0MW@8E7#W%PM SU[]][068O"A60#=E5Y]?XV=OFE MPMWV>2S52],>9RQ]%X=]15RWPRPIRS^R9EM;6AGIN\-IPJ/)Z&5!U84[0S6N MLPJ'B_;#0'[9I0>I"VB;]27WF/P=/.*%7\F8\R2&V:V<)@0A M@@F].(E)15A7*0F69?B#\56,S)L&U-NVMS:^([YCQ:T MN)!MJZ:%?^"2O\I9S.Z>)4>O._DN/WVZN:O)3T+[!XC5P\AFKMWNX_+@*P2_ M:K@ZIKJHW)3'FJ#E'K^?_.7JK/P7P,(F:OT?E!X?%@,*/]1Y( M4#FS"S_L0H1)ORC@Q88STHQ+B9!+A$= 61#/I[ C#..*02>HXQK_FKLX<$3Z M!C+21UG=J#W)_*M1M;NP=6N>F@+7M]^GZ<^ZR*O;M+P^E?!EXYVN2Y; M6(8=AL/M)W(I*&;1E42-J>..P)XF,[V(CA"EUZWC M59@^!UJR![&OWN7Q2F-[E]S&.IQ[&Z7:T('J^'"\IYOQ[K^KRM\2:GO #; M8;? ,:6#PI[5XT(BA%"53\@YZY.-:/'BC:/!CN7/.U>BG]5Y98G@GP8ZM4)WU\5')>;.<0>*3L; MQ^O-N8K;6I7QAC9]5^6>_>?6V 1: )_10#>T_;W6ZQB5V-@_P2@(%;/WW MLXK:/USLG=>M:,&&TPQ:Z?"0:;7DTI96*H5P$9SW55-@C?3]ZR!EK5\5B]6U M+_*W/9W-(D?4'#@O%;E%*(N0'[/IZLQ5^HS)B:GK-9O'/]-\HK'EO/>?%]=/ M&US-4.HS]K.RHI%-#:_MOKF%AXI//:W_:(6RF'DY*[,4V=SPQD[(*JKZ?W)O MS7;O'#"?/FI9#S\E7?9W8[RFPTN^N?0K]_+1?W,Y;D&*Q>IQ]"MVD+)*] ]\ MGGLH?F:B%GH5>)3+&!XGDDL>=Y.6KC -X$US)'.LW%.RGI9ULHTWF*UR*TP^ MN/V$2A!7)GXZ[!=$HV5TT>;1-8Z)=Y+ M%&4W2K<#2.E57%3O2I=6WI((L7ULN0SO:^>K9?ISBE L9Z,^ MX9.C994F:K_"C+TLO)DK"X2W=U5YWAB[E6$8!.]+)AH\;JJ7LLW-Z!9+?N : M'7-D^42-+ZG"P4.0_G62W>T0QGJR,@VV+ ^,'@OZ";?/8!F,;T. QDR51[B$ M]9^6C^6P1?V8\L6< E>GM@R6(3*HVGRHC&/EBG0_MV8#\N?*@\6ML+1K*2S4 M,U5.%YZTR&V!Z0\SS%F GIWSS>:P!&8.09D9/K^G&TO]VT[3\51K,%J_ P-9 B_I[ MI<_([>^])DOP5CY%JZE>8DWH8:UC8J5/"S02DWXVX_.V,%VO(WQ;T+5Z2L&U M9#54XC\VL_9/9JZ%C:>V\QQ1[38%\+J]D*_2[5VVZ:-9GFP]N0P[_[.@%$5F M#0;<5I%([CU02GQR?[7VI\(@[>X1V^0_VV5B5T5FRIO/RV#J8-.[O4M M?QU M1'J2@9LC1>Z_YEUGV,^MM)-8+%[B[/YFO>='XI\C5)5!J;.OHE[3HL_EYJJ\ M90Y$5;WM2>YE;T.;U.N)MHD1@J$CW=^8 KC'&O W8@-+&Y&NY6:C\,((.NW+ M'N@X8#8_)24W396B3/8UPG4CLN.,"^VB,>A1-\X7W"%"8?ADQN4X2 7&<&]% M7,P>T+ER])S1GZA:)B8F]O/V1GU]I$!3)+D6JPU=G ) %_UHKO[OK4G+M55U M=S=M0&<[K@"&N4CAK5J+.IM>"$IVD_M0(@=#Y4KSZWR@3$[X29T9J$RI<4#U_18=*]4#.YP/=-7H\YCLSH'GGR>WAL;^+LL-YDD/[*A MM:O*7EKIJC20 YXK85J L?NQY) +%7B45]JMK#CK014V0F0!'#7 GIGR<.969IT@K#SACH+P MQ\))ZD_PAS 6*(#$714FV!"$ :S%^+[^?G:)OQ M_H-&2"FXWZFQ[Z$0W'X:+ XQL6:%T%[;2[OYT$4IBNJQ(0*AX>K7>[]4:!F; MNN2)5V5/QU;-=3;99]=$[E?*O$>37W[G)\HFS/.'4W#;$IE,$EP@<,_/J8S_ M7LS8. CT!SKW#JJ>$][>VS@%N"+C* MV8;[90_PBQ-1\5E3[(^;(6&26LT=_]YP1C90UX #;HS5"=^KY?V6HY)[_'LS M;@L2@E<$DZ]MTXHA%\4D/*L++GE1(WKJ3[I<,QNG&N4#T[>'JCE.$HS. M@==>JB[T\=-D1SS0T]ZZ8*GEF&.#2YQNEQ(/M3HD?D!;8UX$X (QH7(S6%#L M<_SUIN@#(BO>V?#3$E,SUZW BV3+]GC/JK\P@S*!1=$D%BYJ<&$R&36?NPK; M,QV 9\#$X.46A)9//ER]KP[F969K()7^B>F51])7[-T?#40*O J(TWK%B:,5 MD6U?"TL[F>;]QL@H'4YS5 ,A\%5NYW#/$0V*87YW%M;JAT*F.6^L1_;1YZQ_ MP*Y6PN\YMFN<:>ZTCJ<@QA0YEQ!;*L9_%QZ2;H3>O: @0J,['<( ;_AL6UZQ MZ'BVBI=]DESG:JP05IAMYT)XW@SI=2BWVEJ,RCQUJW*,7+RF3T-)M7Y((^1A MD=SK8XB/&+S]E)UR'5LR[HA;H#TSV,V#4ZW>\R#M< ,["#6\YJ$$Z]A VC M%,PLX]-8SR_RPB"%">S.74P]@A;/!3$/#"RR=IIVRAY(_7M<&0T)B+"2SEU8 MT\*;#+"SP#L-&"R'O41C$;FK<"EVBDS.]0BK]'4)JH7M8*7V>8/$=*LY?O(Z MS=KR3Y3)[SYM3H=*BZLHK;S?4]>=(2YJBMTH9CERGU30_@V!O"(*LKGC0X.I>0-GK>X24DA<\S)[U ^FD8;S-;,RK]P7RVD%;$\_@!_: MR/[H8B<:%L C!G,X(G0ZDW[]_"WY3NCUOJIN-56 ?9M[#(EI$F%2^:P9S^*X M*E079L7QZ\Y#_^OZ4C1]#O0@KH,!P$>% <_8517T&<0$][2\]F.AFC9H:O3# MWYF9!%_A*GN$_3F0]JPRI!5YRE0=N+Z6X//7VF@>HEQE=:-09OF/W_;X3[EE M-S"$ZDS/ 1_HT555?A&9@V@DKN3)8>#;*_T8%AO3HAN&-_;) M'B_Q=U1,UL=6U]=\_?X#KYGSN[ST2R::WBC[VMH-@\<[RK46@Q%%",GW&S+R MW-B%@8J@['OCZ1G(8/UE$4@.-:41F-[".3UXHE-8%Y5169!J/-DB#%ZE4&X- MM@]5]NI=%9F2<7\]G_VGSE)>/^E:[ZK6GQPL-"O8\T7/TGT/YM]2M$-U#U>V&WF< MB$$?=SA$F3Q_[]7P. RZ=W/W68!]20U"&M^9O'$FP8RJWD)_OB76Z<M@U@RR M9TAFN+&YOXMV4B!/U*W/#BEJ@QXD+XOHUS[FX,M$!%[KY B_V#"5\3+'JT'? MXLZWHR$NHF@](1'C"NZ'TK<_:-4X,@FQ-=+)%G_*X@DH@_1GR4+^T[N-%PGA M0I;^3$',I\;8)MY-3JX=G6HGDA0AG$$.RF0!O^6-^Y8 M/Z*VBO$^BJ#W(#? MU>[/&EI:_KZM;VRB'Z6/%\H%;2POD^KW!/LV^W,HFI(V,5WIQ:/DE8U2W>]? MHI1 !]3WH ^ HP-VHE;3)(+6 ?-19=EJR?(ML<%^J2_@+.GM<;74.8 =^R:I M469&>( _NM=C=F@YPM46J8"J,B2D%YIM60/U'Q51CTB3#7&VDBL \$9:VA8P M ,OS'E5U<0]&G/B]IGQTZ0,EH,@O0M'8A9]/+H%S09Y)=RW81MHF4LFWN,51 MUQ"X,3(A\:L"LPYU;>][.%*WT)XQTWN7Y<@4&&8H@^^U@#C,EY>#QW)XT@3& M>*]H'H8JBJ,!I$L*E/MH[3+Q/BY!A7YR=N>D%OHUKXF]I^Y:\Z,VWR3XM5 N MS$%LFA._8'*?&57RC=HJQ7W'C-Y"F^5SX+0,P847UPOL-^'GGC^*E4ET8UV] M:K]<324=L3L>^,TDP]DX*P7A/W\UJ_\SW%?W0[U)I^GSG:T2) M]?<**M?-=OU"F#@LYO)CAR)&C/PLVZ2TO;I7MK=5.21(MW8Y.D5FO=UIX'8- M[C\';_J(CC#9Z3-.:N_3\'EM6X5MK.COFDY6U=1X;WOOOF/]D_GY[S?4KK' 3O@= MS(LS3;B'RW!R'1U-O-!"J6L]Y\"!/"GJ#=E7PAJF7846KU>G1I@SS M(/YL =95-MM0[NJU@4PSE:Z-]XDWE'X;-?G[4?$DL:9TVUX9U'HP0H@J/P? MD!N5>5$B;247CJZDQ/OT!$BAW M>A@WDMNSCU'HQ6'Q5S TSIGHC=S#(.U%<>,-E*MDB=]2[H$ MN*&OX,V?S"P\#_8IVZCAV;(2:^EJFA;/ M=KIM<;NGP&Y0!TA(TJ(^+('OR&=UFQ$=BSY6W@ 8-YUR0;<)?)@.3TO%):WT M^^W-GYQL;)>J5AI'1]8U$0BK*&1*M?@E:9;OQ6K\_PDM<76*8_LA3Z0 MOY*VW.P6"WS 3YNL#=OB>'3V-$'L7;XG!$62UO@L M&9IXEY /@95:;7.KXQ::_/](8#8,L29V9V=?0\18H_<*:<#^29?L 2PN1 M]D6SR/UBO.W]84;4C83L(*G:*,J M7D>_;R$3;>? UHUV[,;O"!<9)*\S=S<^'[;X(87M([OL$PKF7W*/'8.]5GT]_I# M'](=Z=\4_K-:A1-A-B.SU/2"JLR!TQ-.]M8;JLGFAW$=K\)*)/ARLX?1FSS9 MFHIF_J*5:;NQW"280&E=6HF,G0-CL.;J+'/JAFBZ87]]WDZOZ*) 8@UY,9B>)X@1D);WKULJ\0KS^:+^NB M+*ZTZ/R)YDU-M7P"_]7;1.*>&NSRG\"8Q"L'Q)2!'=7 MPU?'>N!.+X[PY>D#1S&[7^P<]&V^.0'?.RUR;>MO M77S&I2XGS!V B;Q3]>Z,EK!.3GEVCOG+FQOV+[FTK#IH>/%/.Z66K]?T=]%8 M6&JG"CV724+1-7ND(Q]L!=] &.(6"8KG@-ZTCX+LY;.%!)K,L781-UHACQD9 MLA9"Q[ MB#I3[CI 9K9QG%F'G@,.QO7-QM&/T/OO7>Z_R. %/)6GH/@-PVTK#D(!1Q]^ M8]=56%O1:/9Z3&IT=L^?X3^=O_572BD6O*&L R&X0S!+T'?S*Y (Y2F=%Z1X[$D5VU8@A$57RG"Y45'U];'DQ*P*AM_X^HG&' M\[OV5++>SM/DGO*N[G. 8SN'-=X4-][EG>V]Z[>IZ<;S,K-;TR*'C,=D%^D, M5.#E>^7.@H+]G1S^58]+O@JIO'B1.A'<3RYIK;;=%/%H>D^"2A(B*LR_ MSHV32.07G2$Z^1? K?O0S&LC;O+M*7RCS8EY:@>SR-Z.7>W/I+&IRLJV'G)- MCQV *A0"PA2:V?[S_SCMAN)8[_FFUQ9%%@9AYG)!F]XB#6&T,]FKS IO-^3V$=].C>7[ ZUI MMA5)\1)]?[!ZC\9^5;W^N7.7<_^5UX)O+D@;KUE1H(XO4?O4,GFMN3.5:G0^ M)0),F9R5-RAJC0JYLH[+*8/E.YUZMU8W>9*9FR:O4!=[I*=O;X^]6A66ED<= MT+P/B_W"_([ZS)PQQ"S:L*T)M[D'D65PG>?1P?#K];??VH]^?O>G%-V/4,6/ M(.RE*;QL9QBF"Z1;8+&\KBXHN:BS_>'D]Y@'F(UH6*V!5]=)4I8Z9*W]J-$J M^HFC#WX78/RK--<5SYV1'*\B0##1GW03;&^+>CB$X^OQ'%$=.KUB3))]F EE M)O($>2Z)Y7E+:0< URF1H]G D0@QV/L<(-/#A+!LRW/KWO^N,D@X]XSS *W;8JFU3S,>XD=^'.A?E8& MH73 <<@5HNHT1'J#LUU=D&NCV4AN*H^L2,@6Y![RX ="'J_>KUA<6]Q31I Z M'#681=IRV'C0:0^)I0.<[CS++\0.& MCGJ*ZPL9$*PP;X!),9P:4T&HL6J9E+6\>M3QA$U<\*4_1:G (>A:BSM0CESD M&'A=>MWX(8NB9WUCM_">NLI4PE*:Q]IW5K(]LRQB^/XYL!O_'RPNO"Z>]S=] M/9EUAQQZ9TEJN$YA)=(F[K>K+DG-+^1XX!PXNF*M@KC@\31KK,%OZ(EF+L-6 M)V1M1Q&Z*(.D75ZUN%=T0.?FF&M=RI_3L,5/A3].3B"*B=<+GG$VVNN6KGP6 MO"5_!?F0%\V!DY.!TAY\+OB1]GS9!]OA!:6KVA ]\N"2*9R#7_7WREK[;M3W,-(+VO[JC[/$X>$*>N:,DUDW7)68Y M5FKY^?,6EP>D*G&:P<[48@ 86O%4+HRG-M="2(8 M^_9G&(N^$+,([V%B6/)TJ&(QH:-RE\.D9D."9J+<:?ZV,2PSW/E!K4ZF&D>D6S0[-M)8_[/'+X2Z.ML8D0+1QM M%^7[ZS8BX^XZXL]M91JBZ&PPSQ:W<%B]F.\AB&6@TKS^_;[]4[K:-T^TNVTF MQG:W5=E^DN2VZX@JK7C6^0J^O?9.K87V\6<3#\$/38(V@I[\-L.M9!:5/KLL M&O^6V >X[%&76!$&$.E^L-NM"3ERR=KG0!Q\![GCZ9OZ<8$8@F0[OE& /0 Y M=EZIQ3.L3.DI[K[LM;GW+9,R+.PGZ+LJG]XKTAU\8UV^G#DD$&S=_5DCC@:&)/IB.1C51!Q5 MF3$PKF!-TDY-YQ;2:+M74.ZD#L %KH3)F*_#?(6(81@8CCZ:7K6U_,H0UIP\ M*L0?57=LD*A7 J\SP1$#*']G94[[&Z%>O M*AZ5"IET+' (_SPX7&=1V)YO!5'>:MKCP^0_9:FX2IGTH0CPX2],H)IRB&TPS)MVGSA64#^AM.-HD? MKUE5JPX]/MZVHH!5.;7^WI.&!18]3%]R.23.@D4_#ZH)_.:KV[.^-TG]1847 M/Q%;%7QS-SM!A;^KH_6CA4Y1]$M7DMVW!-]!1;^JKH36\NTU9@A?^8K:M9B7 MS[[%^K^(IJQ!-T#[S#J1&^? (L\ RP[:XYF&U,,RH9]L.N()5 :?;E0A3"27 M$98X=?+/&E?O@1YU#XE0Z*.P/AAXYGB?):YC/,L)T6T^*KZ^( RDJ Y]\ZY& MH;J8*HG,KHY(N[1SX'&':V9C*K_%-WID_[K'=/WN^U.1XICA1U,R11YTP5P=HIHLU&F8QO MET+3!VTN6B$RY!>''.GI#OWV6^= =^/I'"E#O '_S 4V_ MA#^J8SY4107/$)6_*H,W[B@>VI5++J6-M2J_G-J&$PCVV>IBA3QVQX+# S3K MR!X=K@[6#8).6^Y]LB/^X>\WJHG*3'$&7PD6^+IR__/2^.!=YE:IS.<:_M#X M2A\0Y@RU\Z%A6O&Z.U M_^,.]:ZUXJ+38G1X]&NBO^!=CBRQVQ6D\?V0@\(;;6OQBD4#!Y$0\ 8?Q+VU M,YR6BVSW]:/<4T\O(XCEQD0L>O62HEM9D9-HD5-M;/37!?\80<.A/TGP"6?@ M6"(N2[X&5V/4,K6RJ!7)"]%*9Q;TN%#$#K+?P0S>UE%6(KAE1?N21K&@ST). M=I)UC7 1KXA!A=T]RZX^@Q@S"RBM2[7/:![+P@.9;H'B[+ ME$\4TKQW#L _)J)7VTJ#;Q*TU'&R\7)U, \?A@1GL=P42&0O61-%B4H]63). MN/\TX[BS;&/%V#X[2!*7M)=Y^6.1UQ9-M>C@/ ?T"B0$XU#O"W.E&VBO:H^R MW03C;BM;$&RNKT43I3$'_-;W7W#0]#+T\2RG>4JCTVXU]>DI88R*XSW*"5X& M,T)-2KY-O5SN*I\,:AX_@5A:N/CD[6-B<$]7P:/SF&GX'%CO[-0:7=#I/[77 :# M."B=#)01KF_-1/"X4=OVR=9^291OQ%0B^#4+U.QH(BI' -E_#H"\/S[9CK!H M=^5%S:7&72%@H8FONCA)@O#@$(H5QT6K(M<@OV C2;>-7I'_@[WW &LR6A*& M@P@H"%A .E% 02(=I!,%Z2 @O0N(- 'IG: (:N@BH+30>^B]*E5!>N\D]!Y* M($!(_GAW;]G___Z[^WW?W;WW[IKGF>, MEJJ\(95Y&Z,OW!\T=YWQ(O]>5!+875Y@CV[(M< .)UB.NMF9L;Z[O M&2H]E95D#F7 EIF.)>Q9?:OQO2)ZX! ?S1_.<#MNCZU:G,D7UAK$[9W0:01I M+:%<.Y7(.DU-7RJZ64I\\)V&9*:K9OE'D:1S^%1J4I&1(::AM891C<[Q?2[' M'IJLI$5*GV]QV[*WF0<#ZHB]*<'247E=7OC]0TT.2U?JG&5PA!EFN\1.AFWX M4)U3L?'-*4X5OL$S(:ZI0,8^D@C8:?S#JL,&XV/7R?.,H6,>C@)L1N2&Y#CW M/*O32Y$P"SC&:%=CR"ET[44T?W3N\==;I"QBK%4)>YZSZ>/^1(YB,VN6BEI&W7^XBA6EEP"N6R_/@H?%EAR'NW ^!.O3>$!VB,\@"-4'&SH5'> M$!>II."X_KFE9V@R5O2L]SR2ZLM"TW6F$YW9'H_7#A<5O[@*)9_ZC2?XO]I[ M]ZY1>>&"]&(:QTW8A6XECW M')?-=X2I['/@=YP.T2 LPKS+BG^*%*,JF'[SKFB3K_G0:5\J+7BR[G,^'AB_.H8FW$ZH>7PVVIG"/^ MXHA;"7HU]&<\C=F)"TM^+D'*'398F3W]]]O^%@7>?#JCL<:5;Z;D6!8-333).5%BG&5OYF(C2LT&^JN>-]>^?(";"U.(9 MI)@]9&">3<:=X.O3LGL769D&A;^(!#A9SR]EANB0Y6C@ 870@]W7B7-)&0ZI M]\I&=BTJ:U.1MZ^K(52CARZ0^B:78C=%S:L::L[31#@2VEV] XH_"8OB#)[I M= +,E!:B%=RF@J3E6H$W[HY)J?*%>IPSJ@,-'\^55>P8DI7A >B5INN-7FUS MERLUWH\Q]NZVWQE#&VA!'RUS-^29N,JED@: )O+^H[M)+E2G$[P_P4#@3RV% M/Z4>DL((20$<^.=H(OPO[EC[#RVX*FBNZ88^HA>NU"3E>]?(F>&M)_EVL"A^ MPH3?[E5[//O,,%8.$0'LT%.V*YJ$_Q1H1E^,"4;3EL@#W,8#R5!H=&><=&=J MR=U/!?$O35L\Z2Y2-1ZRV =XM?KR?;A;F:1;;OR!!^C/4<:D83:O,I41)" E MC^"YT:%IW%8TR3/BN67$;Q"1A5X_S*]JH5QG91_NB(1;T([6GP\LQLFDH6D+ MY0&N1G1M&I>]70_-[*8>J[JV>!I>=FU1.X1+.Q#>\=[Y?C%:]4ZJ R(FG0 M)V==*WOH?-(DWOK4)MOC$X$WD=2AE!&&6('LH8,D28[& X7'D61RT MT*U*Z@]_X^6\^-$M=D WZCH6C!H/LX$NZ@^/V2'5P[C+]*;'F3U7ZNVYB(%M MC-6+A'N6U?7$+=4=<\*-1RN36-S4DIZ,P,?\E$,Y(CXPK$H7;-,0 MMQ$#=3-A* MO$C*N!OA:$<_/$A^B=[)-+>LWVB%;@$/>!U_MFT^X1+?MQTR_2+P2_$*%/!S M5$HZ:U-"8(BOR#+^:]#%6XZZ76I6.: ;#S$V"##E/,6VI(I\O7D=J,R2P%[% M]80^)6A<(*5WN6Z2_C![H@?]C7OCTF!^:"J^=_ M\EPF"UW\$0KH+1T0;A)]K,XX-2206T!S5?1G%FO:2IVRS!7,3=42J;5N\1^/ MV$G H0Y-!%D0 5^V]>T,H?K@\RPJ5ZY2$V(WC-_XI RC+N!X5,;O:%9 M/9AY0V$Z6BA>1R;MABF&*GM,928] MOSDRM@=/7-%SJD-04K=[57LEPJ$S&B^47X==JXGV UH8?](DO8,'O*U4US"M M'"O>BE>7'3Y7RWX_C=&"8U0?[]$NQ\WE/Z^Y8?@ 0U_&].31]@Z)X^!#!@D\ M(-3=F<:00MVR%93W:5DT4N?LVO>C/NOE;.SYUE;O*&6O3=" MD-$L?Q%43@@<#W!8G[)L\Q2J#.7@]5W0BXPAB(GLR*X'B\0/B_HF\92V&PT? M_O"^[K$[I\U_RE4"U0)_F^PNRN M.YT"J_>XV_UBQNJA7,0PU/@;?S#B&M^1R)OIQK3+0)<7SR2>)\XFK. M,N7KL:8-KZ5=@5%CG)513<$&:T<94[/)=0_;EZ,"[2/Z@QJ%O)#"XRM#&8[* MS$IW?P#YUY3ZA$SOT!"]R_66DQOR..MU[>NP&G$6]3G8X:A>K$6O?Z?UTQ^Z M[S$KZ"CYM,9P^P6]]W2364:0N"&.&?-T]5&P?))RQ!:\1YC;8$70=V%5>)X: M*X*"A3J3K"1E*]2H'EM')_Q1DTDCP<08KXY8N0=5N7=^1N<;3)1=)!YY9=\< MAUIL9>1I-3%8>Y OZ%K.S_L(O92X89MV1>.JM^+C/54C%LL?3H'?.]*OM)-P M,JSCUN"E !1D 0Y5]H5%M%O]52Q)2:;>@\H*,^_LQG21O7&QG8]&=5N!U(U M@I!^L1[YZP+*K@I7?GRR0G>9=]8G.R^GF.M'[8RO?@@-N_K-+).P5*9 M,'BP95/(&^%S/U74C&Y-Q#V;V77*N9"R8;]V4A8;H)^8=P14.]=<.3)CJ M_)Q =X\^7,GP]=3E6Z\">N^&H0Y: UGKC%-$Y:NA"%^51R^ :K'0=<)HJ/9? MMDW W:X>+WX9AP99O,^9"31KJO?*;#>[.M"H?T&^:'W0Y 3BTG^E158<^P>% MW"BY0'T%HVD35>9-)B\!JEQ>:WY?F7DM&&Y\:>(&@7E6^E' M;-5Y:5=,^5I][T8A#M*-#!3/DR?G*;#?#L;%-TT6,$(+6AZK>(!EB+=+Y LB+7II)Q(Z-=4N6(=HF'6N'Y;& 66'7&NY<$#5GY<+_=Y M=J(F/N!U<2N!64L)S)JS>>R[G/VQ*V_VS=W/ B<5D;.2FLW7!^G:N]IE?T"J MR+>$=L0[!8:S">)&^5$D_D%$I]9K C^.4<4LP*AMC:Q74G+M-BGAJS?2++WV M(E?GZLFYB#D?H\9B$;/W*GMY!Q[9=H0IT"?'CL.%VG"T!*U/TBXAG3A]I^WD M8U#[SDNKII>##YG=_.^CK#:!4^_D@K=)CF/Z>B?[/ ]Q<17I&&,%U/1L=>SS M^,X=#4''+$32J5X'#5'')I!AQIE)' M8(1'HM2_U*B2"U&N1BKW^9&O$08,C'DL#,0H0! LN/ZH,Q#]OGB7R:JTVZX) M640@TXS])H$)+J]5PYZC9FY4]8YT'+^4PA90BW]S/EO3AP\^O#IEU&9E0Y)= M?S'TTAC7B*LR(OC+!&&)T;ING ML#U-B<_,71F70C9F M49=NF*8O=(0P6\ Y$>!@=T<%R3/U.X&#-\@B4B:KKPV\)LP\FJ0/$A"F3/*C MSE62%"*A.YB=VF@!R3YE7!79^\9KB'E:C8NG?4DL/TLIR^HXKDHL1F;\8J4+ MYB280$?7?L, :4ITXOU7RK58:": *-G%N%PA]O&>4GK,2.&]M4<;O_0UCQ5J MLS4Q,,$OYU&6_)'D$%Q*K2.8MH^:,]RF2G,8=\V;4[W)N-;]N=VU&JZX,&Y8 M>C$2"O@QCA7*\H8]4:4TZ^7EB6DKN*XP1@P(]V-LK+\GNR:I61EB%F0ZV!>;9\01SQ&\5-)-*N%>:.248I>U/F!@T%HZ]?4U M>X0O%RW!/OK6A'(*SO/^.-].]X!\*KMYGO=5^[6:W"=-=@1[-/ U\O.H2,H# MI@R8Q_<_&(RN4,!!V/QK'$7M4#$/SY;1E)VX:IQK/\-1/WUA"Y6_$-*9//L\ MM*8P0N&;?YGEY)UHRNG7_>#9X@TH('1G: XWIFI\@"KC6;: 703FS2?YC#/2OE[$JAT[?[7]1H6,'G/ M0""CMVI;0L;!DR$VX[BS\N^J[79.#5,GT#9'2ER]G8DD9VLK]<_RL'057LH$@@%+%9&A:12 M#?*-'?4KA&U?\F)74MV2^;IG%'@7]2(8B4F/,BHS#B;US_VAI[8HQKX&\H4" M5ANE%R!4&",&JR'AM04AWDD@1P6UK+K!@!0HT]O"25^IPMC"%?>\UM)+=-%8 M6).,W0/5TZJ?>HMQJ?YI0$/OC9MZMPT/4MH#'.3: RD( AE&2UJ1*_]J#_71 MW?KH.WR#BS@>M=I60H'1VYJSD[#O<-4I2?YI&"1=5YSS'[]M\F_OUOTCP$'+ M37_%>M1NNS1=FY8=JI'Q^_JZUGMZ]Q^BOX(C M="6-K'_:V>0I92#45#J^1?-I#T>IK,JPF]JG\F.J+!;\3!4<0"0/AX75 M%)2?MB=[+(;K\R!+R,V\Y9!>;[?NCJZ.O)Q:X:P22FZTZF5*.$BCSOT >)Y, M+N_N\LG:8LO-C&[O74JNN6C E.ZCMB@US"?M L%'+):L1*=WB#9S$2/&= M_=6XM,J: ZH1,ZS[PK-?F^:@?S@(\<\!Y%/OL-X_,! !><8_)@",?]KF;5_] M9SD <&5 _RD U-48@)#VTL,T(>!&74\^.E!874M\U7W!8M\M-C5NBZ!H8@BZ M>6SU/%UX-I!'1F$H,T1N)M2TX+&3M-M(Y$C+57\>^,8\32-?_L3ZOH:UO2), ML#P(]L#G1Z_O+ W1(O":_QVD'_7[>#,Q5%5T<[PPA3 @?(FR25#PDG1=D;I5 MV_PU*?U%,*5WF/[@TTL6]8^.;$V5JR-,#2J>XP$WE7>/_?0'=#3)HOV?H)XT M\(4+S]-C/+M!9V&ZEZ6S/I]\Y61FI=9.;$#,NG74YS39T,Q3P]T;^/& =;JG M)"2DU+-K;LF^X_E:#UG%D1?&%H4VI'!AR4%L[9G.[KG%/QWH4A_VU @+@TE/LAI6(S!CED]?OKW 1M]BW+(+R M+/9(XVAW"B$6EJB?IO"[WL?\TS62$,:?>RR=*?#)S\(IC"N4 =G:-(7VEK:P M5SU"KX<9BENT]BXRWA]H"R 9W@D'RG"IYCLM1H8&"3BAQ=S[+S,(\QCYK=;5 M*K'7UB;W#58P>\BD?IHN=-@EWZ@77B^RIZL^3@ Y>- NS3V[\[J-#\C'7D,; MQ1L!"; JW#B*%Y1G3B@S-9XJW[;1V? \NENU4T6-4?60ODD!4HV#CBT[[3Q/ M9'LCG8;PV5 6)C(_4UBS9]NK H4T,K9-->5_.K&<8;;J63\.=)SH;W)>I]-V M8,S<4$ LEFE:508)F M[Q;R#./>EC]V/-1@;UP@=M6(BGIN[]-6*89W^I0TG M\RGY:DC8W;R!+D>VC;(-E4&EJPC'L@%1]=I%&J+U7Q)R^Y:'L).YULGPG1JH MY97W])%QP G'EM5H;"] HRY <55A&0U,>73$Y'RR!!92_)WU.^MWUN^LWUF_ MLWYG_<[ZI\TRR(C1X0[1"B(%9/]W]&;_V0&>!^D*A[T[H-'Z8T*3Z,\1M<(_ MGR[_NX="_J? ;R'YAX/?0O*/!G]=2.BWGS[D)!9CV6C^D["$6LO?;^=^_5'Y MZX4@<= NC0.C5NBNYN!3E@?*\6S(5T,YBT$J> !Z4]%@W(E'!!0 4J\P;I)] M+KCM-?$^:-$-"'<+%"ZM*RMGO251,3=MU!<+#\<(R!@#>,6_]]-FTZ0'QFQ1I.H_EEJY_@+CMW%!YW"M#?7W#Q3+U%NKP;2>QNW5\-*60&_;ZMF[.SB*)/]LRHB?%3_6U%TF5 M=[ BSDRD\>I/Q#6ILG6N=ZU# 9^]<]S\Z0UO#R=B)BX_ALF@/'>FAYUV)%8J M$:.)F\;QG5-74<8ENZN<(6Z#BOGH8B^3(;V^(ZZ7O-9^20TYM6]^+EHJ!1YF M+4HJFKCWZ@P[[U9^EGO$QB16= +Z,!_AKDB1RU_SI26MY%@_H;X7, MTQ"]@,+_].#C!3E P8X[ (89A7],L_XF^YOL;[*_R?XF^YOL?Q^R69JR05T\ MD1IPGK^^0E;ZQQV7E[ZS%:[_V9ZD"@1>]/:DJ*Q3%W-6G(,.-;#5Y,EZ1G67 MV$]1?2GF4,TSOJRFZ/Z2(2;Z3#!:<=5(1Y/4L>3=8:&TH+H$$U=(UI<#=N>D M0+\RJ=@=>TJ^UD3>"+>C,*9;L213Q?O"(8H9.YRVIWJ]-$2&PF]USF>/\ ^916ZY;A?NI." M!TPN!'K\V*AO/*WLW@]Z#_,@LT>V6R+HJ\CR>96VW2DU-^*9LMC[Y:KVNA:- MJE8#64? %>C',RXT+>QX@)S9AQ%=!,C/R'?G#>\:P8G9X/KMW?S]H- C;W*2 MUXGWFO2')1R+ ZQQ#WHE.Z[.ZOQ$#!A=9*^?JX&T=&0OX"3FS+:>6;";7>;S' _R6-'J:[ TQ,G-2(DN]0A"/0%T\X,:I'NL<7 .A M^&1+W]DRKA^ZRPOK+JV93DUVLH_D(=8?F5'VNQ>A@3T4!\=Y'(UYCGTHGZ,) MAY1S^T)TW<:*2D[(^-Q(J%$1<]XB&$%1AP? :O& W5A3CTIUDB(MR=WGFME- 1M&W.L6".4:HJQH M+7G:TM;_(Z?M=V3C_Q32HDF5O[)LVGN61F2$OC905=XI72AGCC=,.9A(:)W;0M43N%^6(?CRR##@Z28=UU9GQ) M*EHM2QJB5D;''?%Z)P;$3W SU'UE\WIC:,][]A&,P),5@=.Q[810X3,3H?0O M75[K)WJM;)WI6K)Y6Z1<1[H%D.MZIM&&37TJPZTW5.:LT9V7EPKV-19-25+# M+*R":T<"D1";_;>5DT6O)._!G_DW<"_MT@;Z4V=):BESOCM*R# M1,](TN^)W!X M)/BFI$!7D(BK>("7.">J./"@D_W.?<X-9.]+$.61D%]$JOJ&)@$S2Y^=EU#]5?:RI)4_S M]6\:PWL>3:IQX<\SG<$MP;A;5Q4N"1-% ,/<+WN0E*D_(:WUG"@0"G5^./$- M'*%1@'FG,O@<*BV[)7MPPXS6)N&KK7=G/*K.Q!G46^'_TA8[7O6 K$ZLYV M4W=5I<\\>_Y# 1R*EC0%&4"G5_]@3.*MMAKI]N=;,1N"I(I#M=MNY@FZ@]E# MN_<[4F8DWEXU?1S5Q&*P>FOA.>/XGD>CWG@@8VU-Q%-;-!?R:2:0_0)] #\7 M,>3,2PTWA.L[,PHH].S]+#8;OCT;[M3U_:8U'7/R-RI MV@"%L0,E1>-"DRGY@NJT&DMYR6^./?0F.W/*T\.L:(?'8SS;)4M)FF\0)<4K M5WO=K_KP-PN6!B?O;9 *S05)VO_B+^Y[-OOO675*8#N\]N!JR'!5U[^8V?,O M\8!2=:Z.1%F;.4I?$]JY=N MYR>0KY (*^UK3V#M[5.*!DJ:JEM9Z/:6/JS]-.+@1(^? MIO]8824#2+GA&_S!.8>+&BPP ^%>3_/FB>:X*=B96=X!3=B&'6Z[_ JCE!8; MC1)\BEO+.YKEJ#&8W1NK@V3(C8-3O?J"C!!=IMO_3KF%AHG:[>C+HX7128;I+EH:7 M^UEVJM9=I"3?$\ A?%N%^NH79()J0[GN_M$/RE8!II;&+#<,XV1&D#@U1E:] M,RZPIJ8!#9K4\ZJ5;\TLF9V2)E%W3ML4K8\+Z6ORL[NO1[DB3UO./W^7GZ%B M?8+\UPG9_,-\9X^)$MXLOF>CS#.JM\2:Z MVF\'Q!"O889=4]/_Q1^%_ \#'5<3.8H,9;9"I5=!J3E9)9+C50^:1Q.5DHY? MI93%;,\?%/O+>RB(;MR39/V@I>%&4DZ7J!.AZ"E6+(R)U6W1#1VZ_P!PAXX# M9F[_D?K*AF@?1W-R&GA.,K'B=#KU4\;\$J]39\1N&/QV]S2[VES3S7(C/,!T M3-F =D@(#Y#J'#P9E[=&],KT4R[[%(.A3R JH[KD $T 2U#FQ%@^5MG0\]&+ M8W%),%D%RW$-($OXC@"[HW*C_ MB5H_U^PD&V7VQ(+,/(H4/:K8X8 WVV5<"WXB7KI&/!+=ER_&&+5&2O _BM%SJ*!6T4GOX71%%KV!5LJ5<1,W=(U[9<=:I8^O%_A2K:**G37WGE>(QN:T M*WA?Y^\!IN45-0KYY2D?1:CHAXMRW$@ (TP^=HC+&''OHCB32FN:[S8TQVZ= MNJNEH2XQ6.%HSJC)>U_A C/O,2REB7-N.&27#\/=,4?&[84;L\I8^]%KK74R M]GV[*"JSI9O5GD=:E[:1.N86/_+7,NJ'E UI"$/)_Y\53_G/^'>L_U;@\#WF MM@\]=V16,M%#JKR55)#WSUBEO.!\*^@JFN_F(RJKP.R3"NBW'?NKP MC4/N\_>'?%^Q)*X:-"4]ZFZ")@UT:.#-O+L\,M+;PS\MNA:XXZI#\AVNAX6M M&UX]#JP]8BG,'*X$\8A=^+"B>GZ\-):BTM:7V62S;TP&\OOD?L[6KVX^\UCT M.*;.2C\OHWZ1EM8V@Z N"OZS/_Y_(VYI\9I;-OFZF,PG0*4^$=*!HI_ZFTW^ MU&;BI]/@.45@W/VZ2,?>[I, ,M:XW,*JOC(DII*CJ;:R$CJ\K5U5L>5SV;&@ MH?YUIW<:53GTP*')2AN%K4]]1WM8T?*%?$I#?&[O Q65\F:4[V!#93VJ.#_3 M1*Y@?E;.R[6Z1LM4[?D5 V;!U9UH17O #E>)#&X@Q0-<)9,N84YIL>!G=6^" MYQMN5N"VM5D6 M=7[6'&S>O"^(15[4%Q( D1#-/1X_2"/34O\#.F+]'(U=(QK1]OJ%SOQ#"8 ' MS>P?T+\K_J[XW[#B3XW=DM6'5%D< .5;1#-C,ME(5K\8H\= M$>>K/\J>?'<;8"F0::[JU::E;S;8P'YP%17AHYDR>B'YTD1%,G@_JJL%8?"! MM (I3EP'(@T\\,^3"6YRM&MF+*ML3[A2<_WL?!#C!5_8"P)8 SQ[;;;LQ\8* MR[?>].X\7V]F+B]M*S\9IEYT^7I*/K'^%\W<+*!9)+$MI(E[]Y>-W_CZ3]&S M__0566S_^N*H]G>DV.1W#BY.P//$X+]P60 ^'=4M5.DE+/H&Y2-QCI_A<7D5 MGM>.>+V7H]:-IHK*U^8$@\T>)-R8,)D,2)2[8CWW@++V>F8R\[B5/, G)S/; M7F+3WNCPYM/TZP_'!KH;S!Z'+R5[]MJ;S"LC9S7D0\=:]^D=>?4V5E0_JUFH M!($3?6T' M]XHO'APC\4HKUU(R9JA>UULQ6S8Q_LM*3*02V^=@-E+V'#N8934>D K2'GQX M-0 ZC?.& W\C?B-^(_XA$+IH2DN"R3S?37$4X6.%\<0Z)-2-BTB_T':VNL$& M1#RI/98N3"V^2W,X>R3KJC0SXL$">D)BJ*<,J4V&==9UI>(!)DD]E37[BX=/ M *>)H\.-' 6/ZX-WG9J-4L$WYNH-+*!S LQ:!;?6:"S+E^#&B_Z%-5J&37T0 M=53R54O5S@/86>9.U!Z\H[1*GKST%G$IK25T/5>%9C0C]./C?VVBX@2\914Z MT'PS+Y#0LN>SC'?DET9?S]163SXD<%H"3GDQHAZEGM"?5PQC'7S@VX M71T6E-"X=V(MZRC,TTEORYTC#;!67()4'.=]2&M]DK3,5*MT M_![W:>KJ7A$88GQ6AI4O%(>#6UU5YCPS;S,L923'HD5&C(V^V5R%SMV)(+-F M"6RN$J%MXKZ:C4K_Z[N^_K/A?_RNLLP;[3;\EVFZ255LHKEJKVNI?=0)H?B^ M42#QT<5D)1LYD7$71'-@GG-PK(@9\P#))C9^3E):RZT-G6*_OW_?5J*"65\@ M#]/ T9&KH"SE$PZ.+M"TDRANX$K=45#J5X!H6)C*I&08VJ719\[R80\#-1#K M)C/H0G_6C=T1_98%N5QTU&W=3DSV]N,36D&N!$ M/*%3\:PT:*/F12TE0GMG+/[]4*)[VJ655";;G['=,0H2%:6:X!NZD&KWDM/+ MAGC /!H/8%P)9)^=K@G%OI9ZH2V8\OJUV$IC+/%0:;Y^W"1K*AV@4'O5J6O MKM"N7$P)3:'H*49><8\371AWT/3IAV. LV1PM3AMI,0"(QJ,,:P'8U'U>$"S M(F8XY/GQ@$%XO?O4D5?,U*")/O;^+!#G;0J99\?:;>Z!'K/?X7UT.*F_?7MF MY30%LFQC+>\RCRIW!ZO^6HW%&$H L[O.]Q0KW[TZS88LV5C)NVSNL5PY=P@,0EFO @S'GLT-;/" D+ W2 M;]BR.Y@YI5@;H->R+U244:>+>8= "CI9:Z]9.*-R(:VMJ%7L^0\")6,LUU', M#E_!&$[QF$6>M@Q>X(C-,$1 M1P/YRX>3Q1ES/3BV9$="!92$![P]:)L_.,<#HJ>Q]S87HZC%OK=HH9]RK4:] M.FUR7H:X# R:X '8NW- /"#M3:!"%$:]$8P'/+J(C6#>VP'J%_XB1 Z"L8J@ M3L#[5S6^C[2@$M: AS>"<:>9J=(=6]QX .@LHAYT W?]G!CWYA5D7@?2:IX& M&7A"?;81:7M,;:%_8C[C.&CP ]E+.SP @)#NT>/X2=CR8EZ++4B6! MFKBLIU[CX .4'S27\!G" _H-P;N99@>(%1O42O+/CL_3Z1S)L5\S4LR\'"CH MWIPV:J\T]7)S952)R?[6/_\6"F?FC2:+G7C9HR:38-VQ=J#2^UHFR_/A/&S? MJS^LR.0N Q<-'>$.OH4TE1%QD'7HX6GB2KS@1T^C%C:?F/'9N4?6Q#W"T'2% M5QJB57MOG4C.BNR[0N'[$-)^<:F4WWYWB=QH4A1)_9-G7)07SO21OR. M@\$'E=5'+,4E2,[K*AW/I"E>M03MFK*F(#9! /J2)+[C&2=C)<]7 M5\)6-(X)UH+YR;BJZ82]SC*MUL:\*S(>(4^C;_?HKRHAO8:1^ULW F9'^/F* M(NG *6X)\]>$06KOL^+7WV'WU:A_(K-_\$P6<8WDH^0KBC(:.W>1CH?;R^NG M_B[Q"W1WIE'$M,8]>V,MQR$C6J+'9>2+ZYWVTN7K^2/EIQ_,,K70-MFS&_4! M07EF'[ MP''N>F#J0R8INM<[!EY?RL&W.T C?B"RN]=A'9Q\(#57G,3KBP7^@!WX&-UN-(D,]4YU'O!V%C^>N3KJ^1E&I,U>_RGRV(0 M\D2S^E3Q8@SOIOQ@7[J7YT>EY[H3::EU.X%QW?H#QYZ>XP/TO N1MA]^*-.Q MBQ 8^E)U,![P, Q\M@\2UQR?E;!=B8\H %6T"V.&'%7&[I$N^>@:^+YQF&Q! M7$;A >?$PPCNS>^KZH5T2<#_)3 +1MYQM M>, AM<;/8::OS4 .6)G5A$!Q)'3XHW2D>9$NSN8X>1Y[*Y6@:F!">$! (AAQ MD4 ;>P([VQI7EF>.V0(:PK']N^(Y*+IW$U9;X=)MB398T"XU0<0;8<>H<:U? M90'Y&>//!+N$!+U=B@8D64Q;E]RT'%1X+2=D/@ 3LFD/DI.=3BPUL(7B+T M@4-Q1I0-ZSGA:H]0GBX>@TLF29.,@@AH1*\'H&2EBCVNQ'4!4 M4674R:[+"73[#R0"7%L.A#Z KU0F0[HZNE;NP5!%PO,GV%ILB)?PTR/-+7 Q M$OP9T8(PL&LY.'$Y(0?_*;5#J"]7&N!U#=M%B@=05!Y$U!Q3X %$I 3%3U[= MA7NC#SQN'0^09^UF>8?>4CQ@=8.@QOJ&G]35F FM:..-*"\(,XXSSAQ$FE1;,F%LFY.UFVPN3_+,7DXO2A7-8 M<3R ;>P+'F!&Z/HUMO)_4WI=/#;A>4JTV:5*?V0F@>)RQ*UGKK-Y8ZA(YZ. M&Y8-NS<8VV75094OIW0'T;'"C !K7$5,$?;'B@/9S6,\B!N%))$@&PYQ*:X? MNXFYU.^K'*2?MDX;#Z?5A)XWUEJ_D9TV9R"?1*=1%4"7NZ"\$1O?>=@D',R3 M (C^+XTL#67#3+5HN)B((9](W92Y+V#T[[]B]W\ T=&9 M'$%D;H;C1D(B@LF6)9S/ZK+E7?7-!%Y(OMRNDZ8X.-55;[X] M>GKR@0%]0N(F]9S/EI-S24-PS4_2_%7[U6N7 MKU%C#YC(5O5X&H$N(.?&.HI4)?//.(\) . K/8VV@5B-;\1W<;\O>JG,PXZO M_*-$WNVI'@2F@+1TM63S %1!Y$:@'/YPVHPBW2+]U-:A];9^1YIP4L'NRWF0 MLL/YD[U@'(;6%\K,AK:]_\C9VL%6N:8FDFU6A8LA?RTC4=DVB#!!/OLWS*DC M2NZ8TTUW\&NG#6E4@9_[!.J'3[^BHZ:RE^:X@F%QQBLFY;\J 1 P-] M3 R$_5A@8.+O-*'O@&=*"S M,V[6UD'OL*B6TO;/>Q.LKXKORE.(+EO]6SAI4$(-QJ5@3BSV:8LN9\E/TQ:) MM9>!S&O5$T(G-??!S1/ Z.Q>K:TBL/7;W#WUGH&V!DR*!XAFN'*9K$)%%?@= M$J%]@'4K.6]SHU$??K:O?[" JUK72U2 /0-4583>=^<.!J>89D[^P*K)U*@ M6W.:?5,M[%!]. 2V5P$GUN,Z[;I],JYHA=J5K?KVY4Z]!1X@#23>IR\NAV:K M4*0G[XVN'L'7T_6&GY27FE;'1W\%KR<2)5;)TZ9W3SMM$?KPXC_.K:5D GEX MP(_'@RV;?9"5*C^] 6&XZ]'-1L& G%FJ;S3;3-PUVOLQ7;1/S8F\G1R"I>(% M*[-B6[;=;%);NO0]P%=LI]H>'X_)ZH=XLG]@H>?+6;X5@TZCEFFIJX6.:U4X MU#E5;HOJU$P*PVLS5J.-FT&%>W[9'?.A<.2SH1_YBMQ<&UJ/[@<&Z:&;PW*, MUFW4WG33E#^3DZ5;?HGN+QDKM#.C'10V#G;)G>#0IIUB;A#7/63Z\/6(ABBD MV$Y@:KZ-%.8B9#IG4M7^(.1='//GDQPI&^)BH? 8G6&< M-0)OAFR*PF>]KKNMF[8:&"OFJ0:60;)5PIB4#&(KGP<)#;A-$:R*5G V'F#' M(K<5O'TG.+:I.GZ]P!!X#E<.=0J=_8W]C?V/]RK$YY_Q6*>D,MP$X7;907$BXSSR8X7'-& M'-57D6(@A_2\8<<8J#N./:<^.[I7G' MWZ917FOD$X!\.6=/(==[^G[:M=6< MT;EYA)HIF>'(A/12428NL=H%HR_9<6#WA"JZ/ M/;8MCL&S7M P:H;^T^G)0U@?_$34_."PY=?'@[+EY0W9H'/_^C%<^\4MJVN0 M^3(]VQP29^Y-7."[\S,:'WU"'WF[$?4K^.%.KG7P(K8,OFT+Z!P@VKV74O]:G;9W#:D7=>2E\[#:9 M_3(P6"3>_]&BM'MC9%?(Q O:EQ O%S M0AS'>X^#"R5"B/?NEO(UVF4;+$$<[N^ 0R]YX9K 1LL(#*1DP_6RAV2'K.^7 MYX*B)U@'WRY$:APIXX[/CG$MF26L!S:6(*)8#II V&'=6M(C?/8>+%R_#]^7 M%/X*N8T3T;&?$QT/Y(D@YKO'G GQA?" U M%L':IX&T0!=_6B]J,G M<(X>&%V,))@"7'W>&_M#1X<"6UBP?P,$5\K9Q MD\?LVXF^!GP=+Q@, .UG\==.Y>&J+?Z-_HOSD: +VD2;^T&+OY MC[D^14O;\?-!])?<:$7ZC<[4R'*V>GYKBVA%%Y6-(Z*1_]L-L-S98_G6UK!* MD\YP\#MQ@RJ=I#A=Z-_ MV<3K*+*E<,_IXWT;G$_Q*![0W'**EFYYZY0KN>LDNYKWRS&+&LL%(V1Q&2O- M'6D>C<'](PWZ_NRIGG8N')Q/B5H^)D&Y7IUK8Q&8ALF2_PXI&IN>O(&RAUYZ9EK:_EZ:QC(K [JN,DWS;UT#S1G3::.[9TGOT\T- MF;G.;1G5M]3EW8X#'Z#.<^3L+[-3#;PYP2H"X9:F6,WAQ>]59;6?3^LN@>%R M^;0C<_0JPU/W=]9*0 E(F2IOG&G$)Z6NM,>\\ZNH'*NN^B[4G$)NL\Y!6OL>=-22MRSE=A;.QAQ=N]5_I,Z2:T:(9=NLN-?318A0LMK-Z7\\\'74 MC9<+$=\T4DHC!H:HTAYL=L?PC%)JN^[2O:J1%]7 MAUZ77!K0X?A$\).7U):IO4Y!97Y./RCJZQS[J(%,IEXV?-XJS&\D(]R[=0;:%/Z]AI6K2%JTR@(0/A) MDAMQ#ZE:Q6M_2EG:(72MX/]?%/U_TFIAP8'YE''PRDQ[+=K"L *3J_8N)"8+ MO,5CPUT:U=[A[JAEDHP38G[/ Z&S+_#H]3Q$7C)\M%X.WG @B\BN]#BD$Y2T M?,C >:%0/6]R&@\HKOL@4P3ZR*C0$O!SOSYXW/_S.8E\'L;>%*R:N+U#._L M\1#]# Q7;1^UWPM-?9;D=WON[IC5"*.DG_XLN?_/ '6-=$PB$XBVNN'Z]7?+ MU@S(NE=VY4X3GE>9JAUZ#1)3AZ<\GM^=EMQ#SO*GJF7BB#3,:>T4BXIERA*5 ML"(YRA<$0EYS7[Z=YTQNYXB]3ITYGHL;73)O5&J^.Y2$,[MTFDZSA^2Y'WZ> M#[EJ7^BMJ"XM-4BP8G* 9!,WVC]&=88A&VX=1Q"5V#VWV8[!W4T521'& WH. M@<<31;$+TVI[+EQ8$GX,[WS53,OQ]TS8#6P>'_LK^_B+"Z9M>$ U+NETNJU MVS7P+OFJQIMA9M-JR&P.D"39Q5-HI]+/1'$_\+:/I\1K-V+FRYE@U.TG!YG2 M'!IG:_H<']=9VQ M2PL*:@]JG>4%S['%XJ[!+;R-8Z).UVQ/.\PJ)PA%54!0/. MQ(R9(CCJ=,<6 M]V/OZFI?('@=#C2$&;T4AUE59=26E'G'^5Q7@2RX^YAQ/7F4?'XI<].YB-[- MAP5.V^&3RO4DPPVF20ETW.-^]50;_4AQG,Z@I58\<@R*;*EJ?)Q,GPSSSL/- MC2<$.WGC 3FD4<5M!9!7;NR_*&.4/6+&)OQP:\,M"-#(N[NC+KCU7/24V:_\ MBHS:>8P:'UU\913PZ3W]SEB;EK5BN+3G;),R6A:!67I I#J=[[T \^LHO)C'XJ&]!6M@_I*_85OW4E]K4.+[I)II_- M..0^.,0'G.V*[#$?C;2VNRYT?E 9J)MNM["60.DA*8[;>,5]WF2(!U !O7?F MVKW,!'^ ;.R5MX: :]RI!)6XR7*ED.'PA X/*#$U+8ZU>D$6^S((#_ .3VQ0 M'-W0P,2>W*KP2XXK"39 %.^X;)2%XW*JMX59'O23\,1]AM# !,X=5*!C]/:: MDY3RM];X_[P"3?MD56\83B1*5ZH8V=$)X>:SR*O)X-4RZ1B/JJ1X&5)G%W4N M*.MP?1,9SLXVK.$I4_Z ;%US0]Y#XG9PB72&+RWMLL8BY,:&HF-<3H>T5&U8 M8.7\5@FS/1ZPF54;H7&\- %6@=FG=J_,:WZ"?.!HMLDUL;_I65COEV=%W"!& M&^:Q"*.>6@JH5 E@>SJ?5_QT'A&'W6X^UI3G+":R.DF4V]YK%N/R7SQY6;\#96 Y\^"#WN?_]@C;A?M+>_L%CL8?FD] MC06K[&Q+W4N?7.P>3N?P4U27B5FR;\_(5ER+W0-G'G M25V)7?,?]T6<]:Y&#=/>!UY!JR8<\#FGR_HF)S@?8,;SM30FBNN#?W+SW/H4 M<*UM"BLPA/Q6UU"7?,I[%6(T4XGR?&T3S/J%(F;.I.7@.[R;.TX,'M,OI6N' M??K\U3?*^I>A'!%DJ(P@L,I'*/=/4?%9YV^)+YK\>7>RZI1E0\Z'@_AETL:< ML2!*:EP@'QZPB\0#]D2FM#37.S8&!YEU;8L-?DQ\&_"_DXOQ1!IN+=5ZQ7D" M1;Y][?/^2MLD3ZO,412>^U3;?\B+,*+:M_[^"Z+_ O_5UVF%&A=ZDUHG"@.W M^6E3P!_<:P5E!E> CR^.J&2Q[TF2KXUGU-EA;:XB*12=O5Y"(IY"KF_2/0[S MUB4[N[:$JWI;]BF^#_=F1=%14\/'\248XD(#V16C;>L]+Q.;]?*UE!OO_7P+ M6Z%CZ&XK7C_.4S'S\,J[PSSO@BC$N_ETEQ!EK,#+;9L]F02JAU^R96+R<;5% M/[ O@M_S7#[VQ+VIBRW&/!W/F#<#/KL*7+*#H5(-OKI8(# $]]8?M@1)D4OQ M<>9HN>&]X")X]D TZKU(PV*8K1(9SN>QQJ;R>0*2"0] ]VWDXGR5HP;T+N_U M0_F>3$N*#0_W!)6=NRE7=)TFZ#>% UVH]SOXK'OWE"O,MR9+D.I\7X:[%HX[ MSPI'-26V@2-#27P4OSH=G?_PIZ3P(CBZV,0?O$=[1MK4&,Z*<^_H1\,I("%A MW^I&J8?$6O+!0\5BWCSIQU$;M0;^NGQK$7+(_DMVV(=ZLN#53QRX7-JG$"BC MO]7->O_=]:8WD/NCTY#0*1HQP:0O_6>NSP*#]*I:WOJ#':/X5&K$\(#4H!9< M2.*L@H/#[7D2REB;:Z+MVPIZTPX6%V*'Q:T,ZZN;D$T::K!M3;5XC@M;/$=Y M#/0G99M0]!J/XW;"RZORUT\57D/B=,=)A? WB5=JT]PLWO+)?-5 M]<\D5H:]-DA\D^V6._.3MP$O4DQE>BIL$M!+.&X7"'MW"T)J3Z0&ZV_(Q^+_ MG0'2FA6%C$/A <:YT\!C5>I-LTRM'\Y7YC]#I?X\$: MCIL36S44-?J"H"QU:W%<=A&XZNYE\.S4/,)4IYXJ1O2TE_='5/YK-VQ!33F-UEC V&>"9^#WJ2JCB1F7@\7?P!.R KW8F MJD/B2HN7;A5P5V9^56]QM'*R9=3^9A1NJQL"=RGWYR$8754,X^=+E(3NU AQ MI48;%=2<#2R>)HH7>%);O_73<5CRE:VO[>:WV*"R<^B>1D3"K\U2HO/99S_A M =P:&+E&"P>"07E,@K3;(36?T&'1B M<\4X!OL^_P92KQ2V63E!/6@(R<^IA- L,:MG117TGC\8 M_8Z[9P!#UP=TXP'U.GB EL946QTUT7MSFWW)*5!$&-+L/68N00L/:"1,K.QZ MBWMXP+OG>$!"I]S:(#_NTWF6WY=&'H\CAF%'UN#]K/WAL[ 3/>% OH$[ZP7& M4<=)P#YX5[&=ME7/B&.2S$=RKS A]P(>) ZY&\N !\03),\?ZF#\<-8B' _X M*L\V:US;K7&#VH:6R\,IG'I@N%RHC-A@JL;8.PI[49M)O4S\1>7;!<@KW?I[ MKHJEK*9Y:K'SO1PNEX8]:1]VDNCK>CQL<@T/D!H&YG=8FF"U8CX8\_#;5*BX0']%) --T4LVYP P0->/$)JOJL\ M)@,2.'$HE\#W"BU:RSB.(6FV3>.A+SS (XL!6S_&,MXN?6&>33R[ M%GS8+73N8O 1L&\,&>O(JW'=7":#.&>J<2XI4TO=,?.I.*>?P9B=KB:%,M+ M79\A&I.;KCBT0.5B;'+.&0W!:7@ 8Y\,_YX3/,;J)4(#>S8=WX5T,PNS0YRS M=0%?##M&1R'WOSG_/##2<57?O77:QPHD 3?N1V$4&QT+"1/82'EG+N[_:>^K MP^I8LGV; "%!0D(@! \2(#@$=Y+@P=W='8++!H('"9Z@">[N[N[N[KYQW?OM MG#EGYMSY9N;>>>_-G?/NRQ_U?;UZ5?^ZNFI5U5JUJE:[2GE=H<956QPU;+S! MO9"3=@T8JMP!M=33!7ET\+P[0:X5ZAW&=\]L=<= Q0F^0+JK;+IC5'-(PAO. M*UXS&7I%U"9'<<*2*ZCJH]BUF422!WG%F(TKQ!"0P^/W:DQ&7O??_1O#?\61 M<-VW*_54NVWP@A71&=53?8.X&RS4P=E6FL+OQV8: VB9C;QQ2*NJ:I)Y%L.1-5IY8TG,LKA:?!=W,0.!0\)9)SL[,]R0C'+R490R%#!QC^RMFK+D[:%S0*?L MO^O;Y-A/T./9 8_3#A0PMSVZN,?'V..IR#AK,XBSSX]M_ _5FI*S>H].?F\. MJ_?Q^A8YI.IQ$NFY5(Q1BS0*T]F"MKFK\XPK)R-X,1\18J;@5H>,XF(EP1,A MV8OM1G!5&#W6M:M-@YLRN$61)08Y+ 1[%7/;QAGBS-(%VP8BG;E%,*TEH*R* MO+GFG;%Q7A=U.^,-'MK08G;CR40479<8;8 MP]06);5/7\U#=U)B-AX('QJ^@P+.GH5TM6#S$GWQK%I0B7_82#;MV?HV%! < M/;04/2"EN#(L<>KF\T:=87<9&1>\/;T=E$QN<]&'C5(B"^Z/#4N-P%$HX8BE ME;7XR*NDPVYRCI#<]\=*$T+P5\G;BJM'V &6SM4-WE@\T8%\,8AT;O+GBK0Z M6K,)2@.P6333?I6KY=$H*ND)2Z#C2C?98'R6R$*7S6VN(KKO,#Y>O:S2V?$0 M^F;<>"6LK[:&,9)_@0*5Q$0]L>.Y4JN1M+(MG2OQ'D&+7YM$"YNTN PB[U), MF2W M\E?]@ZAWYQH1,*X(]=!;\:;5["=2G_]B>$SD-[:BL7([7]CU[MQ_5AM'-4Y) MYR-.%! [PU$+NN?DL4BTY6')MYD:J5ID7*-1U,;Z;#<4HDQ>."R?BE7"L:Z: MUO"*$4L!VS1+9NO^*^.4K+Y_1G.F8O/&X;T563RD9'F)"2SBEQC;Q M$@H@9U/XEG%X0+["7:."J"938JEHY>.F2Q,BFQ8((R'J;T U;0JBO/C&]!>" M+40F?-?CDS)RW80=G[!4+"@N$FB249DGH("2LW6R)PML(@^$ C3EY%# ZZ4+ M+69]%!VH?WK+OK1'#CC046"3##;[$;H-I$5F-2'?3TV9C6^E[NEKG M(1X5,,T'"A35V9A=T)&;@QS<%PA(G7?S"9RGU9^UC(]3$UWPT2 MS +^]N-XN.<@!*MKY]8 M(S-NM#(?';,B=TBDP/EA_@Z.K)KX,5RUSMKA!2K>8KZ2K%D#Z$.3:AH,Z=B8 MTRLK-N-ZLC(?2SC,M/QGT"I06LDV(7%\1.D6:L8U!E_:ZWUK7/<0((:%PZI9 M[>:A.)/9?$$2G@#JHR@909G/_^YX-O]M,5_P$_O+GB7Q#NM6^K&G/HM%(#/% MM-=LB7Y@%12!M!,G?#^[F/93E7D?C25<*:)R0R-%7G^UG&)H,)S6+9;5N_/]\.HN&F.MIY M-AD7FFN75?^-SU!%GC(XW-MIQV;!D_',@O-$&.YM,VVJJ=#Q# OMIB@U00NW MWO/Y@;W3??%4,XQM\WV>;U_)ZQ]K+'SUT.,X57=O'K*[5)+_$!6IAILP4A:" M[_HB("R&YFZ#,.WZ6M'QEB0<[R)RW]8]_ !QN'R&<>/1U6Z8*;#U8V8(4@E^ M!X<9EGP0O))ZHP8:A$UP%_TJ*9[4[OF-FS.@FXVP\LK;&UC%NHW_\#W/S$+< M839O@_&_**]9P&6PYO&BA,];DF?1U3I[U$/4D> <\1=EU"@UKZR^RE<\O':G MQG^78,(:0CGV(2.38+A3&*,3N2-U'?YYEH5.>46#'Y?^[(?-"U>[6MZ%:"O] MQI-#OKMKJZ.8LKY13*8E"V0MQ?3G$4H(+(LF3>199]@XL M0#J["U'F 3 MR'O.$U_OB"LD8) DSR@HUYTJRY"8F-?I,)C-.Q0;[6L*:*S;C MXT,DI?11GM_=!ZE6(_FVG!KDH&@XN25+GI 2,^#@(B^7+&"?6,]\& MYYJIH7"[QPLKVRRP8TEM*_%.+)[L\MV=*!KGTQC.NI3\S:KUPFJ 9=N'91/^ MC6WZP]FU;P$%>&&]89'YMZK/&^;_F?=GWI]Y?^;]F?=GWO^0%PARI&0G)67G M$:3]3_XTSZ+V^W@5_ZR=K51;7-[HTVI_3\R_%'7R2>XM)USP-?<&&WY &K<' MVDSM-;68?:;4LKYD@E$-=\UHN^J%W^:SN/+:WN=+-'6L?-.64"#?$9_7*F9?"H:A *Y%19Z"UWS1D-;U*VAJ/Z7[%= M0NP;67 ;L6N@ #RA:A2$0&8+4RE6Y;)4"S:SCRIZBZYH,K(]0BIUO+73Z A? M":%7D:;=?$COE+;L?PG!2GS/O5RP6YU&+:1JWA]'F5+$\N\/^/[_1OK7!U*[ M5[\>DG]['Z\*PWC0"&;\GRG!Q(H++J0CC$,8/R !"I!JW&'EJ_E#GUGZH3/SU@UO,E8M29(#)&8 MJ=A(55JYT%HRZ%5,;LWANJ;NS>=6*'2RM#')Y3_N8+^G51]VKE;_)TDU>3,[ M@*$W@<-NU3IYE+>CLXGFJ-%/K,HT:F@^+(CEE?4',*S^R.F_=U/68XUI-:TF M[5IOCE0>A0XSOPE>_."OIR8]#&MO8>T.X4MT0?P/PO2G$61E5-%K,]"I;8Z= ML'\1W/\G<3+AAXU0]2N1?D2KEXHA\]%_$=+;>NJ <0B!9\>J<$+JHW>2H/#\ MZJSQR_K)2QS;\$I!]+W?29Q(7E$I\HTN7( M7<4HQ.,[C.W]B:&&(B4%6W&/B2(@S C3/0/]:I_H[I2RE*#;.,.Y& JX@SAE M2)YZ[DA-?'[T#X>DN!\;+HH49"*D^*F#&B\C#1!;A4W,+Y S"76X!*X5/Z=S M)B.3V).B!R;68WW\YE32JD7._O&M]?WW4F-A,KMJXTP^W_;)V+M%-6#R*"O] M;^Y-S.,E*I#)C ]2NL\4G;(H,S))*XB$YB8C)%TBPD]F](PQ(8I(P* M]C2 M-9@J*>-/@H-^; 6^W?4P9?&@MX?<5R\WN>5,':(LI"L%:S8N5[=GY,,/8H # MJZQYXAM7XPZ8PS!-7$:\K&#=L)6BI_46A#R006@]:3\W@I5*RVK8CRFCC.O[ MWQ9(1%H2B1F0D3\XL^!M,]PX?U#_M8G%RQF,\JZB*S"C6N>'8PO^A#TWY%7O M\CNQ-+U:SAKJ_@./EYKOQ:9,A@NU]5\.KC$J> ROAE@=N.>PSV:T/R[<[#S) MG\!P[4[3!S^YH=K,4/]E\V3@BJ^[OG7J61[7(+XQZ]=[6P.M9512NR/5XB!_ MU?39J]@+<(>4YOL0"%&^Y?0MQ_!2VO&/Q;'>O;=!/#Z M%9LM'NSM'^['+>Q@QI#OY+U67[GE'GH'T1'W;CSIZSV&2?FN!B:XN+*A815G MV0!DGV#DRTT,!1XB/)V3HOG&?FWO!\=G-]S*"S!OD@?W^YW.M% M92!)X'VLQ]K($=6;G[+6YC3"RZR'Q/KQD6ZIGX.V2"GNCJCX+A6)SIY"@2ZM M.Y=33BJ/FN( MA.13V8"PR\=I4,#7/@<*# G1]^>.4F:>U=2W[HP-,L)NNQ"[E($"#X0#5];I2:KDNWGSX7BBPC [6NKTKA" 0':5"GH"P.X_SNTEG5G[DJ>2% MY2'<@]7II="M 6P41H<"7I@@W]T#>$;;>],'*M:^%7]B[IH%O TGE&PG;#\.GYS.J7H4D-EZ/[V#* MG'V! B3HVE#@:Y)PCMD"3;)$'/66)6F%-4*PA1BJT22^$K4F[$4F:'<)%94/ M&U[)YR*?4$,!?\X\; 05;B6&R..(9F5T:U"ZO0Z8>6]4C(+'].F\J>VU_7J[ M[RT;:_5)>,DWU,V9FL%+J;.U*\T>VM8)5JSR92WXBN@/E=<^ 2>%UU6CGS/' MDE7WK7D0C;2>B/8N5W_(DI=9Z/P2%ACWF=0^I(#K[A"*O+3E*TWQZ@^N*#@1KIB(ZDZ-76;7XPE?J-"M>8'@J8D8AD"*;=1N"Z2I&U'WI M_])J@T/A,MY0JC^S#ZGTXQV5PF5L!E&]B2WO%Y:&!>RA*>UMQ48?;7F)932X MZ^W/$(2P->,?)^BI'ZG>#4XH87V2M U\F_WCQQB&R[Z$+CW^6RZ/S'*;S0X/J@ BIG$. M6Y8"4&77\-DI>349)LU M%JRD2#F_Y/.,3GVPPMU6;=NU3%]*;-@1NX\WA;NUNYGF$#(^'%23D/OHVV3] M=B3/0*P9C96#)6/B4JGH29A:?:'7GD905L"XK\3UN.?6*C :K[\ M*!EXJT>[?N&?.4Z+EF!4 X;%+42A+ I#>?=TF<;L]5P@PPC MU-K+$ZCQWQ>@+PS*/NAG=WHKS?LTB02,)BD^6.F#M*8T__GKW6O%][B+ 6>T ME(O;PI+E15_4Q30-[&@\'W]W..\>9(;SS90B_'RM,5=Q(NQN&@DR*7Z#FF<+ M4%P&ZC)JL/D=6) U)*G%5Z5-T#E'O+!;?['E>;K:P#6>S;R;KZ;N?*A[O&<^ M0*M'1L3ZAB-JM6@+:6R"-3S%5$9CVUK"4$>#TUG?-7'G77-IL/9F(T<[X' J M(PB0[).TB.?I+[J\ K;CK*;VH*]@PG?K4%&Y_S<4Q*V=RF8-^8 OGPPX ;%+S=3M:#V8))KZYDSKE M5RO)T=JF?/UA$!?Z3>$_O>OKK_>)?LTG#7_[GR /P%^ OP+ 829%5FW&W10 M3>XV7Z!/>%+\53X9# 7?< M"/K[E_&RQ 4;3^ G^V,ICK$RQYT].,B$)^B/!$L;Z\!T87K)G!#\L&7%.9!8 M4]UE>$9[N!G":%);2$JNRNWK2G6\WFTRGC:S,H_R1I.E>>0^M IJ8H)UKK!= MP2+P0[WHJ'LX! MXH!]70%(STK:#4'C+5BJ)RRO@P]!%EU[L9/<>3^S-6+3_CSS.44$Z1K$L#+O M%GWY1AU;SGKQ=$22CUB#XJ_&-AD:"15[.N97G=_1\I,2]8$*[P4:1T$ 8F_T MI^IX_]L[BF=AC8-YF_ML=FZ1+]VDBI M?_LM63\!?@+\!/CO B#4#_9&R4"O=_9H7#+[8D46+S[-4AO1PM#$Y.HZF7'W M']4EA7RJD;3#IYQ1J3(J21HI3KC'&_M$,M-6EFG/9)M*796R4]\$9!5XR6NC M!EG]U6 CJ#J2<_@B4XQY_/-_HG*IX/X1]+[_% &.@0.'@#(-^#6.,S]6.?HE M./((HAO$\ML%P/SG'=+C%G_^O>"_S"6$.!]=_L.;0AKW>ES=\#=?;^9??+U; MF(I1NY+)+7V;DJ_G"36,5NI!K7:?)%21DEZN/K5>PO6 MD8Y^4M$__+RISGIF(#B_ X2XU],=('JQY;,??K_D/WMIKG[OI3E%_M7K9ZMC MEM-T\H[];G.AL]2Q8%4$+!2;E_58$L,2+-H*.MOE_.+H27H[9VC7FWR31%#PJ46JD,#[JD)1:]410_ZRKZ9+LU(B M;??FJRPZ[)*H>0^U1O($;@1/J=SA]2'1R+1[01:T_;C48767G]*:PZWP)Y&F M+(CR=0;!Z IUNG'NWO3:UNH3X);Q6'$<\2<2]CQ,N>H[K(IF-1L[S_UO+!&= M*Z=O+?+=-ZI"T'.=]4YS%1?1"BFLF"!W\DFU H:W_4I%/AX<=VTW)KW+@4,+ M3A=ORKM$TZIT9C '=ZRI[^^NZ ^(39GDH!M&?_+X>&MF.KA\_LGB(U.O]?Q% M!=(:MYPU+U)/PN1>#FQ.AYMP.$OZT)I9[SI/GR2'EC6BM=[9WM_UOSMF[=S3Z?JQ.N[ACNIN*+XDBC8]>QAMA&QW-BOO? MW]E860IM?9!YO'E6X#W8ZL+BA]:0>*]HJZ\V_H2#)5O0@&K\92US"*6P_@L M%0#.TU."NH;^W6<3_\CG&/_!F?V+W_O6E[C%EYR8=T7/>'C74T2$3O"2U\R& M=S(R=6MB8NWT-XV3F.*+$S#8^;SRL\:C.:AY4'?D@B=RY5HHJN)VI)A6E*+! M(0.VIA#_ O4MI6T;%,8POKI/[(^H&KYGS&\[2EDXH@B3)*WZ$7Z[P *UQB$. ME&>W?7KJGJB,HT^Z#C\*+M25Q(]U)527KRZ;VP4M&[5" ?YLOL,C*(#,]Q^H M76'_,FD T@W3WIOL?^$2#8.VGL*&3L]M"-;ZR3(4B 3S/!);[+/5.BJ%4=_D MDR\N0;Y$OR?L&X_"MAI/'_X ^?#7()AVOV#\;8A.7/6_B:!U*7RJ P488"HJ MDM11ZHS.;Q VC4>E4& '!PJ$@Z['0"V#4"#+""((!7:5S.Y"TJ' $.(ZF"%J-_?,/O"9YT]+7;MQ&5)QY(3Z$ "A_D>_*/L][YPKAB^(=7)]X9 MAG+Y(XAU$"VM9U/E)Z(#9-[>'PLO)#!H1,*9,%@5[>U ;XEY\E;FMG!:Z3F M'V8;W[+A FB(%_UF:S+E+@8V@PO^\(C\7W_2R:,T=S!_1\J9%XX=V?,H=4C1 MW87OTRT6S_RL*:ZZ:=_JQ>>/WE)9!9J]S7'KZTW!T]PH"2($L=-DJ%DUZ4"Z-[Q8'L"T)MQYO;Q@OU#6OKU8[Q>_UZ& M+B$EPF^GV;?N>%! 6] V:Z"B4D;JA4S$8S;R;+.:Q-#&K$N'P??5H3M2%>FC M5Y)X^L8/7Q:/%E#>$YP\8ZU5:Z8!Z5G(P*;>DB]7R'B6^_-VXRZ2><1?-V8[))^N;W_! M!3YX3Y44!<'H=XJ"@X93N*T?'A],!15<$[HX MRO4GOM(>!W;B:_.@P47(&TPXPZ#\WZZ=V;1.+J# 9U] )27WSP2AQ.3M'118 M(^9_9IRS\!LA'/DC>!_HZH$T8AQ5Y6^$S/\LV*P^NN\*?*8#&RB0/,=LM_C" MJQN8%O3&DV98H>XW(HQ\%^(!!8X??T-A5K#ZC4CM_A%OKO'6A_)>/Y;:GXEC MR\;-0RA C R4"BK^F>#^GP@L2EH32@$JWS2-#*.1%288"R>]*\2+PG?6]:23 M^1_SD?]ZX*Q4;%EQ*O=;M/62],>,=KK:QHD(%:087'\T]@2B6,(WOU1RWS'PLVR^*E2;[, M(E[ )I%JW#]Y^ 'N 6JZ\KT'S4CU2N6C>>8J_>F)]=6@.MU .<=)^+A204"H MZ%TD=R\&30E T.+9'_J5!_S^!BUS!C)YKLP[&NR\H+P8)C%OZO++-F2X[Y@B MZNA?@I]*_CVU*"=3KDBMV-@JWQ=FW\:0*RS"C+Y-%MKVMF=%99-/A5'%Q]>T M<_B>\F,,RZAIJ"V\(2]/>K7"0TB!F@G&?-F'T4_&V(_72\B64D53O1T^X_DR MY5M-?7GQI_[::K\%[M4/)0@XUW%NV(_GWY2J]>,/LU&!BPSXWE#>$_L;AT1P MMTJ YT9(I+M_O["3JM$AGZCF%V9G2^^&:7)\&[ZR\)Y--UI/!Q\,/O^&)*.0 M;X^'M[(R<+ZPE+GPN*>PC+$O?0T[^$Z%2]I>D=/ ,!-:<<4!,4+9CCLG$ MHVQGD)EY'U,NTQ^LGE, M#YHQJ7RD%63HFIXN-YVKS*BF[K>1(3>8[;UW%QSLL5OAE)\D%D.$;AWEG7 MD?P8,B)Y>5[C7K),#[B?*%B<2? >&/K-7,^8*!V2V5$S7'L:WYO_6QN#6604 MOGHV6V9.)/X=,TY:!)["2\&BG!JE6Y-+;=9D3:JN6"Q/:0=NQ9-61J'@#(4: MR#@^7IAC0]D4>\KW/JZHH,!K^.,K'-1' IA F;RT>K,]=KP5LYV0*-ZJ=BMI M(4D*9Z)GW0U.0P6VUDE;3RT4.$S8@$']C>5J.;%7GSF(&)[?_WMEDU$P&MNC M+7BVX+IKG &JQ8_(*;Z^9\?_+"M#E,:Z;:1K)SRK]S4^P".:E4^?=[C*I#(O M8!UDK8H#[^F1XDDCHZ [MD=1;69%"0'=V1*R)]!P5>4PT "N#1*CR1HA^X/BPGT+4VI,]TSK<:-_^UMG9A5EQ M)O>MU6B5V!VXKF\H\@HJY5PHKM&5<=/W"6&@US4*\0M=]QW)KY;QL6&,N>SWKT[/S^GM=:UB39APB9S M;%_$CBT\J3 M%V&!ZI^$-X8+I!KI$(2%V5M0M<>-3%Q(J'D7Z;A5LV'.I7YCOS.!/!NU*$M^ MMNL0\]W'#),L5K>O;9,LB!Q&">A>\VJ2V?%QX,@S^D=6!SWYQ]0YW]=&-6B+,3L6@\65,Y==Z, MP* 6J$@<'',5@$-VO5&+_FAA._::VF*A!$GQ(LKJE O8>+=!.Y" MV K*[C[Y ,JLZUT>N)LM1L^:,=G:3+P5EWN&-08\+Q)F;\,U-R"M\[:Z&WY* M^O[X/[&O'_\PH*S_/AJ7S%@Y'K4SSG>NM6A'QE7@GHO=*%:?%.(<(=S10KC# M",5LH;:W/=G!<2!MZ3&@6%"KMX)R^*3SU2AQW2BM]= ;RWOW08<,/#93"O-Z M[\>Y!;Z]T7RP9R^N%E5=*<7 >?"VB9+Y=[.;0B/QAV!YYC MPK'\$_6+17_:2RNAJ[9K?(!!OI#[HF=SD@!]5=W/"_7Q96M;99R\^+-X3%&4 M!WZDSF,& 03L6^[]EDXE/):K8L]F<%_%&,Y2?[W'1.&>=L%;GT.$WIREID;^ ME=4?S=?[G8(*'8)/LLU8O^=%?\@06YROOA M/H+0A1Y@E1ENYI]QU:+-IV%/1,S,95P::!14DY*.!JW2E\T^KW-/$4B=>6O% M4\,=*X2 _(Q&^WYG]K:&0]9%=H8Z:SRF[8(/KYC(E.S"1K46VHS9M=P3FY2. MD[GNA@-PP5AILKK+HQ9/@C1EE=VDEV#$@70KK&$_'0N,/B_O%YJ>A%_[!9;S MJ7C$WXY],#F@4^P9E(UY*;)&I4G<%9Q4Z[S%0[6[?;WQJ6 'VT4P#[MB;+#%:+H6^1?.B,A0*R%15F1P@?5TO4"-;2I9$!)2.N(7XD"2P MBF845];UX"L(/ LXQ0O16Y=J/ZEUO?<@"7Y=B^?P^J'7P/[4]F&"DM'2KH;= M^_*(7NG1%+_79*4TN>SF,;I-VNXN(Z;/("\GO[LS;?3,= PHMHVFW4Q'?KP@8"E2$CQ/E0.J M$("07DLCN$27E1(],'8)9!)^1?LAI.MSBO[],YQ]N7F3B3BC-@)6:G:,!_;4 MHBG50<3%6MH(^(]N5UD<54=9+,30Z.4KO2GMU1ZB>L^O]521HM;Z5[H8-"3G M+^P*JS>6>S^TL$BBYA*,=="H*663M$8$#"\_"8]:V%OR]*!1"2@<$ MEQ_$2DW>BJ?-AE0X7#!VH^JE>>A::B/I)(U/3J#[E7VJA<_2VJ'%:1PS.DE7 M'E!D ) ]+YH.U<;^RUYX1@0#$5^<=4_:# T)X(TNA3-=@$U8!;V_%,\2?QBQP/5U<%I@0,]/ M]%ZP!T+X6;X6IG&-AV_ZMF.-19[#Y+-81BI17%]#!,^W3R8Y#E4GXV#F2B W MO7N&Z3.;[1'V>P01@0 IHA0!Q[ULWL05G@]3JJ;G%1,5$R-YI:+XLWWK+@"7 M_@D_&C@C/$7UTA0BE]DT&2O\A'6NYX1Q%:G S*!,<:REU%T74KNQJT[0MY<>_E MWF:0Q>;Q1\P- %):\?6 @1M?",E18RRN[[N:1 5A;3*6L!T>(O11M/>Y3>TZDNO-W!?M>Q7D@J2ZB$N)7N8?,MHKSN>DE50L1\/*8B]BVY M!R$4^)8 NF@%^6KO)&/0[A]RY_/.J;=5S;\B@S_%2C.6CRQY)U9&4C ]/ZP^ MGQGZ@?J3\GK,D0 I>ARKXDNI)2K0Y?M;'B@@P ZS:_R@ '*L4,H-C<<(0?\, M-?)-6T7CU(BF242G';&]'V,7W-2240-']M#\MG6W??:..$L-N=8%L5BRN7V6 M2::AK,E.B"GU?:O'PBSY:R1XN5S?C4_:**33Q^!/Z!YNV1QV96PE$0>MC+3@ M156'FE@\DV'N]HU%1GELEW2UAOR6$YF::E"KO+XV%-%OA8]%7( LX%X?DFPF MWR 6\F5*?]Z!%0*VED%EE_-[[7MO+5[81=A=2M^?QTIVS)N>FI- W>O1K62C MFUHUM+G:2"]JQ :_OHM;F0MV*\U"^#@4C$%Y;QZK=7N!K"[N>(A P1C[<9JN.?K?BL" UIZ>ZURJ2\6;OE9QQ/>'3^/6VGI8W(?,C#R)^D*6MG $W=,6A$,A9GE M>DV8]Y2&,8:5B8[B+NT@WN%08!$-@B4G!SX(L\CH9XF>4\*F0HI]HH@7ZA%- M9W-@7C0>7TE]$YH3=+QVF0[:H/^:.8O0-?>6U48C]I9\ 1\FEVF_R.5[4\$S MYNR/A9*38?/9C8+:A2'83>)E5 M?BLSXMKIR]%")U7+-M["%*%E7:S&>=DL6R]*U +W+5<OFLKY9@G3L9F_KD;M]-<[VHL>@UNM-!M=<&34XP:#X*A1FQ$=HB_ M36;W *WVQ0EWZS _$OZ=:4=\7G/VH-V]MS:H$[-N4QL2Z>)&!%T\7-+W0[!Z M"5S.%SOD5.;,.76F,2KF,,.]2"F&5K'$I)XLE"P\G@X\-/03G<9&SDUP M/^"21K(0M#4IU$Q^H&F*PBPGBK"/J82<:IZ#3[?WX>PV5T^K(5EJE/O&%OXJ MJR[X2!F>'S=*\65GX-Y^ 47(MQJ#RL]DQWG.(MT=#V'M;S[FLAB04NX-68#- MLH;>:"/B]PQT:-(*G <;8:)QA^6%':!;/FK!/75@:7A#9B>I(ST+)W/"*G*Q M'5=LOR+!VN^9)*1@S'VY:(5!GW)=*W4C?KC2VE]B;Y^+$+U*F204UCW I& M5LCEJ?EMOD5*X5Z[BI%M+G(DQ;4*9$:(4D3I8FVREG-=="&JU*\A&+04$-!3 MR)7543:>K+<[Y\;*@,'G=CQ685TXTJ!R60P'"<1ACZ#EO5NY;#;?V]Y4W!V; MLI==6M&KG[V?HW\GW:%.JYE\45JK;%A9K3PC0#3#BD[#N/4Z ?(E%R=;T'!V M5UI#BZ>,09V)+.1)U0/N^MUQNX1SGF+E"\V7V+$NJE/Y(P(L2P(<[X69@C]^ M3%C=N6\,GY-2TE$-C)&612QLT+,$"=($W!-I+=KD^X*EX::@>_(F%VTXR+F] MCHU0ZV#-;?5C H3L411J MOL]IC&N?.3?)X"Z'N(4-SQU.6@G:1M1?DSEL?>SKN5L2>('JV/T-+>B'5)N1 MFI?0**%Q25I >AX[I_ SR7O;C"95M9/-U'E?+VI'D<6,B)X;!B"]=#_I'/%D MS2IP% ,+SYQ2TA_L9?JI?"&SH43HZ2RQVW-933X+5\ MB!3V5HEOF:),),,YO_ %XXNHM/"0#B:;.D *OA%D"LRF9"N;5M1$1>:GXF!@ M8/8@=8GB-/& %PJ&_C_#&,T)/MUYM4C"[7VB JRIS:(#U22,P(MS$RX,ZE"8W(*UFNJ,$OA,)S^EO0"?9DZ_V5&H%%4+75P M-$+#*W#QI M\]M^FP./FQ&"414_2XYT8A>@4*WR>@+4MD' JL[11-;$\/:)<&:G966CZ8VZ MW6LQP'T)D1+@*:T")Y6[0('6225'S@2P!#+SL5JO52V9Y:<$-H*'I_T?HJ3O M([AX%)*GTN5R3K4[%#DS-$5P!P:OQ;CG.&]?.%WDW22C+)HR:6F^I]DK,%1V MJ\J?3WL#;C@::)=/2.*TYC$K3/%DL*2QMY#:"W&*D7Y.-Z)%AY,D%2TPV*?@ MS+'M%6S/L1(:NVPX6NCW89]<><+AJY7R4]Z'%'@.J]QW^XN^]E'22.Q)1+4: M5!-CW8\NK=I'"3H1W\8TK1:@B<599NOD+O;KTJQ5-$:_=$@24O+U]F673F-O M^3ANYA($K)T.(EXH)\*D)V,_[: M$\6M[SO,!ZO[RG>+2;NE'(>^ M@V*'67EW45P$U'@:7">$[WFQ=P7];O+Y+)W;PA) BUC#?P52:_J*BD$#)8FW MKF9V: 6TK&R\>'(&@@(_HL4]53O>FJH9;AB05C.YB54>4I:IA1J1?%\1E]J5"M6 #C:B_.@KD1@JO>CJ_;CQ/'.N,\-XNDI9%)Z%>+2Q4<*D2$9FH]W=)UWLN2OU5=7F:R M()+*'X^J^Z:VR%;DRAK]>3LG"'WG@F$'0^Q$S/LILKO H?,*DJKQX M*=3=9RZ&43Y3\QK3<]W,7NOZHO#W./! M=5G3P3)ZQDU< F2^W>SX2=&%!2;'.ZJ.T\OZ2B=/CM>\/ 5X$$U@)3V;^&C/ M$E.)W/W ;!N^390='O[09G^6!6LB,">](ZOB?E=KMM#W!4?KH2H)?^3[^(^1 M[#MYS#)2/-FWW5Y2S;^U-F>NYX\7R5]3:^$/^:QGFQCRV=9I=5>Q/!E-?:?? M/)?Y&7A:B'!,* V=6P\AM(^ZHB5544QWA$&%O@F>#W(IS*_@6"CRPA-G;/ >@PW28Y;.5E4>(&^EH@TW% MCK*(NMCI2#*KQOWYXS&C?3=1NL9('?FH,/&8HK((J;:PIKLK[EY67JI76GH? MW3N[QB._;2APLK )N=8ZRHV9P7SVC,U:M32VZDUM&F_;HX\+Y5GYJV\2"%;* M"2+8Y^6:+QQ='$(K1IL)UM-LWEHK)T9T5'5M)Z62!DD(M\3Y'F2<8(ZNW]^G M$*].#.X*$CYHV6\BO&E$WMO*%[)[^Z;>ZLG+'4$CDV?GK_LM7OO7O'F #-Z? M31*8KTIB[W#R'N6?(*X$RXVWR12*[UL(H)$4U6,W*?K40?[BUR]A,UUW77ONSQ%B6# NCXBF5QYH.%XFZX?*_V^JMPN"HM!UP^Y(M1PG\2 MIY5Z/\ZL9F90'K>"I_(V+[0GF,W(#UD$-I%)J%8<':1GWH6>+XBK%*8X)QFG M.8@L]K_XG(<9[GW_T8+SMH8")EQ/]_)LM07=PLJH9%UU??7)NI\* 09?%)7/ MYU<< 'J\\2 /54?R=ZUF'I]*1U%&[X>DGV,-K;X1GSCTD%@Z/X_)M1N"56V.WG*W&:DR!"<'T>X=O++XFN;_1$O4=DKO0MD:B<"XYFB_?2 YMWGS M78F&!LJ7YVN>\MG2\UR%['MFJ2F>'&J-Z#NJ?9,EIN0#B%7%K+GXCT;,N4HC MQ J6+U%=SU)F^>N].U:XW-D$BZHBB-'CS54^P5]\2?R(;X0RR+.;D^+)Z,:5 MTOM-@"6H*T(YU[*2+'$W29EM=6BC(NN/L**2)U+^4#OX78X/G?.+L>294BA@ MR]<%!4( LV$5HK^01#\Y/SD_.3\Y/SD_.3\Y/SD_.3".YF__]*)FU7BCLL+( M] UM#EX0 $&G_Q=02P,$% @ FXM75)VOWBF!*@ /6&5X,3!D,S(N:'1M[7V)1\B2 M;*O7;?>SU#N[,3'1402*9+5!@(M#-.?K7V96%5 P4LB*,IF=]BR2!Q567F? M;_[/X>&-/^2^(USV\?[73\P-G&0D_)@YH> Q?#J1\9#=!^,Q]]FO(@REY[%W MH70'@K'7C5:KT6R<'1\>OGT#C[K2]P3^.6L?M3M'[6:[S5K-\U;WO'O"?ON5 MU7Z_OSJ@JZ^_7-W_SV\WZJV__?[NT^T5>W5X=/3WSM71T?7]M?JBVVBVV'W( M_4C&,O"Y=W1T\_D5>S6,X_'YT=%D,FE,.HT@'!S=?ST:QB.O>^0%020:;NR^ M>OL&/X&_!7??OAF)F#-GR,-(Q'][]?O]^\,SN"*6L2?>OCDR/]6UO<"=OGWC MR@<6Q5-/_.W5B(<#Z1_&P?B\TQS'%W#G$7Q=N.;[X42Z\?"\U6S^^\68NZ[T M!X>>Z,?G *?3D^RS4 Z&\?E9XZP-GP5J;^>A\'@L'P0^?,&KK5? A6-S63_P MX\,^'TEO>OZ7>SD2$?LL)NQK,.+^7^KJ$_@9B5#V_W)!5T?R7P(>!,^,Q??X MD'MRX)\[(=SS(2/:D M)^/I^5"ZKO#A&?_Q;V?M9N?BS1'>#Z <5[ 16H&UC^+271F-/3X]E[XG?7'8 M\P+GFP9NNW6BSUBM;_&.5]S@#+XXGN#A>2^(AQ=%U"E#B2<#Z*P,/O2!]&'5 M\7D'=ST?8!:H6^I;SGP^@F_&?"".$5P\!5FO=+67H>0>K.VC\!Y$+!V.ZP3B M/K07.Q&$.[W <^$E-__]\?;=[3UPD4:G_>:HMREL:6T"&FOM*SV$F5VN2R(] M[GP;A$'BNX=.X 7A^;_UZ;^+34$CSP1:[8P!:";PC[_^]:__9%$#X+1C)&X= 3#D\BP> [N&PL0OUY',!7 MYJIGW:_:8F_*^'@,!,Y[GF"A&"1 BT$X98-$NB@Q&]5@HE[+NJCX%'QZ7B+: MA967(< _KH*A").(?1* DB%J!O^LYNU_)E$L^],%@'K>$\VORW#]/YSQ'WCI M'ZT_VHKY_\+]A .%O*XSU/Q^"F#EEG'W\?+SAX^7M^R7WS_??;QE[VZ_W%W= MWGR^NKEC5U\:=?;I_KKQIA>^_20>A,=:G3I[ET@/=4+6KK//0=1@G1/&?9<= MG]791R[9_TM@(=RMXUUWH*D/AES6V=50^AR W()-;7 S>9VU>58.>9O #]55 M.2A< KGXI+^PJYLO.[>\,@3N* 3^+\G9S8A+[YR1A-N]M>\"4RBEP*NK<_8N MX*'+[@38CC'P@3K^,PE!E84W78LQ#V,T+;?)%DJ.NEOY4>\NLWK!*Y/S#;!7 M;[^*<_9E3/KGS7<1.A+TR\\!*.*"@68*"JE@OR1^-)3L_O8#&!._A<$@Y*,W M1W(/75S9)^XBC:+<^0 4Z@F@TW.V!PVA5E^$ M1]M%9 'Q1@%XRX*]!>B8<\ M9HXV@FZ^.UX2@;'./@'>^8"!",ZK8#1"A(0W_$L92)>#4"!\XSISR5OV7O1" M4IM:I#;!WST13]!D,@KH.QE$CL1%1*R&D&@W+PH6=MYHUC>BN4R7MRX.:#5& M@3#48#_X*D#])'8;J[U"/2'WAAK2V2KWK@@@^^$->'#KI'EQZ7G,X6.B_'^A MU0CV8\3 G@3#,HF9'\3,%7WIP^]X6' N$_18#CF<"RYO)+B/VE8D8F0-\5 9 MK"L?6H-=AL!7P")L';/:M8S&22S85Q$%7H)7'K"@O\[S$*ND[P3A. @)&P"] M0H-RC3T)DCX9L6F0,!X"-"?P=STEC(F,AO J($5AV#["7LR0HA8.1ACDI 3 M_;YPT,W&>(3'5Z8UG.0MG)8V<5@M".M,]H%DX=D@98K?"PGO"]EOH/M, 3,1 M70$Y(\4ZE LD%/^;R%!Y0$;\&ZP"-$7E[6:7H$?'L-.8O8?3\ >1\L>'(AK# MDA4/$MGF"[BW:-?UF6W3DWCH@22(B34QN'L_22@QX;6%C[Q263([0J=G^A%@;-,_#A$\5/<6I3 J].] 6&8 M8U]CFXKRQ?S$\X*)@0U1 ,J0H%]G?>FML+ BZN-C++(I4$(1W1]# MQ41ZM=:!O4$E\4+!(UAEST,<"P"1<3OTRL!'J410RA@(6NS,!^R.(N1?&KO' M(5IM2F3AFV")3I*B+[R%0&)BAOI8D4_;A]H3!#Z7C9,P2KB?T79?@XTVT3Y8 M <"T-7B@B]+3-<3RU;Q-7Z:1GIZ+VU!* BSY#AD>K+[5;;35LRQD@8.:SBQM ML=TQ2F( 3L3P)U!5A 9%.1O3SP.Z\-,=DN"HBD@V@EZ:TLBA7V ZRBEJ*3($ MSI2G,JXXGO TR(/\5F'OH!.Y$BX%J"=C%#4ANOY]Y#_(5S1J!O8]M>\'"#-D MG(, >)./;X;=\P1X+-Q.B(O?%L4+@%:(;X!I%'#@/FE>_I^)KQ:GR'4^J?(! M:/A1G*,R!*G_9Z I90ETRZ1V#M(7*&)JTP-#>>(!ET@8D%V; G]I0-$$-V/< MC8G)PC=Q,%)19#BEPZ$2*NWC1OMX)K!L/3?WL$-'>-X%P![#7)Y6V]23MQZ: M7AJA/&3S0[C69:V5KF*'RU7?*UAI+Y0KAP*?K($K)+#_'H;SPV9-^N_"0I3\ M%P8C8#D4%->_-TLQ2'UDIS?D8O\JNZ&8O8"AXL,>"*=OA[P/IWG.O0G(7HTZ MIZ\;W=:_7_2"$.A11\2;,_D0+S;-(G?:[/''_8Q)!*L9;',44B4C4+\D+3QP MG"0DM=Q'[C<&79LTDM99$[0O4,@(0XC_14EO)*-("Y+UA=_CK22C0QBV3RO' M+6CE4BK!15ICH!0IMXQESX.)<6S&+4>,:UU>L&(8&;,Z9444?A0B6IZ1OD)Y._(*PP@W&]A0=H. MR9PVUBZ"'J < 2.R39*E;ZKK[=YF&]860V8)$+Z5@CT4<1(2@KI@&(?!E!3? MJ\#O2PS32,"_6RO_ 9ZA]Y#7K8D*E0(W"PJP B,9Q>H 83>IGMH$/75-AQ)8 M<-*02(868,=8!F\=-$T/%:^EL&NP2\X1*-1RI5K3-IWB[/D%E[@A% M>9XBM0RF-?KX$?9ZD6@M.SUE-WG_2TT>,.3Q>2ZDE^>NQ!F OJ0\L.U\=%@ M"L\S[Z]EY'A!E(3ILQ9P2'BV/'BA?K"]EX2H\CQL1S%.WG?N"+HM&K+@G&%\"C8W&( M',6NO:S\]_-S3-<&M^6P\E$]\7*)I_JCF3,I M@:^=1_%5]$_/NMW.Z\[)*@F_ZU+!XC43BUAMQ>79 !<@@*9&Y,X']697O1:D M&ZG'@M#D"%'XB,A@$RZ'4MUS31.#.R1*$71>*]KK:CC,LSA."3]Z];;&#^9ZN1Y[8FFB@4F, M0-=M'[4=K6;:'O\*WOXD.P OEZ#\IQ[J1YF]H"HY7D(!-;P =S337"H 'FUQL;*5AM16H96:G=A^81UM&87KZB!X'98=,\38YRN?8] 3@,5Z=.C;@4-0"ER-6 M8P&^O-X\OFA_G'ZIR@W=Y.-3455TY>Z%52:L>@<5Z)5Y0U-K@NR>D/6"W6=. MO\UJATC4.9S:UM'O_CG+1N7'_#FP/%G1YD_VMO\(IQES Z$2;93Z (PWN]$$ MF]&#HGEX*,:P>(QU*^\W\O()#\$\)6\@,%:3E=A>E:OJT'[>'^X'#+W4N&*> MN<6S,,Q2?0'EU0K""M;X?SO']6:SB7_0JYS)BJ<*LD:!P^Z6U43D^%-:32^ M&\E95>.KZ+]NM\]:G=.F5C4JXU06FS*.Y'E<95?8F.9>T7.QK]1 ,6Q,QS0B M*XDH94;?+-!PY58XXQ>_\Q\\JG,GG!F!NYD.#P% M^$N"-0ML@59S\\8 R<@*S+S:Y29C[XN TMH\4-8/]5< P9GL@7=K)0_D=82? M(Y4N)YEG\I%FL.?C>ZR6/"[!GT6M4SK=\;S6*5OM!#.SV6TD$K;WB83[1,*? M(I'P)9D+&XIQK)!G5KLZ>$RR_"+YW=V\_-8I.]?+L^%64FQ_\@2Y7?8V[&R, M=I^9LG.9*>V7GYF"GIK7W;/.3F>FO M1HW"#B>DAV.%M%KS_U M\.2<.Y%566PBBZLY=\1W1XSCO,-CB4]LGL= !=WGWF7;C+KBU4Z(!<%#10I^ M;(0!Y@SH"Z?VE93SF.7D.L%XNNI^47;:Y7!HL JEU>[3@2IV;(/: &_(O;U3 MYI\MA%.SUE_EFBJ!=GU5U5A1+;*B'N'G7N!FUI2]9K*0S5^/N]UN^_3$!-WM MKTZ:QZ>O.V>GU3K)"7JN< )5DURP1BG8AWJG)YTXRH*N&V>>>8 N793.?=>< MQL4;1U9RV6-5 H@QE7I^A:\';4S5V^N]SMUJ)A1/MM8 MT3*<,445!QFTL^)\@*I5W9]$HI]X*(ENOH^]0*I\G3E):$:(OI?"D\<#(3F ;-7WPMGZ,,:!].T(9-F(?=#&;JZ](;0:1(D'FHHBE-F>5N>LJ"5 M#I=S\1,_R9<*92TN5@[,WZ?J6VZ]9-W',DZ(,X >AIS*P[3,A'L86AH+7+I> M2BFCH2*=4DZS*OT8[5$34>JK6)F8YB&KW;FJ'"=H>=K?H/CI"ART#U"E;9/C MSE3<>%)@L0VVN1]@JY-(-6"J_ (+E3O&:!C*:3PURSVZC7B M69D0J0DWIVKX'( U=H%G%/+ JI5Y.6K+(QR=*T7(9!0E6&H94HTU^MA :R ' M8=VXN[X!&P)J&XC,7D4DHIIBWAPP5.^V9_F3IJ:DSR=WAI\C-]3)) MM--L&H2Z^LP$'U0_A/2\C) J99RJ62.1 SXS\2TNF(KYM&A9U\L_RO^U$$3D M'L*UP#DDONY]A,TP$\00:5'TS-$C%N)@@P*0YR-FRM+EIGV/NHE6*?DSZLQ; M+8M95@J_'2'-&;GR*?2UG3<"18W&GHBW97JC(W1+.]--Z5 U=@,B<=/XC@,] M3HUE$XIQ$ )?TM-)L$H]<9#H'T>MI3'"$E*JES5.F&-:;$5;!8@]3LZ6\:=] M0M4^H6KS"56=?4+5/J%JGU"U8\;RY@517KM=RPEGE5(IQ;<^8^V8A&7J\_H@ M ]2V'F,"55^MQM2$N[W[Y)'N$V=NW++3/&Z7Q"WQJY/39KO:N"4Y78K.E2VZ M4^#M I3^8"J &M#;GG@Q1ST.>+Y./X"C15.>1K\&)I)H>_Q*#7JBK9R3 #3J MA>;KHTWB@J,C;[":4,FV].:]H_.IE.J64NI)^^SU6;N44KNG\/_Q2:?LJY/C M]O%Q^Z3TKE;KI-WM5DW?.K](VW91@VV!JM'!?XV#Y(*Q:6Q8"+YEHF\MD:J, MXAA9ANGEL4Z";=KE-1\S(@9":]$A(?*8VMW:5*K6LLB7I#;>)(\U!\TW5=?W MZSAAE.4U9!G&65M7M)[)F1I;?!+7?.4+B)MQW/S+)85:OQ^F1+W+16 MZOJ&CQ%T!^Q. VO=#C_[<-23N;28SZ4[WQ G8>P*)2N FZ9C=G']^IR&M6"-!2# .#CD?# MKZFA;Q*G62?9(!X99XO1(HS-9AI=6%UWLUSI; %PM^JKO@#5VALO#5X)U;:L MH;\ A$Y5EBP'2.5!A2:K3,:>4#I+FL>C)IU0Q&H^DN\EX),E8+]4 G:/SYJG MS9-NN3'RNMUM=JH5CLNT-SNZFR+:B\R)Q@[7\Y.B4\O"WK#==C)G4Z0V ;QO MH"M4_.EB-^"*T;UY&1QH3QDNOSA1D%GYW?$P,//+"I.UW3N@F53*R>.;2E!:VH[.P$Q*^&X''C%.:TWF+)4>BE:S2J%!G?> MDY0^5+5G?6EBYM[O_B0I.:@^;3%MSF3\ VF7_E]!;7* "VY/O)GQQ^3/T;VO M\ME#J)-9$L">L3E7UI'>1[[XPS1I.N7[L9J"]"=*(28=5$ MLHS+:02\C"* GBK)V!%]>R6!B&1.24) M1*IL+FM3\0!KPC:&JF O.U@]54U5L>DGJ?9\>.7(X$+$^P++)]1,0N /SA03 M K@N,[@J7!Z*0>)Q,I/MJ='*9$ZO OF"EGJ E&<:TG_-[KS48X+-/"Y5__Q> M6^)]GNDVPWGV3;W2?9[I-L]TFV.Z8D5J*4\/IB2;J& ,4T'!UNK:=1 M6)U8$R:"XE-Y"4XN]+W>_G2]_<_G=B1UN.3/04\F0*^S7[W]?1S%(,-')H:SM71/'*\04EOS7 EZ%B:<&_FXO>([LOYIL_(=,C345P6=K'(38C)O1.9H"53VRD M"H))$,^2^5$_B.S&524=1,E_)OTT1Z0$A+"IJ*_B@,*,D%<,.]=YH>3AN3S\ MWO1)H/>#>*.84<\\%)4UC#=W9-!_,M-NN@@T!8L?YQE4IS[SUM1MGZV=K M;VR8^GYR^H_7G[JSK#_U3O5Y7F:;V-;&;Q[?\,C)Q9M8H\7SLFVD#:#+Y@KYN;SS.F%C9B-*<'27Y?7\-+=&BSQ61$]BWJM= M_BYQ!R)^^KCL5#.[OL)_ND)-9P"K>JB;8 :,"D(?TMY+OZX MF\Z,*K@$%JQ6Y23,/1!2LO2T;^5? RGDJ8-R@D@W2D]B1 S7UG9PLOEP[;HG MDX.G"@/42>#!NR)R0MDS%7VK5-T"12O/H!LXR)Q:]U-I/=V=T7I*I2@U7!^-@5)H M(- ES@62SS2R8LZ$"LI$-KT$_;X,1SJKTN0VR7A!7A-:FL2]8O[-]%/GZ2[I M08_O\I=VUM46ZAQ8LAIFF8J^$0YK<,V#TO*%94W'=I1=%CGDHH#^Z[-&>VY( M?[.L=2=8Z=ZD? 1S/=X9YKJ:S?*KC!!)N"^"9(>' NTX&]E]K:ORX8IFBHT5 M =G]\>S64)K*(AP?,*! <8%/?++Y*>L;%T8KE(%&QI^>=;O=T].*ZXTQA=I4C:R>V+QI^JEH?$)6 MC[Q2OU]C+:0#E;(Q%I@417!2REX%DVI>O=5+)9.F@L>GU(O$/0XE1N+26@X_ MTN=?P8OQ?4&E6TOG"K[ 4QGQ:3TM -1V''I$H]7-3869*M*IJY P\:\'O$U' M7BU KJU=!PJQZS,"KMZ;'_V9'"P#0"#H5 $5W_:F,RV,!H<"4&N9) M;J(1&./07K G\X@&N]2.-WH9',!HC&-4<4!'GZ:I$+8J!>JZ0A]$5KC MQC*U,65])K*P@!0[&^]V].KM,88Q]C4Y,TZZ?4W.DVMRCOH#S$=<:2R-^;B/BX"A,[(R PGV,>16QFG^#:TD] M.RB6[?)59.IJK);..Q^/X:3QT6@ HT&@W^CB"I3?A](]1'H[/3M3;-+B_Z5+ MRJ>-9K,\X7.'A]@\2UNL:)2O#LO-]PM?6I1R.:/C\!A3*+/=TN>]*;--2K2W MU.0"JW]SWOZK0$M<1:_:>'NQ@E[US,2V?00Q5.0GF%+W$.A.6;!@3*\3 ^[I MJ75[K^EZ(R$J4M+$YY64V1S,KP]BCY1/0TL1K/L_4G5@%2?6\JHGW:I2P MM9\1G]I(P+-YWUBX(O0*7'W4H'-&F$)E#DWGY):G)&.,DV'Q$=7_"*[F4BC' MU#CI ="979I4R&5%W*FYZV?H[D7W6C-B*A/==^)!A%R9N2\F7KE,A;S5'>A\ M-?LY"(7!SQ+?Z=) #] 8%C^J].YYXX_55&'0&GHRIEG->(6>-.P$24@*MT/I MC?C0/Y-01JY4-$2Y\ZI:V0^45>F!5>?C^]14[IA_$SYQ"C^_C51:8&@2Q!.F MA4="I8?KE/Q5E"63GH\5< #R!Z%L5]JJRM^?:E\Y\B\+B&CX!GUST/<6)Z/G MC6#=P%T&00#+X1A< 0Y4+4W2N,.LLZY]F5XTL2PB362 M8YWT,6K252S1L_GM!"%*/DS<&/777@EBR(^IE@&9FW W;T:#',H3SYY1KC2F MI3)&>6L-B*/J:^JM^0.D2-T45$^<7;BZ/KX=O7K4OA,;;,IX)II&XR%@2WQJ MJ6'#$F==;BG4-%3H,F7E;%(M.?LT<0L[=&(=F?0=.08F34;C@)(+8"5_@CX7 M'V)O42Q@-M?#.^*)T(Q;\YV]YV*]T1.54?5[7>EV29)XPSG%SZ@!641-)@4Y MD 7-9L,>58XU;Q9Q6->4*1EJJO\DT87NIJM'K;A!UIQ141L09$05(%HD9JYI M)-UL8"6C9I.NJEO,NZS'28AUF5$ZX&4-__5>2JY.3UMH4G^+JA28B\I6?#'D M! 2C$N,FU&,(D9*TQN]@AG\GV]B;FD)/:\Q4?28P-L[ET'LI D*$_-[0E?#1G.+D-^G"1[V@NHP0YFC_H(E6/B;*) MD_H5%(@#<9QX/%P2.!M[20C"MH9/>)!@,@"KBOC!$NA7$)?!B6F5@G\"'#(R M#FL- NV@KA<^CFS'=>XK *KY;A:N/70]>1[H5JDM-!Z&Z/31SS#9KYX#N5@+N+< [V[CG%>&6TPVI9QZA+<:!1X+[JB#2U>$HIF>;V@^-L-_[ M:@ L2P]Z,@ ?JH,?\@@JRI0F)$(-LC4K,#V)>)9^F^D3F8/15-7/5\JYYB^A M;E9%JL>J3^6F,0'LB#SA^!- #RS)Q:#->.S18U0C\&Q\X"AP95_"IS4KL*.< M(/ VY;:)<+R@6@T^4.M)V3,CY7O"!SDZ=3#S(*OM+F-A)Q6@1"48H6%CSEX? MIH89ML]2,R(HI#$MIZX4NW(T!G2LEY\(G2=;U2,F56(]'E1H M&MNC.]$@ 1J^#@G[S*>GU[_XV$PWRWU^Z3Z_='/YI?-'>^_S2_?YI?O\TIUQ MACQ=0E/*ND!45)Z7X(D(M!%P%!3R5 @Y)(@Z6:'<5$ &2?+5JN=&R9]*"7W_[ MVOG[?=CN7'YX?_-]TIG*_N;WA^5CCJC$KE=V!+HVJ!LN^MK0*,>)%V!]UTSG M02!QRA08"X>L6\^;PA(POGZ0Y1(8O%;/T2,*=3 AUZ%:V>RE\_(*P?O52^\6 M8]U9!3RH)K]7@G-6L@4E-V@OM*Y)53&>? Z9KLY7<=%8"*L\7^,MN4^*QJ0^ MGO3C(+M<=9FTOJ >&/*;,%64UI**_IFT9CY,CQV%B,$='?,Q.%9/NUOVIK,3 M(NO,HW,V& 0H 28=M;;.N6^L+IOB<,2E5V>])%:)<:X*5V,R7@R8'D48NAVNU>BITW^,XR[UZ,Q;9?;ZA0=51W72!'-Y#9D%8=']+$TT+>M[1Y"FY,Z($BV1R@.?59G$^U48.9Z0>X\2CI1>;W=, T>JA,8,HTPC=9KK7J MTYI% X? ;S:5&?AD2L]^,NI16J#&AZP9;3M%.VK'V,M L4S-N?KEPX?WSB,I4]SR4]!**H (-QK* K"F<-*4C(]H,WZP6Q#R: M]Y(:/]#O>8;J*]TZ.QVV",_F)0SU0REAXZK1B.$R3 D%#OP\]] MDSEO>%$H'J0 SNZ&O!^;P)DO!J =6C5]JV=\7&:U.DK]42*C;\Q31PL-KH9L M\%%/#A*I$L,>F:K&!SA[1>6LI-NP,N=0)\:I'--*TD%W),6EP[+6@T\?'53(@BEZEIYI*OVKMS<4%"DT!GNFT747[-+H9)M-SUD^*L$D MB:^8D;Y&/4F=91H_]>0S?HW4"9&%7E5RCQG7V)>^SN/,RF9X;AGHEU'W/ B? MD_V*G5Q@V6C)IJ/'ZM:\GGIQG ^90:[,-! RQTQ!4&F*J%YY:?]B$Y0><0*; M4HRU9J.'%46T;M6^S)J/MN*[Q7<9*2:=[^RLW[3RFJS"@&QTV\8 &82%O=2S MY",XU*QQ6[UTDX'N>(=E&ZK1=3$^;] 0_YUE$2MQ_K\)(8@'F]565&KKP"+A MH0,R8) S*DFTHCMP;M<"L^S$]U2MEILXROHR_AE" .P*YIIJE*RD+\ 9XPB9 MOE5KN"MIR#^<3)'//: 4L/3O'%-ZGX?'7U)N$ ">)LA3H0XA:*'KA>ZP9;GU M,CK0;H()[8)2JP*L4\S2"%S1YZA\IHX*S7E25PLO6FK16+O!'(4*>09OZLC$[ULE2\3B4XY3:I]T2=R7(Y%' \ M ?5$P)2F/1U71,>5#QK&W@D)>7G@;'^<\H.5=#Q=,*"K$LA8MBLV'0LP=26T M4/6@,LF"!Y*CNU(.4)53GE[=Q4]=;!I&JKLLKH!O,XHFY71FN82-&9^'U?%E MXZFN*QKEQ3KR0CAF)?4BL.=#+9NWB)I/;UH8(:GC0H4R\)-&9\T:\/KJM:D+ M5ZS1*!N+I*MN@:>JMHX4SBI:"", 7>#.G]_XB VAD)H(K* #!=J#YX2!KX-C MI@D#QB)0)41Q(*+U.PJPFNSCP]0 DP-=E5.EM\'&_SX.@?VC>_I'IX)77X0%>2T5G002T!]5D5$MF^-2-N^*]5( MW](2M=V9!(+/8:?M#6=>%2=_+ ;6UO)-6^/EZ:7Y&$\A3/./K]0&P56V!/%L MS&_498NP,^+WN&W6\[C_[9\4T\DMWNBR-,8GEW.Y,#OTL7M>8^[*/KEZGUP] M@W*/2*X^W2=7_R#)U>U&JYA;K3];DFK\8^92;UP &1F=V]IOJ@L7#:M0D>DX M";%+%VF&:S1^2Y37+*OVMWR_J?,KBW8$V@A13J?,=P]BC$V#Q.Z/#[^&5':% MQJ@C-CF[?AET-L=+U]*VUE[:>D!X]?8.#%2P7[UI?<,K;U>[\@*,MGLBJ^B_ M!7WW1/V\>.)XPX(7[\O'FZ^_W[%WMU_NKFYO/E_=W-79[>>K!KGT-GB03]OP M"SSEIV\ZJ<+:.R?_%RYLJ1V8+:!48<11='TOF!A S@J>;+>''H_BO&$W?TF6 MR3='N<[YO&G"I>4A3P^4F8-=JOM:=DQ>_AN42-2?YSZ1H^B(70O?!UGW:X-] MXGX?M("=6-G+PQ505;NG/S:ZO+Q#^=$)>'\B^Q/9]1/9&2UWZ8ZLIZ'5/QL; MM^&U.1W23V9SX2Y^D!J!^/I(@]"3P[4WK\$6Q4J?N9,*'=;9RT?C!D M>'FG\,/1X_X(]EK!\VD%]S@_9:\6[!P-;/T(KH9KR2B+,5C$(ZNSJDKUNMSK;7499D;]-]^-0'.I<^,M8)SB=,W8_A/=' M[++!WH5R,(B>@2RZ94G87[ 93;V'I>JF4Y/@R ZR6@J2STF;BD=N- MSOVD6Z\X(6"%O0)17OWGYR]__W1S_>'FFEU^AC\?OM[<7)]OGB!W."MC5W( M[CY>?O[P\?*6_?+[Y[N/MW8N +OZTJBS3_?7^WR Y]_T/E3R@QB$^Q/Y84\$ M,S0^8ZW6)[D3ZWEY&-+N-CJ='QM)7MZA[+W+/XYW>1]SWDD2V/H1;$!,_4SG MO[/I@C_3(?QP1+@_@KTJL \T[VG@N0/--U_V_&]%/:#[@YW]RSN"'X[\]D=0 MI@4L*GI^AOX*2_=6<0>%9VTI4&4S :MB/]#(S9#$N:'1M[5C];]HX&/Y7WF.Z;94(^8( ":NT4;I5 MUU)$J:;]:!)#K#EQSC%EW%]_K_-!4]95T\9.ZG1(@.WX_?3S.*\]^L,P)FE, MTI!&\&%Q=0F1"#<)316$DA*%HUNF8EB(+",I7%$I&>?P3K)H30&&'=ON6)U! MSS!.1ZAJ7,F(U ?'=%S3L1P';,NWNWYW"+,K>'V[&)\4L\^NQXM/LTEI=7;[ M[O)B#"W#-#^Z8],\6YR5#[H=RX:%)&G.%!,IX:8YF;:@%2N5^::YW6X[6[_9ADZ_A^4)3!^9)RHM@=U=H;>D-.B?270L7!H8G' M)+-:;B529:Q(POC.?[5@"C.9+N#Z'"ZF9Y/9!'^P.Y^\O[A93.:3LQHP;\?CZ]OI MXF+Z'LXOYE%KV1_,0.OT(X50I+GFG1*@8@HL M#87,A"1Z?6&Y TE75%(D*CXJ9JP$YV*+:((Y7;-<55-O%%)0,SCW1Z9VI,S( MXUBVG2:6%5ER"DLA(RK?M*P6A)3S"K+[?IZ1L.Y7"DL)(T2'2)93OVX$/X*$ M,OWV/MD& E^)I'2UX7H!2>VPP$6)@AWH5["-F:*&SA+U4[&5) L:QJIL5DZ]MD\.;3^< M\#.H.O"W[&I-Z)9,"'] O&JHP7&];:$'W\ 6O#Y'";@Q7)B*O .NZQJ.8_6& M5KMJ.]YPT :21F7?&GA.[P3$"L8BIG*3PSLF;D*F$9VWX2(-.VW8 U;GQ-0K M9A9+_,R@6?2?/3:=9X_-00.;%F+3K;!IN6[/J]O#H5NW;<_K#_?X[5M[+ ^[ M@[KM>I8WJ-H]>]#W&ACW'-OMGD"&V2 M,+73 ^@VOKUAQDF*^G(@&$A$HW8A_4W":"W=K[6\W1(9U;K0M^_1D61<["C% M+(KP,\PV$@NEG#:4/%-J6K\C,]W?BIFV:_7[-=-ZGEVST1DX_>X] _?,=&W7 MV;>[GF4WF-EKL%&SL_\8&Q'Q7H7XXJ0S%DFB&5%T'I+QR?=5\ 0IOJ?<^M5% MJG/D(A5S(382"U$L2W$MH^*H=TZ7&"7-,QKNRUE=W0K. M2ID52_'$R0A'5_;0>"K3^VV,KE:H%%IND&Q>>%> 5;VS+^>KJ"P9I<%G[N\,0&Q18.9Q21 MM42G7+M(D-UIEN4_CP'G*0P0'[,HHBG:>_EB M@._8X/\XC\[I8]#8S$V8R#17\)(D60"?Q ;I<7DY^P_C./K>-*?15H@(QKA M;= 22,64D>/']!4RCK@T7VVF3??+ET;Y&\M]%47"SVN)2QCI2DI(_X55?(+& MK='#!Y7OSD$L5ETG->^KJJ$'UU6'5V$965-C*2GY;) 5[L8^N1.L+JGZ7J?; MKXNJZNK**EZ!Y15;<6=W^B]02P,$% @ FXM75&I=Q)S#"0 XCH !@ M !C:')S+3(P,C$Q,C,Q>&5X,S%D,2YH=&WM6_]3VSH2_U=TZ5P?S,3Y"CV: M4&9""*^9:X$)X>Z]G][(MASK4"Q7DA-R?_WM2G;BA)325]K7<'2F@*35:K7: MSWZ1[>._>=X@B6D2L)"\'W_\0$(99%.6&!(H1@WTSKF)R5BF*4W(1Z84%X*< M*AY.&"%O:\UFK5$[.O2\DV-@U<_GR*1#6O56N]YJM%JDV>@T#SJ'+7+UD>S= MC/O[EOKLLC_^_6K@5KVZ.?TP[).*5Z__N]VOU\_&9V[@H-9HDK&BB>:&RX2* M>GUP42&5V)BT4Z_/Y_/:O%V3:E(?C^JQF8J#NI!2LUIHPLK),?; 3T;#D^,I M,Y0$,56:F7>5F_&Y=P04AAO!3H[KQ6]'Z\MP<7(<\AG19B'8N\J4J@E//"/3 M3KN1FB[,K,/P!LV=-^>AB3O-1N/OW92&(4\FGF"1Z1S6CHY678I/XF6?=%OK M*":HX3.&O$M< \&HZOC2Q-W-!;;-3(MYD4R,%]$I%XO.+V,^99I+1+UU+K?E_&;"&[0F>,"]F5LQFK?FV:]B=\:C@$U@->[M.(9U< M%_[65?LPP5<<5GG/Q(P9'E!<$0[3*R\[=^OX4H3 :W 7#BXAD/NO^]=_#H@O?X8AYMOVP?/22&]:]([N[P: M#\[(,S_R=J.U/-_>Z+1W,;CV+G_[,/B].-I6 RA^X,;_DVG#H\5#C@RY_4E- M5$Z&57+&DH1K\K%&/M D@O!4)0%3N"HQ,34=V"ZR=3O>'D3?E&.HH;Y@Q)7W!%W(S'0B?L?";0=2BMQ.\,(JC8+_X8,'LFD ,U1W0$6^A%T-I.G. M8VZ8AZIBG43.%4WS95L'M4.8ERLU7[E9@[PG+"^^/OXMAK(AL&LB)Y!+3:E8 MPU3>]1BS!@,D,9TQHMB,LSDDFR8&6^PE248%&;%4*@/Y)SD'EI!Y>O\D,B)] M&3.5:7+*Y77 &62[NDJ&25 C>R9FY/6G3)JN8A.N#:2:QK7WNRL[1BW5\9SJ M]JQWVV3?[+#)MG;29$^IME41F2[(+6Q2,"B?JLYRE3/94,*))Q+J+EB$\H30 M9$&RQ*B,P7:@JK)%&=@R)5-H*0[6'M$ NA214\B7C71T]P@2!N:NJ5H@R93> M,H(VO^2IH2\$86!)@=O -9 @X HJ02!#M( D4J# MVS^:&*SHR1=E_BNM#! &5N8ORG;UXL-^/A_6?EX^C)&()^ ET.&LO$(5'!B0 MP[ JC?,DPC7QU@+^#D06 D_P/"6+K8+7XDHL2 J. WT>^D(A5DXM]R=Z8VGP MFZ&]#JDB12: #R9!'=CE]-6GH#JF$1"SG7AYE91GU#L='*#E-62M]*%,/>D M?<'7SX>O@YW$UWC-&%^_.FHU_]'5.8+R\@ICJHPB#LT]O6\M=4BH8A838.,< M#0YLES"-A\=UC#.0; HI!:85V ZY#H34&;J^0ET- M>:GU9=I6!3:*2LU ( -1&R>E%(TD$Q2#/VS+"K$J&&"&*S_*51/\Y3,DA/@, M\\'07^+QSL':?P:P?G3$NX?NQ\?*1X,<',.,AXA=JF5BK9YJP#V6\@AHJL(" M7 !W3GTNN%E@1KQM670U%H<68LY+K)&6K@)L[G&7;RC-5 H0US:##P(P1BN MO128L 02S*C(;"A#6V=1 M!"4FGX&5ZBVEXC([?T1H=LWMU:-%+TR$L*I=C>J#,7Q>@L"N(3#<202>.>.^#Q*\"<_+0CNR%8E?$48Q M]Y5!D"F$0BG1W,)U*K6!?GR8#+PT' WYE$&>"JSW/C,E DQ#@-N@S@4/ &GV M$A_O]^T3*R?7OI,JIGJ9E6-HM#Z A39GL/K(X_F""'[+1'ZCOT%?_685O>#^ MY[S8.OS_NMBRCWG#PBM45V$*HV89F:N(A=CZBE3\7HV[E(Y"G6NDTLOLUW8 MR^F4&\/8 SF!+R&_QO&0@WR6R1[@%T*PQA /O[':+IP.^Y1Q$-\ZF"P)[%7U M_LO]U;.,R[MY?]434.)!%P=XXB4K7M?:ERAXGMTN[Y'FC-YBNNI*/INPVF+5 M/J,N'L1\%43S*Q]WQ;TE^-$0)FJVC'V?A7->XL(4P"182]7ES!H29IU-P?Y M2$'0OBJ@\P+)I*N2"P>@\EBZDTC4X _R>)*^N/0",W7_K\0Q4WB'GS%<9 MODG3:E<)?MM0?M'Q.VUR_0W6;]K$ZU?--XWNYLN95H'O*O:U_DKAQ![EF9S4 MZ#ER@?$#!;03L,#"M]BO'VAFY/KW$(T52O.O(;#'@?@ /(MU)X44A3IR-[-$ M\:9[D&G9.944MP'W4@I58HV&C:\&=&(>ABQ9MCWT+QT?XL^M-P=]?/&+C>4X M];44F6'=(K$I2??]/M5X,H/!&V47-PN5H D=M1KM[M/:_7?=Q1IGC 9EV5V^ MG/]4(R8-J,[TC]J$8>=6P_QZPPI_]^"LG=5V__Z[WFOJ^164( MBN>EK^^@JUU6QY6"[#]D^7L9_9BSB SN6)"ASR27KMS?K0BZ=^6>3$'B&5X,S%D,BYH=&WM6_USVCP2_E=T=*YO,H/Y3'JI23-#";DRUR890N;> M]T?9EK$NPG(E&<+]];/)))A/F.I(:%BU$#I@IN$3&26T91\8DIQ(T6W[[R#\^(M>?R,'M9'!H:Y]?#29_7 _= MJ->W[S^.!J3F-9O_[ Z:S?/)N;MQU&BUR4315'/#94I%LSF\K)%:8DSF-YN+ MQ:*QZ#:DFC8GXV9B9N*H*:34K!&9J'9VBB7PR6AT=CICAI(PH4HS\ZYV.[GP M3J"&X4:PL]-F^>WJ!C):GIU&?$ZT60KVKC:C:LI3S\C,[[8RTX.63;B]5>?> M6_#()'Z[U?IK+Z-1Q-.I)UAL_./&RP<=0 - L5AE ], MS)GA(<4183&]ZK +-TX@101]#>\3'G!#NNU&AYPV U!T]C.F%8+1,U7.J]W) M#&FM_W_P) ?#\61T,1KT)Z.K2W)U0:['H\O!Z+K_D5R,+OOP$WY=74"-X?A_ MIX0?/^_KV_'-;?]R0B97SVE:-\.!7>%>_?QS^42YMI]7ZJ7[L7[DV/%X^YLBPMS^IB=K9J$X^A>=TSB-R M8[A8,"'J)&0*!R4FH<:'V6*O;L*[.?1-E4(-#00C@5014^]JK1KT)D1!E:MK MG=&PO"[ZQ;M6H\*<3O!2Z,T"OZC1]=C>_WGJ.Z0BF((.QI(TULDW# /5<7\5"X4S8IA M.T>-8VA7*+48N=V L">J#KYY_WOL9$M@=XD]@5QJ1L4&I(JBIU@UV!])Z)P1 MQ>:<+2#6- G7I)^F.15DS#*I#(2?Y *ZA,#3^P>1,1G(A*EDI-N7:0*1IW/5A;VW'J*4FKE/3KO5^F^R;/3;9SEZ: M['NJ;5)$9DMR!Y,4#+*GNK-0I&C?A8&W$=\ ;5X;:J MW.=IC&-BC@V_0Y%'T"< I6*Q=0 95V)),K!SA"A"5X@U!@OSUUM# \PCF[S7 ML48NH ( 3P(Z['#:RA-2G9!8R(4N4;DF*4*QT,D-4M8KX-*E, ^D?<'7KX>O MH[W$UV3#&%^_.NFT_];3!8**; I0,8QA\L#?6@M=42H8A838.,<#0YLES"- MB\=U@BVPV@P8$%D0KR.N0R%U#NV0&Y44#AR9DB&+H%B3 \!"Q !/%"\,5 , M ^$\MQ$,-3"6]1]!Y4OZ]&W W0!:[6P;6C\1UP?T!2Y@HZ :;4:7?6"L?$F!W8%6;04/++/)W0>:!YQJCA.@+L8V,8)*?8$J2+$I=:7:1O$ M6A:5FH% !E@;&V44C207%,D?IF6%6,>WT,)%R]4@'WX%#"L"/T-[,/07/MX[ M6 ?/ -9/9KP'Z'XZ5SX9Y. 8YCQ"[%(M4VOU5 /N,?-$0%,5E> "N',:<,'- M$B/B7<.BJ[$XM!!S7F*C:B5SM;''?3&A+%<90%S;"#X,P1BM #:'G;(4 G,! M2(<[+$,7@E4@/W=H!E?#,Z#_W@N<]PW.X5[">3BG(K=4AK;.XAA23#X'*]4[ M4L55=/X$:G:7N[-'BUYH"+2J78X:@#%\68*G! ]T59MA AY_?8^(!&5J;QT2 M7JV\Q<$[AL"H[U$X+DS[H<@P8W;(BVT=W8B\1MH%&-?&8:Y0BA4 LT= MO -+OGC-O1]@&+D^O0 M2950O8K*D1JM#V"1C1FL/@H^7Q+![Y@H-J"WZM>_6T4ON/\U-[:._[\VMNQ3 MR:CT"O4U32%K5I&Y9BS$UC>$X@]RW)5T%/)<(Y5>1;^V +J)2_OY_Y5 M7T"*!T4TC+1B]PW#5I7PV8+7)JGVD6CZ(^2:(%EL^ M;HM[!_G1"!IJMN*^+\*Y2'&A"6 2K*7N8F8- ;/.9V!_H#D[F2+FV/G(ZH47 M]Q-W^[G!U(>P-U; .W5 ;-L"3BR!P(*P-5=U,C3N03A,'1,Z;0XUZ *@F6S M3,@E@[N+1#I*I1MP!OC]D+BZ\0@P]O^,WCFHW"<7+% Y'OSH=.L$3^)7S^7] MER:Y>=[RNR;Q^E7[3:NW?9;0*O!=S1Y"KY5.[$F>R4F-GJ,0&(_3HYV !9:^ MQ9[5I[F1FZ?W6VN4%F?WL<2!^ @\BW4GI12E.@HWLT+QMGN06=4Y512W!?=* M"%7I&@T;CP;X"8\BEJZN/?0O?@#\<^<*,YM>]/$I%LM3>/1V=D_L$QGRJF7_'E'!KV^L3=U\<"RV:KK?I3%E MKA^OJGW6QB#A+"87*Y:ZX M=\**DNIK8MLOH&40.WG.S=,8@AZ?SB6/"D2&5X,S)D,2YH=&WM6FU/VT@0_BMS5&U!PJ\A;7!2I!#"-3H(B)B[]E.UMM?Q MWME>WWI-R/WZF_4+)&G55FV@ 04)$O9UGF=F=F?LZ?VF:<,T(JE/ WCOGI]! MP/TBH:D$7U BL77&9 0NSS*2PCD5@L4Q' L63"G H6Y9NJEWVIIVU,.E!O4< MGCI@&W;+L$W;!LMTK .G_18NSV'WVAWLE:-/+@;NQ\MAM>OE]?'9: [FF'\ MU1H8QHE[4G4@9U(RLPQC-ELIL]:.A=3P[TR(IG$ M!T;,>4[U0 8[1SW5@G\I"8YZ"94$_(B(G,IW.]?NJ=;!$9+)F![UC.:S&NOQ M8'[4"]@-Y'(>TW<["1%3EFJ29T[+S&079QK8O3+F5INQ0$:.99HONQD) I9. MM9B&TFGKG4",?C,NJN;O"EF5DS+^2I MU$*2L'CNO'990G,8TQE<\82DK_>K%OS,J6#AZVXY.F?_45P:X<4LI5I$2S$M MW3KL2GHK-1*S*>ZF6KL5(4[-A??%701LQC$EJV;D'/\)#H[#%@^6CT5#2X+#N38-[_KAGD8'CECDY'@[X[ MNAA/X.(4+J]&X\'HLG\&PP_#P;4[^G.(S3AD> 7]\O^*WN_V4D MK9^7R^NKR75_[()[\8Q061VXUB?Z0(?)<* T#E:K;>X_(X3]"?1/+B[=(1KJ MLU1AH[A#\XWR5O?]$";]J^/^>#C1+CZ<#3]"?^"J'MLT[4?$_7>12Q;.JR:6 M!DB#8Q_H[4Q^[213&_P@-^BCA<@+@@M(#@N637UU%[UZ8;TQNZ5Y \F!!#Q3 M 4&V,&=II.*3AR C"A,B/)+27+NXC>D<^KY4/8K/_;*_0'0B1] JP A#YN-_ M:L2 1U04.1PS/O$9Q5 FWX=1ZNNPJZ:]>M&Q;;/;,Q30HU[Q@[A+@@/J41FEFM4?S>Y+\%8W3U \$KO2 R1)3OW MNZ@QUMMN#OTT+4B,/1D7R&4*IUPD&(UI?T#(13EKCK$%4(02P GU:>)14>FE M9>TC];:U,1PJ#&OD+RSB> X^3[*8H3.60:Y"*NB_!1-41<"E<:V8]2[9 Z3. M:N\&>Y6!9[B 3[R8[M_9,?4+@8$9+CN\Q7@SQ4BY-F;KL'5034M*TO%[&I23 M6(HJ24KP*%4J"5-FSM):MZ4&0\($"IT)FBOQ]E4WP6@-X(?V]&.C3J?L"3;/F\_DG5*A4MRES& MYU+IIEG4XP(M3EE73+*<.LV713G?H"RUB"K>5LI MFM)JV">%)(W#54H7[8L M!?P*TG*XKUH6HO<=*$]P#/#+JTNE(J*1LZ&HHD4&3?N-\GJ?Q/7ACTF!Y$F] M:+NC'QR^7&2TWKYA=R&G6%B?XYIAS&=.Q *\/>[^UV:"9(Z'"=T_V@QI^V:> M4@E3;=P,)5[.XT+2)=Q-YE3_E<'W(C3U]K/&=Z ?=IXUP.>NP%;[R0(TI% ' MT-H.F\V_+T[PUG3@E'JB(&(.=JL,>.S%"V1]IKW&4V#SF3V>.[^8RS/US*],[ <1HR$,;ZE?J.@0+JJ' M9 _N!3_/D_V@/*THY(;ES&,QD_,FXJZ>"YFM[L.8Y*;;T?H)>?@C:FLQS\MB M'OXLWEB+V;SC>)MZ/U5FMZGW8Z7>Y_X)N4$\$\GB&8WC;:ZQF;K:9MZ/0/+6 M&9Z&GK:)]YJ(K%+MT[LW[%]-M8WR'73SNN71P7UG+/IXM4I?*4QB/Q5^JZD. MDSC:5\8>L;RND\$)5?F#KRH^2*IJ,U2UPUP;Y@B/?Y"C)"(,4; M[-W.I]_Y,?'_^=12KD:.&LVMDS!@J<]%IFIP$)[LM>6LME+_RSH=\NE=F=110G"4A(0)&\D NJ%B*AK'<.4/![ MT91.]U!GHBZ+48_$L%.AF-*4"E3\/6"EG1CW+PB*L%2 DQ=H!!5L51+#:N]> M>($:W=5M>*BAJ>#(Q4H%TT(1]W)'[2JKR6D3#BP6CR\5G"PUW56E9RB]5KTQ M+EEQR UG07WJ=CJZ?7 7A-1G>GER5]7N9?G\T?]02P$"% ,4 " ";BU=4 M#EKH%*D@ #=:0$ $0 @ $ 8VAR&UL4$L! A0#% @ FXM75'V(]5Z" M50 K 4& !4 ( !@CP &-H2 M !C:')S+3(P,C$Q,C,Q7VQA8BYX;6Q02P$"% ,4 " ";BU=4IW8,2">' M #R)0H %0 @ 'Y1P$ 8VAR&UL M4$L! A0#% @ FXM75#GO=%U_3@4 -W0V !4 ( !4\\! M &-H!P!C:')S+3(P,C$Q,C,Q>#$P:S P-RYJ M<&=02P$"% ,4 " ";BU=4G:_>*8$J ]9P$ &0 @ &O MVP< 8VAR#$P9#,R+FAT;5!+ 0(4 Q0 ( )N+5U2Q MTZ^'0@4 (<4 8 " 6<&" !C:')S+3(P,C$Q,C,Q>&5X M,C-D,2YH=&U02P$"% ,4 " ";BU=4:EW$G,,) #B.@ & M @ '?"P@ 8VAR#,Q9#$N:'1M4$L! A0#% @ MFXM75&M?H#!R"0 _3< !@ ( !V!4( &-H&5X,S)D,2YH=&U02P4& / P # S P HR8( end