0001564590-22-016077.txt : 20220427 0001564590-22-016077.hdr.sgml : 20220427 20220427162618 ACCESSION NUMBER: 0001564590-22-016077 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 74 CONFORMED PERIOD OF REPORT: 20220331 FILED AS OF DATE: 20220427 DATE AS OF CHANGE: 20220427 FILER: COMPANY DATA: COMPANY CONFORMED NAME: IMPINJ INC CENTRAL INDEX KEY: 0001114995 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRONIC COMPONENTS, NEC [3679] IRS NUMBER: 912041398 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-37824 FILM NUMBER: 22860000 BUSINESS ADDRESS: STREET 1: 400 FAIRVIEW AVENUE NORTH STREET 2: SUITE 1200 CITY: SEATTLE STATE: WA ZIP: 98109 BUSINESS PHONE: 206-517-5300 MAIL ADDRESS: STREET 1: 400 FAIRVIEW AVENUE NORTH STREET 2: SUITE 1200 CITY: SEATTLE STATE: WA ZIP: 98109 10-Q 1 pi-10q_20220331.htm 10-Q pi-10q_20220331.htm
false 2022 Q1 0001114995 --12-31 true false P4Y3M18D P4Y4M24D 0001114995 2022-01-01 2022-03-31 xbrli:shares 0001114995 2022-04-15 iso4217:USD 0001114995 2022-03-31 0001114995 2021-12-31 iso4217:USD xbrli:shares 0001114995 2021-01-01 2021-03-31 0001114995 2020-12-31 0001114995 2021-03-31 0001114995 us-gaap:CommonStockMember 2021-12-31 0001114995 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001114995 us-gaap:RetainedEarningsMember 2021-12-31 0001114995 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001114995 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001114995 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001114995 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001114995 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001114995 us-gaap:CommonStockMember 2022-03-31 0001114995 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001114995 us-gaap:RetainedEarningsMember 2022-03-31 0001114995 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001114995 us-gaap:CommonStockMember 2020-12-31 0001114995 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001114995 us-gaap:RetainedEarningsMember 2020-12-31 0001114995 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001114995 us-gaap:AdditionalPaidInCapitalMember srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2020-12-31 0001114995 us-gaap:RetainedEarningsMember srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2020-12-31 0001114995 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2020-12-31 0001114995 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001114995 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001114995 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001114995 us-gaap:CommonStockMember 2021-03-31 0001114995 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001114995 us-gaap:RetainedEarningsMember 2021-03-31 0001114995 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001114995 us-gaap:AccountingStandardsUpdate202006Member 2022-03-31 0001114995 us-gaap:AccountingStandardsUpdate202006Member srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember us-gaap:ChangeInAccountingMethodAccountedForAsChangeInEstimateMember 2021-01-01 0001114995 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember us-gaap:CashEquivalentsMember us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001114995 us-gaap:MoneyMarketFundsMember us-gaap:CashEquivalentsMember us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001114995 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember us-gaap:CashEquivalentsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001114995 us-gaap:MoneyMarketFundsMember us-gaap:CashEquivalentsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001114995 us-gaap:FairValueInputsLevel1Member us-gaap:CashEquivalentsMember us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001114995 us-gaap:CashEquivalentsMember us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001114995 us-gaap:FairValueInputsLevel1Member us-gaap:CashEquivalentsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001114995 us-gaap:CashEquivalentsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001114995 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001114995 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001114995 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001114995 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001114995 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001114995 us-gaap:CorporateDebtSecuritiesMember us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001114995 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001114995 us-gaap:CorporateDebtSecuritiesMember us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001114995 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001114995 us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001114995 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001114995 us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001114995 us-gaap:FairValueInputsLevel2Member us-gaap:USTreasurySecuritiesMember us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001114995 us-gaap:USTreasurySecuritiesMember us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001114995 us-gaap:FairValueInputsLevel2Member us-gaap:USTreasurySecuritiesMember us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001114995 us-gaap:USTreasurySecuritiesMember us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001114995 us-gaap:FairValueInputsLevel2Member us-gaap:AssetBackedSecuritiesMember us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001114995 us-gaap:AssetBackedSecuritiesMember us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001114995 us-gaap:FairValueInputsLevel2Member us-gaap:AssetBackedSecuritiesMember us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001114995 us-gaap:AssetBackedSecuritiesMember us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001114995 us-gaap:FairValueInputsLevel2Member us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001114995 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001114995 us-gaap:FairValueInputsLevel2Member us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001114995 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001114995 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001114995 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001114995 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001114995 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001114995 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001114995 us-gaap:CorporateDebtSecuritiesMember us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001114995 us-gaap:FairValueInputsLevel2Member us-gaap:AssetBackedSecuritiesMember us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001114995 us-gaap:AssetBackedSecuritiesMember us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001114995 us-gaap:FairValueInputsLevel2Member us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001114995 us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001114995 us-gaap:FairValueInputsLevel2Member us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001114995 us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001114995 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001114995 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001114995 us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001114995 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001114995 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001114995 us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001114995 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001114995 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 xbrli:pure 0001114995 pi:MarketAndServiceConditionUnitsMember 2021-04-12 2021-05-20 0001114995 pi:MarketAndServiceConditionUnitsMember 2022-03-23 2022-03-23 0001114995 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001114995 pi:MarketAndServiceConditionUnitsMember 2021-12-31 0001114995 us-gaap:PerformanceSharesMember 2021-12-31 0001114995 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-03-31 0001114995 pi:MarketAndServiceConditionUnitsMember 2022-01-01 2022-03-31 0001114995 us-gaap:PerformanceSharesMember 2022-01-01 2022-03-31 0001114995 us-gaap:RestrictedStockUnitsRSUMember 2022-03-31 0001114995 pi:MarketAndServiceConditionUnitsMember 2022-03-31 0001114995 us-gaap:PerformanceSharesMember 2022-03-31 0001114995 us-gaap:CostOfSalesMember 2022-01-01 2022-03-31 0001114995 us-gaap:CostOfSalesMember 2021-01-01 2021-03-31 0001114995 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-03-31 0001114995 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-03-31 0001114995 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-03-31 0001114995 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-03-31 0001114995 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-03-31 0001114995 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-03-31 0001114995 us-gaap:AccruedLiabilitiesMember 2022-03-31 0001114995 us-gaap:AccruedLiabilitiesMember 2021-12-31 pi:Patent 0001114995 pi:PatentInfringementClaimsMember 2019-06-06 2019-06-06 0001114995 pi:PatentInfringementClaimsMember 2019-06-06 0001114995 pi:PatentInfringementClaimsMember 2020-02-01 2020-02-29 0001114995 pi:PatentInfringementClaimsMember 2020-08-01 2020-09-30 0001114995 pi:PatentInfringementClaimsMember 2020-10-27 2020-10-27 0001114995 pi:PatentInfringementClaimsMember 2020-09-24 2020-09-24 0001114995 pi:PatentInfringementClaimsMember 2021-09-03 2021-09-03 0001114995 pi:PatentInfringementClaimsMember 2019-10-04 2019-10-04 0001114995 pi:PatentInfringementClaimsMember 2020-12-10 2020-12-11 0001114995 pi:PatentInfringementClaimsMember 2020-12-11 0001114995 pi:PatentInfringementClaimsMember 2021-02-12 0001114995 pi:PatentInfringementClaimsMember 2021-03-09 0001114995 pi:PatentInfringementClaimsMember 2021-05-25 2021-05-25 0001114995 pi:PatentInfringementClaimsMember 2021-07-26 2021-07-26 0001114995 2021-07-26 2021-07-26 0001114995 pi:PatentInfringementClaimsMember 2022-02-10 2022-02-10 pi:Trial 0001114995 pi:PatentInfringementClaimsMember 2020-12-07 2020-12-07 0001114995 pi:ConvertibleSeniorNotesDueTwoThousandTwentySixMember 2022-03-31 0001114995 pi:ConvertibleSeniorNotesDueTwoThousandTwentySevenMember 2022-03-31 0001114995 us-gaap:ShortTermDebtMember 2022-03-31 0001114995 us-gaap:LongTermDebtMember 2022-03-31 0001114995 pi:ConvertibleSeniorNotesDueTwoThousandTwentySixMember 2021-12-31 0001114995 pi:ConvertibleSeniorNotesDueTwoThousandTwentySevenMember 2021-12-31 0001114995 us-gaap:ShortTermDebtMember 2021-12-31 0001114995 us-gaap:LongTermDebtMember 2021-12-31 0001114995 pi:ConvertibleSeniorNotesDueTwoThousandTwentySixMember pi:TwoThousandNineteenNoteRepurchaseMember 2021-11-01 2021-11-30 0001114995 pi:ConvertibleSeniorNotesDueTwoThousandTwentySixMember pi:TwoThousandNineteenNoteRepurchaseMember 2021-12-31 0001114995 pi:ConvertibleSeniorNotesDueTwoThousandTwentySixMember 2019-12-31 0001114995 pi:ConvertibleSeniorNotesDueTwoThousandTwentySevenMember 2021-11-30 0001114995 pi:ConvertibleSeniorNotesDueTwoThousandTwentySixMember 2019-12-01 2019-12-31 0001114995 pi:ConvertibleSeniorNotesDueTwoThousandTwentySevenMember 2021-11-01 2021-11-30 utr:D 0001114995 us-gaap:ConvertibleDebtMember srt:MinimumMember 2022-01-01 2022-03-31 0001114995 us-gaap:ConvertibleDebtMember 2022-01-01 2022-03-31 0001114995 us-gaap:ConvertibleDebtMember srt:MaximumMember 2022-01-01 2022-03-31 0001114995 pi:ConvertibleSeniorNotesDueTwoThousandTwentySixMember 2022-01-01 2022-03-31 0001114995 pi:ConvertibleSeniorNotesDueTwoThousandTwentySevenMember 2022-01-01 2022-03-31 0001114995 pi:ConvertibleSeniorNotesDueTwoThousandTwentySixMember 2021-01-01 2021-03-31 0001114995 us-gaap:ConvertibleDebtMember 2021-01-01 2021-03-31 0001114995 pi:ConvertibleSeniorNotesDueTwoThousandTwentySixMember 2021-03-31 0001114995 pi:ConvertibleSeniorNotesDueTwoThousandTwentySevenMember us-gaap:FairValueInputsLevel2Member 2022-03-31 0001114995 pi:ConvertibleSeniorNotesDueTwoThousandTwentySevenMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0001114995 pi:ConvertibleSeniorNotesDueTwoThousandTwentySixMember us-gaap:FairValueInputsLevel2Member 2022-03-31 0001114995 pi:ConvertibleSeniorNotesDueTwoThousandTwentySixMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0001114995 pi:ConvertibleSeniorNotesDueTwoThousandTwentySixMember 2019-12-11 2019-12-11 0001114995 pi:ConvertibleSeniorNotesDueTwoThousandTwentySixMember 2019-12-11 0001114995 2019-12-01 2019-12-31 0001114995 pi:ConvertibleSeniorNotesDueTwoThousandTwentySixMember 2021-11-01 2021-11-30 0001114995 pi:ConvertibleSeniorNotesDueTwoThousandTwentySixMember 2021-11-30 0001114995 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-03-31 0001114995 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-03-31 0001114995 pi:RestrictedStockUnitsMarketAndServiceConditionUnitsAndPerformanceStockUnitsMember 2022-01-01 2022-03-31 0001114995 pi:RestrictedStockUnitsMarketAndServiceConditionUnitsAndPerformanceStockUnitsMember 2021-01-01 2021-03-31 0001114995 pi:EmployeeStockPurchasePlanSharesMember 2022-01-01 2022-03-31 0001114995 pi:EmployeeStockPurchasePlanSharesMember 2021-01-01 2021-03-31 0001114995 pi:TwoThousandNineteenNotesMember 2022-01-01 2022-03-31 0001114995 pi:TwoThousandNineteenNotesMember 2021-01-01 2021-03-31 0001114995 pi:TwoThousandTwentyOneNotesMember 2022-01-01 2022-03-31 pi:Segment 0001114995 pi:EndpointICsMember 2022-01-01 2022-03-31 0001114995 pi:EndpointICsMember 2021-01-01 2021-03-31 0001114995 pi:SystemsMember 2022-01-01 2022-03-31 0001114995 pi:SystemsMember 2021-01-01 2021-03-31 0001114995 2021-06-30 0001114995 srt:DirectorMember pi:AdvisoryAndConsultingServicesMember 2022-01-01 2022-03-31 0001114995 srt:DirectorMember pi:AdvisoryAndConsultingServicesMember 2021-01-01 2021-03-31 pi:Position 0001114995 2021-01-02 2021-02-02 0001114995 us-gaap:OneTimeTerminationBenefitsMember 2021-01-01 2021-12-31 0001114995 us-gaap:OtherRestructuringMember 2021-01-01 2021-12-31 0001114995 2021-01-01 2021-12-31 0001114995 us-gaap:OneTimeTerminationBenefitsMember 2022-01-01 2022-03-31 0001114995 us-gaap:OneTimeTerminationBenefitsMember 2022-03-31

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, DC 20549

 

FORM 10-Q

 

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

For the quarterly period ended March 31, 2022

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

Commission File Number: 001-37824

 

IMPINJ, INC.

(Exact name of registrant as specified in its charter)

 

 

Delaware

 

91-2041398

(State or other jurisdiction of
incorporation or organization)

 

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

 

400 Fairview Avenue North, Suite 1200, Seattle, Washington

 

98109

(Address of principal executive offices)

 

(Zip Code)

Registrant’s telephone number, including area code: (206) 517-5300

 

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, par value $0.001 per share

PI

The Nasdaq Global Select Market

 

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

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

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

 

Large accelerated 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 is a shell company (as defined in Rule 12b-2 of the Exchange Act).  Yes    No 

As of April 15, 2022, 25,380,764 shares of common stock were outstanding.

 

 


Table of Contents

 

IMPINJ, INC.

QUARTERLY REPORT ON FORM 10-Q

 

Table of Contents

 

 

 

 

 

Page

 

 

Risk Factor Summary

 

3  

 

 

 

 

 

 

 

PART I. — FINANCIAL INFORMATION

 

 

Item 1.

 

Financial Statements (Unaudited)

 

4

 

 

Condensed Consolidated Balance Sheets

 

4

 

 

Condensed Consolidated Statements of Operations

 

5

 

 

Condensed Consolidated Statements of Comprehensive Loss

 

6

 

 

Condensed Consolidated Statements of Cash Flows

 

7

 

 

Condensed Consolidated Statements of Changes in Stockholders' Equity

 

8

 

 

Notes to Condensed Consolidated Financial Statements

 

9

Item 2.

 

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

 

20

Item 3.

 

Quantitative and Qualitative Disclosures About Market Risk

 

30

Item 4.

 

Controls and Procedures

 

31

 

 

PART II. — OTHER INFORMATION

 

 

Item 1.

 

Legal Proceedings

 

32

Item 1A.

 

Risk Factors

 

32

Item 2.

 

Unregistered Sales of Equity Securities and Use of Proceeds

 

53

Item 3.

 

Defaults Upon Senior Securities

 

53

Item 4.

 

Mine Safety Disclosures

 

53

Item 5.

 

Other Information

 

53

Item 6.

 

Exhibits

 

54

 

 

Signatures

 

55

 

 

2


Table of Contents

 

 

Risk Factor Summary

 

Our business is subject to numerous risks and uncertainties, including those highlighted in the section of this report captioned “Risk

Factors.” These risks include the following:

 

 

if RAIN market adoption does not continue to develop, or develops slower than we expect, or if RAIN adoption by retailers does not continue at the rate we expect, our business will suffer;

 

our market is very competitive, and if we fail to compete successfully, our business and operating results will suffer;

 

an inability or limited ability of enterprise systems to exploit RAIN information may adversely affect the market for our products;

 

if end users or our direct customers fail to design our products into their products and systems, our operating results and prospects will be adversely affected;

 

alternative technologies or standards, or changes in existing technologies or standards, may adversely affect RAIN market growth and our business;

 

we obtain products we sell through third parties who operate outside of United States and with whom we do not have long-term supply contracts, and if we are unable to effectively manage our relationships with suppliers our operating results and financial condition would be adversely affected;

 

we are vulnerable to silicon wafer shortages, which may adversely affect our ability to meet demand for our products;

 

our products must meet demanding technical and quality specifications and failure of our products to operate as expected could have an adverse effect on our operating results;

 

Covid-19 has adversely affected our business, and the magnitude and duration of future Covid-19 effects on our business are uncertain;

 

we rely on a small number of customers for a large share of our revenues;

 

because we sell and fulfill through channel partners, our ability to affect or determine end-user demand is limited;

 

our growth strategy depends in part on the success of strategic relationships with third parties and their continued performance and alignment;

 

if we are unable to protect our intellectual property, then our business could be adversely affected;

 

we may become party to intellectual property disputes, which could be time consuming, costly to prosecute, defend or settle, result in the loss of significant rights, and adversely affect RAIN adoption generally;

 

we have a history of losses and have only achieved profitability intermittently, and we cannot be certain that we will attain or sustain profitability in the future;

 

we have a history of significant fluctuations in our quarterly and annual operating results;

 

servicing $287.5 million aggregate principal amount 1.125% convertible senior notes due 2027, or the 2021 Notes, and $9.85 million aggregate principal amount 2.0% convertible senior notes due 2026, or the 2019 Notes, together the Notes, may require a significant amount of cash, and we may not have sufficient cash flow or the ability to raise the funds necessary to satisfy our obligations under the Notes, in which case our indebtedness may limit our operating flexibility or otherwise affect our business; and

 

our executive officers, directors, principal stockholders, together with their affiliates, beneficially owned approximately 25.5% of our outstanding common stock as of March 31, 2022, and as a result are able to exercise significant influence over matters subject to stockholder approval.

 

3


Table of Contents

 

 

PART I — FINANCIAL INFORMATION

 

Item 1.

Financial Statements (unaudited)

IMPINJ, INC.

CONDENSED CONSOLIDATED BALANCE SHEETS

(in thousands, except par value, unaudited)

 

 

March 31, 2022

 

 

December 31, 2021

 

Assets:

 

 

 

 

 

 

 

Current assets:

 

 

 

 

 

 

 

Cash and cash equivalents

$

63,543

 

 

$

123,903

 

Short-term investments

 

101,724

 

 

 

69,443

 

Accounts receivable, net

 

38,533

 

 

 

35,449

 

Inventory

 

31,561

 

 

 

21,958

 

Prepaid expenses and other current assets

 

7,195

 

 

 

5,049

 

Total current assets

 

242,556

 

 

 

255,802

 

Long-term investments

 

28,144

 

 

 

14,225

 

Property and equipment, net

 

29,133

 

 

 

27,500

 

Operating lease right-of-use assets

 

10,863

 

 

 

11,667

 

Other non-current assets

 

2,365

 

 

 

2,462

 

Goodwill

 

3,881

 

 

 

3,881

 

Total assets

$

316,942

 

 

$

315,537

 

Liabilities and stockholders' equity:

 

 

 

 

 

 

 

Current liabilities:

 

 

 

 

 

 

 

Accounts payable

$

9,103

 

 

$

11,732

 

Accrued compensation and employee related benefits

 

4,590

 

 

 

6,365

 

Accrued and other current liabilities

 

3,878

 

 

 

2,481

 

Current portion of operating lease liabilities

 

3,967

 

 

 

4,143

 

Restructuring liabilities

 

554

 

 

 

591

 

Current portion of long-term debt

 

9,643

 

 

 

9,633

 

Current portion of deferred revenue

 

907

 

 

 

558

 

Total current liabilities

 

32,642

 

 

 

35,503

 

Long-term debt, net of current portion

 

279,054

 

 

 

278,661

 

Operating lease liabilities, net of current portion

 

11,102

 

 

 

11,934

 

Other long-term liabilities

 

113

 

 

 

279

 

Deferred revenue, net of current portion

 

320

 

 

 

236

 

Total liabilities

 

323,231

 

 

 

326,613

 

Commitments and contingencies (Note 5)

 

 

 

 

 

 

 

Stockholders' equity:

 

 

 

 

 

 

 

Preferred stock, $0.001 par value — 5,000 shares authorized, no shares issued and outstanding at March 31, 2022 and December 31, 2021

 

 

 

 

 

Common stock, $0.001 par value — 495,000 shares authorized, 25,220 and 24,737 shares issued and outstanding at March 31, 2022 and December 31, 2021, respectively

 

25

 

 

 

25

 

Additional paid-in capital

 

367,347

 

 

 

351,422

 

Accumulated other comprehensive (loss) income

 

(716

)

 

 

(39

)

Accumulated deficit

 

(372,945

)

 

 

(362,484

)

Total stockholders' equity

 

(6,289

)

 

 

(11,076

)

Total liabilities and stockholders' equity

$

316,942

 

 

$

315,537

 

 

See accompanying notes to condensed consolidated financial statements.

 

4


Table of Contents

 

 

IMPINJ, INC.

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

(in thousands, except per share data, unaudited)

 

 

 

Three Months Ended March 31,

 

 

 

2022

 

 

2021

 

Revenue

 

$

53,144

 

 

$

45,248

 

Cost of revenue

 

 

24,365

 

 

 

23,267

 

Gross profit

 

 

28,779

 

 

 

21,981

 

Operating expenses:

 

 

 

 

 

 

 

 

Research and development

 

 

17,989

 

 

 

13,791

 

Sales and marketing

 

 

9,299

 

 

 

7,645

 

General and administrative

 

 

10,806

 

 

 

8,154

 

Restructuring costs

 

 

 

 

 

1,263

 

Total operating expenses

 

 

38,094

 

 

 

30,853

 

Loss from operations

 

 

(9,315

)

 

 

(8,872

)

Other income, net

 

 

164

 

 

 

23

 

Interest expense

 

 

(1,261

)

 

 

(525

)

Loss before income taxes

 

 

(10,412

)

 

 

(9,374

)

Income tax expense

 

 

(49

)

 

 

(42

)

Net loss

 

$

(10,461

)

 

$

(9,416

)

 

 

 

 

 

 

 

 

 

Net loss per share — basic and diluted

 

$

(0.42

)

 

$

(0.40

)

Weighted-average shares outstanding — basic and diluted

 

 

24,980

 

 

 

23,671

 

 

See accompanying notes to condensed consolidated financial statements.

 

5


Table of Contents

 

 

IMPINJ, INC.

CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS

(in thousands, unaudited)

 

 

Three Months Ended March 31,

 

 

2022

 

 

2021

 

Net loss

$

(10,461

)

 

$

(9,416

)

Other comprehensive loss, net of tax:

 

 

 

 

 

 

 

Unrealized loss on investments

 

(677

)

 

 

 

Total other comprehensive loss

 

(677

)

 

 

 

Comprehensive loss

$

(11,138

)

 

$

(9,416

)

 

See accompanying notes to condensed consolidated financial statements.

 

6


Table of Contents

 

 

IMPINJ, INC.

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(in thousands, unaudited)

 

Three Months Ended March 31,

 

 

2022

 

 

2021

 

Operating activities:

 

 

 

 

 

 

 

Net loss

$

(10,461

)

 

$

(9,416

)

Adjustments to reconcile net loss to net cash provided by operating activities:

 

 

 

 

 

 

 

Depreciation

 

1,508

 

 

 

1,040

 

Stock-based compensation

 

11,314

 

 

 

7,449

 

Accretion of discount or amortization of premium on investments

 

301

 

 

 

218

 

Amortization of debt issuance costs

 

403

 

 

 

94

 

Changes in operating assets and liabilities:

 

 

 

 

 

 

 

Accounts receivable

 

(3,084

)

 

 

1,498

 

Inventory

 

(9,603

)

 

 

8,262

 

Prepaid expenses and other assets

 

(2,142

)

 

 

880

 

Accounts payable

 

(2,768

)

 

 

(2,137

)

Accrued compensation and employee related benefits

 

(1,775

)

 

 

345

 

Accrued and other liabilities

 

1,279

 

 

 

722

 

Operating lease right-of-use assets

 

804

 

 

 

723

 

Operating lease liabilities

 

(1,008

)

 

 

(911

)

Restructuring liabilities

 

(37

)

 

 

1,235

 

Deferred revenue

 

433

 

 

 

(633

)

Net cash provided by (used in) operating activities

 

(14,836

)

 

 

9,369

 

Investing activities:

 

 

 

 

 

 

 

Purchases of investments

 

(67,085

)

 

 

(12,333

)

Proceeds from maturities of investments

 

20,000

 

 

 

25,000

 

Purchases of property and equipment

 

(3,050

)

 

 

(4,398

)

Net cash provided by (used in) investing activities

 

(50,135

)

 

 

8,269

 

Financing activities:

 

 

 

 

 

 

 

Principal payments on finance lease obligations

 

 

 

 

(2

)

Proceeds from exercise of stock options and employee stock purchase plan

 

4,611

 

 

 

8,524

 

Net cash provided by financing activities

 

4,611

 

 

 

8,522

 

Net increase (decrease) in cash and cash equivalents

 

(60,360

)

 

 

26,160

 

Cash and cash equivalents

 

 

 

 

 

 

 

Beginning of period

 

123,903

 

 

 

23,636

 

End of period

$

63,543

 

 

$

49,796

 

 

 

 

 

 

 

 

 

Supplemental disclosure of cashflow information:

 

 

 

 

 

 

 

Purchases of property and equipment not yet paid

$

508

 

 

$

1,984

 

 

See accompanying notes to condensed consolidated financial statements.

 


7


Table of Contents

 

 

IMPINJ, INC.

CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY

(in thousands, unaudited)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Accumulated

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Additional

 

 

 

 

 

 

Other

 

 

Total

 

 

 

Common Stock

 

 

Paid-in

 

 

Accumulated

 

 

Comprehensive

 

 

Stockholders'

 

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Deficit

 

 

Income (Loss)

 

 

Equity

 

Balance at December 31, 2021

 

 

24,737

 

 

$

25

 

 

$

351,422

 

 

$

(362,484

)

 

$

(39

)

 

$

(11,076

)

Issuance of common stock

 

 

483

 

 

 

 

 

 

4,611

 

 

 

 

 

 

 

 

 

4,611

 

Stock-based compensation

 

 

 

 

 

 

 

 

11,314

 

 

 

 

 

 

 

 

 

11,314

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

(10,461

)

 

 

 

 

 

(10,461

)

Other comprehensive loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(677

)

 

 

(677

)

Balance at March 31, 2022

 

 

25,220

 

 

$

25

 

 

$

367,347

 

 

$

(372,945

)

 

$

(716

)

 

$

(6,289

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Accumulated

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Additional

 

 

 

 

 

 

Other

 

 

Total

 

 

 

Common Stock

 

 

Paid-in

 

 

Accumulated

 

 

Comprehensive

 

 

Stockholders'

 

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Deficit

 

 

Income

 

 

Equity

 

Balance at December 31, 2020

 

 

23,350

 

 

$

23

 

 

$

423,759

 

 

$

(314,666

)

 

$

3

 

 

$

109,119

 

Cumulative-effect adjustment from adoption of ASU 2020-06

 

 

 

 

 

 

 

 

(32,743

)

 

 

3,442

 

 

 

 

 

 

(29,301

)

Issuance of common stock

 

 

702

 

 

 

1

 

 

 

8,523

 

 

 

 

 

 

 

 

 

8,524

 

Stock-based compensation

 

 

 

 

 

 

 

 

7,449

 

 

 

 

 

 

 

 

 

7,449

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

(9,416

)

 

 

 

 

 

(9,416

)

Balance at March 31, 2021

 

 

24,052

 

 

$

24

 

 

$

406,988

 

 

$

(320,640

)

 

$

3

 

 

$

86,375

 

 

See accompanying notes to condensed consolidated financial statements.

8


Table of Contents

 

IMPINJ, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(unaudited)

Note 1. Summary of Significant Accounting Policies

Basis of Presentation

The accompanying condensed consolidated financial statements include Impinj, Inc. and its wholly owned subsidiaries. We have eliminated intercompany balances and transactions in consolidation. We have prepared these condensed consolidated financial statements in conformity with U.S. generally accepted accounting principles, or GAAP, and applicable rules and regulations of the Securities and Exchange Commission, or SEC, regarding interim financial reporting. Certain information and note disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Accordingly, these interim condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and accompanying notes as of and for the year ended December 31, 2021 included in Impinj, Inc.’s Annual Report on Form 10-K, which was filed with the SEC on February 14, 2022. The condensed consolidated balance sheet as of December 31, 2021, included herein, was derived from the audited consolidated financial statements of Impinj, Inc.

The unaudited condensed consolidated interim financial statements, in the opinion of management, reflect all adjustments, consisting of normal recurring adjustments, necessary to state fairly our financial position, results of operations, and our cash flows for the periods presented. Interim results are not necessarily indicative of the results for a full year or for any other future period.

Use of Estimates

Preparing financial statements in conformity with GAAP requires us to make certain estimates, judgments and assumptions that affect the reported amounts of assets and liabilities and the related disclosures as of the date of the financial statements, as well as the reported amounts of revenue and expenses during the periods presented. On an ongoing basis, we evaluate our estimates, including those related to revenue recognition, sales incentives, estimates to complete development contracts, deferred revenue, inventory excess and obsolescence, income taxes, determination of the fair value of stock awards and compensation and employee-related benefits. To the extent there are material differences between these estimates, judgments, or assumptions and actual results, our financial statements will be affected. Covid-19 has introduced significant additional uncertainty with respect to estimates, judgments and assumptions about current and forecasted demand, which may materially impact the estimates previously listed, among others.

Recently Adopted Accounting Standards

In August 2020, the FASB issued guidance on debt with conversion and other options, or ASU 2020-06. This guidance eliminates the beneficial- and cash-conversion accounting models for convertible instruments and amends the derivative scope exception for contracts in an entity’s own equity. Additionally, this guidance requires the application of the “if-converted” method to calculate the impact of convertible instruments on diluted earnings per share. We adopted ASU 2020-06 on January 1, 2021 using the modified retrospective transition method and accounted for the 2019 Notes on a whole-instrument basis. Upon adoption, we recorded a $29.3 million increase to long-term debt, a $32.7 million decrease to additional paid-in capital and a $3.4 million decrease to accumulated deficit on January 1, 2021. We had no changes to net deferred tax liabilities with a decrease in deferred tax liability offset by a corresponding increase in valuation allowance upon adoption. We use the “if-converted” method to calculate the impact of convertible instruments on diluted earnings per share for the three months ended March 31, 2022 and 2021, upon adoption of this guidance.

The condensed consolidated financial statements as of and for the three months ended March 31, 2022, and 2021, are presented under ASU 2020-06.

Recently Issued Accounting Standards Not Yet Adopted

Recent accounting pronouncements issued by the FASB (including its Emerging Issues Task Force), the American Institute of Certified Public Accountants, and the SEC did not have, or are not expected to have, a material impact on our present or future consolidated financial statements.

 

 

9


Table of Contents

 

 

Note 2. Fair Value Measurements

Accounting standards define fair value as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market in an orderly transaction between market participants on the measurement date. The standards also establish a fair value hierarchy, which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. There are three levels of inputs that may be used to measure fair value:

Level 1 — Quoted prices in active markets for identical assets or liabilities.

Level 2 — Assets and liabilities valued based on observable market data for similar instruments, such as quoted prices for similar assets or liabilities.

Level 3 — Unobservable inputs that are supported by little or no market activity; instruments valued based on the best available data, some of which is internally developed, and considers risk premiums that a market participant would require.

We applied the following methods and assumptions in estimating our fair value measurements:

Cash Equivalents — Cash equivalents consist of highly liquid investments, including money market funds with original maturities of less than three months at the acquisition date. We record the fair value measurement of these assets based on quoted market prices in active markets.

Investments Our investments comprise fixed income securities, which include U.S. government agency securities, corporate notes and bonds, commercial paper, treasury bills and asset-backed securities. The fair value measurement of these assets is based on observable market-based inputs or inputs that are derived principally from or corroborated by observable market data by correlation or other means.

Long-term Debt — See Note 6 for the carrying amount and estimated fair value of the Notes.

The following table presents the balances of assets measured at fair value on a recurring basis, by level within the fair value hierarchy, as of the dates presented (in thousands):

 

 

March 31, 2022

 

 

December 31, 2021

 

 

 

Level 1

 

 

Level 2

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Total

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

56,283

 

 

$

 

 

$

56,283

 

 

$

113,058

 

 

$

 

 

$

113,058

 

Total cash equivalents

 

 

56,283

 

 

 

 

 

 

56,283

 

 

 

113,058

 

 

 

 

 

 

113,058

 

Short-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government agency securities

 

 

 

 

 

21,086

 

 

 

21,086

 

 

 

 

 

 

4,066

 

 

 

4,066

 

Corporate notes and bonds

 

 

 

 

 

38,379

 

 

 

38,379

 

 

 

 

 

 

36,966

 

 

 

36,966

 

Commercial paper

 

 

 

 

 

21,420

 

 

 

21,420

 

 

 

 

 

 

16,489

 

 

 

16,489

 

Treasury bill

 

 

 

 

 

18,447

 

 

 

18,447

 

 

 

 

 

 

4,490

 

 

 

4,490

 

Asset-backed securities

 

 

 

 

 

2,392

 

 

 

2,392

 

 

 

 

 

 

7,432

 

 

 

7,432

 

Total short-term investments

 

 

 

 

 

101,724

 

 

 

101,724

 

 

 

 

 

 

69,443

 

 

 

69,443

 

Long-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government agency securities

 

 

 

 

 

20,722

 

 

 

20,722

 

 

 

 

 

 

14,225

 

 

 

14,225

 

Corporate notes and bonds

 

 

 

 

 

6,448

 

 

 

6,448

 

 

 

 

 

 

 

 

 

 

Asset-backed securities

 

 

 

 

 

974

 

 

 

974

 

 

 

 

 

 

 

 

 

 

Total long-term investments

 

 

 

 

 

28,144

 

 

 

28,144

 

 

 

 

 

 

14,225

 

 

 

14,225

 

Total

 

$

56,283

 

 

$

129,868

 

 

$

186,151

 

 

$

113,058

 

 

$

83,668

 

 

$

196,726

 

 

We did not have any Level 3 assets nor did we measure any liabilities at fair value as of March 31, 2022 or December 31, 2021. Short-term investments are expected to mature within 1 year from the reporting date. Long-term investments are expected to mature between 1 and 2 years from the reporting date. Amortized Cost of all investments by category does not materially differ from fair value. See Note 6 for the carrying amount and estimated fair value of the Notes.

 

 

10


Table of Contents

 

 

Note 3. Inventory

The following table presents the detail of inventories as of the dates presented (in thousands):

 

 

 

 

 

 

 

 

 

 

 

March 31, 2022

 

 

December 31, 2021

 

Raw materials

 

$

9,308

 

 

$

6,305

 

Work-in-process

 

 

12,625

 

 

 

7,873

 

Finished goods

 

 

9,628

 

 

 

7,780

 

Total inventory

 

$

31,561

 

 

$

21,958

 

For the three months ended March 31, 2022, sales of fully reserved inventory had an immaterial impact on net gross margin. For the three months ended March 31, 2021, sales of fully reserved inventory had a favorable net gross margin impact of 2.2%.

Note 4. Stock-Based Awards

Stock Options

The following table summarizes stock option activity for the three months ended March 31, 2022 (in thousands):

 

 

Number of

Underlying Shares

 

Outstanding at December 31, 2021

 

 

2,288

 

Granted

 

 

 

Exercised

 

 

(116

)

Forfeited or expired

 

 

(5

)

Outstanding at March 31, 2022

 

 

2,167

 

Vested and exercisable at March 31, 2022

 

 

1,603

 

 

Restricted Stock Units

We grant (i) RSUs with a service condition, (ii) RSUs with performance and service conditions (“PSUs”), and (iii) RSUs with market and service conditions (“MSUs”) as further explained below.  

We historically paid annual bonuses to our senior executives and other bonus-eligible employees with PSUs. In fiscal year 2022, we will pay employees’ bonus half with cash and half with PSUs. The number of annual PSUs that will ultimately vest depends on us attaining financial metrics for the year as well as on an employee’s continued employment through the vesting date. The compensation committee and board of directors typically certify PSU attainment in the first quarter of each year.

On April 12, 2021 and May 20, 2021, we granted a total of 83,750 MSUs to certain executives. The MSUs are eligible to vest based on our total stockholder return (“TSR”) relative to the TSR of the constituents in the S&P Semiconductor Select Industry Index over two measurement periods. Half of the MSUs are eligible to vest based on our relative TSR from January 1, 2021 through December 31, 2022, and half of the MSUs are eligible to vest based on our relative TSR from January 1, 2021 through December 31, 2023. We use a Monte Carlo simulation in estimating the fair value at grant date and recognize compensation cost over the implied service period. We estimated the aggregate grant-date fair value of these shares to be $6.4 million using the Monte Carlo simulation valuation method.

On March 23, 2022 we granted a total of 57,000 MSUs to certain executives. The MSUs are eligible to vest based on our TSR relative to the TSR of the constituents in the S&P Semiconductor Select Industry Index over two measurement periods. Half of the MSUs are eligible to vest based on our relative TSR from January 1, 2022 through December 31, 2023, and half of the MSUs are eligible to vest based on our relative TSR from January 1, 2022 through December 31, 2024. We use a Monte Carlo simulation in estimating the fair value at grant date and recognize compensation cost over the implied service period. We estimated the aggregate grant-date fair value of these shares to be $4.6 million using the Monte Carlo simulation valuation method.

11


Table of Contents

 

The following table summarizes activity for RSUs, PSUs, and MSUs, for the three months ended March 31, 2022 (in thousands):

 

 

 

 

Number of Underlying Shares

 

 

 

 

RSUs

 

 

MSUs

 

 

PSUs

 

Outstanding at December 31, 2021

 

 

 

1,165

 

 

 

84

 

 

 

268

 

Granted

 

 

 

591

 

 

 

57

 

 

 

75

 

Vested

 

 

 

(59

)

 

 

 

 

 

(268

)

Forfeited

 

 

 

(12

)

 

 

 

 

 

 

Outstanding at March 31, 2022

 

 

 

1,685

 

 

 

141

 

 

 

75

 

 

We recorded $749,000 of stock-based compensation expense related to the MSUs for the three months ended March 31, 2022.

Stock-Based Compensation Expense

The following table presents stock-based compensation expense included in our condensed consolidated statements of operations for the periods presented (in thousands):

 

 

 

Three Months Ended March 31,

 

 

 

2022

 

 

2021

 

Cost of revenue

 

$

599

 

 

$

289

 

Research and development expense

 

 

4,775

 

 

 

3,110

 

Sales and marketing expense

 

 

2,752

 

 

 

1,802

 

General and administrative expense

 

 

3,188

 

 

 

2,248

 

Total stock-based compensation expense

 

$

11,314

 

 

$

7,449

 

 

Note 5. Commitments and Contingencies

For information on our commitments and contingencies, see Part II, Item 8 (Financial Statements and Supplementary Data, Note 11. Commitments and Contingencies) of our Annual Report on Form 10-K for the year ended December 31, 2021. There have been no material changes to our commitments and contingencies, outside of the ordinary course of our business, as previously disclosed in our Annual Report on Form 10-K for the year ended December 31, 2021, except for “Obligations with Third-Parties” and “Litigation” as discussed below.

Obligations with Third Parties

We have certain non-cancelable obligations, which include obligations with third-party manufacturers who manufacture our products. We are committed to purchase $54.7 million of inventory as of March 31, 2022.

Litigation

From time to time, we are subject to various legal proceedings or claims that arise in the ordinary course of business. We accrue a liability when management believes that it is both probable that a liability has been incurred and the amount of loss can be reasonably estimated. As of March 31, 2022 and December 31, 2021, we did not have accrued contingency liabilities. The following is a description of our significant legal proceedings. Although we believe that resolving these claims, individually or in aggregate, will not have a material adverse impact on our financial statements, these matters are subject to inherent uncertainties.

12


Table of Contents

 

Patent Infringement Claims and Counterclaims

Impinj Patent Infringement Claims Against NXP in California

On June 6, 2019, we filed a patent infringement lawsuit against NXP USA, Inc., a Delaware corporation and subsidiary of NXP Semiconductors N.V., or NXP, in the U.S. District Court for the Northern District of California, or the Court. The original complaint alleged that certain NXP integrated circuit products infringe 26 of our U.S. patents. At the order of the Court, we filed an amended complaint limited to eight of the original 26 patents. We subsequently elected to go forward with asserting infringement of six of those eight patents. We are seeking, among other things, past damages, including lost profits, but no less than a reasonable royalty; enhanced damages for willful infringement; and reasonable attorneys’ fees and costs for infringement of the asserted patents. We are also seeking an injunction against NXP making, selling, using, offering for sale or importing the RAIN RFID endpoint IC product NXP introduced in 2017. Defendants responded to our complaint on September 30, 2019 citing numerous defenses including denying infringement, claiming our asserted patents are invalid, and that the infringed patents were licensed on a royalty-free basis under Impinj’s commitments to GS1 EPCglobal.

In February 2020, NXP filed inter partes review, or IPR, petitions with the Patent Trial and Appeal Board for the U.S. Patent and Trademark Office, or PTAB, against 12 of the originally asserted 26 patents, including the six patents asserted in the amended complaint. In August and September of 2020, the PTAB declined to institute review of four of the six patents at issue. On October 27, 2020, we filed a second amended complaint removing without prejudice the two of the six patents against which the PTAB instituted IPRs, leaving four patents in suit.

On September 24, 2020, the Court lifted the stay on two of the four patents in suit, and on July 23, 2021, the Court held a claim construction hearing for those two patents.

On September 3, 2021, the Court lifted the stay on the other two of the four patents in suit, and on March 4, 2022, the Court held a claim construction hearing for those two patents.

The Court has issued a schedule that provides for, among other things, a fact discovery deadline of April 25, 2022, an expert discovery deadline of September 12, 2022, and a trial for all four patents in suit beginning on June 5, 2023.

NXP Patent Infringement Claims Against Impinj in Washington

On October 4, 2019, NXP USA, Inc. and NXP, filed a patent infringement lawsuit against us in the U.S. District Court for the District of Delaware. The complaint alleges that certain of our products infringe eight U.S. patents owned by NXP or NXP USA, Inc. The plaintiffs are seeking, among other things, past damages adequate to compensate them for our alleged infringement of each of the patents-in-suit, and reasonable attorneys’ fees and costs. They are also seeking an injunction against us, enjoining continuing acts of infringement of the patents-in-suit. We have denied that we are infringing any of the patents, and we have asserted that we are licensed under four of them and that all eight are invalid. On September 23, 2020, the District of Delaware granted Impinj’s motion to transfer the case to the U.S. District Court for the Western District of Washington in Seattle.

On December 11, 2020, we also moved to stay the case with respect to six of the eight patents in suit pending final resolution of petitions that we filed for IPR review by the PTAB. On February 12, 2021, the Court granted our motion to stay the case as to these six patents. The PTAB instituted IPRs on two of the six challenged patents but denied them on the other four. The Court subsequently removed the stay on the four against which IPRs were not instituted.

On March 9, 2021, we moved for summary judgment of noninfringement on the four patents to which we assert a license, including the two patents that were not subject to a stay. That motion was fully briefed and is pending. On July 28, 2021, the Court deferred ruling on our motion for summary judgment pending further discovery. On September 17, 2021, the Court struck all scheduled dates for the case pending reassignment to a new judge. The Court has not yet re-assigned the case or set a new schedule.

Impinj Patent Infringement Claims Against NXP in Texas

On May 25, 2021, we filed a new patent infringement lawsuit against NXP in the United States District Court for the Western District of Texas (Waco), asserting that NXP has infringed nine of our patents, including seven that were originally asserted in the Northern California case. We are seeking among other things, past damages, including lost profits, but no less than a reasonable royalty; enhanced damages for willful infringement; and reasonable attorney’s fees and costs for infringement of the asserted patents. We are also seeking an injunction against NXP making, selling, using, offering for sale or importing its UCODE 7, 8, and 9 endpoint ICs.

On July 26, 2021, NXP filed an answer to our complaint and counterclaimed that we infringe nine patents, one of which NXP owns and eight of which NXP recently exclusively licensed from a third party.

The Court issued a claim construction order on February 10, 2022. The Court has also ordered that that the initial trial will involve three patents from each side, with up to two additional trials if necessary. The schedule sets, among other things, a deadline of October 27, 2022 for the parties to select the first set of patents for the initial trial, with that trial to begin on February 21, 2023.

13


Table of Contents

 

NXP Patent Infringement Claims Against Impinj in China

On December 7, 2020, Impinj Radio Frequency Technology (Shanghai) Co., Ltd., or Impinj Shanghai, was served with patent infringement lawsuits filed in the Intellectual Property Court in Shanghai, China, or Shanghai Intellectual Property Court, in which NXP asserts that certain of our products infringe three Chinese patents owned by NXP, which closely correspond to three of the eight U.S. patents NXP has already asserted in U.S. District Court described above. The plaintiffs are seeking, among other things, past damages, and reasonable attorneys’ fees and costs. They are also seeking an injunction against us, enjoining continuing acts of infringement of the patents-in-suit. Impinj Shanghai objected to the jurisdiction of the Shanghai Intellectual Property Court and filed a motion to stay the proceedings. The jurisdictional challenge was rejected by the Shanghai court in March 2021; a subsequent appeal filed by Impinj Shanghai was denied before the IP Tribunal of the Supreme People’s Court in third-quarter 2021. Impinj, Inc. was formally served in July 2021, officially adding Impinj, Inc. to the suit. Impinj Shanghai also filed invalidity requests against all three Chinese patents before the China National Intellectual Property Administration, or CNIPA. In July 2021, the CNIPA issued decisions upholding the validity of the three Chinese patents. In October 2021, Impinj Shanghai has filed for review of all of the CNIPA decisions by the Beijing Intellectual Property Court. The Court has set a trial date of May 22, 2022 for all three patents.

Note 6. Long-term debt

Convertible Senior Notes

The following table presents the outstanding principal amount and carrying value of the Notes as of the dates indicated (in thousands):

 

 

March 31, 2022

 

 

December 31, 2021

 

 

 

Principal Amount

 

 

Unamortized debt issuance costs

 

 

Net Carrying Amount

 

 

Principal Amount

 

 

Unamortized debt issuance costs

 

 

Net Carrying Amount

 

2019 Notes (1)

 

$

9,850

 

 

$

(207

)

 

$

9,643

 

 

$

9,850

 

 

$

(217

)

 

$

9,633

 

2021 Notes

 

 

287,500

 

 

 

(8,446

)

 

 

279,054

 

 

 

287,500

 

 

 

(8,839

)

 

 

278,661

 

Total Debt

 

 

297,350

 

 

 

(8,653

)

 

 

288,697

 

 

 

297,350

 

 

 

(9,056

)

 

 

288,294

 

Short-term Debt

 

 

9,850

 

 

 

(207

)

 

 

9,643

 

 

 

9,850

 

 

 

(217

)

 

 

9,633

 

Long-term Debt

 

$

287,500

 

 

$

(8,446

)

 

$

279,054

 

 

$

287,500

 

 

$

(8,839

)

 

$

278,661

 

(1) In November 2021, we completed a privately negotiated repurchase of $76.4 million principal amount of the 2019 Notes (“2019 Note Repurchase”) which we accounted for as an induced conversion in accordance with Accounting Standards Codification 470-20, Debt with Conversion and Other Options (ASC 470-20). As a result of this transaction, we recorded unamortized debt issuance costs of $1.8 million in additional paid-in capital for the year ended December 31, 2021. Please refer to section "Partial Repurchase of the Convertible Senior Notes – 2019".

 

In December 2019, we issued $86.3 million aggregate principal amount of the 2019 Notes due December 15, 2026, and in November 2021, we issued $287.5 million aggregate principal amount of the 2021 Notes due May 15, 2027

Further details of the Notes are as follows:

Issuance

 

Maturity Date

 

Interest Rate

 

 

First Interest Payment Date

 

Effective Interest Rate

 

 

Semi-Annual Interest Payment Dates

 

Initial Conversion Rate per $1,000 Principal

 

Initial Conversion Price

 

 

Number of Shares (in millions) (1)

2019 Notes

 

December 15, 2026

 

2%

 

 

June 15, 2020

 

2.47%

 

 

June 15; December 15

 

28.9415

 

$

34.55

 

 

0.3

2021 Notes

 

May 15, 2027

 

1.125%

 

 

May 15, 2022

 

1.72%

 

 

May 15; November 15

 

9.0061

 

$

111.04

 

 

2.6

(1) Amount for 2019 Notes represents amount after repurchasing a portion of the 2019 Notes.

The Notes are senior unsecured obligations, do not contain any financial covenants and are governed by indentures for both (the Indentures). The total net proceeds from the Notes, after deducting initial debt issuance costs, fees and expenses, were $83.5 million and $278.4 million, respectively. We used a portion of the proceeds from the 2019 Notes to pay the cost of the capped call transactions described in the section “Capped Calls” and to repay our senior credit facility. We used approximately $183.6 million of the net proceeds of the 2021 Notes, excluding accrued interest, to repurchase approximately $76.4 million aggregate principal amount of the 2019 Notes through individual privately negotiated transactions concurrent with us offering the 2021 Notes, as described in the section “Partial Repurchase of the Convertible Senior Notes – 2019”. We will use the remainder of the net proceeds from the 2021 Notes for general corporate purposes.

Terms of the Notes

The Notes holders may convert their respective Notes at their option at any time prior to the close of business on the business day immediately preceding the respective conversion dates under the following circumstances:

 

during any fiscal quarter commencing after the fiscal quarter ended on March 31, 2020 for the 2019 Notes and the fiscal quarter ended on March 31, 2022 for the 2021 Notes (and only during such fiscal quarter), if the last reported sale price of

14


Table of Contents

 

 

our common stock, for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of the conversion price on each applicable trading day; 

 

during the five business day period after any five consecutive trading day period in which the trading price per $1,000 principal amount of the Notes for each trading day was less than 98% of the product of the last reported sale price of our common stock and the conversion rate on each such trading day;

 

prior to the close of business on the second scheduled trading day immediately preceding the redemption date if we call the Notes for redemption; or

 

upon the occurrence of specified corporate events, as described in the indenture.

Regardless of the foregoing circumstances, holders may convert all or any portion of the Notes, in increments of $1,000 principal amount, on or after September 15, 2026 (2019 Notes) and on or after February 15, 2027 (2021 Notes), until the close of business on the second scheduled trading day immediately preceding the maturity date.

We may redeem all, or a portion of the Notes for cash, at our option, on or after December 20, 2023 (2019 Notes) or on or after November 20, 2024 (2021 Notes), if the last reported sale price of our common stock has been at least 130% of the conversion price at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period at a redemption price equal to 100% of the principal amount of the Notes being redeemed, plus any accrued and unpaid interest to, but excluding, the redemption date.

Notes holders who convert their Notes in connection with certain corporate events that constitute a make-whole fundamental change (as defined in the Indenture) are, under certain circumstances, entitled to an increase in the conversion rate. Additionally in the event of a corporate event constituting a fundamental change (as defined in the Indenture), Notes holders may require us to repurchase all or a portion of their Notes at a repurchase price equal to 100% of the principal amount of the Notes being repurchased, plus any accrued and unpaid interest to, but excluding, the repurchase date.

Accounting for the Notes

Prior to January 1, 2021, we separated the 2019 Notes into liability and equity components. 

We determined the fair value of the liability component to be $52.5 million calculated as the present value of future cash flows discounted at the borrowing rate for a similar nonconvertible debt instrument based on the expected term. We determined the borrowing rate to be 9.90% based on the market rates for nonconvertible debt instruments issued by other companies with publicly available credit ratings considered to be comparable to us. We recognized the excess of the principal amount of the 2019 Notes over the initial carrying amount of the liability component as a debt discount of $33.8 million and amortized it to interest expense over the expected term of the 2019 Notes using the effective interest rate method. We recorded the equity component of $33.8 million as additional paid-in capital, calculated as the difference between the total proceeds of $86.3 million and the initial carrying amount of the liability component. 

We allocated the 2019 Notes total issuance costs of $2.8 million between liability and equity in the same proportion as the allocation of our total proceeds to liability and equity components. We amortized the issuance costs attributable to the liability component of $1.7 million to interest expense over the respective term of the 2019 Notes using the effective interest rate method. We netted the issuance costs attributable to the equity component of $1.1 million against the respective equity component in additional paid-in capital.

Effective January 1, 2021, we early adopted ASU 2020-06 using the modified retrospective approach. As a result, we accounted for the 2019 Notes as a single liability measured at amortized cost, as no other embedded features require bifurcation and recognition as derivatives. Upon adoption, we recorded a $29.3 million increase to long-term debt, a $32.7 million decrease to additional paid-in capital and a $3.4 million decrease to accumulated deficit. We had no changes to net deferred tax liabilities with a decrease in deferred tax liability offset by a corresponding increase in valuation allowance upon adoption.

We accounted for the 2021 Notes issuance as a single liability measured at its amortized cost, as no other embedded features require bifurcation and recognition as derivatives. We presented the 2021 Notes total issuance costs of $9.1 million as a direct deduction from the face amount of the 2021 Notes. We amortized the issuance costs to interest expense over the respective term of the 2021 Notes using the effective interest rate method.

15


Table of Contents

 

Interest expense related to the Notes was as follows (in thousands):

 

 

 

Three Months Ended March 31, 2022

 

 

Three Months Ended March 31, 2021

 

 

 

2019 Notes

 

 

2021 Notes

 

 

Total

 

 

2019 Notes

 

 

Total

 

Amortization of debt issuance costs

 

 

10

 

 

 

393

 

 

 

403

 

 

 

94

 

 

 

94

 

Cash interest expense

 

 

49

 

 

 

809

 

 

 

858

 

 

 

431

 

 

 

431

 

Total interest expense

 

$

59

 

 

$

1,202

 

 

$

1,261

 

 

$

525

 

 

$

525

 

Accrued interest related to the 2019 Notes as of March 31, 2022 was not material. Accrued interest related to the 2019 Notes as of March 31, 2021 was $508,000. Accrued interest related to the 2021 Notes as of March 31, 2022 was $1.3 million. We record accrued interest in accrued liabilities in our consolidated balance sheet.

Our estimated fair value of the 2021 Notes was $272.1 million and $314.3 million as of March 31, 2022 and December 31, 2021, respectively, which we determined through consideration of quoted market prices. Our estimated fair value of the 2019 Notes was $19.7 million and $26.2 million as of March 31, 2022 and December 31, 2021, respectively, which we determined through consideration of quoted market prices. The fair value for both Notes is classified as Level 2, as defined in Note 2.

Capped Calls

In connection with issuing the 2019 Notes, we entered into privately negotiated capped-call transactions with certain financial counterparties. The capped-call transactions are generally designed to reduce the potential dilution to our common stock upon any conversion or settlement of the 2019 Notes, or to offset any cash payments we are required to make in excess of the principal amount upon conversion of the 2019 Notes, as the case may be, with such reduction or offset subject to a cap based on the cap price. If, however, the market price per share of our common stock exceeds the cap price of the capped-call transactions, then our stock would experience some dilution and/or the capped call would not fully offset the potential cash payments, in each case, to the extent the then-market price per share of our common stock exceeds the cap price. The initial cap price of the capped call transactions is $54.20 per share, which represents a 100% premium over the last reported sale price of our common stock of $27.10 per share on December 11, 2019 subject to certain adjustments under the terms of the capped call transactions. The capped call transactions expire over 40 consecutive scheduled trading days ending on December 11, 2026.

The capped-call transactions meet the criteria for classification in equity, are not accounted for as derivatives, and are not remeasured each reporting period. We paid $10.1 million for the capped-call transactions, which we recorded as a reduction to additional paid-in-capital within shareholders’ equity.

Partial Repurchase of the Convertible Senior Notes – 2019

In November 2021, we completed a privately negotiated induced conversion of $76.4 million principal amount of the 2019 Notes. We accounted for the 2019 Notes Repurchase transaction as an induced conversion in accordance with Accounting Standards Codification 470-20, Debt with Conversion and Other Options (ASC 470-20). In connection with the induced conversion, we paid approximately $183.6 million in cash, and also paid accrued and unpaid interest thereon. As a result of the induced conversion, we recorded $11.3 million in induced conversion expense which is included in the Condensed Consolidated Statements of Operations for the year ended December 31, 2021. The induced conversion expense represents the fair value of the consideration issued upon conversion in excess of the fair value of the securities issuable under the original terms of the 2019 Notes. We accounted for the remaining cash consideration under the original terms of the 2019 Notes under the general conversion accounting guidance, where the difference between the carrying amount of the 2019 Notes retired, including unamortized debt issuance costs of $1.8 million, and the cash consideration paid, was recorded in additional paid-in capital.

 

16


Table of Contents

 

 

 

Note 7. Leases

The following table presents the components of lease expense in our condensed consolidated statements of operations for the periods presented (in thousands):

 

 

Three Months Ended March 31,

 

 

2022

 

 

2021

 

Operating lease costs(a)

 

 

 

 

 

 

 

Single lease costs

$

1,047

 

 

$

1,038

 

Variable lease costs

 

527

 

 

 

457

 

Sublease income(b)

 

(494

)

 

 

(475

)

Total operating lease costs

$

1,080

 

 

$

1,020

 

(a) Includes short-term lease costs, which are immaterial.

 

(b) Sublease income is related to unused office space that we sublet as part of the restructuring in fiscal 2018 where we continue to have the primary obligations.

 

 

The following table presents supplemental cash-flow information related to operating leases for the periods presented (in thousands):

 

Three Months Ended March 31,

 

 

2022

 

 

2021

 

Cash paid for amounts included in the measurement of lease liabilities

 

 

 

 

 

 

 

Operating cash flows used

$

1,264

 

 

$

1,222

 

Lease liabilities arising from remeasurement of right-of-use assets

 

 

 

 

 

 

 

Operating leases

$

 

 

$

698

 

 

The following table presents weighted-average remaining lease term and weighted-average discount rate related to operating leases as of the dates presented:

 

March 31, 2022

 

 

December 31, 2021

 

Weighted-average remaining lease term (years)

 

4.3

 

 

 

4.4

 

Weighted-average discount rate

 

6.8

%

 

 

6.7

%

The following table presents future lease payments under operating leases as of March 31, 2022 (in thousands):

 

 

Operating Leases

 

 

 

Lease Payments

 

 

Sublease Income

 

 

Net

 

2022

 

$

3,763

 

 

$

(1,098

)

 

$

2,665

 

2023

 

 

3,528

 

 

 

(123

)

 

 

3,405

 

2024

 

 

3,219

 

 

 

 

 

 

3,219

 

2025

 

 

3,315

 

 

 

 

 

 

3,315

 

2026

 

 

3,414

 

 

 

 

 

 

3,414

 

Thereafter

 

 

 

 

 

 

 

 

 

Total lease payments

 

$

17,239

 

 

$

(1,221

)

 

$

16,018

 

Less: Imputed interest

 

 

(2,170

)

 

 

 

 

 

 

 

 

Present value of lease liabilities

 

 

15,069

 

 

 

 

 

 

 

 

 

Less: Current portion of lease liabilities

 

 

3,967

 

 

 

 

 

 

 

 

 

Lease liabilities, net of current portion

 

$

11,102

 

 

 

 

 

 

 

 

 

 

Note 8. Net Loss Per Share

Upon us adopting ASU 2020-06 using the modified retrospective transition method on January 1, 2021, we applied the “if-converted” method for calculating any potential dilutive effect of the conversion of the 2019 Notes or the 2021 Notes on diluted net loss per share for the three months ended March 31, 2022 and March 31, 2021.

17


Table of Contents

 

The following table provides a reconciliation of the numerator and denominator used in computing basic and diluted net loss per share for the periods presented (in thousands, except per share amounts):

 

 

Three Months Ended March 31,

 

 

 

2022

 

 

2021

 

Numerator:

 

 

 

 

 

 

 

 

Net loss

 

$

(10,461

)

 

$

(9,416

)

Denominator:

 

 

 

 

 

 

 

 

Weighted-average shares outstanding — basic and diluted

 

 

24,980

 

 

 

23,671

 

Net loss per share — basic and diluted

 

$

(0.42

)

 

$

(0.40

)

 

The following table presents the outstanding shares of our common stock equivalents excluded from the computation of diluted net loss per share as of the dates presented because their effect would have been antidilutive (in thousands):

 

Three Months Ended March 31,

 

 

2022

 

 

2021

 

Stock options

 

2,167

 

 

 

2,723

 

RSUs, MSUs, and PSUs

 

1,900

 

 

 

779

 

Employee stock purchase plan shares

 

27

 

 

 

28

 

2019 Notes

 

285

 

 

 

2,496

 

2021 Notes

 

2,589

 

 

 

 

 

Note 9. Segment Information

We have one reportable operating segment, which is the development and sale of our RAIN RFID products and services. We identify this one reportable segment based on how our chief operating decision-maker manages our business, makes decisions and evaluates our operating performance. Our chief executive officer is the chief operating decision-maker and reviews financial and operational information on an entity-wide basis as one business activity. We do not have segment managers who are separately accountable for operations, operating results or plans. Accordingly, we determined that we have a single reportable operating segment.

The chief executive officer reviews information about our revenue categories, which are endpoint ICs and systems. We define systems as reader ICs, readers, gateways and software. The following table presents our revenue categories for the periods presented (in thousands):

 

 

Three Months Ended March 31,

 

 

 

2022

 

 

2021

 

Endpoint ICs

 

$

38,795

 

 

$

38,082

 

Systems

 

 

14,349

 

 

 

7,166

 

Total revenue

 

$

53,144

 

 

$

45,248

 

 

Note 10. Deferred Revenue

Deferred revenue, comprising individually immaterial amounts for extended warranty, enhanced maintenance and advance payments on non-recurring engineering services contracts, represents contracted revenue that has not yet been recognized. Deferred revenue as of December 31, 2020, included a $6.0 million advance payment for a system order, which we recognized as revenue in first-half 2021. We recognized $139,000 of revenue related to amounts included in deferred revenue as of December 31, 2021 for the three months ended March 31, 2022. We recognized $638,000 of revenue related to amounts included in deferred revenue as of December 31, 2020 for the three months ended March 31, 2021.

The following table presents the changes in deferred revenue for the periods presented (in thousands):

 

Three Months Ended March 31,

 

 

2022

 

 

2021

 

Balance at beginning of period

$

794

 

 

$

7,088

 

Deferral of revenue

 

572

 

 

 

5

 

Recognition of deferred revenue

 

(139

)

 

 

(638

)

Balance at end of period

$

1,227

 

 

$

6,455

 

 

18


Table of Contents

 

 

Note 11. Related-Party Transactions

We have a consulting agreement with a limited liability company owned by Cathal Phelan, a member of our board of directors, pursuant to which Mr. Phelan provides advisory and consulting services. The term of the consulting agreement began in May 2020 through December 2020, which was extended by an additional 12 months to December 2021 as mutually agreed upon by Mr. Phelan and us. In 2021, again as mutually agreed by Mr. Phelan and us, we further extended the term by 12 months to December 2022. We recognized $135,000 and $134,000 of consulting fee expense to Mr. Phelan, or the limited liability company owned by Mr. Phelan, for the three months ended March 31, 2022 and March 31, 2021, respectively.

Note 12. Restructuring

On February 2, 2021, we restructured our go-to-market organization to strategically align our global sales, product, partner development and marketing teams. As part of the restructuring, we eliminated approximately seven full-time positions within our go-to-market organization, representing about 2% of our workforce. We incurred restructuring charges of $1.7 million for employee termination benefits as well as $50,000 in other associated costs for legal expenses for the year ended December 31, 2021. We substantially completed our restructuring by June 30, 2021.

A summary of accrued restructuring costs as of March 31, 2022, is shown in the table below (in thousands):

 

 

Employee Termination Benefits

 

 

Other Associated Costs

 

 

Total

 

Restructuring costs incurred in 2021

 

$

1,671

 

 

$

50

 

 

$

1,721

 

Cash payments in 2021

 

$

(1,080

)

 

$

(50

)

 

$

(1,130

)

Cash payments in 2022

 

 

(37

)

 

 

 

 

 

(37

)

Accrued restructuring costs as of March 31, 2022

 

$

554

 

 

$

 

 

$

554

 

 

19


Table of Contents

 

 

Item 2.

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

This report contains certain forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended. Statements containing words such as “may,” “believe,” “anticipate,” “expect,” “intend,” “plan,” “project,” “projections,” “business outlook,” “estimate,” or similar expressions constitute forward-looking statements. You should read these statements carefully because they discuss future expectations, contain projections of future results of operations or financial condition or state other “forward-looking” information. These statements relate to our future plans, objectives, expectations, intentions and financial performance and the assumptions that underlie these statements. They include, but are not limited to, statements about:

 

our market opportunity; the adoption of RAIN RFID technology and solutions; our ability to compete effectively against competitors and competing technologies; our market share and technology leadership; and the implementation of our business model, strategic plans and product development plans;

 

the impact of Covid-19, including on macroeconomic conditions, supply chains and our business, results of operations and financial condition;

 

our future financial performance, including our average selling prices, gross margins, liquidity and capital resources, as well as future macroeconomic conditions;

 

the performance of third parties on which we rely for product manufacturing, assembly and testing; and our relationship with third parties on which we rely for product distribution, sales, integration and development; our ability to adequately protect our intellectual property;

 

the regulatory regime for our products and services; and

 

our leadership of standards-setting processes.

Our actual results may differ materially from those contained in or implied by any forward-looking statements. Factors that could cause or contribute to these differences include those discussed below and elsewhere in this report, including those factors discussed in Part II, Item 1A (Risk Factors).

In light of the significant uncertainties and risks inherent in these forward-looking statements, you should not regard these statements as a representation or warranty by us or anyone else that we will achieve our objectives and plans in any specified time frame, or at all, or as predictions of future events. Moreover, neither we nor any other person assumes responsibility for the accuracy and completeness of the forward-looking statements. We undertake no obligation to publicly update any forward-looking statements, whether as a result of new information, future events or otherwise, except as required by law.

Our Business

Our vision is a boundless Internet of Things, or IoT. We are driving a future in which everyday physical items are wirelessly connected to digital counterparts, or digital twins, in the cloud, and in which businesses and people access information about an item from its digital twin. Our mission is to connect every thing. We deliver a platform that powers item-to-cloud connectivity, and on which enterprise solution providers innovate IoT whole products.

Today, we deliver the identity, location and authenticity of billions of physical items. We believe our future is extending that delivery to trillions of physical items and enabling ubiquitous access to cloud-based digital twins of those items, each storing an item’s ownership, history and links. We believe the item-to-cloud connectivity that our platform will deliver will enhance businesses efficiencies and commerce and, ultimately, improve peoples’ lives.

Our platform, which comprises multiple product families, wirelessly connects individual items and delivers data about the connected items to business and consumer applications enabled by our partner network. We link the products within our platform to deliver capabilities and performance that surpasses mix-and-match solutions built from competitor products.

We and our partners connect the items via a miniature radio chip embedded in the item or in its packaging, reading and delivering each item’s identity, location and authenticity. To date, we have enabled connectivity to more than 60 billion items, enabling businesses and consumers to derive timely information from those connected items.

Our platform uses RAIN, a type of radio-frequency identification, or RFID, technology we pioneered. We spearheaded development of the RAIN radio standard, lobbied governments to allocate frequency spectrum and cofounded the RAIN Alliance that today has more than 150 member companies. Our industry uses free spectrum in 81 countries encompassing roughly 95% of the world’s GDP and has connected many tens of billions of items to date. We believe RAIN’s capabilities – in particular, endpoint ICs with serialized identifiers, 30-foot range reading up to 1,000 items per second without line-of-sight, radio-frequency energy harvesting for battery-free operation, essentially unlimited life and, in the future, cryptographic item authentication – position RAIN to be the leading item-to-cloud connectivity technology for the IoT.

 

20


Table of Contents

 

 

Factors Affecting Our Performance

Inventory Supply

From time to time, we experience inventory overages or shortages, either due to us mis-estimating customer or end-user demand; constrained supplier manufacturing capacity or product availability, including impacts from Covid-19; fluctuations in our market, including competitor product availability or in the global economy; changes in regulations or tariffs; or for a host of other reasons. These inventory dynamics can impact some or all our products. High inventory levels can result in product obsolescence, increases in reserves or unexpected expenses that adversely affect our business. Low inventory levels can affect our ability to meet customer demand, lengthen lead times and potentially cause us to miss opportunities, lose market share and/or damage customer relationships, also adversely affecting our business. For example, in 2010 we experienced wafer shortages relative to our submitted endpoint IC wafer purchase orders because of high worldwide demand for semiconductor foundry capacity. These shortages adversely affected our ability to meet our customers’ demand and, in some cases, caused customers to cancel orders, qualify alternative suppliers or purchase from our competitors.

In 2020, during the Covid-19 economic downturn, we built endpoint IC inventory. Beginning in fourth-quarter 2020, demand for all our endpoint ICs increased dramatically. Worldwide wafer demand also increased dramatically, leading to wafer shortfalls in many industries, including ours. In first-quarter 2021, we consumed the inventory we built in 2020 at a pace that exceeded our first-quarter 2021 wafer supply and post-processing capacity. In the second and third quarters, we moderated our sales and inventory burndown, stretching our IC supply but constraining our ability to fully capitalize on the increased endpoint IC demand, while we also expanded and matured our post-processing capacity. Despite that moderation, by end of third-quarter 2021 we had mostly consumed our prebuilt inventory. Demand for our endpoint ICs continued to exceed our ability to supply in both fourth-quarter 2021 and first-quarter 2022, and we expect it to continue throughout 2022.

In fourth-quarter 2021 our foundry partner increased our wafer pricing. We passed those cost increases to our customers. Today, our foundry partner has signaled continued tight availability for endpoint IC wafers in our process nodes into 2023. We anticipate our 300mm wafer availability will be tighter than 200mm in the second and third quarters, causing us to transition some customers back from M700 to our older product families. Looking forward, our foundry partner has given us modest wafer supply upside that should allow us to deliver second- and third-quarter endpoint IC volumes that equal or exceed first-quarter 2021. But these shipment levels constrain our ability to fully capitalize on our demand, and the mix shifts and supply shortfalls may cause us to lose market share if our competitors are able to deliver higher endpoint IC volumes than we can. Any inability to obtain sufficient wafer supply, or the right mix of wafer supply at reasonable prices, or wafer supply at all, would negatively impact our operating results and prospects.

We also experienced supply constraints for systems components in 2021 and in first-quarter 2022. Those constraints limited our ability to deliver sufficient systems products to meet demand. For reader ICs, we experienced lengthened packaging lead times for our Indy reader IC product and in first-quarter 2022 testing delays for our new E-family. We expect the packaging delays to stabilize in first-half of 2022 and testing delays to stabilize in second-half 2022, allowing us to catch up to demand by year end. For readers and gateways, we saw shortages and price increases for electronic and other components, negatively impacting product availability and causing us to pass the cost increases to our customers. We expect the shortages to moderate in second-half 2022, albeit at a slower pace than for reader ICs. Overall, these packaging, test and supply shortfalls, as well as the cost increases, may decrease sales and cause market-share losses if our customers purchase competing products over ours. Any inability to obtain sufficient systems supply at reasonable prices, or at all, would negatively impact our operating results and prospects.  

Covid-19

We are actively monitoring and mitigating the impacts of Covid-19 in all aspects of our business, including for our employees, suppliers, partners and end users.

In 2021, as the worldwide economy recovered from the downturn caused by Covid-19, demand for all our products increased. Unfortunately, at the same time, we experienced supply constraints and higher costs that limited our ability to capitalize on the increased demand, as discussed above.  

Government restrictions in the early days of the pandemic caused us to mostly close our offices starting early 2020. Today, except for those employees who need to be in the office to fulfill their roles, most of our employees still work from home. As we begin reopening our offices, our first priority is protecting our employees’ health and safety, and we will prioritize health and safety over a rapid office return.

Recently, a resurgence of Covid-19 in geographies where our manufacturing subcontractors are located has caused governments to reinstitute mandatory factory staff reductions, facility closures or both, impacting our endpoint IC and systems production and our ability to ship products.

21


Table of Contents

 

Covid-19 travel restrictions adversely affected our business by slowing new-product launches and typical sales activities, and those activities are still somewhat restricted. We previously anticipated that second-half 2021 and first-quarter 2022 would bring a return to some semblance of travel and sales normalcy, but for the most part our anticipations were not met. Moreover, there is no assurance that Covid-19’s impact on our employees or business activities will return to normal in second-quarter or second-half 2022. Our compliance with legal and regulatory requirements related to Covid-19 may subject us to future challenges, particularly as those requirements evolve.

Covid-19 negatively impacted our results of operations, cash flows and financial position in 2020. It caused supply and travel disruptions in 2021. We expect it to continue disrupting our business in 2022, in ways that are difficult for us to fully predict. Given the ongoing uncertainty over Covid-19’s epidemiological, economic and operational impacts we cannot reasonably estimate the extent or duration of Covid-19’s continuing impact on our business. The extent to which Covid-19 impacts our future results will depend on developments that are inherently unpredictable, including the emergence of new Covid-19 variants and actions we and others take in response to Covid-19.

For more information on Covid-19’s impact on our business, please refer to Part I, Item 1A (Risk Factors) of this report.

Investing for Growth

We have invested in, and plan to continue investing in, research and development to enhance and extend our platform, including enhancing existing products, introducing new products and tightening the platform linkages between our products. Although we sell our products into many end markets, relying significantly on our partner channel, we are today focusing particular attention on retail self-checkout and loss prevention and SC&L portal and conveyor opportunities.

Most of our investments precede any sales benefits from the investments and, in some instances, we may never see any benefits if the market is not receptive to our product or sales approach, product development is late or fails, or for other causes. We sometimes enter into arrangements with end users, suppliers or channel partners for them to fund a portion of our investment, but even in those instances the results of our investments remain uncertain, and in some instances, we may be required to refund the investment if the development is unsuccessful or the market opportunity fails to materialize. In some instances, we delay or cancel investments without or until we obtain such funding. The outcome of an investment is almost always uncertain, and if our results do not meet expectations then our operating results, profitability and stock price may be adversely affected.

While our long-term plan to invest for growth remains unchanged, Covid-19 has introduced new uncertainty to our business. We will continue to monitor the impacts of Covid-19 on our supply chain, market and opportunities and adjust our investment strategy as appropriate.

Market Adoption

Our financial performance depends on the pace and scope of end-user adoption of our products in multiple industries, but especially in retail apparel, which is our largest market. Covid-19 has had, and we expect it to continue to have, a materially adverse impact on the retail industry. Covid-19 may also accelerate an ongoing shift in consumer shopping away from physical stores, which could adversely affect demand for endpoint ICs by retailers. The extent to which Covid-19 materially impacts the retail industry is unclear, as is the extent to which it will impact our product sales. Other industries that are potential future drivers of RAIN adoption have also been impacted by Covid-19, although the long-term impact on our business is unclear. For example, the aviation industry, which had proposed widespread luggage tagging, has been negatively impacted by Covid-19. By contrast, SC&L has experienced increased demand which could positively impact our financial performance if SC&L further adopts RAIN.

The pace and scope of end-user adoption, slowed in 2020 by Covid-19, remains uncertain today, potentially causing large fluctuations in our operating results. For a first historical example of the potential impact of those fluctuations, in 2015 and 2016 several major retailers commenced deployments that significantly increased our endpoint IC sales, lengthening our product lead times. In 2017 we invested in endpoint IC inventory to reduce those lead times, but in second-half 2017 the endpoint IC growth rate slowed, we believe due primarily to delays in new deployments at several large retailers. That decelerating growth rate engendered an endpoint IC channel inventory correction that negatively impacted our operating results for several subsequent quarters. For a second historical example, in late 2018 and in 2019 a large North American logistics provider purchased and deployed significant quantities of our gateways, positively impacting our operating results for several quarters, then transitioned to an operational phase in first-half 2020, reducing our gateway sales. For a third historical example, in first-quarter 2020 we saw high endpoint IC demand as our inlay partners built inventory ahead of Covid-19, followed by several quarters of depressed demand as those same inlay partners consumed that inventory, followed by high demand in 2021 as those same inlay partners deliver into recovering end-user opportunities.

Given the uncertainties in our market, we cannot be certain that RAIN adoption will continue; that we will have appropriate product inventory; that we will not experience future product inventory shortfalls or overages; or that Covid-19 will not materially impact our business going forward. We also cannot be certain that we will be able to maintain or grow our market share for any of our

22


Table of Contents

 

products, whether because of insufficient inventory, Covid-19, competitors copying our products, insufficient wafer or other product supply, competition generally or for a host of other reasons, many of which are outside our control.

Regardless of the uneven pace of retail, SC&L and other industry adoption, we believe the underlying, long-term trend is continued RAIN adoption and as a result we have continued investing in new products. In our endpoint IC business, in 2020 we introduced our new Impinj M700, which offers significant performance advantages over other endpoint ICs on the market and which we believe will foster adoption. In our systems business, in 2020 we introduced our new Impinj R700 reader and in 2021 our new Impinj E710, E510 and E310 reader ICs, which likewise offer significant performance advantages over other readers and reader ICs on the market and which we believe will also foster adoption. Market adoption could be impacted by product availability. See further discussion of product availability under “Inventory Supply”.

We sell our products through partners and distributors and have limited ability to determine end-user demand. Consequently, we may incorrectly forecast that demand or not identify market shifts in a timely fashion, potentially affecting our business adversely. If RAIN market adoption, and adoption of our products specifically, does not meet our expectations or if we are unable to meet partner or end-user volume or performance expectations, because of the impact of Covid-19, recovering demand, or otherwise, then our operating results and growth prospects will be adversely affected. If we reduce prices to win opportunities, then our gross margins may be negatively affected. In contrast, if our endpoint IC, reader IC, reader or gateway sales exceed expectations, then our revenue and profitability may be positively affected.

Timing and Complexity of End Customer Deployments

From 2010 to 2021, our endpoint IC sales volumes increased at a compounded annual growth rate of 27%. However, the pace has been uneven and unpredictable. For example, our endpoint IC unit sales volumes increased significantly in 2016, declined in second-half 2017 and in first-half 2018, returned to growth in second-half 2018 and in 2019 (the latter albeit not at the same pace as in 2016), declined again in second- and third-quarter 2020 due to Covid-19, and recovered in fourth-quarter 2020, in 2021 and in first-quarter 2022. We expect short-term demand to remain unpredictable in scope and timing. Longer term, we believe our endpoint IC opportunity will continue to grow, but we cannot predict whether historical annual growth rates are indicative of the pace of future growth.

Our systems business, at least for our readers and gateways, relies disproportionally on large-scale deployments at discrete end users. The timing of those large deployments causes large variability in our systems revenue. For example, we generated 14% of total 2019 revenue from a large North American SC&L provider in connection with a project-based gateway deployment. We did not have comparable new project-based revenue in 2020. As another example, in second-quarter 2021, we generated 13% of our quarterly revenue from a project-based gateway deployment for RAIN-based loss-prevention at a large European retailer.

Finally, although we promote our platform as an integrated offering, we sell our products individually, and end users often use only certain of our products. For any given end-user solution, whether an end user chooses to deploy our entire platform or only a portion will also affect our operating results.

Average Selling Price

Our product average selling prices, or APSs, fluctuate based on competitive pressures and the discounting we offer to win opportunities, but generally decline over time. Historically, we have been able to compensate these ASP declines by reducing the per-unit cost of most of our products, by reducing supplier costs and implementing manufacturing and quality improvements, as well as by introducing newer and lower-cost products, but the timing of these cost reductions and new-product introductions fluctuates and may not materialize in any given quarter or year. In second-half 2021, due to wafer and component supply shortfalls at many of our suppliers, we began experiencing increasing rather than decreasing costs for both endpoint ICs and systems. In October 2021, we began raising prices to offset the impact of those increased costs. Many of our vendors and subcontractors have signaled future price increases, although the timing and significance of these price increases are currently unknown. Such increases, if or when they occur, could cause us to pass the higher costs to our customers. If we are unable to successfully increase our prices or if our customers choose competitors’ products due to our higher prices, then our product margins, operating results or both may suffer. In the near term, we expect margins to be volatile based on product mix and the timing of our price changes.

Seasonality

We typically renegotiate pricing with most of our endpoint IC OEMs with an effective date of the first quarter of the calendar year, reducing both revenue and gross margins in the first quarter compared to prior periods. Historically, the impact tends to decline in subsequent quarters as we reduce costs and, to the extent we can migrate our customers to newer, lower-cost products, adjust product mix. Endpoint IC volumes also tend to be historically lower in the fourth quarter than in the third quarter. We may not see these historical trends hold in 2022 due to the price increases noted above, and ongoing demand and supply constraints.

23


Table of Contents

 

System sales tend to be stronger in the fourth quarter of the calendar year, and less strong in the first quarter. We believe this seasonality is due to the availability of residual funding for capital expenditures prior to the end of many customers’ fiscal years. Like for our endpoint ICs, we may not see these historical trends hold in 2022 due to the price increases noted above and ongoing demand and supply constraints.

While, over the longer term, we expect these seasonal trends to continue, quarter-to-quarter variability in our revenue can be caused by a number of factors including uncertainty in demand and supply, the timing of large deployments, competitor product availability as well as supply constraints, any or all of which can mask seasonality in any given period. These risks and uncertainties, as well as other risks and uncertainties, including but not limited to the impacts of Covid-19, can cause our actual results to differ significantly from our expectations, as described in greater detail in the sections of this report captioned “—Covid-19” and in Part I, Item 1A (Risk Factors).

Results of Operations

The following table presents our results of operations for the periods indicated:

 

 

Three Months Ended March 31,

 

(in thousands, except percentages)

 

2022

 

 

2021

 

 

Change

 

Revenue

 

$

53,144

 

 

$

45,248

 

 

$

7,896

 

Gross profit

 

$

28,779

 

 

$

21,981

 

 

$

6,798

 

Gross margin

 

 

54.2

%

 

 

48.6

%

 

 

5.6

%

Loss from operations

 

$

(9,315

)

 

$

(8,872

)

 

$

(443

)

Three months ended March 31, 2022 compared with three months ended March 31, 2021

Revenue and gross profit increased, due primarily to higher systems revenue compared to the prior year period, when Covid-19 negatively impacted several end markets, including retail, and caused delays in system deployments. Gross margin increased, due primarily to increased product margins. These increased product margins were primarily driven by the increase in endpoint IC margin due to product mix. Loss from operations remained comparable to the prior period due to increased gross profit offset by increased operating expenses. This operating-expense increase was due primarily to increased stock-based compensation expense; higher research and development, sales and marketing, and general and administrative personnel expenses; higher product-development costs; higher infrastructure costs; and increased non-settlement-related legal fees.

Revenue

 

 

 

Three Months Ended March 31,

 

(in thousands)

 

2022

 

 

2021

 

 

Change

 

Endpoint ICs

 

$

38,795

 

 

$

38,082

 

 

$

713

 

Systems

 

 

14,349

 

 

 

7,166

 

 

 

7,183

 

Total revenue

 

$

53,144

 

 

$

45,248

 

 

$

7,896

 

We currently derive substantially all our revenue from sales of endpoint ICs, reader ICs, readers and gateways. We sell our endpoint ICs primarily to inlay manufacturers; our reader ICs primarily to OEMs and ODMs through distributors; and our readers and gateways to value-added resellers, or VARs, and system integrators, or SIs, primarily through distributors. We expect endpoint IC sales to represent the majority of our revenue for the foreseeable future.

Three months ended March 31, 2022 compared with three months ended March 31, 2021

Endpoint IC revenue increased $713,000, due primarily to a $8.0 million increase due to higher ASPs, offset by a $7.3 million decrease in shipment volumes. The ASP increase was due primarily to product mix, with a higher contribution from industrial and specialized products, as well as to price increases that we implemented in fourth-quarter 2021.  

Systems revenue increased $7.2 million, due primarily to an increase of $4.8 million in reader revenue and $2.2 million in reader IC revenue. The increase in reader and reader IC revenue was due to increased shipment volumes as well as higher ASPs.

For more information, see the sections captioned “—Factors Affecting Our Performance—Covid-19” and “Risk Factors—Covid-19 has adversely affected our business, and the magnitude and duration of future Covid-19 effects on our financial position, results of operations, cash flows and business prospects are uncertain.”

24


Table of Contents

 

Gross Profit and Gross Margin

 

 

 

Three Months Ended March 31,

 

(in thousands, except percentages)

 

2022

 

 

2021

 

 

Change

 

Cost of revenue

 

$

24,365

 

 

$

23,267

 

 

$

1,098

 

Gross profit

 

$

28,779

 

 

$

21,981

 

 

$

6,798

 

Gross margin

 

 

54.2

%

 

 

48.6

%

 

 

5.6

%

Cost of revenue includes costs associated with manufacturing our endpoint ICs, reader ICs, readers and gateways, including direct materials and outsourced manufacturing costs as well as associated overhead costs such as logistics, quality control, planning and procurement. Cost of revenue also includes charges for excess and obsolescence and warranty costs. Our gross margin varies from period to period based on mix of endpoint IC and systems, underlying product margins driven by changes in ASPs or costs, as well as from inventory excess and obsolescence charges.

Three months ended March 31, 2022 compared with three months ended March 31, 2021

Gross profit increased, due primarily to increased systems revenue and higher gross margin. The gross margin improvement was due primarily to increased endpoint IC product margins, and to a lesser extent to the higher systems contribution, offset by fewer sales of fully reserved inventory. The increased product margins were primarily driven by a larger mix of M700 endpoint ICs and a higher contribution from industrial and specialty products. Sales of fully reserved inventory had an immaterial gross margin impact in first quarter 2022 compared to a favorable gross margin impact of 2.2% in first-quarter 2021.  

Operating Expenses

Research and Development 

 

 

 

Three Months Ended March 31,

 

(in thousands)

 

2022

 

 

2021

 

 

Change

 

Research and development

 

$

17,989

 

 

$

13,791

 

 

$

4,198

 

Research and development expense comprises primarily personnel expenses (salaries, benefits and other employee related costs) and stock-based compensation expense for our product-development personnel; product development costs which include external consulting and service costs, prototype materials and other new-product development costs; and an allocated portion of infrastructure costs which include occupancy, depreciation and software costs. We expect research and development expense to increase in absolute dollars in future periods as we focus on new product development and introductions.

Three months ended March 31, 2022 compared with three months ended March 31, 2021

Research and development expense increased $4.2 million, due primarily to increases of $1.7 million in stock-based compensation expense primarily related to PSU grant timing and grant-date fair-value differences and, to a lesser extent, an increased number of equity grants outstanding. Other major factors driving the increase included $1.2 million in personnel expenses from higher headcount, $636,000 in infrastructure costs from increased software costs, and $570,000 in product development costs.

Sales and Marketing 

 

 

Three Months Ended March 31,

 

(in thousands)

 

2022

 

 

2021

 

 

Change

 

Sales and marketing

 

$

9,299

 

 

$

7,645

 

 

$

1,654

 

Sales and marketing expense comprises primarily personnel expenses (salaries, incentive sales compensation, or commission, benefits and other employee related costs) and stock-based compensation expense for our sales and marketing personnel; travel, advertising and promotional expenses; and an allocated portion of infrastructure costs which include occupancy, depreciation and software costs. We expect sales and marketing expense to remain approximately constant on an absolute dollar basis, except for incentive sales compensation which fluctuates as a function of revenue. Expenses associated with our sales and marketing activities related to marketing events requiring travel will continue to fluctuate depending on current and future Covid-19 travel restrictions.

25


Table of Contents

 

Three months ended March 31, 2022 compared with three months ended March 31, 2021

Sales and marketing expense increased $1.7 million, due primarily to increases of $1.0 million in stock-based compensation expense primarily related to PSU grant timing and grant-date fair-value differences and, to a lesser extent, an increased number of equity grants outstanding. Other major factors driving the increase include $308,000 in personnel expenses from higher salaries, $179,000 in marketing and advertising expenses, and $149,000 in contractor fees.

General and Administrative 

 

 

Three Months Ended March 31,

 

(in thousands)

 

2022

 

 

2021

 

 

Change

 

General and administrative

 

$

10,806

 

 

$

8,154

 

 

$

2,652

 

General and administrative expense comprises primarily personnel expenses (salaries, benefits, and other employee related costs) and stock-based compensation expense for our executive, finance, human resources and information technology personnel; legal, accounting and other professional service fees; travel and insurance expense; and an allocated portion of infrastructure costs which include, occupancy, depreciation and software costs.

Three months ended March 31, 2022 compared with three months ended March 31, 2021

General and administrative expense increased $2.7 million, due primarily to a $1.1 million increase in non-settlement related legal fees and a $940,000 increase in stock-based compensation expense related to an increased number of equity grants outstanding, and to a lesser extent PSU grant timing and grant date fair value differences. Another factor driving the increase included $259,000 in personnel expenses from merit-based salary and cost-of-living increases.

Restructuring Costs

 

 

Three Months Ended March 31,

 

(in thousands)

 

2022

 

 

2021

 

 

Change

 

Restructuring costs

 

$

 

 

$

1,263

 

 

$

(1,263

)

On February 2, 2021, we restructured our go-to-market organization to strategically align our global sales, product, partner development and marketing teams. As part of the restructuring, we eliminated approximately seven full-time positions in our go-to-market organization, representing about 2% of our workforce. We incurred restructuring charges of $1.7 million for employee termination benefits as well as $50,000 in other associated legal costs for the year ended December 31, 2021. We substantially completed our restructuring by June 30, 2021. For further information on this restructuring, please refer to Note 12 to our condensed consolidated financial statements included elsewhere in this report.

Other Income, net

 

 

Three Months Ended March 31,

 

(in thousands)

 

2022

 

 

2021

 

 

Change

 

Other income, net

 

$

164

 

 

$

23

 

 

$

141

 

Other income, net comprises primarily interest income on our short-term investments.

Other income, net increased from the prior periods due to an increase in interest rates.

Interest Expense

 

 

Three Months Ended March 31,

 

(in thousands)

 

2022

 

 

2021

 

 

Change

 

Interest expense

 

$

1,261

 

 

$

525

 

 

$

736

 

Interest expense comprises primarily cash interest, amortization of debt issuance costs and debt discount on our debt.

In August 2020, the FASB issued guidance on debt with conversion and other options, or ASU 2020-06. On January 1, 2021, we adopted ASU 2020-06 using the modified retrospective transition method, accounting for the 2019 Notes on a whole-instrument basis. Our condensed consolidated financial statements for the three months ended March 31, 2022 and March 31, 2021, are presented under the new standard and we no longer record amortization of debt discount.no longer record amortization of debt discount.

26


Table of Contents

 

Three months ended March 31, 2022 compared with year ended March 31, 2021

Interest expense increased $736,000, due primarily to us issuing the $287.5 million aggregate principal amount of the 2021 Notes in November 2021, and due May 15, 2027. For further information on the 2021 Notes, please refer to Note 6 to our consolidated financial statements included elsewhere in this report.

Income Tax Expense

 

 

Three Months Ended March 31,

 

(in thousands)

 

2022

 

 

2021

 

 

Change

 

Income tax expense

 

$

49

 

 

$

42

 

 

$

7

 

We are subject to federal and state income taxes in the United States and foreign jurisdictions. Income tax expense remained comparable for the periods stated above.

Non-GAAP Financial Measures

Our key non-GAAP performance measures include adjusted EBITDA and non-GAAP net income (loss), as defined below. We use adjusted EBITDA and non-GAAP net income (loss) as key measures to understand and evaluate our core operating performance and trends, to prepare and approve our annual budget and to develop short- and long-term operating plans. We believe these measures provide useful information for period-to-period comparisons of our business to allow investors and others to understand and evaluate our operating results in the same manner as our management and board of directors. Our presentation of these non-GAAP financial measures is not meant to be considered in isolation or as a substitute for our financial results prepared in accordance with GAAP, and our non-GAAP measures may be different from similarly termed non-GAAP measures used by other companies.

Adjusted EBITDA

We define adjusted EBITDA as net income (loss) determined in accordance with GAAP, excluding, if applicable for the periods presented, the effects of stock-based compensation; depreciation; investigation costs; restructuring costs; settlement and related costs; induced conversion expense; other income, net; interest expense; loss on debt extinguishment; and income tax benefit (expense). In fourth-quarter 2021, we revised our definition of adjusted EBITDA to exclude the expense incurred in connection with the November 2021 induced conversion of our 2019 Notes. We have excluded these costs and expenses because we do not believe they reflect our core operations and us excluding them enables more consistent evaluation of our operating performance. The following table presents a reconciliation of net loss to adjusted EBITDA:

 

 

Three Months Ended March 31,

 

(in thousands)

 

2022

 

 

2021

 

 

Change

 

Net loss

 

$

(10,461

)

 

$

(9,416

)

 

$

(1,045

)

Adjustments:

 

 

 

 

 

 

 

 

 

 

 

 

Other income, net

 

 

(164

)

 

 

(23

)

 

 

(141

)

Interest expense

 

 

1,261

 

 

 

525

 

 

 

736

 

Income tax expense

 

 

49

 

 

 

42

 

 

 

7

 

Depreciation

 

 

1,508

 

 

 

1,040

 

 

 

468

 

Stock-based compensation

 

 

11,314

 

 

 

7,449

 

 

 

3,865

 

Restructuring costs

 

 

 

 

 

1,263

 

 

 

(1,263

)

Adjusted EBITDA

 

$

3,507

 

 

$

880

 

 

$

2,627

 

 Non-GAAP Net Income (Loss)

We define non-GAAP net income (loss) as net income (loss), excluding, if applicable for the periods presented, the effects of stock-based compensation; depreciation; restructuring costs; settlement and related costs; induced conversion expense; amortization of debt discount related to the equity component of the Notes; and prepayment penalty on debt extinguishment. On January 1, 2021, we adopted ASU 2020-06 using the modified retrospective transition method, accounting for the 2019 Notes on a whole-instrument basis. In fourth-quarter 2021, we revised our definition of non-GAAP net income (loss) to exclude the expense incurred in connection with the November 2021 induced conversion of our 2019 Notes.

27


Table of Contents

 

The following table presents a reconciliation of net loss to non-GAAP net income (loss):

 

 

Three Months Ended March 31,

 

(in thousands)

 

2022

 

 

2021

 

 

Change

 

Net loss

 

$

(10,461

)

 

$

(9,416

)

 

$

(1,045

)

Adjustments:

 

 

 

 

 

 

 

 

 

 

-

 

Depreciation

 

 

1,508

 

 

 

1,040

 

 

 

468

 

Stock-based compensation

 

 

11,314

 

 

 

7,449

 

 

 

3,865

 

Restructuring costs

 

 

 

 

 

1,263

 

 

 

(1,263

)

Non-GAAP net income

 

$

2,361

 

 

$

336

 

 

$

2,025

 

Liquidity and Capital Resources

As of March 31, 2022, we had cash, cash equivalents and short-term investments of $165.3 million, comprising cash deposits held at major financial institutions and short-term investments in a variety of securities, including U.S. government agencies, treasury bills, corporate notes and bonds, commercial paper, asset-backed securities, and money market funds. We had working capital of $209.9 million as of March 31, 2022.

Historically, we have funded our operations primarily through cash generated from operations and by issuing equity securities, convertible-debt offerings and/or borrowing under our prior senior credit facility. In 2022, our principal uses of cash are funding our operations to capture our market opportunity and capital expenditures.

We believe, based on our current operating plan, that our existing cash, cash equivalents and short-term investments will be sufficient to meet our anticipated cash needs for at least the next 12 months. Over the longer term, we plan to continue investing to enhance and extend our platform. If our available funds are insufficient to fund our future activities or execute on our strategy, we may raise additional capital through equity, equity-linked or debt financing, to the extent such funding sources are available. Alternatively, we may be required to reduce expenses to manage liquidity; however, any such reductions could adversely impact our business and competitive position.

Sources of Funds

From time to time, we may explore additional financing sources and means to lower our cost of capital, which could include equity, equity-linked or debt financing. In addition, in connection with any future acquisitions, we may pursue additional funding which may be in the form of additional debt, equity or equity-linked financing or a combination thereof. We can provide no assurance that any additional financing will be available to us on acceptable terms.

2019 Notes

In December 2019, we issued the 2019 Notes in an aggregate principal amount of $86.3 million. The 2019 Notes are our senior unsecured obligations. The 2019 Notes bear interest at a fixed rate of 2.00% per year, payable semi-annually in arrears on June 15 and December 15 of each year, beginning on June 15, 2020. The 2019 Notes will be convertible into cash, shares of our common stock or a combination thereof, at our election. The 2019 Notes will mature on December 15, 2026, unless earlier repurchased, redeemed, or converted in accordance with the terms of the indenture for the 2019 Notes.

The net proceeds from issuing the 2019 Notes were approximately $83.5 million after deducting fees and expenses. We used the net proceeds from issuing the 2019 Notes to pay the cost of the capped call transactions and repay our senior credit facility. We intend to use the remainder of the net proceeds for general corporate purposes.

In November 2021, we completed a privately negotiated repurchase of $76.4 million principal amount of the 2019 Convertible Notes. We accounted for the 2019 Notes Repurchase transaction as an induced conversion in accordance with Accounting Standards Codification 470-20, Debt with Conversion and Other Options (ASC 470-20). In connection with the induced conversion, we paid approximately $183.6 million in cash, and paid accrued and unpaid interest thereon.

For further information on the terms of this debt, please refer to Note 6 to our consolidated financial statements included elsewhere in this report.

2021 Notes

In November 2021, we issued the 2021 Notes in an aggregate principal amount of $287.5 million. The 2021 Notes are our senior unsecured obligations. The 2021 Notes bear interest at a fixed rate of 1.125% per year, payable semi-annually in arrears on May 15 and November 15 of each year, beginning on May 15, 2022. The 2021 Notes will be convertible into cash, shares of our common stock or a combination thereof, at our election. The 2021 Notes will mature on May 15, 2027, unless earlier repurchased, redeemed, or converted in accordance with the terms of the indenture for the 2021 Notes.

28


Table of Contents

 

The net proceeds from issuing the 2021 Notes were approximately $278.4 million after deducting initial debt issuance costs, and fees and expenses. We used approximately $183.6 million of the net proceeds for the cash repurchase of approximately $76.4 million aggregate principal amount of the 2019 Notes through individual privately negotiated transactions concurrent with the offering of the 2021 Notes described in the section “Partial Repurchase of the Convertible Senior Notes – 2019” as described in Note 6 to our consolidated financial statements included elsewhere in this report. We will use the remainder of the net proceeds from the offering for general corporate purposes.

For further information on the terms of this debt, please refer to Note 6 to our consolidated financial statements included elsewhere in this report.

Cash Flows

The following table presents selected cash flow information for the periods presented:

 

 

Three Months Ended March 31,

 

(in thousands)

 

2022

 

 

2021

 

Net cash provided by (used in) operating activities

 

$

(14,836

)

 

$

9,369

 

Net cash provided by (used in) investing activities

 

 

(50,135

)

 

 

8,269

 

Net cash provided by financing activities

 

 

4,611

 

 

 

8,522

 

 Operating Cash Flows

For the three months ended March 31, 2022, we used $14.8 million of net cash from operating activities. This net cash usage was driven primarily by $17.9 million in working-capital, primarily from increased cash usage for inventory purchases, accounts receivable and accounts payable, and $3 million of net loss adjusted for non-cash items.

For the three months ended March 31, 2021, we generated $9.4 million of net cash from operating activities. These net cash proceeds were driven primarily by a $10.0 million working-capital contribution, partially offset by $615,000 of net loss adjusted for non-cash items. The working capital contribution was due primarily to lower cash usage for inventory purchases.

Investing Cash Flows

For the three months ended March 31, 2022, we used $50.1 million of net cash from investing activities. The net cash proceeds were driven primarily by investment and property and equipment purchases of $67.1 million and $3.1 million, respectively, partially offset by investment maturities of $20.0 million.

For the three months ended March 31, 2021, we generated $8.3 million of net cash from investing activities. The net cash proceeds were driven primarily by investment maturities of $25.0 million, partially offset by investment and property and equipment purchases of $12.3 million and $4.4 million, respectively.

Financing Cash Flows

For the three months ended March 31, 2022, we generated $4.6 million of net cash from financing activities. These net cash proceeds were driven primarily by $4.6 million from stock-option exercises and our employee stock purchase plan.

For the three months ended March 31, 2021, we generated $8.5 million of net cash from financing activities. These net cash proceeds were driven primarily by $8.5 million from exercised stock options and our employee stock purchase plan.

Cash Requirements and Contractual Obligations

Our primary cash requirements are for operating expenses and capital expenditures. Our operating expenses have generally increased as we invest in sales and marketing and in developing products and technologies that we believe have the potential to drive long-term business growth.

29


Table of Contents

 

The following table reflects a summary of our contractual obligations as of March 31, 2022:

 

 

Payments Due By Period

 

 

 

Total

 

 

Less

Than

1 Year

 

 

1-3

Years

 

 

3-5

Years

 

 

More

Than

5 Years

 

(in thousands)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Convertible senior notes (1)

 

$

316,215

 

 

$

3,521

 

 

$

6,863

 

 

$

16,714

 

 

$

289,117

 

Operating lease obligations

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Operating lease obligations

 

 

17,239

 

 

 

4,775

 

 

 

6,564

 

 

 

5,900

 

 

 

 

Sublease income

 

 

(1,221

)

 

 

(1,221

)

 

 

 

 

 

 

 

 

 

Net operating lease commitments

 

 

16,018

 

 

 

3,554

 

 

 

6,564

 

 

 

5,900

 

 

 

 

Purchase commitments (2)

 

 

60,922

 

 

 

60,706

 

 

 

216

 

 

 

 

 

 

 

Total

 

$

393,155

 

 

$

67,781

 

 

$

13,643

 

 

$

22,614

 

 

$

289,117

 

 

(1)

2019 Notes include $986,000 of interest payments. 2021 Notes include $17.9 million of interest payments.

 

(2)

Purchase commitments comprise primarily non-cancelable commitments to purchase $54.7 million of inventory as of March 31, 2022, as well as non-cancelable software license agreements with vendors.

Off-Balance Sheet Arrangements

Since inception, we have not had any relationships with unconsolidated entities or financial partnerships, such as entities often referred to as structured finance or special purpose entities, which would have been established for the purpose of facilitating off-balance sheet arrangements or for another contractually narrow or limited purpose.

Critical Accounting Policies and Significant Estimates

We have prepared our condensed consolidated financial statements in accordance with GAAP. Our preparation of these financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, expenses and related disclosures. We evaluate our estimates and assumptions on an ongoing basis. Our estimates are based on historical experience and various other assumptions that we believe to be reasonable under the circumstances. Our actual results could differ from these estimates and assumptions. For information on our critical accounting policies and estimates, see Part II, Item 7 (Management’s Discussion and Analysis of Financial Condition and Results of Operations) of our Annual Report on Form 10-K for the year ended December 31, 2021.

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

We are exposed to market risks in the ordinary course of our business. Some of these risks are related to fluctuations in interest rates.

Interest Rate Risk

Under our current investment policy, we invest our excess cash in money market funds, U.S. government agency securities, corporate bonds and notes and commercial paper. Our current investment policy seeks first to preserve principal, second to provide liquidity for our operating and capital needs and third to maximize yield without putting our principal at risk. We do not enter into investments for trading or speculative purposes.

As of March 31, 2022, we had cash, cash equivalents and short-term investments of $165.3 million. Our investments are exposed to market risk due to fluctuations in prevailing interest rates, which may reduce the yield on our investments or their fair value. Because the majority of our investment portfolio is short-term in nature, we do not believe an immediate 10% increase in interest rates would have a material effect on the fair market value of our portfolio, and therefore we do not expect our results of operations or cash flows to be materially affected by a sudden change in market interest rates.

Our convertible notes have fixed interest rates, thus a hypothetical 100 basis point increase in interest rates would not impact interest expense.

Inflation Risk

We do not believe that inflation has had a material effect on our business, financial condition or results of operations. If our costs were to become subject to significant inflationary pressures, we may not be able to fully offset such higher costs through price increases. Our inability or failure to do so could adversely affect our business, financial condition and results of operations.

Foreign Currency Exchange Risk

30


Table of Contents

 

We view our foreign subsidiaries as extensions of the U.S. Company. The functional currency of our foreign subsidiaries is the U.S. dollar. Accordingly, gains and losses resulting from remeasuring transactions denominated in currencies other than U.S. dollars are included in other income, net on the consolidated statements of operations. For any of the periods presented, we did not have material impact from exposure to foreign currency fluctuation. As we grow operations, our exposure to foreign currency risk will likely become more significant.

Item 4.

Controls and Procedures.

Evaluation of Disclosure Controls and Procedures

Our management, with the participation of our principal executive officer and our principal financial officer, evaluated the effectiveness of our disclosure controls and procedures as of March 31, 2022. Disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is (1) recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms and (2) accumulated and communicated to management, including its principal executive officer and principal financial officer, as appropriate to allow timely decisions regarding required disclosure. Based on the evaluation of our disclosure controls and procedures, our principal executive officer and principal financial officer concluded that our disclosure controls and procedures were effective at a reasonable assurance level as of March 31, 2022.

Changes in Internal Control over Financial Reporting

There were no changes that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting during the three months ended March 31, 2022.

Limitations on Controls

Our disclosure controls and procedures and internal control over financial reporting are designed to provide reasonable assurance of achieving the desired control objectives. Our management recognizes that any control system, no matter how well designed and operated, is based upon certain judgments and assumptions and cannot provide absolute assurance that its objectives will be met. Similarly, an evaluation of controls cannot provide absolute assurance that misstatements due to error or fraud will not occur or that all control issues and instances of fraud, if any, have been detected.

31


Table of Contents

 

PART II — OTHER INFORMATION

Item 1.

In the normal course of business, we may be named as a party to various legal claims, actions and complaints. We cannot predict whether any resulting liability will have a material adverse effect on our financial position, results of operations or cash flows.

Patent Litigation

On June 6, 2019, we filed a patent infringement lawsuit against a competitor, NXP, USA Inc., and on October 4, 2019, NXP USA, Inc. and its parent NXP Semiconductors N.V., filed a patent infringement lawsuit against us. Both we and NXP subsequently filed additional lawsuits against each other. On May 25, 2021, we filed an additional patent infringement suit against NXP. The outcome of this patent litigation remains uncertain, and we may file additional lawsuits against NXP USA, Inc. and/or its parent or they may file additional lawsuits against us. For further information on these lawsuits, please refer to Note 5 of our consolidated financial statements included elsewhere in this report.

Item 1A.

Risk Factors.

You should carefully consider the following risk factors, in addition to the other information contained in this report, including the section of this report captioned “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and our financial statements and related notes. If any of the events described in the following risk factors and the risks described elsewhere in this report occur, our business, operating results and financial condition could be materially impacted. This report also contains forward-looking statements that involve risks and uncertainties. Our actual results could differ materially from those anticipated in the forward-looking statements as a result of factors that are described below and elsewhere in this report.

Risks Relating to Our Platform, Products and Technologies

The extent and pace of RAIN market adoption is uncertain. If RAIN market adoption does not continue to develop, or develops slower than we expect, our business will suffer.

The RAIN market is still developing. RAIN adoption, and adoption of our products and platform, depend on numerous factors, including:

 

the extent to which end users understand and embrace the benefits that RAIN offers;

 

whether the benefits of RAIN adoption outweigh the cost and time to replace or modify end users’ existing systems and processes; and

 

whether RAIN products and applications meet end users’ current or anticipated needs.

In the past, we have, at times, anticipated and forecasted a pace of end-user adoption that exceeded the actual pace. Additionally, adoption has not progressed evenly for many reasons, such as the project-based nature of many end-user deployments. We expect continued difficulty forecasting the pace of adoption. As a result, we may be unable to accurately forecast our future operating results, including revenue, gross margins, cash flows and profitability, any or all of which could negatively impact our financial performance.

RAIN adoption is concentrated in key industries, particularly retail. If retailer adoption does not continue at the rate we expect, our business will be adversely affected.

Our financial performance depends on the pace of end-user RAIN adoption in key industries such as retail, our largest market. Retailers with primarily a physical marketplace presence have experienced financial stress in recent periods. Many of these same retailers have deployed RAIN to improve their competitiveness. If they fail to compete effectively then the number of stores they maintain, and the scope of their RAIN deployments, may decrease. Other industries that we currently regard as being key for RAIN adoption include supply chain and logistics, aviation and automotive, many of which face similar stressors as the retail market.

Our market is very competitive. If we fail to compete successfully then our business and operating results will suffer.

We face significant competition from both established and emerging competitors. We believe our principal current competitors are: In endpoint ICs, NXP, Alien, EM Microelectronic and Kiloway; in reader ICs, ST, Phychips, Iotelligent and MagicRF; and in readers and gateways, Alien and Zebra. Our channel partners, including our OEMs, ODMs, distributors, SIs, VARs and software solution partners may choose to compete with us rather than purchase our products, which would not only reduce our customer base but also increase competition in the market, adversely affecting our operating results, business and prospects. Companies in adjacent

32


Table of Contents

 

markets or newly formed companies may decide to enter our market, particularly as RAIN adoption grows. Further, the Chinese government has made development of the Chinese semiconductor industry a priority, potentially increasing competition for us globally while possibly restricting our ability to participate in the Chinese market.

Competition for customers is intense. Because the RAIN market is evolving rapidly, winning customer and end-user accounts at an early stage in the development of the market is critical to growing our business. End users that instead use competing products and technologies may face high switching costs, which may affect our and our channel partners’ ability to successfully convert them to our products. Failure to obtain orders from customers and end users, for competitive reasons or otherwise, will materially adversely affect our operating results, business and prospects.

Some of our competitors may devote more resources than we can to the development, promotion, sale and support of their products. Our competitors include companies that have much greater financial, operating, research and development, marketing and other resources than us. These competitors may discount their products to gain market share. In doing so, they could simply accept lower margins, or they could maintain margins by achieving cost savings through better, more efficient designs or production methods. They may also bundle other technologies, including those we do not have in our product portfolio, with their RAIN products.

We are expected to introduce new products and product enhancements on a regular basis.

We introduce new products and services to keep pace with technology advancements, satisfy increasingly demanding end-user requirements and grow market acceptance. We commit significant resources to developing these new products and services while improving performance, reliability and reducing costs. Because our products are often used in, and incorporated into, complex business processes and use cases, new products and services may take time to be successful or may not succeed at all.

In the future, our success in developing the technologies or processes necessary for new or enhanced products and services, or in licensing or otherwise acquiring these technologies from third parties, and our ability to introduce new products and services before our competition, will depend on various factors, including:

 

our timely and efficient completion of the design process;

 

our timely and efficient implementation of manufacturing, assembly and testing procedures;

 

product or service performance;

 

product certification;

 

our ability to attract, retain and manage technical personnel;

 

the quality, reliability and selling price of the product or service; and

 

effective marketing, sales and service.

An inability or limited ability of enterprise systems to exploit RAIN information may adversely affect the market for our products.

A successful end-user RAIN deployment requires not only tags and readers or gateways, but RAIN integration with information systems and applications that derive business value from RAIN data. Unless third parties continue developing and advancing business analytics tools, and end users enhance their information systems to use these tools, RAIN deployments could stall. Our efforts to foster third-party development and deployment of these tools could fail. In addition, our guidance to business-analytics providers for integrating our products with their tools could prove ineffective.

Solution providers and SIs are essential to the RAIN market. They provide deployment know-how to enable end users to successfully deploy RAIN solutions. Integrating our products with end-user information systems could prove more difficult or time consuming than we or they anticipate, which could delay deployments.

The selling prices of our products could fluctuate substantially, which could have a material adverse effect on our revenue and gross margins.

Our product ASPs have historically decreased with time and with RAIN market growth, although some periods, like 2021, have seen ASP increases. Historically, we have reduced our product prices to meet end-user demands or to respond to market pressure from our competition. We have also sometimes reduced prices to encourage adoption, address macroeconomic conditions or for other reasons. Although we expect further price decreases in the long term, we raised prices in 2021 to accommodate higher product costs and we may be required to do so again in the future. Further, we anticipate that recent macroeconomic conditions, including inflation, may also contribute to upward pressure on our product costs. If, we are unable to offset ASP reductions with increased sales volumes

33


Table of Contents

 

or reduced product costs, or if we are unable to successfully increase ASPs to offset cost increases, then our revenue and gross margins will suffer.

Rapid market innovation, which we continue to experience, can drive intense pricing pressure, particularly for older products or products using older technology. New requirements can render older products uncompetitive for new opportunities. In addition, costs for producing older products may stay the same or even increase due to reduced volumes or limited capacity for producing these products. When demand for older products declines, or during times of increased market inventory, ASPs may decline quickly. To sell our products profitably we must continually improve our technology and processes and reduce costs in line with the lower selling prices. If we and our third-party suppliers and manufacturers cannot develop and implement processes or improve efficiencies sufficient to maintain required margins, we may be unable to sell our products profitably.

We generate most of our revenue from our endpoint ICs, and a decline in sales of these products or increased price competition in the market for endpoint ICs could adversely affect our operating results and financial condition.

We derive, and expect to continue to derive, most of our product revenue from our endpoint ICs. Accordingly, we are vulnerable to fluctuations in endpoint IC demand, wafer supply and wafer prices. If demand declines, or if we are unable to procure enough wafers to meet the demand we do have, or if we are unable to raise prices to accommodate cost increases, then our business and operating results will suffer. In addition, the continued adoption of, and demand for, our existing endpoint ICs, as well as for our new endpoint ICs, derives in part from our ability to continually innovate and to demonstrate the benefits of using our endpoint ICs with our reader ICs, readers and gateways. If we fail to establish the benefits of using our endpoint ICs with our platform, we may not be successful in countering competitive pressures to lower prices for our endpoint ICs and our business and operating results could be adversely affected.

Changes in our product mix could adversely affect our overall gross margin.

We generate most of our revenue from endpoint IC sales, with lower gross margins than our other products. In addition, endpoint IC gross margins are affected by product mix, which can fluctuate based on competitive pressures and end-user demand. A further shift in sales mix away from our higher margin products to lower margin products, especially to our endpoint ICs, will negatively affect our gross margins.

Our products must meet demanding technical and quality specifications. Defects, errors or interoperability issues with our products, the failure of our products to operate as expected, or undue difficulty in deploying our products in actual operations could affect our reputation, result in significant costs to us and impair our ability to sell our products.

Our products must meet demanding customer specifications for quality, reliability and performance. They are also highly technical and are deployed in large, complex systems. Our partners and end users may discover errors, defects or incompatibilities in our products, including after deploying them. In addition, our partners or end users may find compatibility or interoperability issues between our products and their enterprise software systems, or between our products and other RAIN products. They may also experience problems when our products are combined with or incorporated into products from other vendors, such as our tag OEMs using our endpoint ICs with their antennas, or our reader partners using our reader ICs in their readers. We may have difficulty identifying and correcting the problems when third parties are combining, incorporating or assembling our products.

If we are unable to fix errors or other problems, we could experience:

 

loss of customers or customer orders;

 

lost or delayed market acceptance and sales of our products;

 

loss of market share;

 

damage to our brand and reputation;

 

impaired ability to attract new customers or achieve market acceptance;

 

diversion of development resources;

 

increased service and warranty costs;

 

replacement costs;

 

legal actions by our customers; and

 

increased insurance costs.

34


Table of Contents

 

 

We have experienced, and may in the future experience, production issues, including but not limited to production delays, insufficient production capacity and component shortages. For example, we are currently subject to ongoing shortages for silicon wafers and components used in our readers and gateways; for more information, see “—Shortages of silicon wafers and components used in our readers and gateways may adversely affect our ability to meet demand for our products and adversely affect our revenues and/or gross margins.” If we are unable to resolve these issues in a timely manner, or at all, then our operating results will be adversely affected.

When we introduce new products, our success in ramping adoption depends, in part, on us making these products easy to deploy by our partners and their end customers. For example, for our new M700 endpoint ICs and E710, E510 and E310 reader ICs, we continue supporting our partners to produce high-performing, high-quality products. Until our partners are able to deploy our products widely, adoption and our operating results could suffer.

Given the technical and business requirements against which end users evaluate RAIN and our products and platform, our business results and prospects could suffer if we are unable to make our products and our platform easy to deploy. To demonstrate the benefits of our platform in meeting business needs and to develop deployment methods to meet those needs, we frequently enter into proof-of-concept deployments, or POCs, with prospective end users. These POCs can extend for relatively long periods of time, and they may not be successful for a variety of reasons, including changes in end-user requirements, changes in end-user commitment or deployment challenges.

End users or our direct customers must design our products into their products and systems. If they fail to do so, our operating results and prospects will be adversely affected.

Convincing end users or our direct customers to design RAIN and our products into their products and systems requires educating them about RAIN’s value over other technologies. They may currently use other technologies or products and may not feel the need to learn about how RAIN or our products can improve their systems. Even when convinced, they often undertake long pilots or qualification processes prior to placing orders. We spend significant time and resources to have RAIN and our products selected by a potential end user or customer. End users or our direct customers adopting RAIN often involves them weighing the benefits of RAIN against the costs of modifying or replacing their existing systems, and if they remain unconvinced, they may not deploy. If we fail to develop new products that adequately or competitively address the needs of end users or our direct customers, they may not select our products to be designed into their systems, which could adversely affect our business, prospects and operating results.

Our visibility into the length of the sales and deployment cycles for our products is limited.

We have limited visibility into the length of product sales and deployment cycles, and these cycles are often longer than we anticipate. Many factors contribute to our uncertainty, including the time channel partners and end users spend evaluating our products, time educating them on RAIN’s benefits, and time integrating our products with their systems. The length and uncertain timing of the sales and deployment cycles can lead to delayed product orders. In anticipation of those orders, we may incur substantial costs before the sales cycle is complete and before we receive any customer orders or payments, if we receive them at all.

Alternative technologies, or changes in RAIN standards, may enable competitive products and services and may adversely affect RAIN market growth and our business.

Technology developments may affect our business negatively. Breakthroughs in legacy RFID technologies or markets, including those using low frequency or high frequency RFID technology, could adversely affect RAIN market growth generally and demand for our products in particular. Likewise, new technologies may allow lower-cost ICs than our current silicon-based technology allows. If we are unable to innovate using new or enhanced technologies or processes or are slow to react to changes in existing technologies or in the market, or have difficulty competing with advances in new or legacy technologies, then our development of new or enhanced products could be impacted and result in product obsolescence, decreased revenue and reduced market share.

Significant changes in RAIN standards bodies, standards or qualification processes could impede our ability to sell our products and services.

We participate in developing RAIN industry standards, including with GS1 and ISO, and have designed our products to comply with those standards. We have historically taken a leadership position in standards development. In the future, we could lose that leadership position or our influence in standards development, or we could choose not to participate in certain standards activities.

New industry standards, or changes to existing standards, could render our products obsolete and cause us to incur substantial development costs to adapt to the new or changed standards. If the industry standards diverge from our or the RAIN market’s needs, then our products may fail to keep pace with the market or cause end users to delay their deployments. Moreover, the adoption or expected adoption of new or changed standards could slow our sale of existing products before we can introduce new products that

35


Table of Contents

 

meet the new or changed standards. New standards or changes to existing standards could also limit our ability to implement new features in our products if those features do not meet the new or changed standards. The lost opportunities as well as time and expense for us to develop new products or change our existing products to comply with new or changed standards could be substantial, and we may not successfully develop products that comply with new or changed standards.

Certain organizations develop requirements for RAIN tags and test tags against those requirements. As one example, the ARC Program at Auburn University, or ARC, develops tag performance and quality requirements for end users that engage them. Some participants in the RAIN market are ARC sponsors, but we are not among them. Some other organizations perform this function as well. ARC or a similar organization could develop specifications that few or none of our endpoint ICs meet.

Changes in government spectrum regulations or their enforcement could adversely affect our ability to sell our products.

Government radio regulations require that our readers and gateways be certified for spectral compliance in jurisdictions where they are sold or operated. Our readers and gateways are collectively certified for use in more than 40 countries worldwide, including the United States, Canada, Mexico, China, Japan, South Korea and every country in the EU. If one of our reader or gateway products is found to be noncompliant despite being certified, we could be required to modify field-deployed readers or gateways and could spend significant resources and miss sales opportunities in the process.

Government regulations may change, possibly without notice, requiring us to redesign our products to conform with the new regulations or constraining our ability to incorporate new features into our products. Such changes could cause us to incur significant costs, including costs associated with obsolete inventory. Regulatory changes may also cause us forego opportunities to improve our products, potentially delaying our time-to-market.

Sales of some of our products could cannibalize revenue from other products.

Our sales of some of our products enable our channel partners to develop their own products that compete with other of our products. For example, sales of our reader ICs allow our OEM partners to build and sell readers and gateways that may compete with our readers and gateways. Similarly, sales of our readers allow our channel partners to build and sell gateways that compete with our xArray and xSpan. In the future, we may see one product line expand at the expense of another, or we may be asked by partners to disadvantage or divest a product line. We cannot predict whether we can manage such conflicts in the future or retain channel partners despite conflicts.

Pricing commitments and other restrictive provisions in our customer agreements could adversely affect our operating results.

In the ordinary course of business, we enter into agreements containing pricing terms that could, in some instances, adversely affect our operating results and gross margins. For example, some contracts specify future IC, reader or gateway pricing or contain most-favored customer pricing for certain products. Other agreements contain exclusivity terms that prevent us from pursuing certain business with other customers during the exclusivity period. Reducing prices or offering favorable terms to one customer could adversely affect our ability to negotiate favorable terms with other customers.

Risks Relating to Our Personnel and Business Operations

We obtain the products we sell through third parties with whom we do not have long-term supply contracts. If we are unable to effectively manage our relationships with suppliers, our operating results and financial condition will be adversely affected.

Our ability to secure cost-effective, quality products in a timely manner could be adversely affected by many factors, including:

 

Third-party manufacturing capacity may not be available when we need it.

 

Some products have long lead times and we place orders for them five or more months before our anticipated delivery dates to our customers. If we inaccurately forecast customer demand, we may be unable to meet our customers’ delivery requirements or we may accumulate excess inventory, increasing our costs.

 

Supply disruptions may affect our ability to meet our customers’ demand, whether in a cost-effective manner or at all, potentially causing customers to cancel orders, qualify alternative suppliers or purchase from our competitors. Supply disruptions can also distort demand, making it even harder to meet true demand with finished products.

If our suppliers fail to manufacture our products at reasonable prices or with satisfactory quality levels, then our ability to bring those products to market and our reputation could both suffer. If supplier capacity diminishes, whether from closures, bankruptcy, capacity allocation, in response to Covid-19, catastrophic loss of facilities or otherwise, we could have difficulty fulfilling orders, our revenue could decline and our growth prospects could be impaired. Transitioning our assembly services or IC foundries to new

36


Table of Contents

 

providers would take many months and, in the case of ICs, could take several years. And transition would require a requalification by our customers or end users, which could also adversely affect our ability to sell our products and our operating results. Moreover, in the event of a quality issue, the process of testing failed products and diagnosing and fixing defects is time consuming and costly and could constrain our ability to supply customers with new products.

Shortages of silicon wafers and components used in our readers and gateways may adversely affect our ability to meet demand for our products and adversely affect our revenues and/or gross margins.

The semiconductor industry has experienced periods of capacity shortfall. Many industries, ours included, are experiencing such a shortfall in 2021 and 2022, due to significant worldwide semiconductor demand and limited foundry supply. We exited fourth-quarter 2021 with limited semiconductor inventory and tight foundry supply for both our 200mm and 300mm products, and our foundry partner has signaled tight wafer availability into 2023. They have also raised prices. Absent a significantly higher wafer allocation in 2022 over 2021, and without the benefit of the wafer inventory buffer we had entering 2021, we will be unable to meet 2022 endpoint IC demand, potentially by a significant amount. Our foundry partner has given us modest wafer supply upside that should allow us to deliver second- and third-quarter endpoint IC volumes that equal or exceed first-quarter 2021, but our supply in subsequent periods is less certain. Wafer shortfalls may decrease sales and cause market-share losses if we are unable to supply enough products and/or our customers purchase competing products or, alternatively, may artificially increase sales as customers overbuy our products, followed by sales declines in future periods as they consume their accumulated inventory. Additionally, if we are unable to raise our prices to cover our higher costs, our gross margins and other financial results could suffer.

We have also experienced, and expect to continue experiencing, shortages and price increases for components we use in readers and gateways, potentially impacting future product availability and/or costs. If we are unable to increase our prices to cover our increased costs, our gross margins and other financial results could suffer.

At times, our suppliers ask us to purchase excess products to ensure we do not face a subsequent shortage. For example, in certain quarters of 2014, 2015 and 2016, we purchased more endpoint IC wafers than we needed, which reduced our available cash. In addition, we may invest in inventory to support anticipated business growth, as we did with endpoint IC inventory in 2017 and 2020. If we are unable to sell the inventory we purchased, or if we must sell it at lower prices due to excess inventory or obsolescence, then our business will be negatively impacted.

We bear inventory risks due to our reliance on channel partners to sell and distribute our products.

We typically manufacture our products based on channel-partner forecasts before we receive purchase orders. However, many of our channel partners have difficulty accurately forecasting end-user demand and the timing of that demand. They also sometimes cancel purchase orders or reschedule product shipments, in some cases with little or no advance notice to us. We also sometimes receive soft commitments for large orders which do not materialize. In addition, when we introduce new products, we may initially carry higher inventory or have slower inventory turns depending on market acceptance. We have additional uncertainty arising from our competition’s business practices and from unanticipated external events, such as changes in regulatory standards, all of which can adversely affect demand and consequently our inventory levels, sales and operating results.

Covid-19 has adversely affected our business, and the magnitude and duration of future Covid-19 effects on our business are uncertain.

Covid-19 has created significant worldwide economic volatility, uncertainty and disruption, and those effects are likely to persist for some time. Our significant Covid-19 risks include:

 

uncertain product demand in many business activities globally, particularly in the retail industry, as well as overall delays in RAIN market adoption;

 

product delays or shortages due to restrictions on our ability, or that of our suppliers, to operate at normal capacity due to personnel movement restrictions or other limitations;

 

challenges in effectively managing our inventory due to uncertain product demand or supply;

 

partner-requested preordering or rescheduling as a result of supply concerns which can distort channel inventory, either positively or negatively;

 

increased operating and product costs;

 

delays in customer pilots which can delay project-based deployments;

 

delays in research and development efforts which can, in turn, delay new product introductions or product enhancements;

37


Table of Contents

 

 

 

inability to engage in in-person sales and market activities, which can reduce our ability to effectively sell our products and drive future demand;

 

cost-reduction initiatives, such as lay-offs and furloughs; and

 

maintaining employee engagement and productivity in a remote or hybrid work environment.

The extent to which Covid-19 will continue to impact market demand is unclear. In 2020 and 2021, Covid-19 adversely affected retail, including retail apparel where RAIN is widely adopted. It also affected many other markets that use our products, including aviation, sporting events such as footraces, and others. These markets continued to feel Covid-19’s impacts in 2021, and the impacts will likely persist into the future.

Also, Covid-19 has, and continues to, create uncertainties with respect to supply. Because most our products are manufactured and processed in Asia, particularly in China where authorities continue to impose strict quarantine restrictions in response to Covid-19 outbreaks, our international supply chains are vulnerable to Covid-19 related disruptions. The impacts of Covid-19 on our future product supply remains uncertain.

Uncertainties surrounding global trade policies could have a material adverse effect on us.

Changes in U.S. and foreign laws and policies governing foreign trade, manufacturing, development and investment in the jurisdictions where we currently develop and sell products, and any negative consequences resulting from such changes, could materially affect our business.

The U.S. government has imposed significant tariffs on a variety of items imported other countries, particularly China. China responded by imposing significant tariffs on a variety of items imported from the United States. Although the United States and China signed a preliminary trade agreement in early 2020, the tariffs remain in place as negotiations between the countries continue. The future of these existing tariffs, as well as the possibility for new tariffs, remains uncertain.

Other causes of uncertainty include the Chinese government’s efforts to promote China’s domestic semiconductor industry, and the collateral effects of sanctions and other actions taken against Russia as a result of Russia’s invasion of Ukraine. While our direct business with customers in Russia is not material, the macroeconomic effects of sanctions or other actions against Russia now or in the future could negatively affect our business. These effects include increases in the cost of energy and in inflation generally.

We are subject to risks inherent in operating abroad and may not be able to successfully maintain or expand our international operations.

In 2021, we derived 83% of our total revenue from sales outside the United States. We anticipate growing our business, in part, by continuing to expand our international operations, which has a variety of significant risks, including:

 

changes, some unexpected or unanticipated, in regulatory requirements, taxes, trade laws, tariffs, export quotas, custom duties or other trade restrictions;

 

lack of established, clear, or fairly implemented standards or regulations with which our products must comply;

 

greater difficulty in enforcing contracts, judgments and arbitration awards in international courts, and in collecting accounts receivable and longer payment and collection periods;

 

limited or unfavorable intellectual property protection;

 

misappropriation of our intellectual property;

 

inflation and fluctuations in foreign currency exchange rates and interest rates;

 

restrictions, or changes thereof, on foreign trade or investment, including currency-exchange controls; including as a result of U.S. and other sanctions against Russia as a result of Russia’s invasion of Ukraine;

 

changes in a country’s or region’s political, regulatory, legal or economic conditions, including, for example, global and regional economic disruptions caused by Covid-19;

 

political, social and economic instability abroad, wars and other armed conflicts, terrorist attacks and security concerns in general, including, for example, Russia’s invasion of Ukraine;

 

differing regulations with regard to maintaining operations, products and public information;

 

inequities or difficulties obtaining or maintaining export and import licenses;

 

differing labor regulations, including where labor laws may be more advantageous to employees than in the United States;

38


Table of Contents

 

 

 

restrictions on earnings repatriation;

 

corrupt or unethical practices in foreign jurisdictions that may subject us to exposure under applicable anti-corruption and anti-bribery laws such as the U.S. Foreign Corrupt Practices Act of 1977, as amended, or FCPA, and the United Kingdom Bribery Act of 2010, or U.K. Bribery Act; and

 

regulations, and changes thereof, relating to data privacy, cybersecurity, and the unauthorized use of, or access to, commercial and personal information, particularly in Europe.

Various foreign regulatory or governmental bodies may issue rulings that invalidate prior laws, regulations, or legal frameworks in ways that may adversely impact our business. For example, the European Union Court of Justice in October 2015 invalidated the EU-U.S. Safe Harbor Framework, which facilitated personal data transfers to the United States in compliance with applicable EU data-protection laws. The EU-U.S. Privacy Shield, subsequently adopted in 2016 to provide a mechanism for companies to transfer EU personal data to the United States, was also invalidated by the European Union Court of Justice in July 2020. As another example, the European Commission adopted the General Data Protection Regulation, or GDPR, which became effective on May 25, 2018. The GDPR imposes more stringent data-protection requirements than the former regulatory regime in the EU and provides for greater penalties for noncompliance of up to the greater of 4% of worldwide annual revenue or €20 million. Significant regulatory uncertainty remains surrounding data transfers from the European Economic Area to the United States. In China, we are monitoring legal and government advisory developments regarding cybersecurity-focused legislation for impacts to our business related to cross-border transfer limitations and evolving privacy, security, or data protection requirements. We may be required to change our policies and practices with respect to data transfer and other aspects of our data processing and security, which may be burdensome or involve substantial cost and expense, in an effort to address new and evolving limitations and requirements relating to privacy, security, data storage and data protection.

The United Kingdom, or UK, has enacted legislation that substantially implements the GDPR and which provides for penalties of up to the greater of 4% of worldwide annual revenue and £17.5 million. Following the UK’s exit from the EU, however, which became effective January 31, 2020, with a transition period ending December 31, 2020, significant uncertainty remains regarding matters such as data transfers between the UK, the EU and other jurisdictions. This uncertainty and other developments could require us to further change the way we conduct our business and transmit data between the U.S., the UK, the EU, and the rest of the world. Likewise, the California Consumer Privacy Act of 2018, or the CCPA, became effective on January 1, 2020. The CCPA imposes stringent data privacy and data protection requirements for certain data of California residents and provides for noncompliance penalties of up to $7,500 per violation. In addition, the California Privacy Rights Act, or CPRA, was passed by voters in California’s November 2020 election. The CPRA significantly modifies the CCPA, creating additional obligations with respect to consumer data commencing on January 1, 2022, and going into effect generally on January 1, 2023. Aspects of the CCPA, the CPRA, the GDPR and other laws and regulations relating to privacy, data protection, and security remain unclear as of the date of this report, but these laws and regulations potentially are far reaching. Laws and regulations relating to privacy, data protection and security, and continued evolution of such laws and regulations and their interpretation and enforcement, may require us to modify our practices and policies, which we may not be able to do on commercially reasonable terms or at all, and otherwise cause us to incur substantial costs and expenses in an effort to comply. Any failure or perceived failure by us or any third parties with which we do business to comply with these laws and regulations may result in actions against us by governmental entities, private claims and litigation, legal and other costs, substantial time and resources and fines, penalties or other liabilities. Any such actions may be expensive to defend, may incur substantial legal and other costs and substantial time and resources and likely would damage our reputation and adversely affect our business, financial condition and results of operations.

We opened an office in Shanghai, China in 2011. In addition to the risks listed above, our China operations expose us to risks associated with Chinese laws and policies governing Chinese operations and also to U.S. laws and regulations relating to foreign trade and investment. To date, legal, policy or regulatory changes have not had a material adverse effect on our business or financial condition, but they may in the future. We may experience increased costs for, or significant impact to, our Chinese operations in the event of changes in Chinese government policies or political unrest or unstable economic conditions in China. The nationalization or other expropriation of private enterprises by the Chinese government could result in total loss of our China investment. Any of these matters could materially and adversely affect our business and results of operations.

Our failure to comply with anti-corruption and anti-bribery laws related to our foreign activities could subject us to penalties and other adverse consequences. Anti-corruption and anti-bribery laws generally prohibit companies and their employees and intermediaries from making payments to foreign officials for the purpose of obtaining or keeping business, securing an advantage or directing business to another person, and require companies to maintain accurate books and records and a system of internal accounting controls. Under the FCPA, U.S. companies may be held liable for corrupt actions taken by directors, officers, employees, agents, or other strategic or local partners or representatives. If we, our intermediaries or our solution providers, SIs, OEMs, ODMs, VARs, distributors, tag manufacturers or other partners fail to comply with FCPA or similar legislation, government authorities in the United States and elsewhere could seek to impose civil or criminal fines and penalties which could have a material adverse effect on our business, operating results and financial conditions. Moreover, China is an area of heightened exposure regarding compliance with

39


Table of Contents

 

anticorruption laws such as the FCPA and the U.K. Bribery Act. We intend to increase our international sales and business in China and, as such, our risk of violating laws such as the FCPA or U.K. Bribery Act also increases.

We generally conduct our China operations through a wholly owned subsidiary and our European operations through our U.K. subsidiary. For other worldwide jurisdictions, we generally report our taxable income based on our business operations in those jurisdictions. The relevant taxing authorities may disagree with our determinations as to the income and expenses attributable to the jurisdiction or subsidiary. In the event of a disagreement, if our position is not sustained, we could be required to pay additional taxes, interest and penalties, which could result in tax charges, higher effective tax rates, reduced cash flows and lower overall profitability.

We have added engineering personnel in South America and are expanding our operations team in Southeast Asia, each through subsidiaries in these jurisdictions. Expanding our presence in this way increases our exposure to risks inherent in operating globally.

We are subject to governmental export and import controls that could subject us to liability or impair our ability to compete in international markets.

The U.S. and various foreign governments have imposed controls, export license requirements and restrictions on the import or export of certain products, technologies and software. We must export our products in compliance with U.S. export controls, including the Commerce Department’s Export Administration Regulations and various economic and trade sanctions established by the Treasury Department’s Office of Foreign Assets Controls. We may not always be successful in obtaining necessary export licenses, and our failure to obtain required import or export approval for our products or limitations on our ability to export or sell our products imposed by these laws may harm our international and domestic sales and adversely affect our revenue. Noncompliance with these laws could have negative consequences, including government investigations, penalties and reputational harm.

Changes in our products or changes in export, import and economic sanctions laws and regulations may delay us introducing new products in international markets, prevent our customers from using our products internationally or, in some cases, prevent the export or import of our products to or from certain countries altogether. The U.S. government has imposed significant tariffs on a variety of items imported from China. China has responded by imposing significant tariffs on a variety of items imported from the United States. Such tariffs could have a material impact on our product costs and decrease our ability to sell our products to existing or potential customers and harm our ability to compete internationally. Further, it is possible that additional sanctions or restrictions may be imposed by the U.S. government on items imported into the United States from China and any such measures could further adversely affect our ability to sell our products to existing or potential customers and harm our ability to compete internationally. Any change in export or import regulations or legislation; shift or change in enforcement; or change in the countries, persons or technologies targeted by these regulations could result in decreased use of our products by, or in our decreased ability to export or sell our products to, existing or potential customers with international operations, adversely affecting our business and results of operations.

Instability or deterioration in the political, social, business or economic conditions in key production jurisdictions could harm our business, financial condition and operating results.

We outsource our manufacturing and production to suppliers in a small number of jurisdictions including Thailand, Malaysia, Taiwan and China. These jurisdictions have experienced significant changes in political, social, business or economic conditions in the past and may experience them in the future. Some of these jurisdictions have also experienced, and may continue to experience, intermittent or sustained mandatory shutdowns or other restrictions to combat the spread of Covid-19.

Deterioration in the political, social, business or economic conditions in any jurisdictions in which we have significant suppliers could slow or halt product shipments or disrupt our ability to manufacture, test or post-process products. In response, we could be forced to transfer our manufacturing, testing and post-processing activities to more stable, and potentially more costly, regions or find alternative suppliers.

In particular, we source a significant portion of our wafers from suppliers in Taiwan, and our supply of wafers and other critical components may be materially and adversely affected by diplomatic, geopolitical and other developments affecting the relationship between China and Taiwan. Since 1949, Taiwan and the Chinese mainland have been separately governed. The government of the People’s Republic of China claims that it is the only legitimate government in China, including Taiwan and mainland China, and that Taiwan is part of China. Although significant economic and cultural relations have been established between Taiwan and mainland China in the past few years, the People’s Republic of China has refused to renounce the use of military force to gain control over Taiwan, there can be no assurances that relations between Taiwan and mainland China will not deteriorate, particularly in light of ongoing tensions between China, the United States and Taiwan. Any such developments could materially and adversely affect our business, financial condition and results of operations.

40


Table of Contents

 

Our business operations could be disrupted by natural disasters.

In addition to the pandemic risk discussed earlier under “—Covid-19 has adversely affected our business, and the magnitude and duration of future Covid-19 effects on our business are uncertain,” other disasters, whether natural or manmade, could decrease demand for our products, disable our facilities, disrupt operations or cause catastrophic losses. We have facilities in areas with known seismic activity, such as our headquarters in Seattle, Washington. We have facilities in areas with known flooding, such as our office in Shanghai, China. We have a wafer testing and dicing subcontractor in Thailand, a region with a known, and recent, history of flooding. A loss at any of these or other of our or our suppliers’ facilities could disrupt operations, delay production and shipments, reduce revenue and engender potentially large expenses to repair or replace the facility. We do not carry insurance that covers potential losses caused by pandemics, earthquakes, floods or other disasters.

Risks Relating to Our Relationships with Customers, Channel Partners and End Users

We rely on a small number of customers for a large share of our revenues.

We sell our endpoint ICs directly to inlay and tag OEMs and ODMs. We sell our reader ICs to OEMs and ODMs, primarily through distribution. We sell our readers and gateways to VARs and SIs, primarily through distribution. In 2021, sales to tag OEMs Avery Dennison and Arizon accounted for 32% and 11% of our total revenue, respectively. In March 2020, Avery Dennison acquired Smartrac’s RFID inlay segment. Sales concentration to a smaller number of OEMs decreases our bargaining power and increases the risk that our pricing or sales could decline based on sales measures taken by our competitors or our own failure to compete effectively.

If we fail to retain our endpoint IC, reader IC, reader or gateway partners or distributors or fail to establish new relationships, our business, financial condition or operating results could be harmed. Our competitors’ relationships with, or acquisitions of, these partners or distributors could interfere with our relationships with them. Any such interference could impair or delay our product sales or increase our cost of sales.

We engage directly with end users to adopt our products in large projects. These projects, often involving large purchases of our readers and gateways, are often discrete deployments that can result in significant sales for periods of time. They also increase the volatility of our revenues and operating results. If we are unable to replace project-based revenue with new revenue streams, or if end users with large projects change or delay them without giving us with adequate notice, our sales could decline from period to period and harm our stock price.

Because we sell and fulfill through channel partners, our ability to affect or determine end-user demand is limited.

End users drive demand for our products but, because we sell our products primarily through channel partners, we are one step removed from those end users and often unable to directly assess their demand. Our channel partners may choose to prioritize selling our competitors’ products over ours, or they may offer products that compete with our products or limit sales of our products. If our channel partners do not sell enough of our products or if they choose to decrease their inventories of our products for any reason, our sales to these channel partners and our revenue will decline.

Our channel partners may not properly forecast end users’ demand for our products.

Our channel partners may purchase more of our products than they need to satisfy end-user demand, increasing their inventory and reducing future sales. Distributors may return products in exchange for other products, subject to time and quantity limitations. Our reserve estimates for products stocked by our distributors are based principally on reports provided to us by our distributors, typically on a monthly basis. If the inventory and resale information our partners and distributors provide is inaccurate, or if we do not receive it in a timely manner, then we may not have a reliable view of products being sold to end users which could impact our operating results.

Our growth strategy depends in part on the success of strategic relationships with third parties and their continued performance and alignment.

We invest in relationships with SIs, VARs and software providers whose product offerings complement ours and through which we fulfill our product sales. Our business will be harmed if we fail to develop and grow these partner relationships. For example, our operating results may suffer if our efforts developing partner relationships increase costs but do not increase revenue. Partner relationships may also involve exclusivity provisions, multiple levels of distribution, discount pricing or investments in other companies. The cost of developing and maintaining partner relationships may go unrecovered and our efforts may not generate a corresponding increase in revenue.

41


Table of Contents

 

Our business depends on our brand recognition and reputation, and if we fail to maintain or enhance our brand recognition or reputation then our business could be harmed.

We believe that building our brand and reputation is key to our relationships with partners and end users and to our ability to attract new partners and end users. We also believe that our brand and reputation will be increasingly important as market competition increases. Our success depends on a range of factors, including:

 

continuing to deliver high-quality, innovative and defect-free products;

 

maintaining high customer satisfaction;

 

successfully differentiating our products from those of our competitors; and

 

appropriately managing both positive and negative publicity.

Product supply shortages have challenged our ability to meet customer needs and we have recently increased prices in response to our suppliers increasing their prices to us. Our inability to supply customers with products they need, and/or our need to increase our prices could result in long-lasting, negative consequences to our relationships with customers, to RAIN adoption and to our business overall.  

Increasing attention to environmental, social and governance matters may cause us to incur additional costs or expose us to additional risks.

Investors, governmental and nongovernmental organizations and customers are increasing their focus and scrutiny on corporate environmental, social and governance, or ESG, practices. Our ESG practices may not meet the standards of our investors, customers or other stakeholders, and they as well as advocacy groups may campaign for us change our business, operations or practices to better address ESG-related concerns. A failure, or perceived failure, of us to respond to any such campaigns could harm our business and reputation and have a negative impact on the market price of our securities. Moreover, as ESG best practices, reporting standards and disclosure requirements continue developing, we may incur increasing costs related to ESG monitoring and reporting.

Risks Relating to Our Intellectual Property

If we are unable to protect our intellectual property, then our business could be adversely affected.

Our success depends in part upon our ability to obtain, maintain and enforce patents, copyrights, trade secrets, trademarks and other intellectual property rights and to prevent third parties from infringing, misappropriating or circumventing those rights. We rely on a variety of intellectual property rights, including patents in the United States and copyrights, trademarks and trade secrets in the United States and foreign countries. We have historically focused on filing U.S. patent applications for a number of reasons including the fact that many RAIN products are used in or imported into the United States. By seeking patent protection primarily in the United States, our ability to assert our intellectual property rights outside the United States is limited, including in some significant foreign markets such as China. We have registered trademarks and domain names in selected foreign countries where we believe filing for such protection is appropriate and we have a small number of foreign patent applications and issued and allowed foreign patents. Regardless, some of our products and technologies may not be adequately protected by any patent, patent application, trademark, copyright, trade secret or domain name. Also, effective intellectual property protection may be unavailable or more limited in one or more relevant jurisdictions relative to those protections available in the United States.

We cannot guarantee that:

 

any of the patents, trademarks, copyrights, trade secrets or other intellectual property rights we presently employ in our business will not lapse or be invalidated, circumvented, challenged or abandoned;

 

our intellectual property rights will provide competitive advantages to us;

 

our ability to assert our intellectual property rights against potential competitors or to settle current or future disputes will not be limited by our agreements with third parties;

 

any of our pending or future patent applications will be issued or have the coverage we originally sought;

 

our intellectual property rights can or will be enforced, particularly in jurisdictions where competition may be intense or where legal protections may be weak;

 

we will not lose the ability to assert our intellectual property rights against, or to license our technology to, others and collect royalties or other payments; or

42


Table of Contents

 

 

we will retain the right to ask for a royalty-bearing license to an industry standard if we fail to file an intellectual property declaration pursuant to the standards process.

Monitoring and addressing unauthorized use of our intellectual property is difficult and costly. Unauthorized use of our intellectual property has already occurred and may occur again. Our failure to identify unauthorized use or otherwise adequately protect our intellectual property could adversely affect our business.

Litigation to enforce our intellectual property rights is time consuming, distracting, expensive and could result in outcomes or consequences that are harmful to us. We could incur significant costs and divert our attention and the attention of our employees by threatening or initiating litigation, which could, in turn, decrease revenue and increase expenses. Because litigation outcomes are uncertain, we could lose an enforcement action or weaken our intellectual property rights in litigation. An adverse decision could impair our intellectual property rights, limit the value of our technology or otherwise negatively impact our business, financial condition and operating results. At the same time, a decision not to enforce our intellectual property rights could embolden others to violate or potentially violate our intellectual property rights and thus weaken those rights over time.

On June 6, 2019, we filed a patent infringement lawsuit against NXP USA, Inc., a Delaware corporation and subsidiary of NXP Semiconductors N.V., or NXP, in the U.S. District Court for the Northern District of California, or the Court. For further information regarding this litigation, please refer to Note 11 of our condensed consolidated financial statements included elsewhere in this report.

If we are unsuccessful in prosecuting our patent-infringement claims against NXP or in defending ourselves against NXP’s counterclaims, or to the extent we cannot maintain the validity and enforceability of our patents, we could see a material adverse effect on our business, results of operations or financial condition. Regardless of the outcome, our lawsuit against NXP will increase our expenses and distract management and key employees, and could negatively impact our relationships with partners or end users and result in retaliatory claims against us.

Some of our technology is not patented or patentable and constitutes trade secrets. To protect our trade secrets, we require our employees, consultants, advisors and other collaborators to enter into confidentiality agreements. We also rely on contractual protections with our channel partners, suppliers and end users, and we implement security measures to protect our trade secrets and other confidential information. We cannot guarantee we have entered into appropriate agreements with all parties that have access to our trade secrets or confidential information. Moreover, the agreements we have entered into may not provide sufficient protection for our trade secrets or other confidential information in the event of any unauthorized use or disclosure. Our trade secrets and other confidential information could also be obtained by third parties by breaches of our security systems. Our suppliers, employees or consultants could also assert rights to our trade secrets or other confidential information.

Our use of overseas manufacturers has extra risk. The intellectual property protection in countries where our third-party contractors operate is weaker than in the United States. If the steps we have taken and the protection provided by law do not adequately safeguard our intellectual property rights, then we could suffer lost profits due to sales of competing products that exploit our intellectual property rights.

We may become party to intellectual property disputes which could be time consuming, costly to prosecute, defend or settle, result in the loss of significant rights, and adversely affect RAIN adoption generally.

Many companies in our industry, as well as non-practicing entities, hold patents and other intellectual property rights and may pursue, protect and enforce those intellectual property rights. We have received, and may receive in the future, invitations to license patent and other intellectual property rights to technologies that could be important to our business. We also receive assertions against us, our channel partners and or end users claiming that we or they infringe patent or other intellectual property rights. Offers to purchase patents or other intellectual property rights, or claims that we infringe patents or other intellectual property rights, regardless of their merit or resolution, are costly to resolve and divert the efforts and attention of our management and technical personnel. If we decline to accept an offer or refute a claim, then the offering or claiming party may pursue litigation against us.

Intellectual property disputes have adversely affected RAIN adoption. As one example, in 2011 Round Rock Research filed lawsuits against 11 end users, including Walmart and Macy’s, for RAIN-related patent infringement. We believe those lawsuits adversely affected demand for our products from 2011 to 2014. In 2013, Round Rock Research entered into licensing agreements with many RAIN suppliers, including us; in early 2015 they reached a settlement agreement with the last of the end-user defendants. The licensed Round Rock patents all expired by the end of 2019. However, we, our channel partners, suppliers or end users could be involved in similar disputes in the future which could adversely affect our operating results and growth prospects.

We may be forced, or choose, to take action to protect our own intellectual property against infringement by others. Our actions could adversely affect RAIN adoption as well as our own operating and growth prospects. For example, in June 2019 we filed a patent infringement lawsuit against NXP USA, Inc., a Delaware corporation and subsidiary of NXP, in the U.S. District Court for the Northern District of California and in October 2019, NXP USA, Inc. and NXP filed a patent infringement lawsuit against us in the

43


Table of Contents

 

U.S. District Court for the District of Delaware. For more information, see “-If we are unable to protect our intellectual property, our business could be adversely affected.”

Many of our agreements require us to indemnify and defend our channel partners and end users from third-party infringement claims and pay damages in the case of adverse rulings. These damages could be sizable and disproportionate to the business we derive from the accused channel partners or end users. Moreover, we may not know whether we are infringing a third party’s rights due to the large number of RAIN-related patents or to other systemic factors. For example, patent applications in the United States are maintained in confidence for up to 18 months after filing or, in some instances, for the entire time prior to patent issuance. Consequently, we may not be able to account for such rights until after a patent issues.

Competitors may file patent applications or receive patents that block or compete with our patents. Claims of this sort can harm our relationships with our channel partners or end users and may deter these partners or end users from doing business with us. Further, we may or may not prevail in patent-related proceedings given the complexity and inherent uncertainties in intellectual property litigation. If any pending or future proceedings result in an adverse outcome, then we could be required to:

 

cease the manufacture, use or sale of the infringing products, processes or technology;

 

pay substantial damages for infringement;

 

expend significant resources to develop non-infringing products, processes or technology;

 

license technology from the party claiming infringement, which license may not be available on commercially reasonable terms, or at all;

 

cross-license our technology to a competitor to resolve an infringement claim, which could weaken our ability to compete with that competitor; or

 

pay substantial damages to our channel partners or end users to cause them to discontinue their use of, or replace, infringing products with non-infringing products.

Any of the foregoing could have an adverse effect on our business, financial condition and operating results.

Intellectual property licensing from or to others, including competitors, may subject us to requirements or limitations that could adversely affect our business and prospects.

Various intellectual-property license agreements give us access to the patents and intellectual property of others, for example to necessary intellectual property in GS1 EPCglobal protocols and ISO standards. We have similarly licensed some of our patents and intellectual property to others, for example pursuant to agreements in connection with us participating in developing GS1 EPCglobal protocols and ISO standards.

For the former, in the course of us participating in developing GS1 EPCglobal UHF Gen2, UHF Gen2 V2, tag data standards, low-level reader protocol and other protocols, we agreed to license on a royalty-free basis those of our patents that are necessarily infringed by the practice of these protocols to other GS1 EPCglobal members, subject to reciprocal royalty-free rights from those other members. For the latter, in the course of us participating in developing ISO standards, we agreed to license on a RAND basis those of our patents that are necessarily infringed by the practice of those ISO standards, again subject to reciprocal royalty-free rights from the other ISO members.

Because it may not be clear whether a member’s intellectual property is necessary to the practice of current or future protocols or standards, disputes could arise among members, resulting in our inability to receive a license on royalty-free or RAND terms or to assert our not-necessary patents against others. Further, some GS1 EPCglobal members declined to license their intellectual property on royalty-free terms, instead demanding reasonable and nondiscriminatory, or RAND, terms. Disputes or confusion may arise about whether we may invoke our necessary intellectual property if those members choose to assert their RAND intellectual property, potentially causing or at least complicating any ensuing litigation and harming our business, financial condition and operating results.

In the course of us participating in ISO, we may be required to grant to all users worldwide a license to those of our patents that are necessarily infringed by the practice of other standards, including at frequencies other than UHF, on RAND terms, again subject to reciprocity. As a result, we are not always able to limit to whom and, to a certain extent, on what terms we license our technologies, and our control over and our ability to generate licensing revenue from some of our patents may be limited. We may also choose to license our patents or intellectual property to others in the future. We cannot guarantee that any patents and technology that we provide in any will not be used against us.

44


Table of Contents

 

We rely on third-party license agreements; impairment of those agreements may cause production or shipment delays that could harm our business.

We have license agreements with third parties for patents, software and technology we use in our operations and in our products. For example, we license tools from design-automation software vendors to design our silicon products. Third-party licenses for patents, software and other technology important to our business may not continue to be available on commercially reasonable terms, if at all. Loss of any such licenses could cause manufacturing interruptions or delays or reductions in product shipments until we can develop, license, integrate, and deploy alternative technologies, if even possible, which could harm our business and operating results.

Our use of open-source software may expose us to additional risks and harm our intellectual property.

Our products, processes and technology sometimes use or incorporate software that is subject to an open-source license. Open-source software is typically freely accessible, usable and modifiable, and is made available to the general public on an “as-is” basis under the terms of a nonnegotiable license. Use and distribution of open-source software may entail greater risks than use of third-party commercial software. Certain open-source software licenses require a user who intends to distribute the open-source software as a component of the user’s software to disclose publicly part or all of the user’s source code. In addition, certain open-source software licenses require the user of such software to make derivative works of the open-source code available to others at low or no cost. Consequently, open-source licensing can subject our previously proprietary software to open-source licensing terms, which could enable our competitors to create similar offerings with lower development effort and time and ultimately could result in a loss of sales. In addition, open-source licensors generally do not provide warranties or other contractual protections regarding infringement claims or the quality of their code, opening us to business risks that could materially harm our operating results.

We may face claims alleging noncompliance with open-source license terms or infringement or misappropriation of proprietary software. These claims could result in litigation, require us to purchase a costly license, or require us to devote research and development resources to change our software, any of which would have a negative effect on our business and operating results. Few courts have interpreted open-source licenses, and these licenses could be construed in a way that could impose unanticipated conditions or restrictions on our ability to commercialize our offerings. In addition, if there are changes in the licensing terms for the open-source software we use, we may be forced to re-engineer our solutions, incur additional costs or discontinue the sale of our products. We cannot guarantee that we have incorporated all open-source software in a manner that is consistent with our current policies and procedures, or in a manner that will not subject us to liability.

Risks Relating to Privacy and Cybersecurity

Privacy and security concerns relating to RAIN could damage our reputation and deter current or potential customers from using our products.

Privacy advocates and others have raised and may continue raising concerns about RAIN compromising consumer privacy or facilitating theft. These concerns include unauthorized parties potentially collecting personal information or personal data, tracking consumers, stealing identities or causing other issues relating to privacy or data protection. If such concerns increase, or if actual malicious or inadvertent breaches of privacy or theft occur or are perceived to have occurred, then our reputation could be damaged, our business and prospects may suffer, and we could incur significant liability. We may be or be alleged to be subject to contractual or self-regulatory obligations, in addition to legal and regulatory obligations, relating to privacy, data protection and security with respect to RAIN. These actual or asserted obligations may require us to modify our practices and policies, which we may not be able to do on commercially reasonable terms or at all, and otherwise cause us to incur substantial costs and expenses. Any failure or perceived failure to comply with any laws, regulations, or contractual or other obligations to which we are or may be asserted to be subject may result in regulatory actions, private claims and litigation, legal and other costs, substantial time and resources and fines, penalties or other liabilities. Any such actions may be expensive to defend, may entail substantial legal and other costs as well as time and resources and likely would damage our reputation and adversely affect our business, financial condition and results of operations.

In addition to concerns over privacy or theft, it is possible for those with malicious intent to misuse RAIN to facilitate theft or damage the public trust. If a theft or other damaging incident occurs or is perceived to occur and customer or end-user data, personal information or other confidential information is accessed or used without authorization, then our and our customers’ operations could be disrupted and our customers or we could be the target of regulatory investigations or proceedings and private claims, demands or litigation, and we could face potential liability and significant costs and expenses to remediate and otherwise respond to the incident. Concerns about security and privacy, even if unfounded, could also damage our reputation and operating results or could delay overall RAIN industry development. In such an event, our business and prospects may suffer, and we could incur claims, proceedings and significant liability. We also could be required to expend significant capital and resources to address any security incident or breach and to implement measures to prevent further breaches or incidents.

45


Table of Contents

 

We cannot ensure that any limitation-of-liability provisions in our customer and user agreements, contracts with third-party vendors and service providers or other contracts are enforceable or adequate or would protect us from any liabilities or damages against claims relating to a security breach or other security-related matter.

Government regulations and guidelines and other standards relating to consumer privacy may adversely impact adoption of our products, require us to make design changes or constrain our ability to implement new and desired product features.

Our customers are subject to laws and regulations related to collecting, storing, transmitting and using personal information and personal data, as well as additional laws and regulations that address privacy and security related to RFID in general. Because RAIN is a type of RFID, we believe these laws and regulations apply to RAIN.

The European Commission, or the EC, has issued guidance to address privacy concerns about RFID. In May 2009, the EC issued a recommendation that retailers in the EU inform their customers when RFID tags are either on or embedded within products. In April 2011, the EC signed a voluntary agreement with private and public entities to develop privacy guidelines for companies using RFID in the EU. While compliance with the guidelines is voluntary, our customers that do business in the EU prefer products that comply with the guidelines. If our RAIN products do not provide the necessary functionality to allow customers to comply with the guidelines then our business may suffer.

The data-security and privacy legislative and regulatory landscape in the United States, EU and other foreign jurisdictions continues to evolve, and new or changed laws, regulations, guidelines and standards may adversely impact our business, including our ability to develop future products. If we fail to develop products that meet end-user privacy requirements, then end users may choose not to use our products.

Although the Gen2 V2 protocol includes features for addressing consumer privacy and authenticating a tag, and although we have incorporated custom features in our products to further protect consumer privacy, a third party may still breach these features, including as implemented in our products, in which case our reputation could be damaged and our business and prospects could suffer.

A breach of security or other security incidents impacting our systems or others used in our business could have an adverse effect on our business.

We use security systems to maintain our facility’s physical and information-technology security and to protect our proprietary and confidential information, including that of our customers, suppliers and employees. We face risks of security breaches and incidents from a variety of sources, including viruses, ransomware, hacking, malicious code, and social engineering and other forms of employee or contractor negligence, unintentional acts, or malfeasance. Accidental or willful security breaches or incidents or other unauthorized access to our facilities or information systems could compromise access to and the integrity of this information. The consequences of loss and possible misuse of our proprietary and confidential information, including information relating to individuals, could include, among other things, unfavorable publicity, damage to our reputation, difficulty marketing or selling our products, customer allegations of breach of contract, loss or theft of intellectual property, claims and litigation, governmental and regulatory proceedings, and possible fines, penalties and other damages and liabilities, any of which could have a material adverse effect on our business, financial condition, reputation and relationships with customers and partners.

We rely on third-party providers of corporate infrastructure services such as for human resources, electronic communications and financial functions. Additionally, our platform operates in conjunction with, and we are dependent upon, third-party products, services, and components. Consequently, we depend on the security systems of these third-party providers. There have been and may continue to be significant attacks on certain third-party providers, and we cannot guarantee that our or our third-party providers’ systems and networks have not been breached or that they do not contain exploitable defects or bugs that could result in a breach of or disruption to our systems and networks or the systems and networks of third parties that support us and our platform. These third-party providers also face risks of security breaches or incidents, and our ability to monitor their security is limited. Any security breaches, incidents or other unauthorized access to our service-providers’ systems or viruses, loggers, ransomware or other errors, vulnerabilities, or malfeasant code in their data or software could expose us to loss, unavailability, or misappropriation of, or unauthorized use or disclosure of, confidential and proprietary information. If there is a security vulnerability, error, ransomware or other bug or malfeasant code in one of these third-party products, services and components and if there is a security exploit targeting them, we could face increased costs, claims, liability, reduced revenue and harm to our reputation or competitive position. Because the techniques used to obtain unauthorized access to or sabotage security systems change frequently and are often not recognized until after an attack, we may be unable to anticipate the techniques or implement adequate preventative measures, thereby exposing us to material adverse effect on our business, operations and financial condition. Using third-party providers also introduces risk of a cybersecurity incident. We use Okta products, including those that Okta reported on January 20, 2022 as breached. We conducted an internal investigation and found no indication of a breach of our systems. Okta confirmed on March 24, 2022 that Impinj was not impacted by their incident.

46


Table of Contents

 

We may incur significant costs in an effort to detect and prevent security breaches and other security-related incidents. In the event of an actual or perceived security breach or incident, we could be required to expend significant capital and other resources to mitigate, notify third parties of, and otherwise address, the breach or incident and its root cause and to take steps to prevent further breaches or incidents. Claims relating to an actual or perceived security breach or incident may not be adequately covered by our insurance and may result in increased insurance costs or insurance not being available to us at all.

Risks Relating to Our Financial Position and Capital Needs

We have a history of losses and have only achieved profitability intermittently. We cannot be certain that we will attain or sustain profitability in the future.

We have incurred losses since our inception in 2000. Whereas we were profitable between 2013 and 2015, we had a net loss of $51.3 million for the year ended, and an accumulated deficit of $362.5 million as of, December 31, 2021. Our ability to attain or sustain profitability depends on numerous factors, many of which are out of our control, including continued RAIN adoption and us maintaining or growing our market share. We expect significant expenses to support operations, product development and business and headcount expansion in sales, engineering, and marketing and may, for periods of time, choose to invest to grow the market and our share, reduce costs, improve our efficiencies or shorten our supply chain. If we fail to increase our revenue or manage our expenses, or if our investments in growing the market or our market share do not succeed, then we may not attain or sustain profitability in the future.

We have a history of significant fluctuations in our quarterly and annual operating results.

You should consider our business and its prospects in light of the risks and difficulties we encounter in the uncertain and rapidly evolving RAIN market. Because this market is new, large and evolving, predicting its growth rate and ultimate size is difficult. The rapidly evolving nature of the markets in which we sell our products, as well as other factors that are beyond our control, reduce our ability to accurately gauge our future prospects and forecast our quarterly or annual performance. If sales exceed expectations or if we reduce prices to win a large opportunity or in response to competition, then our revenue and profitability may be positively affected, but gross margins may be negatively affected. If we are unable to obtain semiconductor wafers or electronic components, then our sales will decline and our revenue and profitability may be negatively affected. If research analysts or investors view our decisions negatively, the trading price of our common stock could decline.

Historically, our success predicting future sales of our products and platform has been limited. End users drive demand for our products, but we sell nearly all our products through channel partners so our ability to forecast end-user demand is limited. We rely on those same channel partners to integrate our products with end-user information systems and this integration has been uneven and unpredictable in scope, timing and implementation. Also, RAIN-based systems often require time-consuming proofs-of-concepts and other steps such as designing and implementing new business processes, which make sales of our products difficult to forecast. Partly as a consequence, in the past, both we and other industry participants have at times overestimated the RAIN market size and growth rates, then failed to meet expectations.

Our history shows sales volatility and highlights our limited ability to forecast sales. For example, in 2016 our endpoint IC sales exceeded both our expectations and those of our industry’s analysts due in large part to several coincident large end-user deployments. Then, in the latter part of 2017 and in early 2018, the pace of endpoint IC unit-volume growth slowed relative to 2016, we believe due to multiple factors including, but not limited to, delays in new deployments and in planned expansions at several large retailers as well as a correction in our endpoint IC channel inventory. Then, in the latter part of 2018 and in 2019, due to shorter lead times for our endpoint ICs, we were increasingly receiving orders and shipping the ordered products within the same quarter. Those shortened lead times decreased our ability to predict both optimal inventory and order volume for a quarter. Then, in early 2020, Covid-19 introduced even greater uncertainty in our business, with us choosing to build product inventory during the pandemic-induced downturn. In 2021 we saw strong demand exceeding our available product supply, and supply-demand imbalance has so far continued into 2022. We currently have endpoint IC supply commitments that will allow us to equal or exceed fourth-quarter 2021 shipment levels through third-quarter 2022, but the adequacy of our supply beyond third quarter remains uncertain.

We expect that for the foreseeable future our visibility to future sales, including volumes and prices, will continue to be limited. Our poor visibility may cause fluctuations, particularly on a quarterly basis, in our actual operating results and in differences between our expected and actual operating results.

Many factors, most of which are outside our control, may cause or contribute to fluctuations in our quarterly and annual operating results. These fluctuations make financial planning and forecasting difficult. In addition, these fluctuations may cause unanticipated decreases in our available cash, which could negatively affect our business and prospects. Material factors that contribute to fluctuations in our operating results and revenue include:

47


Table of Contents

 

 

macroeconomic conditions, including inflation, and their impact on our business and our customers, end-users, suppliers and other business partners;

 

variations in RAIN adoption and deployment delays by end users;

 

fluctuations in demand for our products or platform, including by tag manufacturers and other significant customers on which we rely for a substantial portion of our revenue;

 

fluctuations in the pricing and availability or supply of our products or key inputs, especially semiconductor wafers, used to produce our products;

 

variations in the quality of our products and return rates;

 

delays in new-product introductions and in the maturity of our new-product technologies;

 

decreases in selling prices for our products;

 

delays in our product-shipment timing, customer or end-user sales or deployment cycles, or work performed under development contracts;

 

intellectual property disputes involving us, our customers, end users or other participants in our industry;

 

adverse outcomes of litigation or governmental proceedings;

 

timing variability in product introductions, enhancements, services, and technologies by us and our competitors and market acceptance of these new or enhanced products, services and technologies;

 

unanticipated excess or obsolete inventory as a result of supply-chain mismanagement, new-product introduction, quality issues or otherwise;

 

changes in the amount and timing of our operating costs, including those related to the expansion of our business, operations and infrastructure;

 

changes in business cycles or seasonal fluctuations that may affect the markets in which we sell;

 

changes in industry standards or specifications, or changes in government regulations, relating to RAIN, or to our products or our platform;

 

late, delayed or cancelled payments from our customers; and

 

unanticipated impairment of long-lived assets and goodwill.

A substantial portion of our operating expenses are fixed for the short term, and as a result, fluctuations in revenue or unanticipated expenses can have a material and immediate impact on our profitability and negatively affect our operating results, which could cause the price of our common stock to decline.

Risks Relating to U.S. Federal Income Tax

Our ability to use net operating losses to offset future taxable income may be limited.

As of December 31, 2021, we had federal net operating loss carryforwards, or NOLs, of $274.7 million and federal research and development credit carryforwards of $18.3 million which we may use to reduce future taxable income or offset income taxes due. We have established a valuation allowance against the carrying value of these deferred tax assets. The tax loss and research and development credit carryforwards began expiring in 2020. Insufficient future taxable income will adversely affect our ability to utilize these NOLs and credit carryforwards. Reductions in corporate tax rates may also reduce our ability to utilize the NOLs.

Under Sections 382 and 383 of the U.S. Internal Revenue Code, or the Code, a corporation that experiences a more-than 50% ownership change over a three-year testing period is limited in its ability to use its pre-change NOLs and other tax assets to offset future taxable income or income taxes. Our existing NOLs and credit carryforwards may be subject to limitations arising from previous ownership changes; if we undergo a future ownership change then our ability to use our NOLs and credit carryforwards could be further limited by Sections 382 and 383 of the Code. Future changes in our stock ownership, the causes of which may be outside our control, could result in an ownership change under Sections 382 and 383 of the Code. Our NOLs may also be impaired under state law. As a result of these limitations, we may not be able to utilize a material portion of, or possibly any of, the NOLs and credit carryforwards.

48


Table of Contents

 

We could be subject to additional income tax liabilities.

We are subject to income taxes in the United States and certain foreign jurisdictions. During the ordinary course of business, we use significant judgment in evaluating our worldwide income-tax obligations and we conduct many transactions for which the ultimate tax determination is uncertain. Additionally, our effective tax rates could be adversely affected by earnings being lower than anticipated in countries where we have lower statutory rates and higher than anticipated in countries where we have higher statutory rates, by changes in currency exchange rates, by changes in the valuation of our deferred tax assets and liabilities or by changes in the relevant tax, accounting and other laws, regulations, principles and interpretations. We are subject to audit in various jurisdictions and these jurisdictions may assess additional income tax against us. Although we believe our tax determinations are proper, the final determination of any tax audits and possible litigation could be materially different from our historical income-tax provisions and accruals. The results of an audit or litigation could have a material effect on our operating results or cash flows in the period or periods for which that determination is made.

Taxing authorities may successfully assert that we should have collected or in the future should collect sales and use, value-added or similar taxes, and we could be subject to liability with respect to past or future sales, any of which could negatively affect our operating results.

We do not collect sales and use, value-added or similar taxes in all jurisdictions in which we have sales, based on our belief that such taxes are either not applicable or an exemption from such taxes applies. Sales and use, value-added and similar tax laws and rates vary greatly by jurisdiction. Certain jurisdictions in which we do not collect such taxes may assert that such taxes are applicable, which could result in tax assessments, penalties and interest, and we may be required to collect such taxes in the future, including as a result of a change in law. Such tax assessments, penalties and interest or future requirements may negatively affect our operating results.

Risks Relating to Our Financial Reporting and Disclosure

If we fail to maintain an effective system of disclosure controls and internal controls over financial reporting, our ability to produce timely and accurate financial statements or comply with applicable regulations could be impaired, which may adversely affect investor confidence in us and, in turn, lead to a decline in the market price of our common stock.

As a public company, we are required to comply with the requirements of the Securities Exchange Act of 1934, as amended, or the Exchange Act, the Sarbanes-Oxley Act of 2002, or the Sarbanes-Oxley Act, and the rules and regulations of The Nasdaq Stock Market. The Sarbanes-Oxley Act, among other things, requires that we maintain effective disclosure controls and procedures and internal control over financial reporting. Effective internal controls are necessary for us to provide reliable financial reports and prevent fraud.

For example, under Section 404 of the Sarbanes-Oxley Act, or Section 404, we are required to make a formal assessment of the effectiveness of our internal control over financial reporting. As an “emerging growth company”, we availed ourselves of an exemption from the requirement that our independent registered public accounting firm attest to the effectiveness of our internal control over financial reporting. However, we ceased to be an “emerging growth company” on December 31, 2021. As a result, our independent registered public accounting firm is required to undertake an assessment of our internal control over financial reporting and the cost of our compliance with Section 404 will correspondingly increase. Compliance with the applicable provisions of Section 404 will continue to divert resources and take significant time and effort. Moreover, we may be unable to successfully complete all the procedures, certifications and attestation requirements of Section 404 in a timely manner.

Additionally, we have previously identified and reported material weaknesses in our internal controls over financial reporting in prior years, and while these identified material weaknesses have been remediated, there can be no assurance that our remediation will be effective in future periods or prevent other material weaknesses or significant deficiencies in our internal control over financial reporting from arising in the future. We may identify additional material weaknesses in our internal controls over financial reporting in future periods. A material weakness, even if quickly remedied, could reduce the market’s confidence in our financial statements and harm our stock price. Any inability to provide reliable financial reports or prevent fraud could harm our business.

Any failure to implement and maintain effective disclosure controls and procedures and internal control over financial reporting, including identifying material weaknesses, could cause investors to lose confidence in the accuracy and completeness of our financial statements and reports, which would likely adversely affect the market price of our common stock. In addition, we could be subject to sanctions or investigations by The Nasdaq Stock Market, the SEC and other regulatory authorities.

We have incurred and, in the future, will incur high costs of being a public company.

We have incurred significant legal, accounting and other costs associated with public company reporting requirements. We ceased to be an “emerging growth company” on December 31, 2021 and are no longer eligible for reduced disclosure requirements

49


Table of Contents

 

and exemptions applicable to “emerging growth companies.” As such, we are required to hold a say-on-pay vote and a say-on-frequency vote at our 2022 annual meeting of stockholders. We expect that our loss of “emerging growth company” status will require additional attention from management and will result in increased costs to us, which could include higher legal fees, accounting fees and fees associated with investor relations activities, among others. We have hired and may need to continue to hire additional accounting and information technology staff with appropriate public company experience and technical accounting knowledge. We cannot predict or estimate the amount of additional costs we may incur as a result of being a public company.

We have and will continue to incur costs associated with recently adopted corporate governance requirements, including those of the SEC and The Nasdaq Global Select Market. We expect those governance requirements to lead to ongoing legal and financial costs and make some activities more time consuming and costly. We also expect those requirements to increase the difficulty and expense for us to obtain director and officer liability insurance, and we may need to accept reduced policy limits and coverage or pay substantially higher costs to obtain similar or higher coverage to what we have today. As a result, we may find it difficult to attract and retain qualified persons to serve on our board of directors or as executive officers or may need to pay higher compensation to attract and retain them. Although we monitor developments with respect to those requirements, we cannot predict or estimate the additional costs we may incur or the timing of such costs.

Risks Relating to Owning or Trading of Our Securities

The market price of our common stock has been and will likely continue to be volatile, and the value of your investment could decline significantly.

Since July 2016, when we sold shares of our common stock in our initial public offering through March 31, 2022, our stock price has ranged from $9.95 to $94.39. The following factors, in addition to general risks and other risks described in this report, may have a material effect on the trading price of our common stock:

 

price and volume fluctuations in the overall stock market;

 

changes in operating performance, stock market valuations, and volatility in the market prices of other technology companies generally, or those in our industry in particular;

 

actual or anticipated quarterly variations in our results of operations or those of our competitors;

 

actual or anticipated changes in our growth rate relative to our competitors;

 

delays in end-user deployments of RAIN systems;

 

announcements by us or our competitors of acquisitions, new products, significant contracts, commercial relationships or capital commitments;

 

supply interruptions, including semiconductor wafer or other product shortfalls;

 

developments relating to intellectual property rights or in disputes relating to those rights;

 

our ability to develop and market new and enhanced products on a timely basis;

 

commencement of, or our involvement in, litigation;

 

changes in our board of directors or management;

 

changes in governmental regulations or in the status of our regulatory approvals;

 

unstable political and economic conditions, including instability resulting from wars and other armed conflicts, such as Russia’s invasion of Ukraine;

 

the trading volume of our stock;

 

actual or perceived security breaches;

 

limited public float;

 

any future sales of our common stock or other securities;

 

financial analysts dropping or reducing their coverage of us; changes in financial estimates by analysts who do cover us; or our failure to meet analyst estimates or investor expectations;

 

fluctuations in the values of companies investors perceive to be comparable to us;

50


Table of Contents

 

 

 

the financial projections we may provide to the public, any changes in these projections or our failure to meet these projections;

 

general economic conditions and slow or negative growth of markets in which we operate.

Technology company stocks like ours have experienced extreme price and volume fluctuations often unrelated or disproportionate to the operating performance of those companies. Securities class-action litigation is frequently instituted against companies whose stock prices decline significantly, as it was against us. Such litigation causes substantial costs and a diversion of management’s attention and resources. For further information regarding this litigation risk, please refer to Note 11 of our condensed consolidated financial statements included elsewhere in this report.

We may need to raise additional capital which may not be available on favorable terms, if at all, causing dilution to stockholders, restricting our operations or adversely affecting our ability to operate our business.

In the course of running our business we may need to raise capital, potentially diluting our stockholders. In December 2019, we issued and sold $86.3 million aggregate principal amount of the 2019 Notes. In November 2021, we issued and sold $287.5 million aggregate principal amount of the 2021 Notes. We may in the future engage in additional equity, equity-linked or debt financings to secure additional funds. We used approximately $183.6 million of the net proceeds, excluding accrued interest, to repurchase approximately $76.4 million aggregate principal of the 2019 Notes through individual privately negotiated transactions concurrent with such offering. If unforeseen circumstances drive our financing needs, such as unforeseen expenditures or if our operating results are worse than we expect, then we may not be able to raise capital on favorable terms, if at all. Debt financing, if available, may include covenants limiting or restricting our ability to take specific actions such as incurring additional debt, expending capital or declaring dividends, or which impose financial covenants that limit our ability to achieve our business objectives. If we need but cannot raise additional capital on acceptable terms then we may not be able to meet our business objectives, our stock price may fall, and you may lose some or all of your investment.

Transactions relating to the 2019 Notes or the 2021 Notes may affect our stock’s value.

If the 2019 Notes or the 2021 Notes are converted by holders, then we have the ability under the indenture for the Notes to deliver cash, stock or any combination of cash or stock, at our election. If we elect to deliver stock, then doing so will dilute the ownership interests of our existing stockholders. Any sales in the public market of the stock issuable upon a conversion could decrease our stock price. Anticipated future conversions of the Notes into shares of our stock could also decrease our stock price. Notes holders may also engage in short selling to hedge their positions in the Notes, which could also decrease our stock price

In connection with us issuing the 2019 Notes, we entered into privately negotiated capped-call transactions with financial counterparties. The capped-call transactions are generally designed to reduce potential dilution to our stock upon any conversion or settlement of the 2019 Notes or offset any cash payments we are required to make in excess of the principal amount of converted 2019 Notes, as the case may be, with such reduction or offset subject to a cap based on the cap price. From time to time, the financial counterparties to the capped calls may modify their hedge positions by entering into or unwinding various derivative transactions with respect to our stock or purchasing or selling our stock or other securities of ours in secondary market transactions prior to the maturity of the capped calls. This activity could cause a decrease in our stock price.

For more information on the 2019 Notes, the 2021 Notes and the capped-call transactions, see Note 6 of our consolidated financial statements included elsewhere in this report.

51


Table of Contents

 

Our principal stockholders and management own a significant percentage of our stock and are able to exercise significant influence over matters subject to stockholder approval.

As of March 31, 2022, our executive officers, directors and principal stockholders, together with their respective affiliates, beneficially owned approximately 25.5% of our stock. As a result, our executive officers, directors and principal stockholders may be able to significantly influence, in their capacity as stockholders, matters requiring approval by our stockholders, including electing directors and approving mergers, acquisitions or other transactions. They may have interests that differ from yours and may vote in a way with which you disagree, and which may be adverse to your interests. This concentration of ownership could have the effect of delaying or preventing a change in our control or otherwise discouraging a potential acquirer from attempting to obtain control of us, which in turn could have a material adverse effect on our stock price and may prevent attempts by our stockholders to replace or remove our board of directors or management.

Servicing the 2019 Notes and the 2021 Notes may require a significant amount of cash, and we may not have sufficient cash flow or the ability to raise the funds necessary to satisfy our obligations under the Notes, and our current and future indebtedness may limit our operating flexibility or otherwise affect our business.

Our ability to make scheduled payments of the principal of, to pay interest on or to refinance any current or future indebtedness, including the 2019 Notes and 2021 Notes, or to make cash payments in connection with any conversion of the Notes or upon any fundamental change if holders require us to repurchase their Notes for cash, depends on our future performance, which is subject to economic, financial, competitive and other factors beyond our control. Our business may not generate sufficient future cash from operations to service our indebtedness and make necessary capital expenditures. If we are unable to generate sufficient cash flow, we may be required to adopt one or more alternatives, such as selling assets, restructuring indebtedness or obtaining additional equity capital on terms that may be onerous or highly dilutive. Our ability to refinance any of our indebtedness, including the 2019 Notes and the 2021 Notes, will depend on the capital markets and our financial condition at such time. We may not be able to engage in any of these activities or engage in these activities on desirable terms, which could result in us defaulting on our debt obligations. In addition, our existing and future indebtedness could have important consequences to our stockholders and significant effects on our business. For example, it could:

 

make it more difficult for us to satisfy our debt obligations, including the Notes;

 

increase our vulnerability to general adverse economic and industry conditions;

 

require us to dedicate a substantial portion of our cash flow from operations to payments on our indebtedness, thereby reducing the cash available to run our business;

 

limit our flexibility in planning for, or reacting to, changes in our business or in the RAIN industry;

 

restrict us from exploiting business opportunities;

 

place us at a competitive disadvantage compared to our competitors that have less indebtedness; and

 

limit our availability to borrow additional funds for working capital, capital expenditures, acquisitions, debt service requirements, execution of our business strategy or for other purposes.

Anti-takeover provisions in our charter documents and under Delaware or Washington law could make an acquisition of us difficult, limit attempts by our stockholders to replace or remove our current management and limit our stock price.

Provisions of our certificate of incorporation and our bylaws may delay or discourage transactions involving an actual or potential change in our control or change in our management, including transactions in which stockholders might otherwise receive a premium for their shares, or transactions that our stockholders might otherwise deem to be in their best interests. Therefore, these provisions could adversely affect our stock price. Among other things, our certificate of incorporation and bylaws:

 

permit our board of directors to issue up to 5,000,000 shares of preferred stock, with any rights, preferences and privileges as they may designate;

 

provide that the authorized number of directors may be changed only by resolution of the board of directors;

 

provide that all vacancies, including newly created directorships, may, except as otherwise required by law, be filled by the affirmative vote of a majority of directors then in office, even if less than a quorum;

 

divide our board of directors into three classes, each of which stands for election once every three years (subject to gradual declassification beginning at the 2021 annual meeting of stockholders, such that our board of directors will be fully declassified beginning at the 2023 annual meeting of stockholders);

52


Table of Contents

 

 

 

restrict the forum for certain litigation against us to Delaware;

 

require that any action taken by our stockholders be effected at a duly called annual or special meeting of stockholders and not by written consent;

 

provide that stockholders seeking to present proposals before a meeting of stockholders or to nominate candidates for election as directors at a meeting of stockholders must provide notice in writing in a timely manner, and also specify requirements as to the form and content of a stockholder’s notice;

 

do not provide for cumulative voting rights (therefore allowing the holders of a majority of the shares of common stock entitled to vote in any uncontested election of directors to elect all of the directors standing for election, if they should so choose);

 

provide that special meetings of our stockholders may be called only by the chair of the board, our chief executive officer or by the board of directors; and

 

provide that stockholders will be permitted to amend our bylaws only upon receiving at least two-thirds of the total votes entitled to be cast by holders of all outstanding shares then entitled to vote generally in the election of directors, voting together as a single class.

In addition, because we are incorporated in Delaware, we are governed by the provisions of Section 203 of the Delaware General Corporation Law, which generally prohibits a Delaware corporation from engaging in any of a broad range of business combinations with any “interested” stockholder for a period of three years following the date on which the stockholder became an “interested” stockholder. Likewise, because our principal executive offices are located in Washington, the anti-takeover provisions of the Washington Business Corporation Act may apply to us under certain circumstances now or in the future. These provisions prohibit a “target corporation” from engaging in any of a broad range of business combinations with any stockholder constituting an “acquiring person” for a period of five years following the date on which the stockholder became an “acquiring person.”

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

Our bylaws provide that, unless we otherwise consent in writing, the Court of Chancery of the State of Delaware is the exclusive forum for any derivative action or proceeding brought on our behalf, any action asserting a breach of fiduciary duty, any action asserting a claim against us arising pursuant to the Delaware General Corporation Law, our certificate of incorporation or our bylaws or any action asserting a claim against us that is governed by the internal affairs doctrine. The choice of forum provision may limit stockholders’ ability to bring a claim in a judicial forum favorable for disputes with us or our directors, officers or other employees, which may discourage such lawsuits against us and our directors, officers and other employees. Alternatively, if a court were to find the choice of forum provision contained in our bylaws to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving such action in other jurisdictions, which could adversely affect our business and financial condition.

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

None.

Item 3.

Defaults Upon Senior Securities

 

None.

Item 4.

Mine Safety Disclosures

 

Not applicable.

Item 5.

Other Information

 

Not applicable.


53


Table of Contents

 

 

Item 6.

Exhibits

 

Exhibit

Number

 

 

 

Incorporation by Reference

 

Filed Herewith

 

Exhibit Description

 

Form

 

Date

 

Number

 

3.2

 

Amended and Restated Bylaws of Impinj, Inc. adopted as of April 18, 2022

 

8-K

 

4/21/2022

 

3.2

 

 

 

 

 

 

 

 

 

 

 

 

 

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 Required Under Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended, and 18 U.S.C. §1350

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

32.2*

 

Certification of 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

 

Inline XBRL Document Set for the condensed consolidated financial statements and accompanying notes in Part I, Item 1, “Financial Statements” of this Quarterly Report on Form 10-Q.

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

104

 

Inline XBRL for the cover page of this Quarterly Report on Form 10-Q, included in the Exhibit 101 Inline XBRL Document Set.

 

 

 

 

 

 

 

X

 

*

The certifications attached as Exhibits 32.1 and 32.2 that accompany this Quarterly Report on Form 10-Q are not deemed filed with the Securities and Exchange Commission and are not to be incorporated by reference into any filing of Impinj, Inc. 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 this Form 10-Q, irrespective of any general incorporation language contained in such filing.

 

54


Table of Contents

 

 

SIGNATURES

Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

 

 

 

Impinj, Inc.

 

 

 

 

 

Date: April 27, 2022

 

By:

 

/s/ Cary Baker

 

 

 

 

Cary Baker

Chief Financial Officer (principal financial officer and duly authorized signatory)

 

55

EX-31.1 2 pi-ex311_6.htm EX-31.1 pi-ex311_6.htm

Exhibit 31.1

CERTIFICATIONS

I, Chris Diorio, Ph.D., certify that:

1.

I have reviewed this Quarterly Report on Form 10-Q of Impinj, Inc.;

2.

Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.

Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.

The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

(a)

Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

(b)

Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

(c)

Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

(d)

Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.

The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

 

(a)

All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

(b)

Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: April 27, 2022

 

/s/ Chris Diorio

Chris Diorio, Ph.D.

Chief Executive Officer

(Principal Executive Officer)

 

 

EX-31.2 3 pi-ex312_7.htm EX-31.2 pi-ex312_7.htm

Exhibit 31.2

CERTIFICATIONS

I, Cary Baker, certify that:

1.

I have reviewed this Quarterly Report on Form 10-Q of Impinj, Inc.;

2.

Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.

Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.

The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

(a)

Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

(b)

Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

(c)

Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

(d)

Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.

The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

 

(a)

All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

(b)

Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: April 27, 2022

 

/s/ Cary Baker

Cary Baker

Chief Financial Officer

(Principal Financial Officer)

 

EX-32.1 4 pi-ex321_9.htm EX-32.1 pi-ex321_9.htm

Exhibit 32.1

IMPINJ, INC.

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of Impinj, Inc. (the “Company”) on Form 10-Q for the quarter ended March 31, 2022, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Chris Diorio, Ph.D., Chief Executive Officer (Principal Executive Officer) of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:

 

(1)

The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

(2)

The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

/s/ Chris Diorio

Chris Diorio, Ph.D.

Chief Executive Officer

(Principal Executive Officer)

Date: April 27, 2022

A signed original of this written statement required by Section 906 of the Sarbanes-Oxley Act of 2002 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.

This certification accompanies the Report 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 Impinj, Inc. 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.

 

EX-32.2 5 pi-ex322_8.htm EX-32.2 pi-ex322_8.htm

Exhibit 32.2

IMPINJ, INC.

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of Impinj, Inc. (the “Company”) on Form 10-Q for the quarter ended March 31, 2022, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Cary Baker, Chief Financial Officer (Principal Financial Officer) of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:

 

(1)

The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

(2)

The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

/s/ Cary Baker

Cary Baker

Chief Financial Officer

(Principal Financial Officer)

Date: April 27, 2022

A signed original of this written statement required by Section 906 of the Sarbanes-Oxley Act of 2002 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.

This certification accompanies the Report 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 Impinj, Inc. 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.

 

EX-101.SCH 6 pi-20220331.xsd XBRL TAXONOMY EXTENSION SCHEMA 00000 - Document - Template Link link:presentationLink link:calculationLink link:definitionLink 100000 - Document - Document and Entity Information link:calculationLink link:presentationLink link:definitionLink 100010 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) link:calculationLink link:presentationLink link:definitionLink 100020 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) link:calculationLink link:presentationLink link:definitionLink 100030 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) link:calculationLink link:presentationLink link:definitionLink 100040 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Unaudited) link:calculationLink link:presentationLink link:definitionLink 100050 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) link:calculationLink link:presentationLink link:definitionLink 100060 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited) link:calculationLink link:presentationLink link:definitionLink 100070 - Disclosure - Summary of Significant Accounting Policies link:calculationLink link:presentationLink link:definitionLink 100080 - Disclosure - Fair Value Measurements link:calculationLink link:presentationLink link:definitionLink 100090 - Disclosure - Inventory link:calculationLink link:presentationLink link:definitionLink 100100 - Disclosure - Stock-Based Awards link:calculationLink link:presentationLink link:definitionLink 100110 - Disclosure - Commitments and Contingencies link:calculationLink link:presentationLink link:definitionLink 100120 - Disclosure - Long-term Debt link:calculationLink link:presentationLink link:definitionLink 100130 - Disclosure - Leases link:calculationLink link:presentationLink link:definitionLink 100140 - Disclosure - Net Loss Per Share link:calculationLink link:presentationLink link:definitionLink 100150 - Disclosure - Segment Information link:calculationLink link:presentationLink link:definitionLink 100160 - Disclosure - Deferred Revenue link:calculationLink link:presentationLink link:definitionLink 100170 - Disclosure - Related-Party Transactions link:calculationLink link:presentationLink link:definitionLink 100180 - Disclosure - Restructuring link:calculationLink link:presentationLink link:definitionLink 100190 - Disclosure - Summary of Significant Accounting Policies (Policies) link:calculationLink link:presentationLink link:definitionLink 100200 - Disclosure - Fair Value Measurements (Tables) link:calculationLink link:presentationLink link:definitionLink 100210 - Disclosure - Inventory (Tables) link:calculationLink link:presentationLink link:definitionLink 100220 - Disclosure - Stock-Based Awards (Tables) link:calculationLink link:presentationLink link:definitionLink 100230 - Disclosure - Long-term Debt (Tables) link:calculationLink link:presentationLink link:definitionLink 100240 - Disclosure - Leases (Tables) link:calculationLink link:presentationLink link:definitionLink 100250 - Disclosure - Net Loss Per Share (Tables) link:calculationLink link:presentationLink link:definitionLink 100260 - Disclosure - Segment Information (Tables) link:calculationLink link:presentationLink link:definitionLink 100270 - Disclosure - Deferred Revenue (Tables) link:calculationLink link:presentationLink link:definitionLink 100280 - Disclosure - Restructuring (Tables) link:calculationLink link:presentationLink link:definitionLink 100290 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100300 - Disclosure - Fair Value Measurements - Summary of Assets Measured at Fair Value on Recurring Basis (Details) link:calculationLink link:presentationLink link:definitionLink 100310 - Disclosure - Fair Value Measurements - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100320 - Disclosure - Inventory - Schedule of Inventories (Details) link:calculationLink link:presentationLink link:definitionLink 100330 - Disclosure - Inventory - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100340 - Disclosure - Stock-Based Awards - Summary of Stock Options Activity (Details) link:calculationLink link:presentationLink link:definitionLink 100350 - Disclosure - Stock-Based Awards - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100360 - Disclosure - Stock-Based Awards - Summary of Restricted Stock Units (Details) link:calculationLink link:presentationLink link:definitionLink 100370 - Disclosure - Stock-Based Awards - Summary of Stock-Based Compensation Expense (Details) link:calculationLink link:presentationLink link:definitionLink 100380 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100390 - Disclosure - Long-term Debt - Summary of Outstanding Principal Amount and Carrying Value (Details) link:calculationLink link:presentationLink link:definitionLink 100400 - Disclosure - Long-term Debt - Summary of Outstanding Principal Amount and Carrying Value (Parenthetical) (Details) link:calculationLink link:presentationLink link:definitionLink 100410 - Disclosure - Long-term Debt - Convertible Senior Notes - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100420 - Disclosure - Long-term Debt - Schedule of Notes (Details) link:calculationLink link:presentationLink link:definitionLink 100430 - Disclosure - Long-term Debt - Schedule of Interest Expense (Details) link:calculationLink link:presentationLink link:definitionLink 100440 - Disclosure - Leases - Components of Lease Expense (Details) link:calculationLink link:presentationLink link:definitionLink 100450 - Disclosure - Leases - Supplemental Cash Flow Information Related to Operating Leases (Details) link:calculationLink link:presentationLink link:definitionLink 100460 - Disclosure - Leases - Schedule of Weighted-Average Remaining Lease Terms and Weighted-Average Discount Rate Related to Operating Leases (Details) link:calculationLink link:presentationLink link:definitionLink 100470 - Disclosure - Leases - Schedule of Future Lease Payments under Operating Leases (Details) link:calculationLink link:presentationLink link:definitionLink 100480 - Disclosure - Leases - Schedule of Future Lease Payments under Operating Leases (Details)2 link:calculationLink link:presentationLink link:definitionLink 100490 - Disclosure - Net Loss Per Share - Reconciliation of the Numerator and Denominator used in Computing Basic and Diluted Net Loss Per Share (Details) link:calculationLink link:presentationLink link:definitionLink 100500 - Disclosure - Net Loss Per Share - Computation of Diluted Net Loss Per Share Effect in Antidilutive (Details) link:calculationLink link:presentationLink link:definitionLink 100510 - Disclosure - Segment Information - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100520 - Disclosure - Segment Information - Summary of Revenue Categories (Details) link:calculationLink link:presentationLink link:definitionLink 100530 - Disclosure - Deferred Revenue - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100540 - Disclosure - Deferred Revenue - Summary of Changes in Deferred Revenue (Details) link:calculationLink link:presentationLink link:definitionLink 100550 - Disclosure - Related-Party Transactions - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100560 - Disclosure - Restructuring - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100570 - Disclosure - Restructuring - Summary of Accrued Restructuring Costs (Details) link:calculationLink link:presentationLink link:definitionLink EX-101.CAL 7 pi-20220331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 8 pi-20220331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 9 pi-20220331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Entity Central Index Key Lessee operating lease liability payments due after year four. Cover [Abstract] Document Type Document Type Amendment Flag Amendment Flag Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Current Reporting Status Entity Current Reporting Status Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Entity Incorporation, State or Country Code Entity Incorporation State Country Code Entity Common Stock Shares Outstanding Entity Common Stock Shares Outstanding Entity Shell Company Entity Shell Company Entity Small Business Entity Small Business Entity Emerging Growth Company Entity Emerging Growth Company Document Transition Report Document Transition Report Document Quarterly Report Document Quarterly Report Trading Symbol Trading Symbol Entity Address, State or Province Entity Address State Or Province Entity File Number Entity File Number Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address Address Line1 Entity Address, Address Line Two Entity Address Address Line2 Entity Address, City or Town Entity Address City Or Town Entity Address, Postal Zip Code Entity Address Postal Zip Code City Area Code City Area Code Local Phone Number Local Phone Number Title of 12(b) Security Security12b Title Security Exchange Name Security Exchange Name Entity Interactive Data Current Entity Interactive Data Current Accrued and other current liabilities. Statement Of Financial Position [Abstract] Assets: Assets [Abstract] Current assets: Assets Current [Abstract] Cash and cash equivalents Cash And Cash Equivalents At Carrying Value Short-term investments Short Term Investments Accounts receivable, net Accounts Receivable Net Current Inventory Inventory Net Prepaid expenses and other current assets Prepaid Expense And Other Assets Current Total current assets Assets Current Long-term investments Long Term Investments Property and equipment, net Property Plant And Equipment Net Operating lease right-of-use assets Operating Lease Right Of Use Asset Other non-current assets Other Assets Noncurrent Goodwill Intangible Assets Net Including Goodwill Total assets Assets Liabilities and stockholders' equity: Liabilities And Stockholders Equity [Abstract] Current liabilities: Liabilities Current [Abstract] Accounts payable Accounts Payable Current Accrued compensation and employee related benefits Accrued Employee Benefits Current Accrued and other current liabilities Accrued And Other Current Liabilities Current portion of operating lease liabilities Operating Lease Liability Current Restructuring liabilities Restructuring Reserve Current Current portion of long-term debt Long Term Debt Current Current portion of deferred revenue Contract With Customer Liability Current Total current liabilities Liabilities Current Long-term debt, net of current portion Long Term Debt Noncurrent Operating lease liabilities, net of current portion Operating Lease Liability Noncurrent Other long-term liabilities Other Liabilities Noncurrent Deferred revenue, net of current portion Contract With Customer Liability Noncurrent Total liabilities Liabilities Commitments and contingencies (Note 5) Commitments And Contingencies Stockholders' equity: Stockholders Equity [Abstract] Preferred stock, $0.001 par value — 5,000 shares authorized, no shares issued and outstanding at March 31, 2022 and December 31, 2021 Preferred Stock Value Common stock, $0.001 par value — 495,000 shares authorized, 25,220 and 24,737 shares issued and outstanding at March 31, 2022 and December 31, 2021, respectively Common Stock Value Additional paid-in capital Additional Paid In Capital Common Stock Accumulated other comprehensive (loss) income Accumulated Other Comprehensive Income Loss Net Of Tax Accumulated deficit Retained Earnings Accumulated Deficit Total stockholders' equity Stockholders Equity Total liabilities and stockholders' equity Liabilities And Stockholders Equity Preferred stock, par value Preferred Stock Par Or Stated Value Per Share Preferred stock, shares authorized Preferred Stock Shares Authorized Preferred stock, shares issued Preferred Stock Shares Issued Preferred stock, shares outstanding Preferred Stock Shares Outstanding Common stock, par value Common Stock Par Or Stated Value Per Share Common stock, shares authorized Common Stock Shares Authorized Common stock, shares issued Common Stock Shares Issued Common stock, shares outstanding Common Stock Shares Outstanding Income Statement [Abstract] Revenue Revenue From Contract With Customer Excluding Assessed Tax Cost of revenue Cost Of Goods And Services Sold Gross profit Gross Profit Operating expenses: Operating Expenses [Abstract] Research and development Research And Development Expense Sales and marketing Selling And Marketing Expense General and administrative General And Administrative Expense Restructuring costs Restructuring Charges Total operating expenses Operating Expenses Loss from operations Operating Income Loss Other income, net Other Nonoperating Income Expense Interest expense Interest Expense Loss before income taxes Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest Income tax expense Income Tax Expense Benefit Net loss Net Income Loss Net loss per share — basic and diluted Earnings Per Share Basic And Diluted Weighted-average shares outstanding — basic and diluted Weighted Average Number Of Share Outstanding Basic And Diluted Statement Of Income And Comprehensive Income [Abstract] Net loss Other comprehensive loss, net of tax: Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent [Abstract] Unrealized loss on investments Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax Total other comprehensive loss Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent Comprehensive loss Comprehensive Income Net Of Tax Increase (decrease) in operating lease right-of-use assets. Increase (decrease) in operating lease liabilities current. Proceeds from exercise of stock options and employee stock purchase plan. Statement Of Cash Flows [Abstract] Operating activities: Net Cash Provided By Used In Operating Activities [Abstract] Adjustments to reconcile net loss to net cash provided by operating activities: Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [Abstract] Depreciation Depreciation Stock-based compensation Share Based Compensation Accretion of discount or amortization of premium on investments Accretion Amortization Of Discounts And Premiums Investments Amortization of debt issuance costs Amortization Of Financing Costs Changes in operating assets and liabilities: Increase Decrease In Operating Capital [Abstract] Accounts receivable Increase Decrease In Accounts Receivable Inventory Increase Decrease In Inventories Prepaid expenses and other assets Increase Decrease In Prepaid Deferred Expense And Other Assets Accounts payable Increase Decrease In Accounts Payable Accrued compensation and employee related benefits Increase Decrease In Employee Related Liabilities Accrued and other liabilities Increase Decrease In Accrued Liabilities And Other Operating Liabilities Operating lease right-of-use assets Increase Decrease In Operating Lease Right Of Use Assets Operating lease liabilities Increase Decrease In Operating Lease Liabilities Current Restructuring liabilities Increase Decrease In Restructuring Reserve Deferred revenue Increase Decrease In Contract With Customer Liability Net cash provided by (used in) operating activities Net Cash Provided By Used In Operating Activities Investing activities: Net Cash Provided By Used In Investing Activities [Abstract] Purchases of investments Payments To Acquire Investments Proceeds from maturities of investments Proceeds From Sale Maturity And Collections Of Investments Purchases of property and equipment Payments To Acquire Property Plant And Equipment Net cash provided by (used in) investing activities Net Cash Provided By Used In Investing Activities Financing activities: Net Cash Provided By Used In Financing Activities [Abstract] Principal payments on finance lease obligations Finance Lease Principal Payments Proceeds from exercise of stock options and employee stock purchase plan Proceeds From Exercise Of Stock Options And Employee Stock Purchase Plan Net cash provided by financing activities Net Cash Provided By Used In Financing Activities Net increase (decrease) in cash and cash equivalents Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect Cash and cash equivalents Cash And Cash Equivalents [Abstract] Beginning of period Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations End of period Supplemental disclosure of cashflow information: Supplemental Cash Flow Information [Abstract] Purchases of property and equipment not yet paid Capital Expenditures Incurred But Not Yet Paid Statement Of Stockholders Equity [Abstract] Statement [Table] Statement [Table] Equity Components Statement Equity Components [Axis] Equity Component Equity Component [Domain] Common Stock Common Stock [Member] Additional Paid-In-Capital Additional Paid In Capital [Member] Accumulated Deficit Retained Earnings [Member] Accumulated Other Comprehensive Income (loss) Accumulated Other Comprehensive Income [Member] Cumulative Effect, Period of Adoption Cumulative Effect Period Of Adoption [Axis] Cumulative Effect, Period of Adoption Cumulative Effect Period Of Adoption [Domain] Cumulative-effect Adjustment from Adoption of ASU 2020-06 Cumulative Effect Period Of Adoption Adjustment [Member] Statement [Line Items] Statement [Line Items] Beginning balance Beginning balance, shares Shares Outstanding Issuance of common stock Stock Issued During Period Value New Issues Issuance of common stock, shares Stock Issued During Period Shares New Issues Stock-based compensation Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value Other comprehensive loss Ending balance Ending balance, shares Accounting Policies [Abstract] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Fair Value Disclosures [Abstract] Fair Value Measurements Fair Value Disclosures [Text Block] Inventory Disclosure [Abstract] Inventory Inventory Disclosure [Text Block] Disclosure Of Compensation Related Costs Sharebased Payments [Abstract] Stock-Based Awards Disclosure Of Compensation Related Costs Share Based Payments [Text Block] Commitments And Contingencies Disclosure [Abstract] Commitments and Contingencies Commitments And Contingencies Disclosure [Text Block] Debt Disclosure [Abstract] Long-term Debt Debt Disclosure [Text Block] Leases [Abstract] Leases Lessee Operating Leases [Text Block] Earnings Per Share [Abstract] Net Loss Per Share Earnings Per Share [Text Block] Segment Reporting [Abstract] Segment Information Segment Reporting Disclosure [Text Block] Deferred Revenue Disclosure [Abstract] Deferred Revenue Revenue From Contract With Customer [Text Block] Related Party Transactions [Abstract] Related-Party Transactions Related Party Transactions Disclosure [Text Block] Restructuring And Related Activities [Abstract] Restructuring Restructuring And Related Activities Disclosure [Text Block] Basis of Presentation Basis Of Accounting Policy Policy [Text Block] Use of Estimates Use Of Estimates Recently adopted accounting standards policy. Recently Adopted Accounting Standards Recently Adopted Accounting Standards Policy Policy [Text Block] Recently Issued Accounting Standards Not Yet Adopted New Accounting Pronouncements Policy Policy [Text Block] Summary of Assets Measured at Fair Value on Recurring Basis Fair Value Assets Measured On Recurring Basis [Text Block] Schedule of Inventories Schedule Of Inventory Current Table [Text Block] Summary of Stock Options Activity Schedule Of Share Based Compensation Stock Options Activity Table [Text Block] Summary of Restricted Stock Units Schedule Of Share Based Compensation Restricted Stock Units Award Activity Table [Text Block] Summary of Stock-Based Compensation Expense Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Text Block] Summary of Outstanding Principal Amount and Carrying Value Schedule Of Debt Instruments [Text Block] Schedule of Notes Schedule Of Debt Table [Text Block] Schedule of interest expense. Schedule of Interest Expense Schedule Of Interest Expense Table [Text Block] Components of Lease Expense Lease Cost Table [Text Block] Schedule of supplemental cash flow information related to leases. Supplemental Cash Flow Information Related to Operating Leases Schedule Of Supplemental Cash Flow Information Related To Leases Table [Text Block] Schedule of weighted average remaining lease terms and weighted average discount rate related to leases. Schedule of Weighted-Average Remaining Lease Terms and Weighted-Average Discount Rate Related to Operating Leases Schedule Of Weighted Average Remaining Lease Terms And Weighted Average Discount Rate Related To Leases Table [Text Block] Schedule of Future Lease Payments under Operating Leases Lessee Operating Lease Liability Maturity Table [Text Block] Reconciliation of the Numerator and Denominator used in Computing Basic and Diluted Net Loss Per Share Schedule Of Earnings Per Share Basic And Diluted Table [Text Block] Computation of Diluted Net Loss Per Share Effect in Antidilutive Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Text Block] Summary of Revenue Categories Schedule Of Entity Wide Information Revenue From External Customers By Products And Services [Text Block] Summary of Changes in Deferred Revenue Contract With Customer Asset And Liability Table [Text Block] Summary of Accrued Restructuring Costs Schedule Of Restructuring Reserve By Type Of Cost [Text Block] Significant accounting policies. Significant accounting policies. Significant Accounting Policies [Table] Significant Accounting Policies [Table] Accounting Standards Update Adjustments For New Accounting Pronouncements [Axis] Accounting Standards Update Type Of Adoption [Member] ASU 2020-06 Accounting Standards Update202006 [Member] Change in Accounting Estimate by Type Change In Accounting Estimate By Type [Axis] Change in Accounting Estimate, Type Change In Accounting Estimate Type [Domain] Change in Accounting Method Accounted for as Change in Estimate Change In Accounting Method Accounted For As Change In Estimate [Member] Revision of Prior Period Restatement [Axis] Revision of Prior Period Restatement [Domain] Revision of Prior Period, Accounting Standards Update, Adjustment Revision Of Prior Period Accounting Standards Update Adjustment [Member] Significant Accounting Policies [Line Items] Significant Accounting Policies [Line Items] Change in accounting principle, accounting standards update, adopted Change In Accounting Principle Accounting Standards Update Adopted Change in accounting principle, accounting standards update, adoption date Change In Accounting Principle Accounting Standards Update Adoption Date Change in accounting principle, accounting standards update, immaterial effect Change In Accounting Principle Accounting Standards Update Immaterial Effect Long-term debt Additional paid in capital Accumulated deficit Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Level 2 Fair Value By Fair Value Hierarchy Level [Axis] Fair Value Hierarchy and NAV Fair Value Measurements Fair Value Hierarchy [Domain] Level 1 Fair Value Inputs Level1 [Member] Level 2 Fair Value Inputs Level2 [Member] Investment Type Investment Type [Axis] Investments Investment Type Categorization [Member] Cash Equivalents Cash Equivalents [Member] Short-term Investments Short Term Investments [Member] Long-term Investments Other Long Term Investments [Member] Asset Class Fair Value By Asset Class [Axis] Asset Class Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation By Asset Class [Domain] Money Market Funds Money Market Funds [Member] U.S. Government Agency Securities U S Government Agencies Debt Securities [Member] Corporate Notes and Bonds Corporate Debt Securities [Member] Commercial Paper Commercial Paper Not Included With Cash And Cash Equivalents [Member] Treasury Bill U S Treasury Securities [Member] Asset-backed Securities Asset Backed Securities [Member] Measurement Frequency Fair Value By Measurement Frequency [Axis] Measurement Frequency Fair Value Measurement Frequency [Domain] Fair Value Measurements Recurring Fair Value Measurements Recurring [Member] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] Assets measured at fair value Assets Fair Value Disclosure Level 3 Fair Value Inputs Level3 [Member] Liabilities measured at fair value Liabilities Fair Value Disclosure Raw materials Inventory Raw Materials Net Of Reserves Work-in-process Inventory Work In Process Net Of Reserves Finished goods Inventory Finished Goods Net Of Reserves Total inventory Inventory excess and obsolescence charges favorable impact on gross margin percentage. Inventory excess and obsolescence charges, unfavorable impact on gross margin percentage. Inventory excess and obsolescence charges, favorable impact on gross margin percentage Inventory Excess And Obsolescence Charges Favorable Impact On Gross Margin Percentage Inventory excess and obsolescence charges, unfavorable impact on gross margin percentage Inventory Excess And Obsolescence Charges Unfavorable Impact On Gross Margin Percentage Number of Underlying Shares, Outstanding, Beginning balance Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number Number of Underlying Shares, Granted Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross Number of Underlying Shares, Exercised Stock Issued During Period Shares Stock Options Exercised Number of Underlying Shares, Forfeited or expired Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period Number of Underlying Shares, Outstanding, Ending balance Number of Underlying Shares, Vested and exercisable Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Number Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Award Type Award Type [Axis] Award Type Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain] Market and service condition units. MSU Market And Service Condition Units [Member] Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Total shares granted Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Estimated aggregate grant-date fair value Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Total Fair Value Restricted Stock Units Restricted Stock Units R S U [Member] Market and Service Conditions Units Performance Share Units Performance Shares [Member] Number of Underlying Shares Outstanding, Balance Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number Number of Underlying Shares, Granted Number of Underlying Shares, Vested Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Number of Underlying Shares, Forfeited Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited In Period Number of Underlying Shares Outstanding, Balance Stock based compensation expense Allocated Share Based Compensation Expense Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table] Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table] Income Statement Location Income Statement Location [Axis] Income Statement Location Income Statement Location [Domain] Cost of Revenue Cost Of Sales [Member] Research and Development Expense Research And Development Expense [Member] Selling and Marketing Expense Selling And Marketing Expense [Member] General and Administrative Expense General And Administrative Expense [Member] Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] Total stock-based compensation expense Commitments and contingencies. Commitments and contingencies. Commitments And Contingencies [Table] Commitments And Contingencies [Table] Balance Sheet Location Balance Sheet Location [Axis] Balance Sheet Location Balance Sheet Location [Domain] Accrued Liabilities Accrued Liabilities [Member] Gain Contingencies, Nature Gain Contingencies By Nature [Axis] Gain Contingency, Nature Gain Contingency Nature [Domain] Patent Infringement Claims. Patent Infringement Claims Patent Infringement Claims [Member] Commitments And Contingencies [Line Items] Commitments And Contingencies [Line Items] Inventory purchase commitment, amount Purchase Commitment Remaining Minimum Amount Committed Contingent liabilities Loss Contingency Accrual At Carrying Value Number of patents, complaint filed. Number of patents allegedly infringed Gain Contingency Patents Allegedly Infringed Upon Number Number of patents, complaint filed Number Of Patents Complaint Filed Number of patents found Gain Contingency Patents Found Infringed Upon Number Number of patents filed inter parties review with patent trail and appeal board. Amended complaint to remove without prejudice for number patents. Number of patents leaving in suit. Number of patents currently at issue. Number of patents declined institute review. Stay lifted for number of patents. Number of patents filed inter parties review with patent trail and appeal board Number Of Patents Filed Inter Parties Review With Patent Trail And Appeal Board Number patents currently at issue Number Of Patents Currently At Issue Number patents declined institute review Number Of Patents Declined Institute Review Amended complaint to remove without prejudice for number patents Amended Complaint To Remove Without Prejudice For Number Patents Number of patents leaving in suit Number Of Patents Leaving In Suit Stay lifted for number of patents Stay Lifted For Number Of Patents Number of asserted patents. Number of asserted patents invalid. Number of patents on for inter parts review. Number of patents denied for IPRs. Stay removed on number of patents. Number of asserted patents Number Of Asserted Patents Number of asserted patents Invalid Number Of Asserted Patents Invalid Number of patents in suit pending final resolution of petitions Loss Contingency Pending Claims Number Number of patents on for IPRs Number Of Patents On For Inter Parts Review Number of patents denied for IPRs Number Of Patents Denied For I P Rs Stay removed on number of patents Stay Removed On Number Of Patents Number of non infringement patents. Number of non-Infringement patents Number Of Non Infringement Patents Number of infringement patents. Number of infringement patents exclusively licensed. Number of patents involved in initial trial. Number of additional trials for patents. Number of infringement patents Number Of Infringement Patents Number of infringement patents exclusively licensed Number Of Infringement Patents Exclusively Licensed Number of patents involved in initial trial Number Of Patents Involved In Initial Trial Number of additional trials for patents Number Of Additional Trials For Patents Debt Instrument [Table] Debt Instrument [Table] Long-term Debt, Type Longterm Debt Type [Axis] Long-term Debt, Type Longterm Debt Type [Domain] Convertible senior notes due two thousand twenty six. 2019 Convertible Senior Notes due 2026 Convertible Senior Notes Due Two Thousand Twenty Six [Member] Convertible senior notes due two thousand twenty seven. 2021 Convertible Senior Notes due 2027 Convertible Senior Notes Due Two Thousand Twenty Seven [Member] Extinguishment of Debt Extinguishment Of Debt [Axis] Extinguishment of Debt, Type Extinguishment Of Debt Type [Domain] Short-term Debt Short Term Debt [Member] Long-term Debt Long Term Debt [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Principal Amount Debt Instrument Carrying Amount Unamortized debt issuance costs Deferred Finance Costs Net Net Carrying Amount Long Term Debt Debt Conversion Description Debt Conversion By Unique Description [Axis] Debt Conversion, Name Debt Conversion Name [Domain] Two thousand nineteen note repurchase. 2019 Note Repurchase Two Thousand Nineteen Note Repurchase [Member] Repurchase of debt principal amount Debt Conversion Original Debt Amount1 Unamortized debt issuance costs Convertible Senior Notes Convertible Debt [Member] Statistical Measurement Range [Axis] Statistical Measurement Range [Member] Minimum Minimum [Member] Maximum [Member] Maximum [Member] Maximum Aggregate principal amount Debt Instrument Face Amount Debt instrument, maturity date Debt Instrument Maturity Date Debt instrument convertible common stock conversion shares per 1000 principal amount of notes. 2019 Notes 2021 Notes Maturity Date Interest Rate Debt Instrument Interest Rate Stated Percentage First Interest Payment Date Debt Instrument Date Of First Required Payment1 Effective Interest Rate Debt Instrument Interest Rate Effective Percentage Semi-Annual Interest Payment Dates Debt Instrument Frequency Of Periodic Payment Initial Conversion Rate per $1,000 Principal Debt Instrument Convertible Common Stock Conversion Shares Per1000 Principal Amount Of Notes Initial Conversion Price Debt Instrument Convertible Conversion Price1 Number of Shares (in millions) Debt Instrument Convertible Number Of Equity Instruments Net proceeds from issuing notes Proceeds From Debt Net Of Issuance Costs Payment of 2019 Notes Repayments Of Debt Debt instrument, threshold trading days Debt Instrument Convertible Threshold Trading Days Debt instrument, threshold consecutive trading days Debt Instrument Convertible Threshold Consecutive Trading Days1 Debt instrument, threshold percentage of stock price trigger Debt Instrument Convertible Threshold Percentage Of Stock Price Trigger Number of business days in conversion condition. Number of business day Number Of Business Days In Conversion Condition Debt instrument, terms of conversion feature Debt Instrument Convertible Terms Of Conversion Feature Percentage of repurchase price of principal amount Debt Instrument Redemption Price Percentage Of Principal Amount Redeemed Debt instrument borrowing interest rate percentage. Debt instrument, borrowing interest rate percentage Debt Instrument Borrowing Interest Rate Percentage Fair value of liability component upon issuance Convertible Debt Fair Value Disclosures Initial carrying amount of liability component recognized as debt discount Debt Instrument Unamortized Discount Proceeds from convertible debt Proceeds From Convertible Debt Adjustments recorded in additional paid-in capital Adjustments To Additional Paid In Capital Equity Component Of Convertible Debt Total issuance costs Payment Of Financing And Stock Issuance Costs Liability issuance costs Payments Of Debt Issuance Costs Equity issuance costs Payments Of Stock Issuance Costs Cash interest expense. Cash interest expense Cash Interest Expense Total interest expense Interest Expense Debt Debt instrument, accrued interest noncurrent. Accrued interest Debt Instrument Accrued Interest Noncurrent Estimated fair value Debt Instrument Fair Value Sale of stock premium over last reported sale price percentage. Capped call transaction expiring date. Debt instrument capped call transaction cap price per share. Capped call transactions expire over scheduled number of trading days. Cap price of the capped call transactions Debt Instrument Capped Call Transaction Cap Price Per Share Premium percentage on sale price of common stock Sale Of Stock Premium Over Last Reported Sale Price Percentage Common stock sale price per share last reported Sale Of Stock Price Per Share Capped call transactions expiration consecutive days Capped Call Transactions Expire Over Scheduled Number Of Trading Days Capped call transaction expiring date Capped Call Transaction Expiring Date Premiums paid for capped call transactions. Payment for capped call transactions Premiums Paid For Capped Call Transactions Payment of 2019 Notes Repayments Of Long Term Debt Induced conversion expense related to convertible notes Induced Conversion Of Convertible Debt Expense Operating lease costs, net of sublease income. Operating lease costs. Sublease income. Operating lease costs Operating Lease Costs [Abstract] Single lease costs Operating Lease Cost Variable lease costs Variable Lease Cost Sublease income: Sublease Income [Abstract] Sublease income Sublease Income Total operating lease costs Operating Lease Costs Net Of Sublease Income Operating lease liabilities from remeasurement of right-of-use assets. Cash paid for amounts included in measurement of lease liabilities. Lease liabilities arising from remeasurement of right-of-use assets. Cash paid for amounts included in the measurement of lease liabilities Cash Paid For Amounts Included In Measurement Of Lease Liabilities [Abstract] Operating cash flows used Operating Lease Payments Lease liabilities arising from remeasurement of right-of-use assets Lease Liabilities Arising From Remeasurement Of Right Of Use Assets [Abstract] Operating leases Operating Lease Liabilities From Remeasurement Of Right Of Use Assets Weighted-average remaining lease term (years) Operating Lease Weighted Average Remaining Lease Term1 Weighted-average discount rate Operating Lease Weighted Average Discount Rate Percent Lessee operating lease liability payments net of sublease income due. Lessee operating lease liability payments net of sublease income remainder of fiscal year. Lessee operating lease liability payments net of sublease income due next twelve months. Lessee operating lease liability payments net of sublease income due year two. Lessee operating lease liability payments net of sublease income due year three. Lessee operating lease liability payments net of sublease income due year four. Lessee operating lease liability payments net of sublease income due after year four. Lessee operating lease sublease income due. Lessee operating lease sublease income remainder of fiscal year. Lessee operating lease sublease income due next twelve months. Lessee operating lease sublease income due year two. Lessee operating lease sublease income due year three. Lessee operating lease sublease income due year four. Lessee operating lease sublease income due after year four. Operating Leases, Lease Payments, 2022 Lessee Operating Lease Liability Payments Remainder Of Fiscal Year Operating Leases, Lease Payments, 2023 Lessee Operating Lease Liability Payments Due Next Twelve Months Operating Leases, Lease Payments, 2024 Lessee Operating Lease Liability Payments Due Year Two Operating Leases, Lease Payments, 2025 Lessee Operating Lease Liability Payments Due Year Three Operating Leases, Lease Payments, 2026 Lessee Operating Lease Liability Payments Due Year Four Operating Leases, Lease Payments, Thereafter Lessee Operating Lease Liability Payments Due After Year Four Operating Leases, Lease Payments, Total lease payments Lessee Operating Lease Liability Payments Due Less: Imputed interest Lessee Operating Lease Liability Undiscounted Excess Amount Present value of lease liabilities Operating Lease Liability Operating Leases, Sublease Income, 2022 Lessee Operating Lease Sublease Income Remainder Of Fiscal Year Operating Leases, Sublease Income, 2023 Lessee Operating Lease Sublease Income Due Next Twelve Months Operating Leases, Sublease Income, 2024 Lessee Operating Lease Sublease Income Due Year Two Operating Leases, Lease Payments, 2025 Lessee Operating Lease Sublease Income Due Year Three Operating Leases, Lease Payments, 2026 Lessee Operating Lease Sublease Income Due Year Four Operating Leases, Sublease Income, Thereafter Lessee Operating Lease Sublease Income Due After Year Four Operating Leases, Sublease Income, Total lease payments Lessee Operating Lease Sublease Income Due Operating Leases, Net, 2022 Lessee Operating Lease Liability Payments Net Of Sublease Income Remainder Of Fiscal Year Operating Leases, Net, 2023 Lessee Operating Lease Liability Payments Net Of Sublease Income Due Next Twelve Months Operating Leases, Net, 2024 Lessee Operating Lease Liability Payments Net Of Sublease Income Due Year Two Operating Leases, Net, 2025 Lessee Operating Lease Liability Payments Net Of Sublease Income Due Year Three Operating Leases, Net, 2026 Lessee Operating Lease Liability Payments Net Of Sublease Income Due Year Four Operating Leases, Net, Thereafter Lessee Operating Lease Liability Payments Net Of Sublease Income Due After Year Four Operating Leases, Net, Total lease payments Lessee Operating Lease Liability Payments Net Of Sublease Income Due Numerator: Net Income Loss Available To Common Stockholders Diluted [Abstract] Denominator: Weighted Average Number Of Shares Outstanding [Abstract] Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] Antidilutive Securities Antidilutive Securities Excluded From Computation Of Earnings Per Share By Antidilutive Securities [Axis] Antidilutive Securities, Name Antidilutive Securities Name [Domain] Stock Options Employee Stock Option [Member] Restricted stock units market and service condition units and performance stock units. RSUs, MSUs, and PSUs Restricted Stock Units Market And Service Condition Units And Performance Stock Units [Member] Employee stock purchase plan shares. Employee Stock Purchase Plan Shares Employee Stock Purchase Plan Shares [Member] Two thousand nineteen notes. 2019 Notes Two Thousand Nineteen Notes [Member] Two thousand twenty one notes. 2021 Notes Two Thousand Twenty One Notes [Member] Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] Antidilutive securities excluded from computation of earnings per share Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount Number of reportable operating segment Number Of Reportable Segments Schedule Of Segment Reporting Information By Segment [Table] Schedule Of Segment Reporting Information By Segment [Table] Product and Service Product Or Service [Axis] Product and Service Products And Services [Domain] Endpoint ICs. Endpoint ICs Endpoint I Cs [Member] Systems. Systems Systems [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Total revenue Remaining performance obligation Revenue Remaining Performance Obligation Recognition of deferred revenue Contract With Customer Liability Revenue Recognized Contract with customer liability revenue recognition of deferred revenue. Balance at beginning of period Contract With Customer Liability Deferral of revenue Contract With Customer Liability Change In Timeframe Performance Obligation Satisfied Revenue Recognized Recognition of deferred revenue Contract With Customer Liability Revenue Recognition Of Deferred Revenue Balance at end of period Consulting agreement extended term. Schedule Of Related Party Transactions By Related Party [Table] Schedule Of Related Party Transactions By Related Party [Table] Related Party Related Party Transactions By Related Party [Axis] Related Party Related Party [Domain] Cathal Phelan Director [Member] Related Party Transaction Related Party Transaction [Axis] Related Party Transaction Related Party Transaction [Domain] Advisory and consulting services. Advisory and Consulting Services Advisory And Consulting Services [Member] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Consulting agreement extended term Consulting Agreement Extended Term Consulting fee expense recognized and paid Related Party Transaction Expenses From Transactions With Related Party Schedule Of Restructuring And Related Costs [Table] Schedule Of Restructuring And Related Costs [Table] Restructuring Type Restructuring Cost And Reserve [Axis] Type of Restructuring Type Of Restructuring [Domain] Employee Termination Benefits One Time Termination Benefits [Member] Other Associated Costs Other Restructuring [Member] Restructuring Cost and Reserve [Line Items] Restructuring Cost And Reserve [Line Items] Restructuring and related activities, description Restructuring And Related Activities Description Number of positions eliminated Restructuring And Related Cost Number Of Positions Eliminated Number of positions eliminated, percent Restructuring And Related Cost Number Of Positions Eliminated Period Percent Restructuring charges Restructuring And Related Cost Incurred Cost Restructuring and related activities, completion date Restructuring And Related Activities Completion Date Restructuring cash payments. Cash payments Restructuring Cash Payments Accrued restructuring costs as of March 31, 2022 EX-101.PRE 10 pi-20220331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2022
Apr. 15, 2022
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Mar. 31, 2022  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q1  
Entity Registrant Name IMPINJ, INC.  
Entity Central Index Key 0001114995  
Entity Current Reporting Status Yes  
Current Fiscal Year End Date --12-31  
Entity Filer Category Large Accelerated Filer  
Entity Incorporation, State or Country Code DE  
Entity Common Stock Shares Outstanding   25,380,764
Entity Shell Company false  
Entity Small Business false  
Entity Emerging Growth Company false  
Document Transition Report false  
Document Quarterly Report true  
Trading Symbol PI  
Entity Address, State or Province WA  
Entity File Number 001-37824  
Entity Tax Identification Number 91-2041398  
Entity Address, Address Line One 400 Fairview Avenue North  
Entity Address, Address Line Two Suite 1200  
Entity Address, City or Town Seattle  
Entity Address, Postal Zip Code 98109  
City Area Code 206  
Local Phone Number 517-5300  
Title of 12(b) Security Common Stock, par value $0.001 per share  
Security Exchange Name NASDAQ  
Entity Interactive Data Current Yes  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 63,543 $ 123,903
Short-term investments 101,724 69,443
Accounts receivable, net 38,533 35,449
Inventory 31,561 21,958
Prepaid expenses and other current assets 7,195 5,049
Total current assets 242,556 255,802
Long-term investments 28,144 14,225
Property and equipment, net 29,133 27,500
Operating lease right-of-use assets 10,863 11,667
Other non-current assets 2,365 2,462
Goodwill 3,881 3,881
Total assets 316,942 315,537
Current liabilities:    
Accounts payable 9,103 11,732
Accrued compensation and employee related benefits 4,590 6,365
Accrued and other current liabilities 3,878 2,481
Current portion of operating lease liabilities 3,967 4,143
Restructuring liabilities 554 591
Current portion of long-term debt 9,643 9,633
Current portion of deferred revenue 907 558
Total current liabilities 32,642 35,503
Long-term debt, net of current portion 279,054 278,661
Operating lease liabilities, net of current portion 11,102 11,934
Other long-term liabilities 113 279
Deferred revenue, net of current portion 320 236
Total liabilities 323,231 326,613
Commitments and contingencies (Note 5)
Stockholders' equity:    
Preferred stock, $0.001 par value — 5,000 shares authorized, no shares issued and outstanding at March 31, 2022 and December 31, 2021
Common stock, $0.001 par value — 495,000 shares authorized, 25,220 and 24,737 shares issued and outstanding at March 31, 2022 and December 31, 2021, respectively 25 25
Additional paid-in capital 367,347 351,422
Accumulated other comprehensive (loss) income (716) (39)
Accumulated deficit (372,945) (362,484)
Total stockholders' equity (6,289) (11,076)
Total liabilities and stockholders' equity $ 316,942 $ 315,537
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) - $ / shares
Mar. 31, 2022
Dec. 31, 2021
Statement Of Financial Position [Abstract]    
Preferred stock, par value $ 0.001 $ 0.001
Preferred stock, shares authorized 5,000,000 5,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 495,000,000 495,000,000
Common stock, shares issued 25,220,000 24,737,000
Common stock, shares outstanding 25,220,000 24,737,000
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Income Statement [Abstract]    
Revenue $ 53,144 $ 45,248
Cost of revenue 24,365 23,267
Gross profit 28,779 21,981
Operating expenses:    
Research and development 17,989 13,791
Sales and marketing 9,299 7,645
General and administrative 10,806 8,154
Restructuring costs   1,263
Total operating expenses 38,094 30,853
Loss from operations (9,315) (8,872)
Other income, net 164 23
Interest expense (1,261) (525)
Loss before income taxes (10,412) (9,374)
Income tax expense (49) (42)
Net loss $ (10,461) $ (9,416)
Net loss per share — basic and diluted $ (0.42) $ (0.40)
Weighted-average shares outstanding — basic and diluted 24,980 23,671
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Statement Of Income And Comprehensive Income [Abstract]    
Net loss $ (10,461) $ (9,416)
Other comprehensive loss, net of tax:    
Unrealized loss on investments (677)  
Total other comprehensive loss (677)  
Comprehensive loss $ (11,138) $ (9,416)
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Operating activities:    
Net loss $ (10,461) $ (9,416)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation 1,508 1,040
Stock-based compensation 11,314 7,449
Accretion of discount or amortization of premium on investments 301 218
Amortization of debt issuance costs 403 94
Changes in operating assets and liabilities:    
Accounts receivable (3,084) 1,498
Inventory (9,603) 8,262
Prepaid expenses and other assets (2,142) 880
Accounts payable (2,768) (2,137)
Accrued compensation and employee related benefits (1,775) 345
Accrued and other liabilities 1,279 722
Operating lease right-of-use assets 804 723
Operating lease liabilities (1,008) (911)
Restructuring liabilities (37) 1,235
Deferred revenue 433 (633)
Net cash provided by (used in) operating activities (14,836) 9,369
Investing activities:    
Purchases of investments (67,085) (12,333)
Proceeds from maturities of investments 20,000 25,000
Purchases of property and equipment (3,050) (4,398)
Net cash provided by (used in) investing activities (50,135) 8,269
Financing activities:    
Principal payments on finance lease obligations   (2)
Proceeds from exercise of stock options and employee stock purchase plan 4,611 8,524
Net cash provided by financing activities 4,611 8,522
Net increase (decrease) in cash and cash equivalents (60,360) 26,160
Cash and cash equivalents    
Beginning of period 123,903 23,636
End of period 63,543 49,796
Supplemental disclosure of cashflow information:    
Purchases of property and equipment not yet paid $ 508 $ 1,984
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Total
Cumulative-effect Adjustment from Adoption of ASU 2020-06
Common Stock
Additional Paid-In-Capital
Additional Paid-In-Capital
Cumulative-effect Adjustment from Adoption of ASU 2020-06
Accumulated Deficit
Accumulated Deficit
Cumulative-effect Adjustment from Adoption of ASU 2020-06
Accumulated Other Comprehensive Income (loss)
Beginning balance at Dec. 31, 2020 $ 109,119 $ (29,301) $ 23 $ 423,759 $ (32,743) $ (314,666) $ 3,442 $ 3
Beginning balance, shares at Dec. 31, 2020     23,350          
Issuance of common stock 8,524   $ 1 8,523        
Issuance of common stock, shares     702          
Stock-based compensation 7,449     7,449        
Net loss (9,416)         (9,416)    
Ending balance at Mar. 31, 2021 86,375   $ 24 406,988   (320,640)   3
Ending balance, shares at Mar. 31, 2021     24,052          
Beginning balance at Dec. 31, 2021 (11,076)   $ 25 351,422   (362,484)   (39)
Beginning balance, shares at Dec. 31, 2021     24,737          
Issuance of common stock 4,611     4,611        
Issuance of common stock, shares     483          
Stock-based compensation 11,314     11,314        
Net loss (10,461)         (10,461)    
Other comprehensive loss (677)             (677)
Ending balance at Mar. 31, 2022 $ (6,289)   $ 25 $ 367,347   $ (372,945)   $ (716)
Ending balance, shares at Mar. 31, 2022     25,220          
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 2022
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies

Note 1. Summary of Significant Accounting Policies

Basis of Presentation

The accompanying condensed consolidated financial statements include Impinj, Inc. and its wholly owned subsidiaries. We have eliminated intercompany balances and transactions in consolidation. We have prepared these condensed consolidated financial statements in conformity with U.S. generally accepted accounting principles, or GAAP, and applicable rules and regulations of the Securities and Exchange Commission, or SEC, regarding interim financial reporting. Certain information and note disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Accordingly, these interim condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and accompanying notes as of and for the year ended December 31, 2021 included in Impinj, Inc.’s Annual Report on Form 10-K, which was filed with the SEC on February 14, 2022. The condensed consolidated balance sheet as of December 31, 2021, included herein, was derived from the audited consolidated financial statements of Impinj, Inc.

The unaudited condensed consolidated interim financial statements, in the opinion of management, reflect all adjustments, consisting of normal recurring adjustments, necessary to state fairly our financial position, results of operations, and our cash flows for the periods presented. Interim results are not necessarily indicative of the results for a full year or for any other future period.

Use of Estimates

Preparing financial statements in conformity with GAAP requires us to make certain estimates, judgments and assumptions that affect the reported amounts of assets and liabilities and the related disclosures as of the date of the financial statements, as well as the reported amounts of revenue and expenses during the periods presented. On an ongoing basis, we evaluate our estimates, including those related to revenue recognition, sales incentives, estimates to complete development contracts, deferred revenue, inventory excess and obsolescence, income taxes, determination of the fair value of stock awards and compensation and employee-related benefits. To the extent there are material differences between these estimates, judgments, or assumptions and actual results, our financial statements will be affected. Covid-19 has introduced significant additional uncertainty with respect to estimates, judgments and assumptions about current and forecasted demand, which may materially impact the estimates previously listed, among others.

Recently Adopted Accounting Standards

In August 2020, the FASB issued guidance on debt with conversion and other options, or ASU 2020-06. This guidance eliminates the beneficial- and cash-conversion accounting models for convertible instruments and amends the derivative scope exception for contracts in an entity’s own equity. Additionally, this guidance requires the application of the “if-converted” method to calculate the impact of convertible instruments on diluted earnings per share. We adopted ASU 2020-06 on January 1, 2021 using the modified retrospective transition method and accounted for the 2019 Notes on a whole-instrument basis. Upon adoption, we recorded a $29.3 million increase to long-term debt, a $32.7 million decrease to additional paid-in capital and a $3.4 million decrease to accumulated deficit on January 1, 2021. We had no changes to net deferred tax liabilities with a decrease in deferred tax liability offset by a corresponding increase in valuation allowance upon adoption. We use the “if-converted” method to calculate the impact of convertible instruments on diluted earnings per share for the three months ended March 31, 2022 and 2021, upon adoption of this guidance.

The condensed consolidated financial statements as of and for the three months ended March 31, 2022, and 2021, are presented under ASU 2020-06.

Recently Issued Accounting Standards Not Yet Adopted

Recent accounting pronouncements issued by the FASB (including its Emerging Issues Task Force), the American Institute of Certified Public Accountants, and the SEC did not have, or are not expected to have, a material impact on our present or future consolidated financial statements.

 

 

 

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements
3 Months Ended
Mar. 31, 2022
Fair Value Disclosures [Abstract]  
Fair Value Measurements

Note 2. Fair Value Measurements

Accounting standards define fair value as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market in an orderly transaction between market participants on the measurement date. The standards also establish a fair value hierarchy, which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. There are three levels of inputs that may be used to measure fair value:

Level 1 — Quoted prices in active markets for identical assets or liabilities.

Level 2 — Assets and liabilities valued based on observable market data for similar instruments, such as quoted prices for similar assets or liabilities.

Level 3 — Unobservable inputs that are supported by little or no market activity; instruments valued based on the best available data, some of which is internally developed, and considers risk premiums that a market participant would require.

We applied the following methods and assumptions in estimating our fair value measurements:

Cash Equivalents — Cash equivalents consist of highly liquid investments, including money market funds with original maturities of less than three months at the acquisition date. We record the fair value measurement of these assets based on quoted market prices in active markets.

Investments Our investments comprise fixed income securities, which include U.S. government agency securities, corporate notes and bonds, commercial paper, treasury bills and asset-backed securities. The fair value measurement of these assets is based on observable market-based inputs or inputs that are derived principally from or corroborated by observable market data by correlation or other means.

Long-term Debt — See Note 6 for the carrying amount and estimated fair value of the Notes.

The following table presents the balances of assets measured at fair value on a recurring basis, by level within the fair value hierarchy, as of the dates presented (in thousands):

 

 

March 31, 2022

 

 

December 31, 2021

 

 

 

Level 1

 

 

Level 2

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Total

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

56,283

 

 

$

 

 

$

56,283

 

 

$

113,058

 

 

$

 

 

$

113,058

 

Total cash equivalents

 

 

56,283

 

 

 

 

 

 

56,283

 

 

 

113,058

 

 

 

 

 

 

113,058

 

Short-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government agency securities

 

 

 

 

 

21,086

 

 

 

21,086

 

 

 

 

 

 

4,066

 

 

 

4,066

 

Corporate notes and bonds

 

 

 

 

 

38,379

 

 

 

38,379

 

 

 

 

 

 

36,966

 

 

 

36,966

 

Commercial paper

 

 

 

 

 

21,420

 

 

 

21,420

 

 

 

 

 

 

16,489

 

 

 

16,489

 

Treasury bill

 

 

 

 

 

18,447

 

 

 

18,447

 

 

 

 

 

 

4,490

 

 

 

4,490

 

Asset-backed securities

 

 

 

 

 

2,392

 

 

 

2,392

 

 

 

 

 

 

7,432

 

 

 

7,432

 

Total short-term investments

 

 

 

 

 

101,724

 

 

 

101,724

 

 

 

 

 

 

69,443

 

 

 

69,443

 

Long-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government agency securities

 

 

 

 

 

20,722

 

 

 

20,722

 

 

 

 

 

 

14,225

 

 

 

14,225

 

Corporate notes and bonds

 

 

 

 

 

6,448

 

 

 

6,448

 

 

 

 

 

 

 

 

 

 

Asset-backed securities

 

 

 

 

 

974

 

 

 

974

 

 

 

 

 

 

 

 

 

 

Total long-term investments

 

 

 

 

 

28,144

 

 

 

28,144

 

 

 

 

 

 

14,225

 

 

 

14,225

 

Total

 

$

56,283

 

 

$

129,868

 

 

$

186,151

 

 

$

113,058

 

 

$

83,668

 

 

$

196,726

 

 

We did not have any Level 3 assets nor did we measure any liabilities at fair value as of March 31, 2022 or December 31, 2021. Short-term investments are expected to mature within 1 year from the reporting date. Long-term investments are expected to mature between 1 and 2 years from the reporting date. Amortized Cost of all investments by category does not materially differ from fair value. See Note 6 for the carrying amount and estimated fair value of the Notes.

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.22.1
Inventory
3 Months Ended
Mar. 31, 2022
Inventory Disclosure [Abstract]  
Inventory

Note 3. Inventory

The following table presents the detail of inventories as of the dates presented (in thousands):

 

 

 

 

 

 

 

 

 

 

 

March 31, 2022

 

 

December 31, 2021

 

Raw materials

 

$

9,308

 

 

$

6,305

 

Work-in-process

 

 

12,625

 

 

 

7,873

 

Finished goods

 

 

9,628

 

 

 

7,780

 

Total inventory

 

$

31,561

 

 

$

21,958

 

For the three months ended March 31, 2022, sales of fully reserved inventory had an immaterial impact on net gross margin. For the three months ended March 31, 2021, sales of fully reserved inventory had a favorable net gross margin impact of 2.2%.

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Awards
3 Months Ended
Mar. 31, 2022
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]  
Stock-Based Awards

Note 4. Stock-Based Awards

Stock Options

The following table summarizes stock option activity for the three months ended March 31, 2022 (in thousands):

 

 

Number of

Underlying Shares

 

Outstanding at December 31, 2021

 

 

2,288

 

Granted

 

 

 

Exercised

 

 

(116

)

Forfeited or expired

 

 

(5

)

Outstanding at March 31, 2022

 

 

2,167

 

Vested and exercisable at March 31, 2022

 

 

1,603

 

 

Restricted Stock Units

We grant (i) RSUs with a service condition, (ii) RSUs with performance and service conditions (“PSUs”), and (iii) RSUs with market and service conditions (“MSUs”) as further explained below.  

We historically paid annual bonuses to our senior executives and other bonus-eligible employees with PSUs. In fiscal year 2022, we will pay employees’ bonus half with cash and half with PSUs. The number of annual PSUs that will ultimately vest depends on us attaining financial metrics for the year as well as on an employee’s continued employment through the vesting date. The compensation committee and board of directors typically certify PSU attainment in the first quarter of each year.

On April 12, 2021 and May 20, 2021, we granted a total of 83,750 MSUs to certain executives. The MSUs are eligible to vest based on our total stockholder return (“TSR”) relative to the TSR of the constituents in the S&P Semiconductor Select Industry Index over two measurement periods. Half of the MSUs are eligible to vest based on our relative TSR from January 1, 2021 through December 31, 2022, and half of the MSUs are eligible to vest based on our relative TSR from January 1, 2021 through December 31, 2023. We use a Monte Carlo simulation in estimating the fair value at grant date and recognize compensation cost over the implied service period. We estimated the aggregate grant-date fair value of these shares to be $6.4 million using the Monte Carlo simulation valuation method.

On March 23, 2022 we granted a total of 57,000 MSUs to certain executives. The MSUs are eligible to vest based on our TSR relative to the TSR of the constituents in the S&P Semiconductor Select Industry Index over two measurement periods. Half of the MSUs are eligible to vest based on our relative TSR from January 1, 2022 through December 31, 2023, and half of the MSUs are eligible to vest based on our relative TSR from January 1, 2022 through December 31, 2024. We use a Monte Carlo simulation in estimating the fair value at grant date and recognize compensation cost over the implied service period. We estimated the aggregate grant-date fair value of these shares to be $4.6 million using the Monte Carlo simulation valuation method.

The following table summarizes activity for RSUs, PSUs, and MSUs, for the three months ended March 31, 2022 (in thousands):

 

 

 

 

Number of Underlying Shares

 

 

 

 

RSUs

 

 

MSUs

 

 

PSUs

 

Outstanding at December 31, 2021

 

 

 

1,165

 

 

 

84

 

 

 

268

 

Granted

 

 

 

591

 

 

 

57

 

 

 

75

 

Vested

 

 

 

(59

)

 

 

 

 

 

(268

)

Forfeited

 

 

 

(12

)

 

 

 

 

 

 

Outstanding at March 31, 2022

 

 

 

1,685

 

 

 

141

 

 

 

75

 

 

We recorded $749,000 of stock-based compensation expense related to the MSUs for the three months ended March 31, 2022.

Stock-Based Compensation Expense

The following table presents stock-based compensation expense included in our condensed consolidated statements of operations for the periods presented (in thousands):

 

 

 

Three Months Ended March 31,

 

 

 

2022

 

 

2021

 

Cost of revenue

 

$

599

 

 

$

289

 

Research and development expense

 

 

4,775

 

 

 

3,110

 

Sales and marketing expense

 

 

2,752

 

 

 

1,802

 

General and administrative expense

 

 

3,188

 

 

 

2,248

 

Total stock-based compensation expense

 

$

11,314

 

 

$

7,449

 

 

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2022
Commitments And Contingencies Disclosure [Abstract]  
Commitments and Contingencies

Note 5. Commitments and Contingencies

For information on our commitments and contingencies, see Part II, Item 8 (Financial Statements and Supplementary Data, Note 11. Commitments and Contingencies) of our Annual Report on Form 10-K for the year ended December 31, 2021. There have been no material changes to our commitments and contingencies, outside of the ordinary course of our business, as previously disclosed in our Annual Report on Form 10-K for the year ended December 31, 2021, except for “Obligations with Third-Parties” and “Litigation” as discussed below.

Obligations with Third Parties

We have certain non-cancelable obligations, which include obligations with third-party manufacturers who manufacture our products. We are committed to purchase $54.7 million of inventory as of March 31, 2022.

Litigation

From time to time, we are subject to various legal proceedings or claims that arise in the ordinary course of business. We accrue a liability when management believes that it is both probable that a liability has been incurred and the amount of loss can be reasonably estimated. As of March 31, 2022 and December 31, 2021, we did not have accrued contingency liabilities. The following is a description of our significant legal proceedings. Although we believe that resolving these claims, individually or in aggregate, will not have a material adverse impact on our financial statements, these matters are subject to inherent uncertainties.

Patent Infringement Claims and Counterclaims

Impinj Patent Infringement Claims Against NXP in California

On June 6, 2019, we filed a patent infringement lawsuit against NXP USA, Inc., a Delaware corporation and subsidiary of NXP Semiconductors N.V., or NXP, in the U.S. District Court for the Northern District of California, or the Court. The original complaint alleged that certain NXP integrated circuit products infringe 26 of our U.S. patents. At the order of the Court, we filed an amended complaint limited to eight of the original 26 patents. We subsequently elected to go forward with asserting infringement of six of those eight patents. We are seeking, among other things, past damages, including lost profits, but no less than a reasonable royalty; enhanced damages for willful infringement; and reasonable attorneys’ fees and costs for infringement of the asserted patents. We are also seeking an injunction against NXP making, selling, using, offering for sale or importing the RAIN RFID endpoint IC product NXP introduced in 2017. Defendants responded to our complaint on September 30, 2019 citing numerous defenses including denying infringement, claiming our asserted patents are invalid, and that the infringed patents were licensed on a royalty-free basis under Impinj’s commitments to GS1 EPCglobal.

In February 2020, NXP filed inter partes review, or IPR, petitions with the Patent Trial and Appeal Board for the U.S. Patent and Trademark Office, or PTAB, against 12 of the originally asserted 26 patents, including the six patents asserted in the amended complaint. In August and September of 2020, the PTAB declined to institute review of four of the six patents at issue. On October 27, 2020, we filed a second amended complaint removing without prejudice the two of the six patents against which the PTAB instituted IPRs, leaving four patents in suit.

On September 24, 2020, the Court lifted the stay on two of the four patents in suit, and on July 23, 2021, the Court held a claim construction hearing for those two patents.

On September 3, 2021, the Court lifted the stay on the other two of the four patents in suit, and on March 4, 2022, the Court held a claim construction hearing for those two patents.

The Court has issued a schedule that provides for, among other things, a fact discovery deadline of April 25, 2022, an expert discovery deadline of September 12, 2022, and a trial for all four patents in suit beginning on June 5, 2023.

NXP Patent Infringement Claims Against Impinj in Washington

On October 4, 2019, NXP USA, Inc. and NXP, filed a patent infringement lawsuit against us in the U.S. District Court for the District of Delaware. The complaint alleges that certain of our products infringe eight U.S. patents owned by NXP or NXP USA, Inc. The plaintiffs are seeking, among other things, past damages adequate to compensate them for our alleged infringement of each of the patents-in-suit, and reasonable attorneys’ fees and costs. They are also seeking an injunction against us, enjoining continuing acts of infringement of the patents-in-suit. We have denied that we are infringing any of the patents, and we have asserted that we are licensed under four of them and that all eight are invalid. On September 23, 2020, the District of Delaware granted Impinj’s motion to transfer the case to the U.S. District Court for the Western District of Washington in Seattle.

On December 11, 2020, we also moved to stay the case with respect to six of the eight patents in suit pending final resolution of petitions that we filed for IPR review by the PTAB. On February 12, 2021, the Court granted our motion to stay the case as to these six patents. The PTAB instituted IPRs on two of the six challenged patents but denied them on the other four. The Court subsequently removed the stay on the four against which IPRs were not instituted.

On March 9, 2021, we moved for summary judgment of noninfringement on the four patents to which we assert a license, including the two patents that were not subject to a stay. That motion was fully briefed and is pending. On July 28, 2021, the Court deferred ruling on our motion for summary judgment pending further discovery. On September 17, 2021, the Court struck all scheduled dates for the case pending reassignment to a new judge. The Court has not yet re-assigned the case or set a new schedule.

Impinj Patent Infringement Claims Against NXP in Texas

On May 25, 2021, we filed a new patent infringement lawsuit against NXP in the United States District Court for the Western District of Texas (Waco), asserting that NXP has infringed nine of our patents, including seven that were originally asserted in the Northern California case. We are seeking among other things, past damages, including lost profits, but no less than a reasonable royalty; enhanced damages for willful infringement; and reasonable attorney’s fees and costs for infringement of the asserted patents. We are also seeking an injunction against NXP making, selling, using, offering for sale or importing its UCODE 7, 8, and 9 endpoint ICs.

On July 26, 2021, NXP filed an answer to our complaint and counterclaimed that we infringe nine patents, one of which NXP owns and eight of which NXP recently exclusively licensed from a third party.

The Court issued a claim construction order on February 10, 2022. The Court has also ordered that that the initial trial will involve three patents from each side, with up to two additional trials if necessary. The schedule sets, among other things, a deadline of October 27, 2022 for the parties to select the first set of patents for the initial trial, with that trial to begin on February 21, 2023.

NXP Patent Infringement Claims Against Impinj in China

On December 7, 2020, Impinj Radio Frequency Technology (Shanghai) Co., Ltd., or Impinj Shanghai, was served with patent infringement lawsuits filed in the Intellectual Property Court in Shanghai, China, or Shanghai Intellectual Property Court, in which NXP asserts that certain of our products infringe three Chinese patents owned by NXP, which closely correspond to three of the eight U.S. patents NXP has already asserted in U.S. District Court described above. The plaintiffs are seeking, among other things, past damages, and reasonable attorneys’ fees and costs. They are also seeking an injunction against us, enjoining continuing acts of infringement of the patents-in-suit. Impinj Shanghai objected to the jurisdiction of the Shanghai Intellectual Property Court and filed a motion to stay the proceedings. The jurisdictional challenge was rejected by the Shanghai court in March 2021; a subsequent appeal filed by Impinj Shanghai was denied before the IP Tribunal of the Supreme People’s Court in third-quarter 2021. Impinj, Inc. was formally served in July 2021, officially adding Impinj, Inc. to the suit. Impinj Shanghai also filed invalidity requests against all three Chinese patents before the China National Intellectual Property Administration, or CNIPA. In July 2021, the CNIPA issued decisions upholding the validity of the three Chinese patents. In October 2021, Impinj Shanghai has filed for review of all of the CNIPA decisions by the Beijing Intellectual Property Court. The Court has set a trial date of May 22, 2022 for all three patents.

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.22.1
Long-term Debt
3 Months Ended
Mar. 31, 2022
Debt Disclosure [Abstract]  
Long-term Debt

Note 6. Long-term debt

Convertible Senior Notes

The following table presents the outstanding principal amount and carrying value of the Notes as of the dates indicated (in thousands):

 

 

March 31, 2022

 

 

December 31, 2021

 

 

 

Principal Amount

 

 

Unamortized debt issuance costs

 

 

Net Carrying Amount

 

 

Principal Amount

 

 

Unamortized debt issuance costs

 

 

Net Carrying Amount

 

2019 Notes (1)

 

$

9,850

 

 

$

(207

)

 

$

9,643

 

 

$

9,850

 

 

$

(217

)

 

$

9,633

 

2021 Notes

 

 

287,500

 

 

 

(8,446

)

 

 

279,054

 

 

 

287,500

 

 

 

(8,839

)

 

 

278,661

 

Total Debt

 

 

297,350

 

 

 

(8,653

)

 

 

288,697

 

 

 

297,350

 

 

 

(9,056

)

 

 

288,294

 

Short-term Debt

 

 

9,850

 

 

 

(207

)

 

 

9,643

 

 

 

9,850

 

 

 

(217

)

 

 

9,633

 

Long-term Debt

 

$

287,500

 

 

$

(8,446

)

 

$

279,054

 

 

$

287,500

 

 

$

(8,839

)

 

$

278,661

 

(1) In November 2021, we completed a privately negotiated repurchase of $76.4 million principal amount of the 2019 Notes (“2019 Note Repurchase”) which we accounted for as an induced conversion in accordance with Accounting Standards Codification 470-20, Debt with Conversion and Other Options (ASC 470-20). As a result of this transaction, we recorded unamortized debt issuance costs of $1.8 million in additional paid-in capital for the year ended December 31, 2021. Please refer to section "Partial Repurchase of the Convertible Senior Notes – 2019".

 

In December 2019, we issued $86.3 million aggregate principal amount of the 2019 Notes due December 15, 2026, and in November 2021, we issued $287.5 million aggregate principal amount of the 2021 Notes due May 15, 2027. 

Further details of the Notes are as follows:

Issuance

 

Maturity Date

 

Interest Rate

 

 

First Interest Payment Date

 

Effective Interest Rate

 

 

Semi-Annual Interest Payment Dates

 

Initial Conversion Rate per $1,000 Principal

 

Initial Conversion Price

 

 

Number of Shares (in millions) (1)

2019 Notes

 

December 15, 2026

 

2%

 

 

June 15, 2020

 

2.47%

 

 

June 15; December 15

 

28.9415

 

$

34.55

 

 

0.3

2021 Notes

 

May 15, 2027

 

1.125%

 

 

May 15, 2022

 

1.72%

 

 

May 15; November 15

 

9.0061

 

$

111.04

 

 

2.6

(1) Amount for 2019 Notes represents amount after repurchasing a portion of the 2019 Notes.

The Notes are senior unsecured obligations, do not contain any financial covenants and are governed by indentures for both (the Indentures). The total net proceeds from the Notes, after deducting initial debt issuance costs, fees and expenses, were $83.5 million and $278.4 million, respectively. We used a portion of the proceeds from the 2019 Notes to pay the cost of the capped call transactions described in the section “Capped Calls” and to repay our senior credit facility. We used approximately $183.6 million of the net proceeds of the 2021 Notes, excluding accrued interest, to repurchase approximately $76.4 million aggregate principal amount of the 2019 Notes through individual privately negotiated transactions concurrent with us offering the 2021 Notes, as described in the section “Partial Repurchase of the Convertible Senior Notes – 2019”. We will use the remainder of the net proceeds from the 2021 Notes for general corporate purposes.

Terms of the Notes

The Notes holders may convert their respective Notes at their option at any time prior to the close of business on the business day immediately preceding the respective conversion dates under the following circumstances:

 

during any fiscal quarter commencing after the fiscal quarter ended on March 31, 2020 for the 2019 Notes and the fiscal quarter ended on March 31, 2022 for the 2021 Notes (and only during such fiscal quarter), if the last reported sale price of

 

our common stock, for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of the conversion price on each applicable trading day; 

 

during the five business day period after any five consecutive trading day period in which the trading price per $1,000 principal amount of the Notes for each trading day was less than 98% of the product of the last reported sale price of our common stock and the conversion rate on each such trading day;

 

prior to the close of business on the second scheduled trading day immediately preceding the redemption date if we call the Notes for redemption; or

 

upon the occurrence of specified corporate events, as described in the indenture.

Regardless of the foregoing circumstances, holders may convert all or any portion of the Notes, in increments of $1,000 principal amount, on or after September 15, 2026 (2019 Notes) and on or after February 15, 2027 (2021 Notes), until the close of business on the second scheduled trading day immediately preceding the maturity date.

We may redeem all, or a portion of the Notes for cash, at our option, on or after December 20, 2023 (2019 Notes) or on or after November 20, 2024 (2021 Notes), if the last reported sale price of our common stock has been at least 130% of the conversion price at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period at a redemption price equal to 100% of the principal amount of the Notes being redeemed, plus any accrued and unpaid interest to, but excluding, the redemption date.

Notes holders who convert their Notes in connection with certain corporate events that constitute a make-whole fundamental change (as defined in the Indenture) are, under certain circumstances, entitled to an increase in the conversion rate. Additionally in the event of a corporate event constituting a fundamental change (as defined in the Indenture), Notes holders may require us to repurchase all or a portion of their Notes at a repurchase price equal to 100% of the principal amount of the Notes being repurchased, plus any accrued and unpaid interest to, but excluding, the repurchase date.

Accounting for the Notes

Prior to January 1, 2021, we separated the 2019 Notes into liability and equity components. 

We determined the fair value of the liability component to be $52.5 million calculated as the present value of future cash flows discounted at the borrowing rate for a similar nonconvertible debt instrument based on the expected term. We determined the borrowing rate to be 9.90% based on the market rates for nonconvertible debt instruments issued by other companies with publicly available credit ratings considered to be comparable to us. We recognized the excess of the principal amount of the 2019 Notes over the initial carrying amount of the liability component as a debt discount of $33.8 million and amortized it to interest expense over the expected term of the 2019 Notes using the effective interest rate method. We recorded the equity component of $33.8 million as additional paid-in capital, calculated as the difference between the total proceeds of $86.3 million and the initial carrying amount of the liability component. 

We allocated the 2019 Notes total issuance costs of $2.8 million between liability and equity in the same proportion as the allocation of our total proceeds to liability and equity components. We amortized the issuance costs attributable to the liability component of $1.7 million to interest expense over the respective term of the 2019 Notes using the effective interest rate method. We netted the issuance costs attributable to the equity component of $1.1 million against the respective equity component in additional paid-in capital.

Effective January 1, 2021, we early adopted ASU 2020-06 using the modified retrospective approach. As a result, we accounted for the 2019 Notes as a single liability measured at amortized cost, as no other embedded features require bifurcation and recognition as derivatives. Upon adoption, we recorded a $29.3 million increase to long-term debt, a $32.7 million decrease to additional paid-in capital and a $3.4 million decrease to accumulated deficit. We had no changes to net deferred tax liabilities with a decrease in deferred tax liability offset by a corresponding increase in valuation allowance upon adoption.

We accounted for the 2021 Notes issuance as a single liability measured at its amortized cost, as no other embedded features require bifurcation and recognition as derivatives. We presented the 2021 Notes total issuance costs of $9.1 million as a direct deduction from the face amount of the 2021 Notes. We amortized the issuance costs to interest expense over the respective term of the 2021 Notes using the effective interest rate method.

Interest expense related to the Notes was as follows (in thousands):

 

 

 

Three Months Ended March 31, 2022

 

 

Three Months Ended March 31, 2021

 

 

 

2019 Notes

 

 

2021 Notes

 

 

Total

 

 

2019 Notes

 

 

Total

 

Amortization of debt issuance costs

 

 

10

 

 

 

393

 

 

 

403

 

 

 

94

 

 

 

94

 

Cash interest expense

 

 

49

 

 

 

809

 

 

 

858

 

 

 

431

 

 

 

431

 

Total interest expense

 

$

59

 

 

$

1,202

 

 

$

1,261

 

 

$

525

 

 

$

525

 

Accrued interest related to the 2019 Notes as of March 31, 2022 was not material. Accrued interest related to the 2019 Notes as of March 31, 2021 was $508,000. Accrued interest related to the 2021 Notes as of March 31, 2022 was $1.3 million. We record accrued interest in accrued liabilities in our consolidated balance sheet.

Our estimated fair value of the 2021 Notes was $272.1 million and $314.3 million as of March 31, 2022 and December 31, 2021, respectively, which we determined through consideration of quoted market prices. Our estimated fair value of the 2019 Notes was $19.7 million and $26.2 million as of March 31, 2022 and December 31, 2021, respectively, which we determined through consideration of quoted market prices. The fair value for both Notes is classified as Level 2, as defined in Note 2.

Capped Calls

In connection with issuing the 2019 Notes, we entered into privately negotiated capped-call transactions with certain financial counterparties. The capped-call transactions are generally designed to reduce the potential dilution to our common stock upon any conversion or settlement of the 2019 Notes, or to offset any cash payments we are required to make in excess of the principal amount upon conversion of the 2019 Notes, as the case may be, with such reduction or offset subject to a cap based on the cap price. If, however, the market price per share of our common stock exceeds the cap price of the capped-call transactions, then our stock would experience some dilution and/or the capped call would not fully offset the potential cash payments, in each case, to the extent the then-market price per share of our common stock exceeds the cap price. The initial cap price of the capped call transactions is $54.20 per share, which represents a 100% premium over the last reported sale price of our common stock of $27.10 per share on December 11, 2019 subject to certain adjustments under the terms of the capped call transactions. The capped call transactions expire over 40 consecutive scheduled trading days ending on December 11, 2026.

The capped-call transactions meet the criteria for classification in equity, are not accounted for as derivatives, and are not remeasured each reporting period. We paid $10.1 million for the capped-call transactions, which we recorded as a reduction to additional paid-in-capital within shareholders’ equity.

Partial Repurchase of the Convertible Senior Notes – 2019

In November 2021, we completed a privately negotiated induced conversion of $76.4 million principal amount of the 2019 Notes. We accounted for the 2019 Notes Repurchase transaction as an induced conversion in accordance with Accounting Standards Codification 470-20, Debt with Conversion and Other Options (ASC 470-20). In connection with the induced conversion, we paid approximately $183.6 million in cash, and also paid accrued and unpaid interest thereon. As a result of the induced conversion, we recorded $11.3 million in induced conversion expense which is included in the Condensed Consolidated Statements of Operations for the year ended December 31, 2021. The induced conversion expense represents the fair value of the consideration issued upon conversion in excess of the fair value of the securities issuable under the original terms of the 2019 Notes. We accounted for the remaining cash consideration under the original terms of the 2019 Notes under the general conversion accounting guidance, where the difference between the carrying amount of the 2019 Notes retired, including unamortized debt issuance costs of $1.8 million, and the cash consideration paid, was recorded in additional paid-in capital.

 

 

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.22.1
Leases
3 Months Ended
Mar. 31, 2022
Leases [Abstract]  
Leases

 

Note 7. Leases

The following table presents the components of lease expense in our condensed consolidated statements of operations for the periods presented (in thousands):

 

 

Three Months Ended March 31,

 

 

2022

 

 

2021

 

Operating lease costs(a)

 

 

 

 

 

 

 

Single lease costs

$

1,047

 

 

$

1,038

 

Variable lease costs

 

527

 

 

 

457

 

Sublease income(b)

 

(494

)

 

 

(475

)

Total operating lease costs

$

1,080

 

 

$

1,020

 

(a) Includes short-term lease costs, which are immaterial.

 

(b) Sublease income is related to unused office space that we sublet as part of the restructuring in fiscal 2018 where we continue to have the primary obligations.

 

 

The following table presents supplemental cash-flow information related to operating leases for the periods presented (in thousands):

 

Three Months Ended March 31,

 

 

2022

 

 

2021

 

Cash paid for amounts included in the measurement of lease liabilities

 

 

 

 

 

 

 

Operating cash flows used

$

1,264

 

 

$

1,222

 

Lease liabilities arising from remeasurement of right-of-use assets

 

 

 

 

 

 

 

Operating leases

$

 

 

$

698

 

 

The following table presents weighted-average remaining lease term and weighted-average discount rate related to operating leases as of the dates presented:

 

March 31, 2022

 

 

December 31, 2021

 

Weighted-average remaining lease term (years)

 

4.3

 

 

 

4.4

 

Weighted-average discount rate

 

6.8

%

 

 

6.7

%

The following table presents future lease payments under operating leases as of March 31, 2022 (in thousands):

 

 

Operating Leases

 

 

 

Lease Payments

 

 

Sublease Income

 

 

Net

 

2022

 

$

3,763

 

 

$

(1,098

)

 

$

2,665

 

2023

 

 

3,528

 

 

 

(123

)

 

 

3,405

 

2024

 

 

3,219

 

 

 

 

 

 

3,219

 

2025

 

 

3,315

 

 

 

 

 

 

3,315

 

2026

 

 

3,414

 

 

 

 

 

 

3,414

 

Thereafter

 

 

 

 

 

 

 

 

 

Total lease payments

 

$

17,239

 

 

$

(1,221

)

 

$

16,018

 

Less: Imputed interest

 

 

(2,170

)

 

 

 

 

 

 

 

 

Present value of lease liabilities

 

 

15,069

 

 

 

 

 

 

 

 

 

Less: Current portion of lease liabilities

 

 

3,967

 

 

 

 

 

 

 

 

 

Lease liabilities, net of current portion

 

$

11,102

 

 

 

 

 

 

 

 

 

 

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.22.1
Net Loss Per Share
3 Months Ended
Mar. 31, 2022
Earnings Per Share [Abstract]  
Net Loss Per Share

Note 8. Net Loss Per Share

Upon us adopting ASU 2020-06 using the modified retrospective transition method on January 1, 2021, we applied the “if-converted” method for calculating any potential dilutive effect of the conversion of the 2019 Notes or the 2021 Notes on diluted net loss per share for the three months ended March 31, 2022 and March 31, 2021.

The following table provides a reconciliation of the numerator and denominator used in computing basic and diluted net loss per share for the periods presented (in thousands, except per share amounts):

 

 

Three Months Ended March 31,

 

 

 

2022

 

 

2021

 

Numerator:

 

 

 

 

 

 

 

 

Net loss

 

$

(10,461

)

 

$

(9,416

)

Denominator:

 

 

 

 

 

 

 

 

Weighted-average shares outstanding — basic and diluted

 

 

24,980

 

 

 

23,671

 

Net loss per share — basic and diluted

 

$

(0.42

)

 

$

(0.40

)

 

The following table presents the outstanding shares of our common stock equivalents excluded from the computation of diluted net loss per share as of the dates presented because their effect would have been antidilutive (in thousands):

 

Three Months Ended March 31,

 

 

2022

 

 

2021

 

Stock options

 

2,167

 

 

 

2,723

 

RSUs, MSUs, and PSUs

 

1,900

 

 

 

779

 

Employee stock purchase plan shares

 

27

 

 

 

28

 

2019 Notes

 

285

 

 

 

2,496

 

2021 Notes

 

2,589

 

 

 

 

 

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Information
3 Months Ended
Mar. 31, 2022
Segment Reporting [Abstract]  
Segment Information

Note 9. Segment Information

We have one reportable operating segment, which is the development and sale of our RAIN RFID products and services. We identify this one reportable segment based on how our chief operating decision-maker manages our business, makes decisions and evaluates our operating performance. Our chief executive officer is the chief operating decision-maker and reviews financial and operational information on an entity-wide basis as one business activity. We do not have segment managers who are separately accountable for operations, operating results or plans. Accordingly, we determined that we have a single reportable operating segment.

The chief executive officer reviews information about our revenue categories, which are endpoint ICs and systems. We define systems as reader ICs, readers, gateways and software. The following table presents our revenue categories for the periods presented (in thousands):

 

 

Three Months Ended March 31,

 

 

 

2022

 

 

2021

 

Endpoint ICs

 

$

38,795

 

 

$

38,082

 

Systems

 

 

14,349

 

 

 

7,166

 

Total revenue

 

$

53,144

 

 

$

45,248

 

 

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.22.1
Deferred Revenue
3 Months Ended
Mar. 31, 2022
Deferred Revenue Disclosure [Abstract]  
Deferred Revenue

Note 10. Deferred Revenue

Deferred revenue, comprising individually immaterial amounts for extended warranty, enhanced maintenance and advance payments on non-recurring engineering services contracts, represents contracted revenue that has not yet been recognized. Deferred revenue as of December 31, 2020, included a $6.0 million advance payment for a system order, which we recognized as revenue in first-half 2021. We recognized $139,000 of revenue related to amounts included in deferred revenue as of December 31, 2021 for the three months ended March 31, 2022. We recognized $638,000 of revenue related to amounts included in deferred revenue as of December 31, 2020 for the three months ended March 31, 2021.

The following table presents the changes in deferred revenue for the periods presented (in thousands):

 

Three Months Ended March 31,

 

 

2022

 

 

2021

 

Balance at beginning of period

$

794

 

 

$

7,088

 

Deferral of revenue

 

572

 

 

 

5

 

Recognition of deferred revenue

 

(139

)

 

 

(638

)

Balance at end of period

$

1,227

 

 

$

6,455

 

 

 

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.1
Related-Party Transactions
3 Months Ended
Mar. 31, 2022
Related Party Transactions [Abstract]  
Related-Party Transactions

Note 11. Related-Party Transactions

We have a consulting agreement with a limited liability company owned by Cathal Phelan, a member of our board of directors, pursuant to which Mr. Phelan provides advisory and consulting services. The term of the consulting agreement began in May 2020 through December 2020, which was extended by an additional 12 months to December 2021 as mutually agreed upon by Mr. Phelan and us. In 2021, again as mutually agreed by Mr. Phelan and us, we further extended the term by 12 months to December 2022. We recognized $135,000 and $134,000 of consulting fee expense to Mr. Phelan, or the limited liability company owned by Mr. Phelan, for the three months ended March 31, 2022 and March 31, 2021, respectively.

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.22.1
Restructuring
3 Months Ended
Mar. 31, 2022
Restructuring And Related Activities [Abstract]  
Restructuring

Note 12. Restructuring

On February 2, 2021, we restructured our go-to-market organization to strategically align our global sales, product, partner development and marketing teams. As part of the restructuring, we eliminated approximately seven full-time positions within our go-to-market organization, representing about 2% of our workforce. We incurred restructuring charges of $1.7 million for employee termination benefits as well as $50,000 in other associated costs for legal expenses for the year ended December 31, 2021. We substantially completed our restructuring by June 30, 2021.

A summary of accrued restructuring costs as of March 31, 2022, is shown in the table below (in thousands):

 

 

Employee Termination Benefits

 

 

Other Associated Costs

 

 

Total

 

Restructuring costs incurred in 2021

 

$

1,671

 

 

$

50

 

 

$

1,721

 

Cash payments in 2021

 

$

(1,080

)

 

$

(50

)

 

$

(1,130

)

Cash payments in 2022

 

 

(37

)

 

 

 

 

 

(37

)

Accrued restructuring costs as of March 31, 2022

 

$

554

 

 

$

 

 

$

554

 

 

 

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2022
Accounting Policies [Abstract]  
Basis of Presentation

Basis of Presentation

The accompanying condensed consolidated financial statements include Impinj, Inc. and its wholly owned subsidiaries. We have eliminated intercompany balances and transactions in consolidation. We have prepared these condensed consolidated financial statements in conformity with U.S. generally accepted accounting principles, or GAAP, and applicable rules and regulations of the Securities and Exchange Commission, or SEC, regarding interim financial reporting. Certain information and note disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Accordingly, these interim condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and accompanying notes as of and for the year ended December 31, 2021 included in Impinj, Inc.’s Annual Report on Form 10-K, which was filed with the SEC on February 14, 2022. The condensed consolidated balance sheet as of December 31, 2021, included herein, was derived from the audited consolidated financial statements of Impinj, Inc.

The unaudited condensed consolidated interim financial statements, in the opinion of management, reflect all adjustments, consisting of normal recurring adjustments, necessary to state fairly our financial position, results of operations, and our cash flows for the periods presented. Interim results are not necessarily indicative of the results for a full year or for any other future period.

Use of Estimates

Use of Estimates

Preparing financial statements in conformity with GAAP requires us to make certain estimates, judgments and assumptions that affect the reported amounts of assets and liabilities and the related disclosures as of the date of the financial statements, as well as the reported amounts of revenue and expenses during the periods presented. On an ongoing basis, we evaluate our estimates, including those related to revenue recognition, sales incentives, estimates to complete development contracts, deferred revenue, inventory excess and obsolescence, income taxes, determination of the fair value of stock awards and compensation and employee-related benefits. To the extent there are material differences between these estimates, judgments, or assumptions and actual results, our financial statements will be affected. Covid-19 has introduced significant additional uncertainty with respect to estimates, judgments and assumptions about current and forecasted demand, which may materially impact the estimates previously listed, among others.

Recently Adopted Accounting Standards

Recently Adopted Accounting Standards

In August 2020, the FASB issued guidance on debt with conversion and other options, or ASU 2020-06. This guidance eliminates the beneficial- and cash-conversion accounting models for convertible instruments and amends the derivative scope exception for contracts in an entity’s own equity. Additionally, this guidance requires the application of the “if-converted” method to calculate the impact of convertible instruments on diluted earnings per share. We adopted ASU 2020-06 on January 1, 2021 using the modified retrospective transition method and accounted for the 2019 Notes on a whole-instrument basis. Upon adoption, we recorded a $29.3 million increase to long-term debt, a $32.7 million decrease to additional paid-in capital and a $3.4 million decrease to accumulated deficit on January 1, 2021. We had no changes to net deferred tax liabilities with a decrease in deferred tax liability offset by a corresponding increase in valuation allowance upon adoption. We use the “if-converted” method to calculate the impact of convertible instruments on diluted earnings per share for the three months ended March 31, 2022 and 2021, upon adoption of this guidance.

The condensed consolidated financial statements as of and for the three months ended March 31, 2022, and 2021, are presented under ASU 2020-06.

Recently Issued Accounting Standards Not Yet Adopted

Recently Issued Accounting Standards Not Yet Adopted

Recent accounting pronouncements issued by the FASB (including its Emerging Issues Task Force), the American Institute of Certified Public Accountants, and the SEC did not have, or are not expected to have, a material impact on our present or future consolidated financial statements.

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2022
Fair Value Disclosures [Abstract]  
Summary of Assets Measured at Fair Value on Recurring Basis

The following table presents the balances of assets measured at fair value on a recurring basis, by level within the fair value hierarchy, as of the dates presented (in thousands):

 

 

March 31, 2022

 

 

December 31, 2021

 

 

 

Level 1

 

 

Level 2

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Total

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

56,283

 

 

$

 

 

$

56,283

 

 

$

113,058

 

 

$

 

 

$

113,058

 

Total cash equivalents

 

 

56,283

 

 

 

 

 

 

56,283

 

 

 

113,058

 

 

 

 

 

 

113,058

 

Short-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government agency securities

 

 

 

 

 

21,086

 

 

 

21,086

 

 

 

 

 

 

4,066

 

 

 

4,066

 

Corporate notes and bonds

 

 

 

 

 

38,379

 

 

 

38,379

 

 

 

 

 

 

36,966

 

 

 

36,966

 

Commercial paper

 

 

 

 

 

21,420

 

 

 

21,420

 

 

 

 

 

 

16,489

 

 

 

16,489

 

Treasury bill

 

 

 

 

 

18,447

 

 

 

18,447

 

 

 

 

 

 

4,490

 

 

 

4,490

 

Asset-backed securities

 

 

 

 

 

2,392

 

 

 

2,392

 

 

 

 

 

 

7,432

 

 

 

7,432

 

Total short-term investments

 

 

 

 

 

101,724

 

 

 

101,724

 

 

 

 

 

 

69,443

 

 

 

69,443

 

Long-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government agency securities

 

 

 

 

 

20,722

 

 

 

20,722

 

 

 

 

 

 

14,225

 

 

 

14,225

 

Corporate notes and bonds

 

 

 

 

 

6,448

 

 

 

6,448

 

 

 

 

 

 

 

 

 

 

Asset-backed securities

 

 

 

 

 

974

 

 

 

974

 

 

 

 

 

 

 

 

 

 

Total long-term investments

 

 

 

 

 

28,144

 

 

 

28,144

 

 

 

 

 

 

14,225

 

 

 

14,225

 

Total

 

$

56,283

 

 

$

129,868

 

 

$

186,151

 

 

$

113,058

 

 

$

83,668

 

 

$

196,726

 

 

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Inventory (Tables)
3 Months Ended
Mar. 31, 2022
Inventory Disclosure [Abstract]  
Schedule of Inventories

The following table presents the detail of inventories as of the dates presented (in thousands):

 

 

 

 

 

 

 

 

 

 

 

March 31, 2022

 

 

December 31, 2021

 

Raw materials

 

$

9,308

 

 

$

6,305

 

Work-in-process

 

 

12,625

 

 

 

7,873

 

Finished goods

 

 

9,628

 

 

 

7,780

 

Total inventory

 

$

31,561

 

 

$

21,958

 

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Awards (Tables)
3 Months Ended
Mar. 31, 2022
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]  
Summary of Stock Options Activity

The following table summarizes stock option activity for the three months ended March 31, 2022 (in thousands):

 

 

Number of

Underlying Shares

 

Outstanding at December 31, 2021

 

 

2,288

 

Granted

 

 

 

Exercised

 

 

(116

)

Forfeited or expired

 

 

(5

)

Outstanding at March 31, 2022

 

 

2,167

 

Vested and exercisable at March 31, 2022

 

 

1,603

 

 

Summary of Restricted Stock Units

The following table summarizes activity for RSUs, PSUs, and MSUs, for the three months ended March 31, 2022 (in thousands):

 

 

 

 

Number of Underlying Shares

 

 

 

 

RSUs

 

 

MSUs

 

 

PSUs

 

Outstanding at December 31, 2021

 

 

 

1,165

 

 

 

84

 

 

 

268

 

Granted

 

 

 

591

 

 

 

57

 

 

 

75

 

Vested

 

 

 

(59

)

 

 

 

 

 

(268

)

Forfeited

 

 

 

(12

)

 

 

 

 

 

 

Outstanding at March 31, 2022

 

 

 

1,685

 

 

 

141

 

 

 

75

 

 

Summary of Stock-Based Compensation Expense

The following table presents stock-based compensation expense included in our condensed consolidated statements of operations for the periods presented (in thousands):

 

 

 

Three Months Ended March 31,

 

 

 

2022

 

 

2021

 

Cost of revenue

 

$

599

 

 

$

289

 

Research and development expense

 

 

4,775

 

 

 

3,110

 

Sales and marketing expense

 

 

2,752

 

 

 

1,802

 

General and administrative expense

 

 

3,188

 

 

 

2,248

 

Total stock-based compensation expense

 

$

11,314

 

 

$

7,449

 

 

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Long-term Debt (Tables)
3 Months Ended
Mar. 31, 2022
Debt Disclosure [Abstract]  
Summary of Outstanding Principal Amount and Carrying Value

The following table presents the outstanding principal amount and carrying value of the Notes as of the dates indicated (in thousands):

 

 

March 31, 2022

 

 

December 31, 2021

 

 

 

Principal Amount

 

 

Unamortized debt issuance costs

 

 

Net Carrying Amount

 

 

Principal Amount

 

 

Unamortized debt issuance costs

 

 

Net Carrying Amount

 

2019 Notes (1)

 

$

9,850

 

 

$

(207

)

 

$

9,643

 

 

$

9,850

 

 

$

(217

)

 

$

9,633

 

2021 Notes

 

 

287,500

 

 

 

(8,446

)

 

 

279,054

 

 

 

287,500

 

 

 

(8,839

)

 

 

278,661

 

Total Debt

 

 

297,350

 

 

 

(8,653

)

 

 

288,697

 

 

 

297,350

 

 

 

(9,056

)

 

 

288,294

 

Short-term Debt

 

 

9,850

 

 

 

(207

)

 

 

9,643

 

 

 

9,850

 

 

 

(217

)

 

 

9,633

 

Long-term Debt

 

$

287,500

 

 

$

(8,446

)

 

$

279,054

 

 

$

287,500

 

 

$

(8,839

)

 

$

278,661

 

(1) In November 2021, we completed a privately negotiated repurchase of $76.4 million principal amount of the 2019 Notes (“2019 Note Repurchase”) which we accounted for as an induced conversion in accordance with Accounting Standards Codification 470-20, Debt with Conversion and Other Options (ASC 470-20). As a result of this transaction, we recorded unamortized debt issuance costs of $1.8 million in additional paid-in capital for the year ended December 31, 2021. Please refer to section "Partial Repurchase of the Convertible Senior Notes – 2019".

 

Schedule of Notes

Further details of the Notes are as follows:

Issuance

 

Maturity Date

 

Interest Rate

 

 

First Interest Payment Date

 

Effective Interest Rate

 

 

Semi-Annual Interest Payment Dates

 

Initial Conversion Rate per $1,000 Principal

 

Initial Conversion Price

 

 

Number of Shares (in millions) (1)

2019 Notes

 

December 15, 2026

 

2%

 

 

June 15, 2020

 

2.47%

 

 

June 15; December 15

 

28.9415

 

$

34.55

 

 

0.3

2021 Notes

 

May 15, 2027

 

1.125%

 

 

May 15, 2022

 

1.72%

 

 

May 15; November 15

 

9.0061

 

$

111.04

 

 

2.6

(1) Amount for 2019 Notes represents amount after repurchasing a portion of the 2019 Notes.

Schedule of Interest Expense

Interest expense related to the Notes was as follows (in thousands):

 

 

 

Three Months Ended March 31, 2022

 

 

Three Months Ended March 31, 2021

 

 

 

2019 Notes

 

 

2021 Notes

 

 

Total

 

 

2019 Notes

 

 

Total

 

Amortization of debt issuance costs

 

 

10

 

 

 

393

 

 

 

403

 

 

 

94

 

 

 

94

 

Cash interest expense

 

 

49

 

 

 

809

 

 

 

858

 

 

 

431

 

 

 

431

 

Total interest expense

 

$

59

 

 

$

1,202

 

 

$

1,261

 

 

$

525

 

 

$

525

 

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Tables)
3 Months Ended
Mar. 31, 2022
Leases [Abstract]  
Components of Lease Expense

The following table presents the components of lease expense in our condensed consolidated statements of operations for the periods presented (in thousands):

 

 

Three Months Ended March 31,

 

 

2022

 

 

2021

 

Operating lease costs(a)

 

 

 

 

 

 

 

Single lease costs

$

1,047

 

 

$

1,038

 

Variable lease costs

 

527

 

 

 

457

 

Sublease income(b)

 

(494

)

 

 

(475

)

Total operating lease costs

$

1,080

 

 

$

1,020

 

(a) Includes short-term lease costs, which are immaterial.

 

(b) Sublease income is related to unused office space that we sublet as part of the restructuring in fiscal 2018 where we continue to have the primary obligations.

 

 

Supplemental Cash Flow Information Related to Operating Leases

The following table presents supplemental cash-flow information related to operating leases for the periods presented (in thousands):

 

Three Months Ended March 31,

 

 

2022

 

 

2021

 

Cash paid for amounts included in the measurement of lease liabilities

 

 

 

 

 

 

 

Operating cash flows used

$

1,264

 

 

$

1,222

 

Lease liabilities arising from remeasurement of right-of-use assets

 

 

 

 

 

 

 

Operating leases

$

 

 

$

698

 

 

Schedule of Weighted-Average Remaining Lease Terms and Weighted-Average Discount Rate Related to Operating Leases

The following table presents weighted-average remaining lease term and weighted-average discount rate related to operating leases as of the dates presented:

 

March 31, 2022

 

 

December 31, 2021

 

Weighted-average remaining lease term (years)

 

4.3

 

 

 

4.4

 

Weighted-average discount rate

 

6.8

%

 

 

6.7

%

Schedule of Future Lease Payments under Operating Leases

The following table presents future lease payments under operating leases as of March 31, 2022 (in thousands):

 

 

Operating Leases

 

 

 

Lease Payments

 

 

Sublease Income

 

 

Net

 

2022

 

$

3,763

 

 

$

(1,098

)

 

$

2,665

 

2023

 

 

3,528

 

 

 

(123

)

 

 

3,405

 

2024

 

 

3,219

 

 

 

 

 

 

3,219

 

2025

 

 

3,315

 

 

 

 

 

 

3,315

 

2026

 

 

3,414

 

 

 

 

 

 

3,414

 

Thereafter

 

 

 

 

 

 

 

 

 

Total lease payments

 

$

17,239

 

 

$

(1,221

)

 

$

16,018

 

Less: Imputed interest

 

 

(2,170

)

 

 

 

 

 

 

 

 

Present value of lease liabilities

 

 

15,069

 

 

 

 

 

 

 

 

 

Less: Current portion of lease liabilities

 

 

3,967

 

 

 

 

 

 

 

 

 

Lease liabilities, net of current portion

 

$

11,102

 

 

 

 

 

 

 

 

 

 

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Net Loss Per Share (Tables)
3 Months Ended
Mar. 31, 2022
Earnings Per Share [Abstract]  
Reconciliation of the Numerator and Denominator used in Computing Basic and Diluted Net Loss Per Share

The following table provides a reconciliation of the numerator and denominator used in computing basic and diluted net loss per share for the periods presented (in thousands, except per share amounts):

 

 

Three Months Ended March 31,

 

 

 

2022

 

 

2021

 

Numerator:

 

 

 

 

 

 

 

 

Net loss

 

$

(10,461

)

 

$

(9,416

)

Denominator:

 

 

 

 

 

 

 

 

Weighted-average shares outstanding — basic and diluted

 

 

24,980

 

 

 

23,671

 

Net loss per share — basic and diluted

 

$

(0.42

)

 

$

(0.40

)

Computation of Diluted Net Loss Per Share Effect in Antidilutive

The following table presents the outstanding shares of our common stock equivalents excluded from the computation of diluted net loss per share as of the dates presented because their effect would have been antidilutive (in thousands):

 

Three Months Ended March 31,

 

 

2022

 

 

2021

 

Stock options

 

2,167

 

 

 

2,723

 

RSUs, MSUs, and PSUs

 

1,900

 

 

 

779

 

Employee stock purchase plan shares

 

27

 

 

 

28

 

2019 Notes

 

285

 

 

 

2,496

 

2021 Notes

 

2,589

 

 

 

 

 

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Information (Tables)
3 Months Ended
Mar. 31, 2022
Segment Reporting [Abstract]  
Summary of Revenue Categories The following table presents our revenue categories for the periods presented (in thousands):

 

 

Three Months Ended March 31,

 

 

 

2022

 

 

2021

 

Endpoint ICs

 

$

38,795

 

 

$

38,082

 

Systems

 

 

14,349

 

 

 

7,166

 

Total revenue

 

$

53,144

 

 

$

45,248

 

 

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Deferred Revenue (Tables)
3 Months Ended
Mar. 31, 2022
Deferred Revenue Disclosure [Abstract]  
Summary of Changes in Deferred Revenue

The following table presents the changes in deferred revenue for the periods presented (in thousands):

 

Three Months Ended March 31,

 

 

2022

 

 

2021

 

Balance at beginning of period

$

794

 

 

$

7,088

 

Deferral of revenue

 

572

 

 

 

5

 

Recognition of deferred revenue

 

(139

)

 

 

(638

)

Balance at end of period

$

1,227

 

 

$

6,455

 

XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Restructuring (Tables)
3 Months Ended
Mar. 31, 2022
Restructuring And Related Activities [Abstract]  
Summary of Accrued Restructuring Costs

A summary of accrued restructuring costs as of March 31, 2022, is shown in the table below (in thousands):

 

 

Employee Termination Benefits

 

 

Other Associated Costs

 

 

Total

 

Restructuring costs incurred in 2021

 

$

1,671

 

 

$

50

 

 

$

1,721

 

Cash payments in 2021

 

$

(1,080

)

 

$

(50

)

 

$

(1,130

)

Cash payments in 2022

 

 

(37

)

 

 

 

 

 

(37

)

Accrued restructuring costs as of March 31, 2022

 

$

554

 

 

$

 

 

$

554

 

XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Additional Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Jan. 01, 2021
Significant Accounting Policies [Line Items]      
Long-term debt $ 279,054 $ 278,661  
Additional paid in capital (367,347) (351,422)  
Accumulated deficit $ 372,945 $ 362,484  
ASU 2020-06      
Significant Accounting Policies [Line Items]      
Change in accounting principle, accounting standards update, adopted true    
Change in accounting principle, accounting standards update, adoption date Jan. 01, 2021    
Change in accounting principle, accounting standards update, immaterial effect false    
ASU 2020-06 | Change in Accounting Method Accounted for as Change in Estimate | Revision of Prior Period, Accounting Standards Update, Adjustment      
Significant Accounting Policies [Line Items]      
Long-term debt     $ 29,300
Additional paid in capital     32,700
Accumulated deficit     $ 3,400
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Summary of Assets Measured at Fair Value on Recurring Basis (Details) - Fair Value Measurements Recurring - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets measured at fair value $ 186,151 $ 196,726
Cash Equivalents    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets measured at fair value 56,283 113,058
Cash Equivalents | Money Market Funds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets measured at fair value 56,283 113,058
Short-term Investments    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets measured at fair value 101,724 69,443
Short-term Investments | U.S. Government Agency Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets measured at fair value 21,086 4,066
Short-term Investments | Corporate Notes and Bonds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets measured at fair value 38,379 36,966
Short-term Investments | Commercial Paper    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets measured at fair value 21,420 16,489
Short-term Investments | Treasury Bill    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets measured at fair value 18,447 4,490
Short-term Investments | Asset-backed Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets measured at fair value 2,392 7,432
Long-term Investments    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets measured at fair value 28,144 14,225
Long-term Investments | U.S. Government Agency Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets measured at fair value 20,722 14,225
Long-term Investments | Corporate Notes and Bonds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets measured at fair value 6,448  
Long-term Investments | Asset-backed Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets measured at fair value 974  
Level 1    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets measured at fair value 56,283 113,058
Level 1 | Cash Equivalents    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets measured at fair value 56,283 113,058
Level 1 | Cash Equivalents | Money Market Funds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets measured at fair value 56,283 113,058
Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets measured at fair value 129,868 83,668
Level 2 | Short-term Investments    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets measured at fair value 101,724 69,443
Level 2 | Short-term Investments | U.S. Government Agency Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets measured at fair value 21,086 4,066
Level 2 | Short-term Investments | Corporate Notes and Bonds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets measured at fair value 38,379 36,966
Level 2 | Short-term Investments | Commercial Paper    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets measured at fair value 21,420 16,489
Level 2 | Short-term Investments | Treasury Bill    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets measured at fair value 18,447 4,490
Level 2 | Short-term Investments | Asset-backed Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets measured at fair value 2,392 7,432
Level 2 | Long-term Investments    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets measured at fair value 28,144 14,225
Level 2 | Long-term Investments | U.S. Government Agency Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets measured at fair value 20,722 $ 14,225
Level 2 | Long-term Investments | Corporate Notes and Bonds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets measured at fair value 6,448  
Level 2 | Long-term Investments | Asset-backed Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets measured at fair value $ 974  
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Additional Information (Details) - Fair Value Measurements Recurring - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets measured at fair value $ 186,151,000 $ 196,726,000
Liabilities measured at fair value 0 0
Level 3    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets measured at fair value $ 0 $ 0
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Inventory - Schedule of Inventories (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Inventory Disclosure [Abstract]    
Raw materials $ 9,308 $ 6,305
Work-in-process 12,625 7,873
Finished goods 9,628 7,780
Total inventory $ 31,561 $ 21,958
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Inventory - Additional Information (Details)
3 Months Ended
Mar. 31, 2021
Inventory Disclosure [Abstract]  
Inventory excess and obsolescence charges, favorable impact on gross margin percentage 2.20%
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Awards - Summary of Stock Options Activity (Details)
shares in Thousands
3 Months Ended
Mar. 31, 2022
shares
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]  
Number of Underlying Shares, Outstanding, Beginning balance 2,288
Number of Underlying Shares, Exercised (116)
Number of Underlying Shares, Forfeited or expired (5)
Number of Underlying Shares, Outstanding, Ending balance 2,167
Number of Underlying Shares, Vested and exercisable 1,603
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Awards - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended
Mar. 23, 2022
May 20, 2021
Mar. 31, 2022
Mar. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock based compensation expense     $ 11,314,000 $ 7,449,000
MSU        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total shares granted 57,000 83,750 57,000  
Estimated aggregate grant-date fair value $ 4,600,000 $ 6,400,000    
Stock based compensation expense     $ 749,000  
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Awards - Summary of Restricted Stock Units (Details) - shares
1 Months Ended 3 Months Ended
Mar. 23, 2022
May 20, 2021
Mar. 31, 2022
Restricted Stock Units      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of Underlying Shares Outstanding, Balance     1,165,000
Number of Underlying Shares, Granted     591,000
Number of Underlying Shares, Vested     (59,000)
Number of Underlying Shares, Forfeited     (12,000)
Number of Underlying Shares Outstanding, Balance     1,685,000
Market and Service Conditions Units      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of Underlying Shares Outstanding, Balance     84,000
Number of Underlying Shares, Granted 57,000 83,750 57,000
Number of Underlying Shares Outstanding, Balance     141,000
Performance Share Units      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of Underlying Shares Outstanding, Balance     268,000
Number of Underlying Shares, Granted     75,000
Number of Underlying Shares, Vested     (268,000)
Number of Underlying Shares Outstanding, Balance     75,000
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Awards - Summary of Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Total stock-based compensation expense $ 11,314 $ 7,449
Cost of Revenue    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Total stock-based compensation expense 599 289
Research and Development Expense    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Total stock-based compensation expense 4,775 3,110
Selling and Marketing Expense    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Total stock-based compensation expense 2,752 1,802
General and Administrative Expense    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Total stock-based compensation expense $ 3,188 $ 2,248
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies - Additional Information (Details)
1 Months Ended 2 Months Ended
Feb. 10, 2022
Patent
Trial
Sep. 03, 2021
Patent
Jul. 26, 2021
Patent
May 25, 2021
Patent
Dec. 11, 2020
Dec. 07, 2020
Patent
Oct. 27, 2020
Patent
Sep. 24, 2020
Patent
Oct. 04, 2019
Patent
Jun. 06, 2019
Patent
Feb. 29, 2020
Patent
Sep. 30, 2020
Patent
Mar. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Mar. 09, 2021
Patent
Feb. 12, 2021
Patent
Commitments And Contingencies [Line Items]                                
Inventory purchase commitment, amount | $                         $ 54,700,000      
Number of infringement patents     1                          
Patent Infringement Claims                                
Commitments And Contingencies [Line Items]                                
Number of patents allegedly infringed           3     8 26            
Number of patents, complaint filed                   8            
Number of patents found                   6            
Number of patents filed inter parties review with patent trail and appeal board         6           12          
Number patents currently at issue                     6          
Number patents declined institute review                       4        
Amended complaint to remove without prejudice for number patents             2                  
Number of patents leaving in suit             4                  
Stay lifted for number of patents   2           2                
Number of asserted patents       7   3     4              
Number of asserted patents Invalid           3     8              
Number of patents in suit pending final resolution of petitions         8                      
Number of patents on for IPRs                               2
Number of patents denied for IPRs                               4
Stay removed on number of patents                               4
Number of non-Infringement patents                             4  
Number of infringement patents     9 9                        
Number of infringement patents exclusively licensed     8                          
Number of patents involved in initial trial 3                              
Number of additional trials for patents | Trial 2                              
Accrued Liabilities                                
Commitments And Contingencies [Line Items]                                
Contingent liabilities | $                         $ 0 $ 0    
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Long-term Debt - Summary of Outstanding Principal Amount and Carrying Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Nov. 30, 2021
Debt Instrument [Line Items]      
Principal Amount $ 297,350 $ 297,350  
Unamortized debt issuance costs (8,653) (9,056)  
Net Carrying Amount 288,697 288,294  
Short-term Debt      
Debt Instrument [Line Items]      
Principal Amount 9,850 9,850  
Unamortized debt issuance costs (207) (217)  
Net Carrying Amount 9,643 9,633  
Long-term Debt      
Debt Instrument [Line Items]      
Principal Amount 287,500 287,500  
Unamortized debt issuance costs (8,446) (8,839)  
Net Carrying Amount 279,054 278,661  
2019 Convertible Senior Notes due 2026      
Debt Instrument [Line Items]      
Principal Amount 9,850 9,850  
Unamortized debt issuance costs (207) (217) $ (1,800)
Net Carrying Amount 9,643 9,633  
2021 Convertible Senior Notes due 2027      
Debt Instrument [Line Items]      
Principal Amount 287,500 287,500  
Unamortized debt issuance costs (8,446) (8,839)  
Net Carrying Amount $ 279,054 $ 278,661  
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Long-term Debt - Summary of Outstanding Principal Amount and Carrying Value (Parenthetical) (Details) - USD ($)
$ in Thousands
1 Months Ended
Nov. 30, 2021
Mar. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]      
Unamortized debt issuance costs   $ 8,653 $ 9,056
2019 Convertible Senior Notes due 2026      
Debt Instrument [Line Items]      
Repurchase of debt principal amount $ 76,400    
Unamortized debt issuance costs 1,800 $ 207 217
2019 Note Repurchase | 2019 Convertible Senior Notes due 2026      
Debt Instrument [Line Items]      
Repurchase of debt principal amount $ 76,400    
Unamortized debt issuance costs     $ 1,800
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Long-term Debt - Convertible Senior Notes - Additional Information (Details)
1 Months Ended 3 Months Ended
Dec. 11, 2019
$ / shares
Nov. 30, 2021
USD ($)
Dec. 31, 2019
USD ($)
d
$ / shares
Mar. 31, 2022
USD ($)
d
Dec. 31, 2021
USD ($)
Mar. 31, 2021
USD ($)
Jan. 01, 2021
USD ($)
Debt Instrument [Line Items]              
Debt instrument, threshold trading days | d       5      
Number of business day | d       5      
Long-term debt       $ 279,054,000 $ 278,661,000    
Additional paid in capital       (367,347,000) (351,422,000)    
Accumulated deficit       372,945,000 362,484,000    
Payment for capped call transactions     $ 10,100,000        
Unamortized debt issuance costs       8,653,000 9,056,000    
ASU 2020-06 | Change in Accounting Method Accounted for as Change in Estimate | Revision of Prior Period, Accounting Standards Update, Adjustment              
Debt Instrument [Line Items]              
Long-term debt             $ 29,300,000
Additional paid in capital             32,700,000
Accumulated deficit             $ 3,400,000
2019 Convertible Senior Notes due 2026              
Debt Instrument [Line Items]              
Aggregate principal amount     $ 86,300,000        
Debt instrument, maturity date     Dec. 15, 2026        
Net proceeds from issuing notes     $ 83,500,000        
Repurchase of debt principal amount   $ 76,400,000          
Debt instrument, borrowing interest rate percentage     9.90%        
Fair value of liability component upon issuance     $ 52,500,000        
Initial carrying amount of liability component recognized as debt discount     33,800,000        
Proceeds from convertible debt     86,300,000        
Adjustments recorded in additional paid-in capital     33,800,000        
Total issuance costs     2,800,000        
Liability issuance costs     1,700,000        
Equity issuance costs     $ 1,100,000        
Accrued interest           $ 508,000  
Cap price of the capped call transactions | $ / shares     $ 54.20        
Premium percentage on sale price of common stock 100.00%            
Common stock sale price per share last reported | $ / shares $ 27.10            
Capped call transactions expiration consecutive days | d     40        
Capped call transaction expiring date Dec. 11, 2026            
Payment of 2019 Notes   183,600,000          
Induced conversion expense related to convertible notes   11,300,000          
Unamortized debt issuance costs   1,800,000   207,000 217,000    
2019 Convertible Senior Notes due 2026 | Level 2              
Debt Instrument [Line Items]              
Estimated fair value       19,700,000 26,200,000    
2019 Convertible Senior Notes due 2026 | 2019 Note Repurchase              
Debt Instrument [Line Items]              
Payment of 2019 Notes   183,600,000          
Repurchase of debt principal amount   76,400,000          
Unamortized debt issuance costs         1,800,000    
2021 Convertible Senior Notes due 2027              
Debt Instrument [Line Items]              
Aggregate principal amount   $ 287,500,000          
Debt instrument, maturity date   May 15, 2027          
Net proceeds from issuing notes   $ 278,400,000          
Total issuance costs   $ 9,100,000          
Accrued interest       1,300,000      
Unamortized debt issuance costs       8,446,000 8,839,000    
2021 Convertible Senior Notes due 2027 | Level 2              
Debt Instrument [Line Items]              
Estimated fair value       $ 272,100,000 $ 314,300,000    
Convertible Senior Notes              
Debt Instrument [Line Items]              
Debt instrument, threshold consecutive trading days | d       30      
Debt instrument, threshold percentage of stock price trigger       130.00%      
Debt instrument, terms of conversion feature       Regardless of the foregoing circumstances, holders may convert all or any portion of the Notes, in increments of $1,000 principal amount, on or after September 15, 2026 (2019 Notes) and on or after February 15, 2027 (2021 Notes), until the close of business on the second scheduled trading day immediately preceding the maturity date.      
Percentage of repurchase price of principal amount       100.00%      
Convertible Senior Notes | Minimum              
Debt Instrument [Line Items]              
Debt instrument, threshold trading days | d       20      
Convertible Senior Notes | Maximum              
Debt Instrument [Line Items]              
Debt instrument, threshold percentage of stock price trigger       98.00%      
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Long-term Debt - Schedule of Notes (Details) - $ / shares
1 Months Ended
Nov. 30, 2021
Dec. 31, 2019
2019 Notes    
Debt Instrument [Line Items]    
Maturity Date   Dec. 15, 2026
Interest Rate   2.00%
First Interest Payment Date   Jun. 15, 2020
Effective Interest Rate   2.47%
Semi-Annual Interest Payment Dates   June 15; December 15
Initial Conversion Rate per $1,000 Principal   28.9415
Initial Conversion Price   $ 34.55
Number of Shares (in millions)   300,000
2021 Notes    
Debt Instrument [Line Items]    
Maturity Date May 15, 2027  
Interest Rate 1.125%  
First Interest Payment Date May 15, 2022  
Effective Interest Rate 1.72%  
Semi-Annual Interest Payment Dates May 15; November 15  
Initial Conversion Rate per $1,000 Principal 9.0061  
Initial Conversion Price $ 111.04  
Number of Shares (in millions) 2,600,000  
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Long-term Debt - Schedule of Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Debt Instrument [Line Items]    
Amortization of debt issuance costs $ 403 $ 94
2019 Convertible Senior Notes due 2026    
Debt Instrument [Line Items]    
Amortization of debt issuance costs 10 94
Cash interest expense 49 431
Total interest expense 59 525
2021 Convertible Senior Notes due 2027    
Debt Instrument [Line Items]    
Amortization of debt issuance costs 393  
Cash interest expense 809  
Total interest expense 1,202  
Convertible Senior Notes    
Debt Instrument [Line Items]    
Amortization of debt issuance costs 403 94
Cash interest expense 858 431
Total interest expense $ 1,261 $ 525
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Operating lease costs    
Single lease costs $ 1,047 $ 1,038
Variable lease costs 527 457
Sublease income:    
Sublease income (494) (475)
Total operating lease costs $ 1,080 $ 1,020
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Supplemental Cash Flow Information Related to Operating Leases (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Cash paid for amounts included in the measurement of lease liabilities    
Operating cash flows used $ 1,264 $ 1,222
Lease liabilities arising from remeasurement of right-of-use assets    
Operating leases   $ 698
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Schedule of Weighted-Average Remaining Lease Terms and Weighted-Average Discount Rate Related to Operating Leases (Details)
Mar. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
Weighted-average remaining lease term (years) 4 years 3 months 18 days 4 years 4 months 24 days
Weighted-average discount rate 6.80% 6.70%
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Schedule of Future Lease Payments under Operating Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
Operating Leases, Lease Payments, 2022 $ 3,763  
Operating Leases, Lease Payments, 2023 3,528  
Operating Leases, Lease Payments, 2024 3,219  
Operating Leases, Lease Payments, 2025 3,315  
Operating Leases, Lease Payments, 2026 3,414  
Operating Leases, Lease Payments, Total lease payments 17,239  
Less: Imputed interest (2,170)  
Present value of lease liabilities 15,069  
Current portion of operating lease liabilities 3,967 $ 4,143
Operating lease liabilities, net of current portion 11,102 $ 11,934
Operating Leases, Sublease Income, 2022 (1,098)  
Operating Leases, Sublease Income, 2023 (123)  
Operating Leases, Sublease Income, Total lease payments (1,221)  
Operating Leases, Net, 2022 2,665  
Operating Leases, Net, 2023 3,405  
Operating Leases, Net, 2024 3,219  
Operating Leases, Net, 2025 3,315  
Operating Leases, Net, 2026 3,414  
Operating Leases, Net, Total lease payments $ 16,018  
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Net Loss Per Share - Reconciliation of the Numerator and Denominator used in Computing Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Numerator:    
Net loss $ (10,461) $ (9,416)
Denominator:    
Weighted-average shares outstanding — basic and diluted 24,980 23,671
Net loss per share — basic and diluted $ (0.42) $ (0.40)
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Net Loss Per Share - Computation of Diluted Net Loss Per Share Effect in Antidilutive (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Stock Options    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share 2,167 2,723
RSUs, MSUs, and PSUs    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share 1,900 779
Employee Stock Purchase Plan Shares    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share 27 28
2019 Notes    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share 285 2,496
2021 Notes    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share 2,589  
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Information - Additional Information (Details)
3 Months Ended
Mar. 31, 2022
Segment
Segment Reporting [Abstract]  
Number of reportable operating segment 1
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Information - Summary of Revenue Categories (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Segment Reporting Information [Line Items]    
Total revenue $ 53,144 $ 45,248
Endpoint ICs    
Segment Reporting Information [Line Items]    
Total revenue 38,795 38,082
Systems    
Segment Reporting Information [Line Items]    
Total revenue $ 14,349 $ 7,166
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Deferred Revenue - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Jun. 30, 2021
Deferred Revenue Disclosure [Abstract]      
Remaining performance obligation     $ 6,000,000.0
Recognition of deferred revenue $ 139,000 $ 638,000  
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.1
Deferred Revenue - Summary of Changes in Deferred Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Deferred Revenue Disclosure [Abstract]    
Balance at beginning of period $ 794 $ 7,088
Deferral of revenue 572 5
Recognition of deferred revenue (139) (638)
Balance at end of period $ 1,227 $ 6,455
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.22.1
Related-Party Transactions - Additional Information (Details) - Cathal Phelan - Advisory and Consulting Services - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Related Party Transaction [Line Items]    
Consulting agreement extended term 12 months  
Consulting fee expense recognized and paid $ 135,000 $ 134,000
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Restructuring - Additional Information (Details)
1 Months Ended 3 Months Ended 12 Months Ended
Feb. 02, 2021
Position
Mar. 31, 2022
Dec. 31, 2021
USD ($)
Restructuring Cost and Reserve [Line Items]      
Restructuring and related activities, description   On February 2, 2021, we restructured our go-to-market organization to strategically align our global sales, product, partner development and marketing teams. As part of the restructuring, we eliminated approximately seven full-time positions within our go-to-market organization, representing about 2% of our workforce. We incurred restructuring charges of $1.7 million for employee termination benefits as well as $50,000 in other associated costs for legal expenses for the year ended December 31, 2021. We substantially completed our restructuring by June 30, 2021  
Number of positions eliminated | Position 7    
Number of positions eliminated, percent 2.00%    
Restructuring charges     $ 1,721,000
Restructuring and related activities, completion date Jun. 30, 2021    
Employee Termination Benefits      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges     1,671,000
Other Associated Costs      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges     $ 50,000
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Restructuring - Summary of Accrued Restructuring Costs (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Restructuring Cost and Reserve [Line Items]    
Restructuring charges   $ 1,721,000
Cash payments $ (37,000) (1,130,000)
Accrued restructuring costs as of March 31, 2022 554,000 591,000
Employee Termination Benefits    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges   1,671,000
Cash payments (37,000) (1,080,000)
Accrued restructuring costs as of March 31, 2022 $ 554,000  
Other Associated Costs    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges   50,000
Cash payments   $ (50,000)
XML 68 pi-10q_20220331_htm.xml IDEA: XBRL DOCUMENT 0001114995 2022-01-01 2022-03-31 0001114995 2022-04-15 0001114995 2022-03-31 0001114995 2021-12-31 0001114995 2021-01-01 2021-03-31 0001114995 2020-12-31 0001114995 2021-03-31 0001114995 us-gaap:CommonStockMember 2021-12-31 0001114995 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001114995 us-gaap:RetainedEarningsMember 2021-12-31 0001114995 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001114995 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001114995 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001114995 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001114995 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001114995 us-gaap:CommonStockMember 2022-03-31 0001114995 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001114995 us-gaap:RetainedEarningsMember 2022-03-31 0001114995 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001114995 us-gaap:CommonStockMember 2020-12-31 0001114995 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001114995 us-gaap:RetainedEarningsMember 2020-12-31 0001114995 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001114995 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001114995 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2020-12-31 0001114995 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2020-12-31 0001114995 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001114995 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001114995 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001114995 us-gaap:CommonStockMember 2021-03-31 0001114995 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001114995 us-gaap:RetainedEarningsMember 2021-03-31 0001114995 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001114995 us-gaap:AccountingStandardsUpdate202006Member 2022-03-31 0001114995 srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember us-gaap:AccountingStandardsUpdate202006Member us-gaap:ChangeInAccountingMethodAccountedForAsChangeInEstimateMember 2021-01-01 0001114995 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashEquivalentsMember 2022-03-31 0001114995 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashEquivalentsMember 2022-03-31 0001114995 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashEquivalentsMember 2021-12-31 0001114995 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashEquivalentsMember 2021-12-31 0001114995 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashEquivalentsMember 2022-03-31 0001114995 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashEquivalentsMember 2022-03-31 0001114995 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashEquivalentsMember 2021-12-31 0001114995 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashEquivalentsMember 2021-12-31 0001114995 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2022-03-31 0001114995 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2022-03-31 0001114995 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2021-12-31 0001114995 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2021-12-31 0001114995 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2022-03-31 0001114995 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2022-03-31 0001114995 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2021-12-31 0001114995 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2021-12-31 0001114995 us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2022-03-31 0001114995 us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2022-03-31 0001114995 us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2021-12-31 0001114995 us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2021-12-31 0001114995 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2022-03-31 0001114995 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2022-03-31 0001114995 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2021-12-31 0001114995 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2021-12-31 0001114995 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2022-03-31 0001114995 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2022-03-31 0001114995 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2021-12-31 0001114995 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2021-12-31 0001114995 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2022-03-31 0001114995 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2022-03-31 0001114995 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2021-12-31 0001114995 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2021-12-31 0001114995 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherLongTermInvestmentsMember 2022-03-31 0001114995 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherLongTermInvestmentsMember 2022-03-31 0001114995 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherLongTermInvestmentsMember 2021-12-31 0001114995 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherLongTermInvestmentsMember 2021-12-31 0001114995 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherLongTermInvestmentsMember 2022-03-31 0001114995 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherLongTermInvestmentsMember 2022-03-31 0001114995 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherLongTermInvestmentsMember 2022-03-31 0001114995 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherLongTermInvestmentsMember 2022-03-31 0001114995 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherLongTermInvestmentsMember 2022-03-31 0001114995 us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherLongTermInvestmentsMember 2022-03-31 0001114995 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherLongTermInvestmentsMember 2021-12-31 0001114995 us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherLongTermInvestmentsMember 2021-12-31 0001114995 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001114995 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001114995 us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001114995 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001114995 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001114995 us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001114995 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001114995 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001114995 pi:MarketAndServiceConditionUnitsMember 2021-04-12 2021-05-20 0001114995 pi:MarketAndServiceConditionUnitsMember 2022-03-23 2022-03-23 0001114995 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001114995 pi:MarketAndServiceConditionUnitsMember 2021-12-31 0001114995 us-gaap:PerformanceSharesMember 2021-12-31 0001114995 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-03-31 0001114995 pi:MarketAndServiceConditionUnitsMember 2022-01-01 2022-03-31 0001114995 us-gaap:PerformanceSharesMember 2022-01-01 2022-03-31 0001114995 us-gaap:RestrictedStockUnitsRSUMember 2022-03-31 0001114995 pi:MarketAndServiceConditionUnitsMember 2022-03-31 0001114995 us-gaap:PerformanceSharesMember 2022-03-31 0001114995 us-gaap:CostOfSalesMember 2022-01-01 2022-03-31 0001114995 us-gaap:CostOfSalesMember 2021-01-01 2021-03-31 0001114995 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-03-31 0001114995 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-03-31 0001114995 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-03-31 0001114995 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-03-31 0001114995 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-03-31 0001114995 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-03-31 0001114995 us-gaap:AccruedLiabilitiesMember 2022-03-31 0001114995 us-gaap:AccruedLiabilitiesMember 2021-12-31 0001114995 pi:PatentInfringementClaimsMember 2019-06-06 2019-06-06 0001114995 pi:PatentInfringementClaimsMember 2019-06-06 0001114995 pi:PatentInfringementClaimsMember 2020-02-01 2020-02-29 0001114995 pi:PatentInfringementClaimsMember 2020-08-01 2020-09-30 0001114995 pi:PatentInfringementClaimsMember 2020-10-27 2020-10-27 0001114995 pi:PatentInfringementClaimsMember 2020-09-24 2020-09-24 0001114995 pi:PatentInfringementClaimsMember 2021-09-03 2021-09-03 0001114995 pi:PatentInfringementClaimsMember 2019-10-04 2019-10-04 0001114995 pi:PatentInfringementClaimsMember 2020-12-10 2020-12-11 0001114995 pi:PatentInfringementClaimsMember 2020-12-11 0001114995 pi:PatentInfringementClaimsMember 2021-02-12 0001114995 pi:PatentInfringementClaimsMember 2021-03-09 0001114995 pi:PatentInfringementClaimsMember 2021-05-25 2021-05-25 0001114995 pi:PatentInfringementClaimsMember 2021-07-26 2021-07-26 0001114995 2021-07-26 2021-07-26 0001114995 pi:PatentInfringementClaimsMember 2022-02-10 2022-02-10 0001114995 pi:PatentInfringementClaimsMember 2020-12-07 2020-12-07 0001114995 pi:ConvertibleSeniorNotesDueTwoThousandTwentySixMember 2022-03-31 0001114995 pi:ConvertibleSeniorNotesDueTwoThousandTwentySevenMember 2022-03-31 0001114995 us-gaap:ShortTermDebtMember 2022-03-31 0001114995 us-gaap:LongTermDebtMember 2022-03-31 0001114995 pi:ConvertibleSeniorNotesDueTwoThousandTwentySixMember 2021-12-31 0001114995 pi:ConvertibleSeniorNotesDueTwoThousandTwentySevenMember 2021-12-31 0001114995 us-gaap:ShortTermDebtMember 2021-12-31 0001114995 us-gaap:LongTermDebtMember 2021-12-31 0001114995 pi:TwoThousandNineteenNoteRepurchaseMember pi:ConvertibleSeniorNotesDueTwoThousandTwentySixMember 2021-11-01 2021-11-30 0001114995 pi:TwoThousandNineteenNoteRepurchaseMember pi:ConvertibleSeniorNotesDueTwoThousandTwentySixMember 2021-12-31 0001114995 pi:ConvertibleSeniorNotesDueTwoThousandTwentySixMember 2019-12-31 0001114995 pi:ConvertibleSeniorNotesDueTwoThousandTwentySevenMember 2021-11-30 0001114995 pi:ConvertibleSeniorNotesDueTwoThousandTwentySixMember 2019-12-01 2019-12-31 0001114995 pi:ConvertibleSeniorNotesDueTwoThousandTwentySevenMember 2021-11-01 2021-11-30 0001114995 srt:MinimumMember us-gaap:ConvertibleDebtMember 2022-01-01 2022-03-31 0001114995 us-gaap:ConvertibleDebtMember 2022-01-01 2022-03-31 0001114995 srt:MaximumMember us-gaap:ConvertibleDebtMember 2022-01-01 2022-03-31 0001114995 pi:ConvertibleSeniorNotesDueTwoThousandTwentySixMember 2022-01-01 2022-03-31 0001114995 pi:ConvertibleSeniorNotesDueTwoThousandTwentySevenMember 2022-01-01 2022-03-31 0001114995 pi:ConvertibleSeniorNotesDueTwoThousandTwentySixMember 2021-01-01 2021-03-31 0001114995 us-gaap:ConvertibleDebtMember 2021-01-01 2021-03-31 0001114995 pi:ConvertibleSeniorNotesDueTwoThousandTwentySixMember 2021-03-31 0001114995 us-gaap:FairValueInputsLevel2Member pi:ConvertibleSeniorNotesDueTwoThousandTwentySevenMember 2022-03-31 0001114995 us-gaap:FairValueInputsLevel2Member pi:ConvertibleSeniorNotesDueTwoThousandTwentySevenMember 2021-12-31 0001114995 us-gaap:FairValueInputsLevel2Member pi:ConvertibleSeniorNotesDueTwoThousandTwentySixMember 2022-03-31 0001114995 us-gaap:FairValueInputsLevel2Member pi:ConvertibleSeniorNotesDueTwoThousandTwentySixMember 2021-12-31 0001114995 pi:ConvertibleSeniorNotesDueTwoThousandTwentySixMember 2019-12-11 2019-12-11 0001114995 pi:ConvertibleSeniorNotesDueTwoThousandTwentySixMember 2019-12-11 0001114995 2019-12-01 2019-12-31 0001114995 pi:ConvertibleSeniorNotesDueTwoThousandTwentySixMember 2021-11-01 2021-11-30 0001114995 pi:ConvertibleSeniorNotesDueTwoThousandTwentySixMember 2021-11-30 0001114995 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-03-31 0001114995 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-03-31 0001114995 pi:RestrictedStockUnitsMarketAndServiceConditionUnitsAndPerformanceStockUnitsMember 2022-01-01 2022-03-31 0001114995 pi:RestrictedStockUnitsMarketAndServiceConditionUnitsAndPerformanceStockUnitsMember 2021-01-01 2021-03-31 0001114995 pi:EmployeeStockPurchasePlanSharesMember 2022-01-01 2022-03-31 0001114995 pi:EmployeeStockPurchasePlanSharesMember 2021-01-01 2021-03-31 0001114995 pi:TwoThousandNineteenNotesMember 2022-01-01 2022-03-31 0001114995 pi:TwoThousandNineteenNotesMember 2021-01-01 2021-03-31 0001114995 pi:TwoThousandTwentyOneNotesMember 2022-01-01 2022-03-31 0001114995 pi:EndpointICsMember 2022-01-01 2022-03-31 0001114995 pi:EndpointICsMember 2021-01-01 2021-03-31 0001114995 pi:SystemsMember 2022-01-01 2022-03-31 0001114995 pi:SystemsMember 2021-01-01 2021-03-31 0001114995 2021-06-30 0001114995 pi:AdvisoryAndConsultingServicesMember srt:DirectorMember 2022-01-01 2022-03-31 0001114995 pi:AdvisoryAndConsultingServicesMember srt:DirectorMember 2021-01-01 2021-03-31 0001114995 2021-01-02 2021-02-02 0001114995 us-gaap:OneTimeTerminationBenefitsMember 2021-01-01 2021-12-31 0001114995 us-gaap:OtherRestructuringMember 2021-01-01 2021-12-31 0001114995 2021-01-01 2021-12-31 0001114995 us-gaap:OneTimeTerminationBenefitsMember 2022-01-01 2022-03-31 0001114995 us-gaap:OneTimeTerminationBenefitsMember 2022-03-31 shares iso4217:USD iso4217:USD shares pure pi:Patent pi:Trial utr:D pi:Segment pi:Position false 2022 Q1 0001114995 --12-31 true false P4Y3M18D P4Y4M24D 10-Q true 2022-03-31 false 001-37824 IMPINJ, INC. DE 91-2041398 400 Fairview Avenue North Suite 1200 Seattle WA 98109 206 517-5300 Common Stock, par value $0.001 per share PI NASDAQ Yes Yes Large Accelerated Filer false false false 25380764 63543000 123903000 101724000 69443000 38533000 35449000 31561000 21958000 7195000 5049000 242556000 255802000 28144000 14225000 29133000 27500000 10863000 11667000 2365000 2462000 3881000 3881000 316942000 315537000 9103000 11732000 4590000 6365000 3878000 2481000 3967000 4143000 554000 591000 9643000 9633000 907000 558000 32642000 35503000 279054000 278661000 11102000 11934000 113000 279000 320000 236000 323231000 326613000 0.001 0.001 5000000 5000000 0 0 0 0 0.001 0.001 495000000 495000000 25220000 25220000 24737000 24737000 25000 25000 367347000 351422000 -716000 -39000 -372945000 -362484000 -6289000 -11076000 316942000 315537000 53144000 45248000 24365000 23267000 28779000 21981000 17989000 13791000 9299000 7645000 10806000 8154000 1263000 38094000 30853000 -9315000 -8872000 164000 23000 1261000 525000 -10412000 -9374000 49000 42000 -10461000 -9416000 -0.42 -0.40 24980000 23671000 -10461000 -9416000 -677000 -677000 -11138000 -9416000 -10461000 -9416000 1508000 1040000 11314000 7449000 -301000 -218000 403000 94000 3084000 -1498000 9603000 -8262000 2142000 -880000 -2768000 -2137000 -1775000 345000 1279000 722000 -804000 -723000 -1008000 -911000 -37000 1235000 433000 -633000 -14836000 9369000 67085000 12333000 20000000 25000000 3050000 4398000 -50135000 8269000 2000 4611000 8524000 4611000 8522000 -60360000 26160000 123903000 23636000 63543000 49796000 508000 1984000 24737000 25000 351422000 -362484000 -39000 -11076000 483000 4611000 4611000 11314000 11314000 -10461000 -10461000 -677000 -677000 25220000 25000 367347000 -372945000 -716000 -6289000 23350000 23000 423759000 -314666000 3000 109119000 -32743000 3442000 -29301000 702000 1000 8523000 8524000 7449000 7449000 -9416000 -9416000 24052000 24000 406988000 -320640000 3000 86375000 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Note 1. Summary of Significant Accounting Policies</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Basis of Presentation</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The accompanying condensed consolidated financial statements include Impinj, Inc. and its wholly owned subsidiaries. We have eliminated intercompany balances and transactions in consolidation. We have prepared these condensed consolidated financial statements in conformity with U.S. generally accepted accounting principles, or GAAP, and applicable rules and regulations of the Securities and Exchange Commission, or SEC, regarding interim financial reporting. Certain information and note disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Accordingly, these interim condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and accompanying notes as of and for the year ended December 31, 2021 included in Impinj, Inc.’s Annual Report on Form 10-K, which was filed with the SEC on February 14, 2022. The condensed consolidated balance sheet as of December 31, 2021, included herein, was derived from the audited consolidated financial statements of Impinj, Inc.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The unaudited condensed consolidated interim financial statements, in the opinion of management, reflect all adjustments, consisting of normal recurring adjustments, necessary to state fairly our financial position, results of operations, and our cash flows for the periods presented. Interim results are not necessarily indicative of the results for a full year or for any other future period. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Use of Estimates</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Preparing financial statements in conformity with GAAP requires us to make certain estimates, judgments and assumptions that affect the reported amounts of assets and liabilities and the related disclosures as of the date of the financial statements, as well as the reported amounts of revenue and expenses during the periods presented. On an ongoing basis, we evaluate our estimates, including those related to revenue recognition, sales incentives, estimates to complete development contracts, deferred revenue, inventory excess and obsolescence, income taxes, determination of the fair value of stock awards and compensation and employee-related benefits. To the extent there are material differences between these estimates, judgments, or assumptions and actual results, our financial statements will be affected. Covid-19 has introduced significant additional uncertainty with respect to estimates, judgments and assumptions about current and forecasted demand, which may materially impact the estimates previously listed, among others. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Recently Adopted Accounting Standards </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In August 2020, the FASB issued guidance on debt with conversion and other options, or ASU 2020-06. This guidance eliminates the beneficial- and cash-conversion accounting models for convertible instruments and amends the derivative scope exception for contracts in an entity’s own equity. Additionally, this guidance requires the application of the “if-converted” method to calculate the impact of convertible instruments on diluted earnings per share. We adopted ASU 2020-06 on January 1, 2021 using the modified retrospective transition method and accounted for the 2019 Notes on a whole-instrument basis. Upon adoption, we recorded a $29.3 million increase to long-term debt, a $32.7 million decrease to additional paid-in capital and a $3.4 million decrease to accumulated deficit on January 1, 2021. We had no changes to net deferred tax liabilities with a decrease in deferred tax liability offset by a corresponding increase in valuation allowance upon adoption. We use the “if-converted” method to calculate the impact of convertible instruments on diluted earnings per share for the three months ended March 31, 2022 and 2021, upon adoption of this guidance. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The condensed consolidated financial statements as of and for the three months ended March 31, 2022, and 2021, are presented under ASU 2020-06.</p> <p style="Background-color:#FFFFFF;margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Recently Issued Accounting Standards Not Yet Adopted</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Recent accounting pronouncements issued by the FASB (including its Emerging Issues Task Force), the American Institute of Certified Public Accountants, and the SEC did not have, or are not expected to have, a material impact on our present or future consolidated financial statements.</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:9pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.06%;font-size:9pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Basis of Presentation</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The accompanying condensed consolidated financial statements include Impinj, Inc. and its wholly owned subsidiaries. We have eliminated intercompany balances and transactions in consolidation. We have prepared these condensed consolidated financial statements in conformity with U.S. generally accepted accounting principles, or GAAP, and applicable rules and regulations of the Securities and Exchange Commission, or SEC, regarding interim financial reporting. Certain information and note disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Accordingly, these interim condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and accompanying notes as of and for the year ended December 31, 2021 included in Impinj, Inc.’s Annual Report on Form 10-K, which was filed with the SEC on February 14, 2022. The condensed consolidated balance sheet as of December 31, 2021, included herein, was derived from the audited consolidated financial statements of Impinj, Inc.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The unaudited condensed consolidated interim financial statements, in the opinion of management, reflect all adjustments, consisting of normal recurring adjustments, necessary to state fairly our financial position, results of operations, and our cash flows for the periods presented. Interim results are not necessarily indicative of the results for a full year or for any other future period. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Use of Estimates</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Preparing financial statements in conformity with GAAP requires us to make certain estimates, judgments and assumptions that affect the reported amounts of assets and liabilities and the related disclosures as of the date of the financial statements, as well as the reported amounts of revenue and expenses during the periods presented. On an ongoing basis, we evaluate our estimates, including those related to revenue recognition, sales incentives, estimates to complete development contracts, deferred revenue, inventory excess and obsolescence, income taxes, determination of the fair value of stock awards and compensation and employee-related benefits. To the extent there are material differences between these estimates, judgments, or assumptions and actual results, our financial statements will be affected. Covid-19 has introduced significant additional uncertainty with respect to estimates, judgments and assumptions about current and forecasted demand, which may materially impact the estimates previously listed, among others. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Recently Adopted Accounting Standards </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In August 2020, the FASB issued guidance on debt with conversion and other options, or ASU 2020-06. This guidance eliminates the beneficial- and cash-conversion accounting models for convertible instruments and amends the derivative scope exception for contracts in an entity’s own equity. Additionally, this guidance requires the application of the “if-converted” method to calculate the impact of convertible instruments on diluted earnings per share. We adopted ASU 2020-06 on January 1, 2021 using the modified retrospective transition method and accounted for the 2019 Notes on a whole-instrument basis. Upon adoption, we recorded a $29.3 million increase to long-term debt, a $32.7 million decrease to additional paid-in capital and a $3.4 million decrease to accumulated deficit on January 1, 2021. We had no changes to net deferred tax liabilities with a decrease in deferred tax liability offset by a corresponding increase in valuation allowance upon adoption. We use the “if-converted” method to calculate the impact of convertible instruments on diluted earnings per share for the three months ended March 31, 2022 and 2021, upon adoption of this guidance. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The condensed consolidated financial statements as of and for the three months ended March 31, 2022, and 2021, are presented under ASU 2020-06.</p> 2021-01-01 29300000 -32700000 -3400000 <p style="Background-color:#FFFFFF;margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Recently Issued Accounting Standards Not Yet Adopted</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Recent accounting pronouncements issued by the FASB (including its Emerging Issues Task Force), the American Institute of Certified Public Accountants, and the SEC did not have, or are not expected to have, a material impact on our present or future consolidated financial statements.</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Note 2. Fair Value Measurements</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounting standards define fair value as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market in an orderly transaction between market participants on the measurement date. The standards also establish a fair value hierarchy, which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. There are three levels of inputs that may be used to measure fair value:</p> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="Background-color:#auto;text-decoration:none;"><span style="font-size:10pt;font-family:'Times New Roman'">•</span></span><span style="font-family:Times New Roman;margin-left:36pt;color:#000000;"/><span style="font-family:Times New Roman;color:#000000;">Level 1 — Quoted prices in active markets for identical assets or liabilities.</span></p> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="Background-color:#auto;text-decoration:none;"><span style="font-size:10pt;font-family:'Times New Roman'">•</span></span><span style="font-family:Times New Roman;margin-left:36pt;color:#000000;"/><span style="font-family:Times New Roman;color:#000000;">Level 2 — Assets and liabilities valued based on observable market data for similar instruments, such as quoted prices for similar assets or liabilities.</span></p> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="Background-color:#auto;text-decoration:none;"><span style="font-size:10pt;font-family:'Times New Roman'">•</span></span><span style="font-family:Times New Roman;margin-left:36pt;color:#000000;"/><span style="font-family:Times New Roman;color:#000000;">Level 3 — Unobservable inputs that are supported by little or no market activity; instruments valued based on the best available data, some of which is internally developed, and considers risk premiums that a market participant would require.</span></p> <p style="Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We applied the following methods and assumptions in estimating our fair value measurements:</p> <p style="Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Cash Equivalents <span style="font-style:normal;">— Cash equivalents consist of highly liquid investments, including money market funds with original maturities of less than three months at the acquisition date. We record the fair value measurement of these assets based on quoted market prices in active markets.</span></p> <p style="Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Investments<span style="font-style:normal;"> </span><span style="font-style:normal;">— </span><span style="font-style:normal;color:#000000;">Our investments comprise fixed income securities, which include U.S. government agency securities, corporate notes and bonds, commercial paper, treasury bills and </span><span style="Background-color:#FFFFFF;font-style:normal;">asset-backed securities</span><span style="font-style:normal;color:#000000;">. The fair value measurement of these assets is based on observable market-based inputs or inputs that are derived principally from or corroborated by observable market data by correlation or other means.</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Long-term Debt<span style="font-style:normal;"> — </span><span style="font-style:normal;color:#000000;">See Note 6 for the carrying amount and estimated fair value of the Notes. </span></p> <p style="Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The following table presents the balances of assets measured at fair value on a recurring basis, by level within the fair value hierarchy, as of the dates presented (in thousands):</span></p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:30.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.72%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">March 31, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.82%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:32.44%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:30.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 2</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.82%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 2</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.26%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash equivalents:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:30.26%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Money market funds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">56,283</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">56,283</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.82%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">113,058</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.18%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">113,058</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.26%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total cash equivalents</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">56,283</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">56,283</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.82%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">113,058</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.18%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">113,058</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.26%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Short-term investments:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.82%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.18%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.26%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. government agency securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,086</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,086</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,066</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,066</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.26%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Corporate notes and bonds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,379</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,379</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">36,966</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">36,966</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.26%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Commercial paper</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,420</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,420</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,489</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,489</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.26%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Treasury bill</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,447</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,447</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,490</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,490</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:30.26%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Asset-backed securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,392</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,392</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.82%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,432</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,432</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.26%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total short-term investments</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">101,724</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">101,724</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">69,443</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">69,443</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.26%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Long-term investments:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.82%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.18%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.26%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. government agency securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,722</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,722</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,225</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,225</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.26%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Corporate notes and bonds</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,448</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,448</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:30.26%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Asset-backed securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">974</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">974</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.82%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:30.26%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total long-term investments</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28,144</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28,144</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.82%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,225</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,225</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:30.26%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">56,283</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">129,868</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">186,151</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.82%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">113,058</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.18%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">83,668</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">196,726</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We did not have any Level 3 assets nor did<span style="color:#000000;"> we </span>measure any liabilities at fair value as of March 31, 2022 or December 31, 2021. Short-term investments are expected to mature within 1 year from the reporting date. Long-term investments are expected to mature between 1 and 2 years from the reporting date. Amortized Cost of all investments by category does not materially differ from fair value. See Note 6 for the carrying amount and estimated fair value of the Notes.</p> <p style="Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The following table presents the balances of assets measured at fair value on a recurring basis, by level within the fair value hierarchy, as of the dates presented (in thousands):</span></p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:30.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.72%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">March 31, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.82%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:32.44%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:30.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 2</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.82%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 2</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.26%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash equivalents:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:30.26%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Money market funds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">56,283</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">56,283</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.82%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">113,058</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.18%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">113,058</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.26%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total cash equivalents</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">56,283</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">56,283</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.82%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">113,058</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.18%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">113,058</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.26%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Short-term investments:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.82%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.18%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.26%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. government agency securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,086</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,086</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,066</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,066</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.26%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Corporate notes and bonds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,379</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,379</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">36,966</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">36,966</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.26%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Commercial paper</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,420</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,420</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,489</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,489</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.26%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Treasury bill</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,447</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,447</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,490</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,490</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:30.26%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Asset-backed securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,392</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,392</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.82%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,432</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,432</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.26%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total short-term investments</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">101,724</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">101,724</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">69,443</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">69,443</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.26%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Long-term investments:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.82%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.18%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.26%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. government agency securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,722</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,722</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,225</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,225</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.26%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Corporate notes and bonds</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,448</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,448</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:30.26%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Asset-backed securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">974</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">974</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.82%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:30.26%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total long-term investments</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28,144</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28,144</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.82%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,225</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,225</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:30.26%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">56,283</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">129,868</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">186,151</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.82%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">113,058</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.18%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">83,668</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">196,726</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> 56283000 56283000 113058000 113058000 56283000 56283000 113058000 113058000 21086000 21086000 4066000 4066000 38379000 38379000 36966000 36966000 21420000 21420000 16489000 16489000 18447000 18447000 4490000 4490000 2392000 2392000 7432000 7432000 101724000 101724000 69443000 69443000 20722000 20722000 14225000 14225000 6448000 6448000 974000 974000 28144000 28144000 14225000 14225000 56283000 129868000 186151000 113058000 83668000 196726000 0 0 0 0 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">N<span style="font-weight:bold;">ote 3. Inventory</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table presents the detail of inventories as of the dates presented (in thousands):</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:56.78%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:56.78%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.12%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">March 31, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.92%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:56.78%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Raw materials</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.12%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,308</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.92%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,305</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:56.78%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Work-in-process</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,625</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,873</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:56.78%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Finished goods</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.12%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,628</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.92%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,780</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:56.78%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total inventory</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.12%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">31,561</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.92%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,958</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For the three months ended <span style="color:#000000;">March 31, 2022, </span>sales of fully reserved inventory had an immaterial impact on net gross margin.<span style="color:#000000;"> </span>For the three months ended March 31, 2021, sales of fully reserved inventory had a favorable net gross margin impact of 2.2%. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table presents the detail of inventories as of the dates presented (in thousands):</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:56.78%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:56.78%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.12%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">March 31, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.92%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:56.78%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Raw materials</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.12%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,308</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.92%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,305</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:56.78%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Work-in-process</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,625</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,873</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:56.78%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Finished goods</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.12%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,628</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.92%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,780</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:56.78%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total inventory</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.12%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">31,561</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.92%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,958</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 9308000 6305000 12625000 7873000 9628000 7780000 31561000 21958000 0.022 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Note 4. Stock-Based Awards</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Stock Options</p> <p style="margin-bottom:12pt;margin-top:6pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes stock option activity for the three months ended March 31, 2022 (in thousands):</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:73.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.72%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Number of</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Underlying Shares</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:73.66%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Outstanding at December 31, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.6%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,288</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:73.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Granted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.6%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:73.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Exercised</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.6%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(116</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:73.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Forfeited or expired</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.72%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:73.66%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Outstanding at March 31, 2022</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.6%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.72%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,167</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:73.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Vested and exercisable at March 31, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.6%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.72%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,603</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:2pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Restricted Stock Units</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We grant (i) RSUs with a service condition, (ii) RSUs with performance and service conditions (“PSUs”), and (iii) RSUs with market and service conditions (“MSUs”) as further explained below.  </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We historically paid annual bonuses to our senior executives and other bonus-eligible employees with PSUs. In fiscal year 2022, we will pay employees’ bonus half with cash and half with PSUs. The number of annual PSUs that will ultimately vest depends on us attaining financial metrics for the year as well as on an employee’s continued employment through the vesting date. The compensation committee and board of directors typically certify PSU attainment in the first quarter of each year. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On April 12, 2021 and May 20, 2021, we granted a total of 83,750 MSUs to certain executives. The MSUs are eligible to vest based on our total stockholder return (“TSR”) relative to the TSR of the constituents in the S&amp;P Semiconductor Select Industry Index over two measurement periods. Half of the MSUs are eligible to vest based on our relative TSR from January 1, 2021 through December 31, 2022, and half of the MSUs are eligible to vest based on our relative TSR from January 1, 2021 through December 31, 2023. We use a Monte Carlo simulation in estimating the fair value at grant date and recognize compensation cost over the implied service period. We estimated the aggregate grant-date fair value of these shares to be $6.4 million using the Monte Carlo simulation valuation method.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On March 23, 2022 we granted a total of 57,000 MSUs to certain executives. The MSUs are eligible to vest based on our TSR relative to the TSR of the constituents in the S&amp;P Semiconductor Select Industry Index over two measurement periods. Half of the MSUs are eligible to vest based on our relative TSR from January 1, 2022 through December 31, 2023, and half of the MSUs are eligible to vest based on our relative TSR from January 1, 2022 through December 31, 2024. We use a Monte Carlo simulation in estimating the fair value at grant date and recognize compensation cost over the implied service period. We estimated the aggregate grant-date fair value of these shares to be $4.6 million using the Monte Carlo simulation valuation method.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes activity for RSUs, PSUs, and MSUs, for the three months ended March 31, 2022 (in thousands):</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:39.54%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.54%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.54%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:54.36%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Number of Underlying Shares</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:39.54%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.54%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.54%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">RSUs</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.34%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">MSUs</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.34%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">PSUs</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:39.54%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Outstanding at December 31, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.54%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.54%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,165</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.34%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">84</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.34%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">268</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:39.54%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Granted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.54%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.54%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">591</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.34%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">57</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.34%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">75</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:39.54%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Vested</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.54%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.54%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(59</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.34%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.34%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(268</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:39.54%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Forfeited</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.54%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.54%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(12</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:39.54%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Outstanding at March 31, 2022</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.54%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.54%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,685</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.34%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">141</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.34%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">75</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We recorded $749,000 of stock-based compensation expense related to the MSUs for the three months ended March 31, 2022.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Stock-Based Compensation Expense</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table <span style="color:#000000;"/>presents stock-based compensation expense included in our condensed consolidated statements of operations for the periods presented (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:54.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:41.82%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended March 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:54.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:54.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cost of revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">599</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">289</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:54.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and development expense</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,775</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,110</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:54.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Sales and marketing expense</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,752</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,802</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:54.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">General and administrative expense</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,188</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,248</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:54.96%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total stock-based compensation expense</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.18%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.3%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,314</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.18%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.3%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,449</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:12pt;margin-top:6pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes stock option activity for the three months ended March 31, 2022 (in thousands):</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:73.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.72%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Number of</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Underlying Shares</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:73.66%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Outstanding at December 31, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.6%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,288</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:73.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Granted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.6%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:73.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Exercised</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.6%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(116</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:73.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Forfeited or expired</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.72%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:73.66%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Outstanding at March 31, 2022</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.6%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.72%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,167</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:73.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Vested and exercisable at March 31, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.6%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.72%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,603</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> 2288000 116000 5000 2167000 1603000 83750 6400000 57000 4600000 <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes activity for RSUs, PSUs, and MSUs, for the three months ended March 31, 2022 (in thousands):</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:39.54%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.54%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.54%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:54.36%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Number of Underlying Shares</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:39.54%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.54%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.54%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">RSUs</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.34%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">MSUs</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.34%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">PSUs</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:39.54%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Outstanding at December 31, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.54%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.54%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,165</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.34%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">84</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.34%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">268</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:39.54%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Granted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.54%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.54%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">591</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.34%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">57</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.34%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">75</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:39.54%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Vested</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.54%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.54%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(59</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.34%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.34%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(268</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:39.54%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Forfeited</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.54%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.54%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(12</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:39.54%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Outstanding at March 31, 2022</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.54%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.54%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,685</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.34%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">141</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.34%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">75</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> 1165000 84000 268000 591000 57000 75000 59000 268000 12000 1685000 141000 75000 749000 <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table <span style="color:#000000;"/>presents stock-based compensation expense included in our condensed consolidated statements of operations for the periods presented (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:54.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:41.82%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended March 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:54.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:54.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cost of revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">599</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">289</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:54.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and development expense</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,775</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,110</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:54.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Sales and marketing expense</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,752</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,802</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:54.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">General and administrative expense</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,188</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,248</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:54.96%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total stock-based compensation expense</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.18%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.3%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,314</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.18%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.3%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,449</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> 599000 289000 4775000 3110000 2752000 1802000 3188000 2248000 11314000 7449000 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Note 5. Commitments and Contingencies</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For information on our commitments and contingencies, see Part II, Item 8 (Financial Statements and Supplementary Data, Note 11. Commitments and Contingencies) of our Annual Report on Form 10-K for the year ended December 31, 2021. There have been no material changes to our commitments and contingencies, outside of the ordinary course of our business, as previously disclosed in our Annual Report on Form 10-K for the year ended December 31, 2021, except for “Obligations with Third-Parties” and “Litigation” as discussed below.</p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Obligations with Third Parties</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We have certain non-cancelable obligations, which include obligations with third-party manufacturers who manufacture our products. We are committed to purchase $54.7 million of inventory as of March 31, 2022.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Litigation</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">From time to time, we are subject to various legal proceedings or claims that arise in the ordinary course of business. We accrue a liability when management believes that it is both probable that a liability has been incurred and the amount of loss can be reasonably estimated. As of March 31, 2022 and December 31, 2021, we did not have accrued contingency liabilities. The following is a description of our significant legal proceedings. Although we believe that resolving these claims, individually or in aggregate, will not have a material adverse impact on our financial statements, these matters are subject to inherent uncertainties.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="text-decoration:underline;">Patent Infringement Claims and Counterclaims</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Impinj Patent Infringement Claims Against NXP in California</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On June 6, 2019, we filed a patent infringement lawsuit against NXP USA, Inc., a Delaware corporation and subsidiary of NXP Semiconductors N.V., or NXP, in the U.S. District Court for the Northern District of California, or the Court. The original complaint alleged that certain NXP integrated circuit products infringe 26 of our U.S. patents. At the order of the Court, we filed an amended complaint limited to eight of the original 26 patents. We subsequently elected to go forward with asserting infringement of six of those eight patents. We are seeking, among other things, past damages, including lost profits, but no less than a reasonable royalty; enhanced damages for willful infringement; and reasonable attorneys’ fees and costs for infringement of the asserted patents. We are also seeking an injunction against NXP making, selling, using, offering for sale or importing the RAIN RFID endpoint IC product NXP introduced in 2017. Defendants responded to our complaint on September 30, 2019 citing numerous defenses including denying infringement, claiming our asserted patents are invalid, and that the infringed patents were licensed on a royalty-free basis under Impinj’s commitments to GS1 EPCglobal.<span style="color:#000000;"> </span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In February 2020, NXP filed <span style="font-style:italic;">inter partes</span> review, or IPR, petitions with the Patent Trial and Appeal Board for the U.S. Patent and Trademark Office, or PTAB, against 12 of the originally asserted 26 patents, including the six patents asserted in the amended complaint. In August and September of 2020, the PTAB declined to institute review of four of the six patents at issue. On October 27, 2020, we filed a second amended complaint removing without prejudice the two of the six patents against which the PTAB instituted IPRs, leaving four patents in suit.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On September 24, 2020, the Court lifted the stay on two of the four patents in suit, and on July 23, 2021, the Court held a claim construction hearing for those two patents. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On September 3, 2021, the Court lifted the stay on the other two of the four patents in suit, and on March 4, 2022, the Court held a claim construction hearing for those two patents.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Court has issued a schedule that provides for, among other things, a fact discovery deadline of April 25, 2022, an expert discovery deadline of September 12, 2022, and a trial for all four patents in suit beginning on June 5, 2023. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">NXP Patent Infringement<span style="color:#000000;"> Claims Against Impinj in Washington</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On October 4, 2019, NXP USA, Inc. and NXP, filed a patent infringement lawsuit against us in the U.S. District Court for the District of Delaware. The complaint alleges that certain of our products infringe eight U.S. patents owned by NXP or NXP USA, Inc. The plaintiffs are seeking, among other things, past damages adequate to compensate them for our alleged infringement of each of the patents-in-suit, and reasonable attorneys’ fees and costs. They are also seeking an injunction against us, enjoining continuing acts of infringement of the patents-in-suit. We have denied that we are infringing any of the patents, and we have asserted that we are licensed under four of them and that all eight are invalid. On September 23, 2020, the District of Delaware granted Impinj’s motion to transfer the case to the U.S. District Court for the Western District of Washington in Seattle. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On December 11, 2020, we also moved to stay the case with respect to six of the eight patents in suit pending final resolution of petitions that we filed for IPR review by the PTAB. On February 12, 2021, the Court granted our motion to stay the case as to these six patents. The PTAB instituted IPRs on two of the six challenged patents but denied them on the other four. The Court subsequently removed the stay on the four against which IPRs were not instituted.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On March 9, 2021, we moved for summary judgment of noninfringement on the four patents to which we assert a license, including the two patents that were not subject to a stay. That motion was fully briefed and is pending. On July 28, 2021, the Court deferred ruling on our motion for summary judgment pending further discovery. On September 17, 2021, the Court struck all scheduled dates for the case pending reassignment to a new judge. The Court has not yet re-assigned the case or set a new schedule.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-style:italic;font-family:Times New Roman;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Impinj Patent Infringement Claims Against NXP in Texas</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On May 25, 2021, we filed a new patent infringement lawsuit against NXP in the United States District Court for the Western District of Texas (Waco), asserting that NXP has infringed nine of our patents, including seven that were originally asserted in the Northern California case. We are seeking among other things, past damages, including lost profits, but no less than a reasonable royalty; enhanced damages for willful infringement; and reasonable attorney’s fees and costs for infringement of the asserted patents. We are also seeking an injunction against NXP making, selling, using, offering for sale or importing its UCODE 7, 8, and 9 endpoint ICs.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On July 26, 2021, NXP filed an answer to our complaint and counterclaimed that we infringe nine patents, one of which NXP owns and eight of which NXP recently exclusively licensed from a third party.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Court issued a claim construction order on February 10, 2022. The Court has also ordered that that the initial trial will involve three patents from each side, with up to two additional trials if necessary. The schedule sets, among other things, a deadline of October 27, 2022 for the parties to select the first set of patents for the initial trial, with that trial to begin on February 21, 2023.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;"><span style="font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">NXP Patent Infringement</span><span style="color:#000000;"> Claims Against </span><span style="color:#000000;">Impinj</span><span style="color:#000000;"> in China</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On December 7, 2020, Impinj Radio Frequency Technology (Shanghai) Co., Ltd., or Impinj Shanghai, was served with patent infringement lawsuits filed in the Intellectual Property Court in Shanghai, China, or Shanghai Intellectual Property Court, in which NXP asserts that certain of our products infringe three Chinese patents owned by NXP, which closely correspond to three of the eight U.S. patents NXP has already asserted in U.S. District Court described above. The plaintiffs are seeking, among other things, past damages, and reasonable attorneys’ fees and costs. They are also seeking an injunction against us, enjoining continuing acts of infringement of the patents-in-suit. Impinj Shanghai objected to the jurisdiction of the Shanghai Intellectual Property Court and filed a motion to stay the proceedings. The jurisdictional challenge was rejected by the Shanghai court in March 2021; a subsequent appeal filed by Impinj Shanghai was denied before the IP Tribunal of the Supreme People’s Court in third-quarter 2021. Impinj, Inc. was formally served in July 2021, officially adding Impinj, Inc. to the suit. Impinj Shanghai also filed invalidity requests against all three Chinese patents before the China National Intellectual Property Administration, or CNIPA. In July 2021, the CNIPA issued decisions upholding the validity of the three Chinese patents. In October 2021, Impinj Shanghai has filed for review of all of the CNIPA decisions by the Beijing Intellectual Property Court. The Court has set a trial date of May 22, 2022 for all three patents.</p> 54700000 0 0 26 8 6 12 6 4 2 4 2 2 8 4 8 6 8 2 4 4 4 9 7 9 1 8 3 2 3 3 3 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Note 6. Long-term debt</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Convertible Senior Notes</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table presents the outstanding principal amount and carrying value of the Notes as of the dates indicated (in thousands):</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:33.12%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.4%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">March 31, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.4%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:33.12%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.58%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Principal Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.58%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unamortized debt issuance costs</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.58%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Net Carrying Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.76%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.58%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Principal Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.58%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unamortized debt issuance costs</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.58%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Net Carrying Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:33.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2019 Notes <sup style="font-size:85%;line-height:120%;vertical-align:top">(1)</sup></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,850</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(207</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,643</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.76%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,850</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(217</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,633</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:33.12%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2021 Notes</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">287,500</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(8,446</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">279,054</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">287,500</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(8,839</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">278,661</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:33.12%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total Debt</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">297,350</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(8,653</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">288,697</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.76%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">297,350</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(9,056</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">288,294</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:33.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Short-term Debt</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,850</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(207</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,643</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.76%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,850</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(217</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,633</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:33.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Long-term Debt</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">287,500</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(8,446</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">279,054</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.76%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">287,500</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(8,839</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">278,661</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td colspan="24" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:99%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1) In November 2021, we completed a privately negotiated repurchase of $76.4 million principal amount of the 2019 Notes (“2019 Note Repurchase”) which we accounted for as an induced conversion in accordance with Accounting Standards Codification 470-20, Debt with Conversion and Other Options (ASC 470-20). As a result of this transaction, we recorded unamortized debt issuance costs of $1.8 million in additional paid-in capital for the year ended December 31, 2021. Please refer to section "Partial Repurchase of the Convertible Senior Notes – 2019".</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In December 2019, we issued $86.3 million aggregate principal amount of the 2019 Notes due December 15, 2026, and in November 2021, we issued $287.5 million aggregate principal amount of the 2021 Notes due May 15, 2027. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Further details of the Notes are as follows:</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.36%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Issuance</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.58%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Maturity Date</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.12%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Interest Rate</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.84%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">First Interest Payment Date</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.84%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Effective Interest Rate</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.82%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Semi-Annual Interest Payment Dates</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.58%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Initial Conversion Rate per $1,000 Principal</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.58%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Initial Conversion Price</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.58%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Number of Shares (in millions)<sup style="font-size:85%;line-height:120%;vertical-align:top"> (1)</sup></p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.36%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2019 Notes</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.58%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">December 15, 2026</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.12%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.84%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">June 15, 2020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.84%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.47%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.82%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">June 15; December 15</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.58%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28.9415</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.58%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">34.55</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.58%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.3</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.36%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2021 Notes</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.58%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">May 15, 2027</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.12%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.125%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.84%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">May 15, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.84%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.72%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.82%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">May 15; November 15</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.58%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9.0061</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.58%;white-space:nowrap;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">111.04</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.58%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.6</p></td> </tr> <tr> <td colspan="21" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:100%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1) Amount for 2019 Notes represents amount after repurchasing a portion of the 2019 Notes.</p></td> </tr> </table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Notes are senior unsecured obligations, do not contain any financial covenants and are governed by indentures for both (the Indentures). The total net proceeds from the Notes, after deducting initial debt issuance costs, fees and expenses, were $83.5 million and $278.4 million, respectively. We used a portion of the proceeds from the 2019 Notes to pay the cost of the capped call transactions described in the section “<span style="font-weight:bold;font-style:italic;">Capped Calls</span>” and to repay our senior credit facility. We used approximately $183.6 million of the net proceeds of the 2021 Notes, excluding accrued interest, to repurchase approximately $76.4 million aggregate principal amount of the 2019 Notes through individual privately negotiated transactions concurrent with us offering the 2021 Notes, as described in the section “<span style="font-weight:bold;font-style:italic;">Partial Repurchase of the Convertible Senior Notes – 2019</span>”. We will use the remainder of the net proceeds from the 2021 Notes for general corporate purposes.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Terms of the Notes</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;color:#212529;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Notes holders may convert their respective Notes at their option at any time prior to the close of business on the business day immediately preceding the respective conversion dates under the following circumstances:</p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/><span style="font-size:10pt;font-family:'Times New Roman'">•</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/><span style="Background-color:#FFFFFF;color:#000000;">during any fiscal quarter commencing after the fiscal quarter ended on March 31, 2020 for the 2019 Notes and the fiscal quarter ended on March 31, 2022 for the 2021 Notes (and only during such fiscal quarter), if the last reported sale price of </span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.33%;white-space:nowrap" valign="top"/> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#FFFFFF;color:#000000;">our common stock, for at least </span><span style="Background-color:#FFFFFF;color:#000000;">20</span><span style="Background-color:#FFFFFF;color:#000000;"> trading days (whether or not consecutive) during a period of </span><span style="Background-color:#FFFFFF;color:#000000;">30</span><span style="Background-color:#FFFFFF;color:#000000;"> consecutive trading days ending on, and including, the last trading day of the immediately preceding fiscal quarter is greater than or equal to </span><span style="Background-color:#FFFFFF;color:#000000;">130</span><span style="Background-color:#FFFFFF;color:#000000;">% of the conversion price on each applicable trading day; </span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/><span style="font-size:10pt;font-family:'Times New Roman'">•</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/><span style="Background-color:#FFFFFF;color:#000000;">during the five business day period after any five consecutive trading day period in which the trading price per $1,000 principal amount of the Notes for each trading day was less than 98% of the product of the last reported sale price of our common stock and the conversion rate on each such trading day;</span><span style="color:#212529;"> </span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/><span style="font-size:10pt;font-family:'Times New Roman'">•</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/><span style="color:#212529;">prior to the close of business on the second scheduled trading day immediately preceding the redemption date if we call the Notes for redemption; or </span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/><span style="font-size:10pt;font-family:'Times New Roman'">•</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/><span style="color:#212529;">upon the occurrence of specified corporate events, as described in the indenture.</span></p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Regardless of the foregoing circumstances, holders may convert all or any portion of the Notes, in increments of $1,000 principal amount, on or after September 15, 2026 (2019 Notes) and on or after February 15, 2027 (2021 Notes), until the close of business on the second scheduled trading day immediately preceding the maturity date.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We may redeem all, or a portion of the Notes for cash, at our option, on or after December 20, 2023 (2019 Notes) or on or after November 20, 2024 (2021 Notes), if the last reported sale price of our common stock has been at least 130% of the conversion price at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period at a redemption price equal to 100% of the principal amount of the Notes being redeemed, plus any accrued and unpaid interest to, but excluding, the redemption date. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Notes holders who convert their Notes in connection with certain corporate events that constitute a make-whole fundamental change (as defined in the Indenture) are, under certain circumstances, entitled to an increase in the conversion rate. Additionally in the event of a corporate event constituting a fundamental change (as defined in the Indenture), Notes holders may require us to repurchase all or a portion of their Notes at a repurchase price equal to 100% of the principal amount of the Notes being repurchased, plus any accrued and unpaid interest to, but excluding, the repurchase date.</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Accounting for the Notes</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Prior to January 1, 2021, we separated the 2019 Notes into liability and equity components. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;color:#212529;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We determined the fair value of the liability component to be $52.5 million calculated as the present value of future cash flows discounted at the borrowing rate for a similar nonconvertible debt instrument based on the expected term. We determined the borrowing rate to be 9.90% based on the market rates for nonconvertible debt instruments issued by other companies with <span style="color:#000000;">publicly available credit ratings considered to be comparable to us. We recognized the excess of the principal amount of the 2019 Notes over the initial carrying amount of the liability component as a debt discount of $33.8 million and amortized it to interest expense over the expected term of the 2019 Notes using the effective interest rate method. We recorded the equity component of $33.8 million as additional paid-in capital, calculated as the difference between the total proceeds of $86.3 million and the initial carrying amount of the liability component. </span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We allocated the 2019 Notes total <span style="color:#212529;">issuance costs of $2.8 million between liability and equity in the same proportion as the allocation of our total proceeds to liability and equity components. We amortized the issuance costs attributable to the liability component of $1.7 million to interest expense over the respective term of the 2019 Notes using the effective interest rate method. We netted the issuance costs attributable to the equity component of $1.1 million against the respective equity component in additional paid-in capital.</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;color:#212529;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Effective January 1, 2021, we early adopted ASU 2020-06 using the modified retrospective approach. As a result, we accounted for the 2019 Notes as a single liability measured at amortized cost, as no other embedded features require bifurcation and recognition as derivatives. <span style="color:#000000;">Upon adoption, we recorded a $29.3 million increase to long-term debt, a $32.7 million decrease to additional paid-in capital and a $3.4 million decrease to accumulated deficit. We had no changes to net deferred tax liabilities with a decrease in deferred tax liability offset by a corresponding increase in valuation allowance upon adoption.</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We accounted for the 2021 Notes issuance as a single liability measured at its amortized cost, as no other embedded features require bifurcation and recognition as derivatives. We presented the 2021 Notes total <span style="color:#212529;">issuance costs of </span>$9.1<span style="color:#212529;"> million as a direct deduction from the face amount of the 2021 Notes. We amortized the issuance costs to interest expense over the respective term of the 2021 Notes using the effective interest rate method. </span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Interest expense related to the Notes was as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:37.1%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.4%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:34.32%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended March 31, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.02%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended March 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:37.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.4%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019 Notes</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.54%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021 Notes</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.54%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019 Notes</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.54%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:37.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Amortization of debt issuance costs</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.54%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">393</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.54%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">403</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">94</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.54%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">94</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:37.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash interest expense</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.4%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">49</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.54%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">809</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.54%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">858</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">431</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.54%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">431</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:37.1%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total interest expense</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.4%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">59</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.54%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,202</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.54%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,261</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">525</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.54%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">525</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;color:#212529;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued interest related to the 2019 Notes as of March 31, 2022 was not material. Accrued interest related to the 2019 Notes as of March 31, 2021 was $508,000. Accrued interest related to the 2021 Notes as of March 31, 2022 was $1.3 million. We record accrued interest in accrued liabilities in our consolidated balance sheet.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;color:#212529;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our estimated fair value of the 2021 Notes was $272.1 million and $314.3 million as of March 31, 2022 and December 31, 2021, respectively, which we determined through consideration of quoted market prices. Our estimated fair value of the 2019 Notes was $19.7 million and $26.2 million as of March 31, 2022 and December 31, 2021, respectively, which we determined through consideration of quoted market prices. The fair value for both Notes is classified as Level 2, as defined in Note 2.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Capped Calls</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">In connection with issuing the 2019 Notes, we entered into privately negotiated capped-call transactions with certain financial counterparties. </span><span style="color:#000000;">The capped-call transactions are generally designed to reduce the potential dilution to our common stock upon any conversion or settlement of the 2019 Notes, or to offset any cash payments we are required to make in excess of the principal amount upon conversion of the 2019 Notes, as the case may be, with such reduction or offset subject to a cap based on the cap price. </span><span style="Background-color:#FFFFFF;">If, however, the market price per share of our common stock exceeds the cap price of the capped-call transactions, then our stock would experience some dilution and/or the capped call would not fully offset the potential cash payments, in each case, to the extent the then-market price per share of our common stock exceeds the cap price. The initial cap price of the capped call transactions is $54.20 per share, which represents a 100% premium over the last reported sale price of our common stock of $27.10 per share on December 11, 2019 subject to certain adjustments under the terms of the capped call transactions. The capped call transactions expire over 40 consecutive scheduled trading days ending on December 11, 2026. </span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;color:#212529;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The </span><span style="Background-color:#FFFFFF;color:#000000;">capped-call transactions</span><span style="Background-color:#FFFFFF;"> meet the criteria for classification in equity, are not accounted for as derivatives, and are not remeasured each reporting period. We paid $</span>10.1 million for the<span style="Background-color:#FFFFFF;color:#000000;"> capped-call transactions</span>, which we recorded<span style="Background-color:#FFFFFF;"> as a reduction to additional paid-in-capital within shareholders’ equity.</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Partial Repurchase of the Convertible Senior Notes – 2019</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;color:#212529;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In November 2021, we completed a privately negotiated induced conversion of $76.4 million principal amount of the 2019 Notes. We accounted for the 2019 Notes Repurchase transaction as an induced conversion in accordance with Accounting Standards Codification 470-20, <span style="font-style:italic;">Debt with Conversion and Other Options</span> (ASC 470-20). In connection with the induced conversion, we paid approximately $183.6 million in cash, and also paid accrued and unpaid interest thereon. As a result of the induced conversion, we recorded $11.3 million in induced conversion expense which is included in the Condensed Consolidated Statements of Operations for the year ended December 31, 2021. The induced conversion expense represents the fair value of the consideration issued upon conversion in excess of the fair value of the securities issuable under the original terms of the 2019 Notes. We accounted for the remaining cash consideration under the original terms of the 2019 Notes under the general conversion accounting guidance, where the difference between the carrying amount of the 2019 Notes retired, including unamortized debt issuance costs of $1.8 million, and the cash consideration paid, was recorded in additional paid-in capital.</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:9pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table presents the outstanding principal amount and carrying value of the Notes as of the dates indicated (in thousands):</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:33.12%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.4%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">March 31, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.4%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:33.12%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.58%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Principal Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.58%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unamortized debt issuance costs</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.58%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Net Carrying Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.76%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.58%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Principal Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.58%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unamortized debt issuance costs</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.58%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Net Carrying Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:33.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2019 Notes <sup style="font-size:85%;line-height:120%;vertical-align:top">(1)</sup></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,850</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(207</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,643</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.76%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,850</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(217</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,633</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:33.12%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2021 Notes</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">287,500</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(8,446</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">279,054</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">287,500</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(8,839</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">278,661</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:33.12%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total Debt</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">297,350</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(8,653</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">288,697</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.76%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">297,350</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(9,056</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">288,294</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:33.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Short-term Debt</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,850</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(207</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,643</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.76%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,850</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(217</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,633</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:33.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Long-term Debt</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">287,500</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(8,446</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">279,054</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.76%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">287,500</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(8,839</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.58%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">278,661</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td colspan="24" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:99%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1) In November 2021, we completed a privately negotiated repurchase of $76.4 million principal amount of the 2019 Notes (“2019 Note Repurchase”) which we accounted for as an induced conversion in accordance with Accounting Standards Codification 470-20, Debt with Conversion and Other Options (ASC 470-20). As a result of this transaction, we recorded unamortized debt issuance costs of $1.8 million in additional paid-in capital for the year ended December 31, 2021. Please refer to section "Partial Repurchase of the Convertible Senior Notes – 2019".</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 9850000 207000 9643000 9850000 217000 9633000 287500000 8446000 279054000 287500000 8839000 278661000 297350000 8653000 288697000 297350000 9056000 288294000 9850000 207000 9643000 9850000 217000 9633000 287500000 8446000 279054000 287500000 8839000 278661000 76400000 1800000 86300000 2026-12-15 287500000 2027-05-15 <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Further details of the Notes are as follows:</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.36%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Issuance</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.58%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Maturity Date</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.12%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Interest Rate</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.84%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">First Interest Payment Date</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.84%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Effective Interest Rate</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.82%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Semi-Annual Interest Payment Dates</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.58%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Initial Conversion Rate per $1,000 Principal</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.58%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Initial Conversion Price</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.58%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Number of Shares (in millions)<sup style="font-size:85%;line-height:120%;vertical-align:top"> (1)</sup></p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.36%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2019 Notes</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.58%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">December 15, 2026</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.12%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.84%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">June 15, 2020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.84%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.47%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.82%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">June 15; December 15</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.58%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28.9415</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.58%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">34.55</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.58%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.3</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.36%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2021 Notes</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.58%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">May 15, 2027</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.12%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.125%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.84%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">May 15, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.84%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.72%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.82%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">May 15; November 15</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.58%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9.0061</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.58%;white-space:nowrap;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">111.04</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.58%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.6</p></td> </tr> <tr> <td colspan="21" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:100%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1) Amount for 2019 Notes represents amount after repurchasing a portion of the 2019 Notes.</p></td> </tr> </table></div> 2026-12-15 0.02 2020-06-15 0.0247 June 15; December 15 28.9415 34.55 300000 2027-05-15 0.01125 2022-05-15 0.0172 May 15; November 15 9.0061 111.04 2600000 83500000 278400000 183600000 76400000 20 30 1.30 5 5 0.98 Regardless of the foregoing circumstances, holders may convert all or any portion of the Notes, in increments of $1,000 principal amount, on or after September 15, 2026 (2019 Notes) and on or after February 15, 2027 (2021 Notes), until the close of business on the second scheduled trading day immediately preceding the maturity date. 1.30 20 30 1 52500000 0.0990 33800000 33800000 86300000 2800000 1700000 1100000 29300000 -32700000 -3400000 9100000 <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Interest expense related to the Notes was as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:37.1%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.4%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:34.32%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended March 31, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.02%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended March 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:37.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.4%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019 Notes</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.54%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021 Notes</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.54%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019 Notes</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.54%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:37.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Amortization of debt issuance costs</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.54%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">393</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.54%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">403</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">94</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.54%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">94</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:37.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash interest expense</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.4%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">49</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.54%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">809</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.54%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">858</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">431</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.54%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">431</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:37.1%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total interest expense</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.4%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">59</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.54%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,202</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.54%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,261</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">525</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.54%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">525</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 10000 393000 403000 94000 94000 49000 809000 858000 431000 431000 59000 1202000 1261000 525000 525000 508000 1300000 272100000 314300000 19700000 26200000 54.20 1 27.10 40 2026-12-11 10100000 76400000 183600000 11300000 1800000 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:9pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.06%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Note 7. Leases</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table presents <span style="color:#000000;">the components of lease expense</span> in our condensed consolidated statements of operations for the periods presented (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:61.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:37.86%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended March 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:61.12%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.8%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.24%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.8%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease costs<sup style="font-size:85%;line-height:120%;vertical-align:top">(a)</sup></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.8%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.8%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Single lease costs</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.8%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,047</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.8%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,038</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Variable lease costs</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.8%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">527</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.8%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">457</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:61.12%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Sublease income<sup style="font-size:85%;line-height:120%;vertical-align:top">(b)</sup></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.8%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(494</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.24%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.8%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(475</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:61.12%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total operating lease costs</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.8%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,080</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.24%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.8%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td colspan="7" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:99%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(a) Includes short-term lease costs, which are immaterial.</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td colspan="7" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:99%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(b) Sublease income is related to unused office space that we sublet as part of the restructuring in fiscal 2018 where we continue to have the primary obligations.</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table presents supplemental cash-flow information related to operating leases for the periods presented (in thousands):</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:61.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:37.86%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended March 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:61.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.8%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.24%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.8%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash paid for amounts included in the measurement of lease liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.8%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.8%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating cash flows used</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.8%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,264</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.8%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,222</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Lease liabilities arising from remeasurement of right-of-use assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.8%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.8%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating leases</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.8%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.8%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">698</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table presents weighted-average remaining lease term and weighted-average discount rate related to operating leases as of the dates presented:</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:61.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.8%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">March 31, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.8%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average remaining lease term (years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.8%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000533">4.3</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.8%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000534">4.4</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average discount rate</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.8%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6.8</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.8%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6.7</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> </table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table presents future lease payments under operating leases as of March 31, 2022 (in thousands):</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:48.4%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.7%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Operating Leases</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:48.4%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.7%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Lease Payments</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.7%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Sublease Income</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.78%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.7%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Net</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.4%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.7%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,763</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.78%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.7%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,098</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.78%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.7%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,665</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.4%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.7%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,528</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.78%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.7%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(123</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.78%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.7%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,405</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.4%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.7%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,219</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.78%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.7%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.78%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.7%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,219</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.4%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2025</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.7%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,315</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.78%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.7%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.78%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.7%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,315</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.4%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2026</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.7%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,414</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.78%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.7%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.78%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.7%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,414</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:48.4%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Thereafter</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.7%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.78%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.7%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.78%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.7%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:48.4%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total lease payments</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.7%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,239</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.78%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.7%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,221</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.78%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.7%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,018</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:48.4%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: Imputed interest</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.7%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,170</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.78%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.7%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.78%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.7%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.4%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Present value of lease liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.7%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,069</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.78%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.7%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.78%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.7%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:48.4%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: Current portion of lease liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.7%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,967</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.78%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.7%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.78%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.7%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:48.4%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Lease liabilities, net of current portion</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.7%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,102</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.78%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.7%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.78%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.7%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:6.67%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table presents <span style="color:#000000;">the components of lease expense</span> in our condensed consolidated statements of operations for the periods presented (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:61.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:37.86%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended March 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:61.12%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.8%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.24%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.8%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease costs<sup style="font-size:85%;line-height:120%;vertical-align:top">(a)</sup></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.8%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.8%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Single lease costs</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.8%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,047</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.8%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,038</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Variable lease costs</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.8%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">527</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.8%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">457</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:61.12%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Sublease income<sup style="font-size:85%;line-height:120%;vertical-align:top">(b)</sup></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.8%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(494</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.24%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.8%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(475</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:61.12%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total operating lease costs</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.8%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,080</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.24%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.8%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td colspan="7" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:99%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(a) Includes short-term lease costs, which are immaterial.</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td colspan="7" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:99%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(b) Sublease income is related to unused office space that we sublet as part of the restructuring in fiscal 2018 where we continue to have the primary obligations.</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> 1047000 1038000 527000 457000 494000 475000 1080000 1020000 <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table presents supplemental cash-flow information related to operating leases for the periods presented (in thousands):</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:61.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:37.86%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended March 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:61.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.8%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.24%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.8%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash paid for amounts included in the measurement of lease liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.8%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.8%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating cash flows used</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.8%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,264</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.8%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,222</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Lease liabilities arising from remeasurement of right-of-use assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.8%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.8%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating leases</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.8%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.8%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">698</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;"> </p> 1264000 1222000 698000 <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table presents weighted-average remaining lease term and weighted-average discount rate related to operating leases as of the dates presented:</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:61.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.8%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">March 31, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.8%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average remaining lease term (years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.8%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000533">4.3</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.8%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000534">4.4</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average discount rate</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.8%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6.8</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.8%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6.7</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> </table></div> 0.068 0.067 <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table presents future lease payments under operating leases as of March 31, 2022 (in thousands):</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:48.4%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.7%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Operating Leases</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:48.4%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.7%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Lease Payments</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.7%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Sublease Income</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.78%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.7%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Net</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.4%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.7%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,763</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.78%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.7%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,098</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.78%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.7%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,665</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.4%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.7%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,528</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.78%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.7%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(123</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.78%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.7%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,405</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.4%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.7%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,219</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.78%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.7%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.78%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.7%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,219</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.4%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2025</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.7%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,315</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.78%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.7%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.78%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.7%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,315</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.4%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2026</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.7%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,414</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.78%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.7%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.78%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.7%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,414</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:48.4%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Thereafter</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.7%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.78%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.7%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.78%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.7%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:48.4%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total lease payments</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.7%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,239</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.78%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.7%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,221</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.78%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.7%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,018</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:48.4%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: Imputed interest</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.7%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,170</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.78%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.7%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.78%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.7%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.4%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Present value of lease liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.7%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,069</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.78%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.7%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.78%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.7%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:48.4%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: Current portion of lease liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.7%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,967</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.78%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.7%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.78%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.7%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:48.4%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Lease liabilities, net of current portion</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.7%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,102</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.78%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.7%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.78%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.7%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:6.67%;font-family:Times New Roman;font-size:10pt;"> </p> 3763000 1098000 2665000 3528000 123000 3405000 3219000 3219000 3315000 3315000 3414000 3414000 17239000 1221000 16018000 2170000 15069000 3967000 11102000 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Note 8. Net Loss Per Share</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Upon us adopting ASU 2020-06 using the modified retrospective transition method on January 1, 2021, we applied the “if-converted” method for calculating any potential dilutive effect of the conversion of the 2019 Notes or the 2021 Notes on diluted net loss per share for the three months ended March 31, 2022 and March 31, 2021.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table provides a reconciliation of the numerator and denominator used in computing basic and diluted net loss per share for the periods presented (in thousands, except per share amounts):</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:63.9%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:33.04%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended March 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:63.9%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.34%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:63.9%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Numerator:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:63.9%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net loss</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(10,461</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(9,416</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:63.9%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Denominator:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:63.9%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average shares outstanding — basic and diluted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.02%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">24,980</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.34%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23,671</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:63.9%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net loss per share — basic and diluted</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.02%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.42</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.34%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.40</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The following table presents the outstanding shares of our common stock equivalents excluded from the computation of diluted net loss per share as of the dates presented because their effect would have been antidilutive (in thousands):</span></p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:62.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.3%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended March 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:62.68%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.46%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.66%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.16%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:62.68%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock options</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.46%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,167</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,723</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:62.68%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">RSUs, MSUs, and PSUs</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.46%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,900</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.16%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">779</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:62.68%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Employee stock purchase plan shares</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.46%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.16%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:62.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2019 Notes</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.46%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">285</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.16%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,496</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:62.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2021 Notes</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.46%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,589</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.16%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.17%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table provides a reconciliation of the numerator and denominator used in computing basic and diluted net loss per share for the periods presented (in thousands, except per share amounts):</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:63.9%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:33.04%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended March 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:63.9%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.34%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:63.9%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Numerator:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:63.9%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net loss</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(10,461</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(9,416</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:63.9%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Denominator:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:63.9%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average shares outstanding — basic and diluted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.02%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">24,980</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.34%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23,671</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:63.9%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net loss per share — basic and diluted</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.02%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.42</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.34%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.40</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> </table></div> -10461000 -9416000 24980000 23671000 -0.42 -0.40 <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The following table presents the outstanding shares of our common stock equivalents excluded from the computation of diluted net loss per share as of the dates presented because their effect would have been antidilutive (in thousands):</span></p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:62.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.3%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended March 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:62.68%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.46%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.66%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.16%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:62.68%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock options</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.46%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,167</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,723</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:62.68%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">RSUs, MSUs, and PSUs</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.46%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,900</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.16%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">779</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:62.68%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Employee stock purchase plan shares</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.46%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.16%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:62.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2019 Notes</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.46%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">285</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.16%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,496</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:62.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2021 Notes</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.46%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,589</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.16%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.17%;font-family:Times New Roman;font-size:10pt;"> </p> 2167000 2723000 1900000 779000 27000 28000 285000 2496000 2589000 <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Note 9. Segment Information</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We have one reportable operating segment, which is the development and sale of our RAIN RFID products and services. We identify this one reportable segment based on how our chief operating decision-maker manages our business, makes decisions and evaluates our operating performance. Our chief executive officer is the chief operating decision-maker and reviews financial and operational information on an entity-wide basis as one business activity. We do not have segment managers who are separately accountable for operations, operating results or plans. Accordingly, we determined that we have a single reportable operating segment.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The chief executive officer reviews information about our revenue categories, which are endpoint ICs and systems. We define systems as reader ICs, readers, gateways and software. The following table presents our revenue categories for the periods presented (in thousands):</span></p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.16%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended March 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.54%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.54%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.96%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Endpoint ICs</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.86%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.54%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,795</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.54%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,082</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.96%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Systems</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.54%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,349</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.54%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,166</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.96%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.86%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.54%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">53,144</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.54%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">45,248</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> 1 The following table presents our revenue categories for the periods presented (in thousands): <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.16%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended March 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.54%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.54%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.96%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Endpoint ICs</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.86%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.54%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,795</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.54%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,082</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.96%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Systems</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.54%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,349</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.54%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,166</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.96%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.86%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.54%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">53,144</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.54%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">45,248</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> 38795000 38082000 14349000 7166000 53144000 45248000 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">N<span style="font-weight:bold;">ote 10. Deferred Revenue</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred revenue, comprising individually immaterial amounts for extended warranty, enhanced maintenance and advance payments on non-recurring engineering services contracts, represents contracted revenue that has not yet been recognized. Deferred revenue as of December 31, 2020, included a $6.0 million advance payment for a system order, which we recognized as revenue in first-half 2021. We recognized $139,000 of revenue related to amounts included in deferred revenue as of December 31, 2021 for the three months ended March 31, 2022. We recognized $638,000 of revenue related to amounts included in deferred revenue as of December 31, 2020 for the three months ended March 31, 2021.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table presents the changes in deferred revenue for the periods presented (in thousands):</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:54.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.06%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended March 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:54.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:54.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at beginning of period</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">794</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,088</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:54.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferral of revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">572</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:54.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Recognition of deferred revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(139</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(638</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:54.92%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at end of period</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,227</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,455</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> 6000000.0 139000 638000 <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table presents the changes in deferred revenue for the periods presented (in thousands):</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:54.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.06%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended March 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:54.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:54.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at beginning of period</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">794</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,088</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:54.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferral of revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">572</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:54.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Recognition of deferred revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(139</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(638</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:54.92%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at end of period</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,227</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,455</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 794000 7088000 572000 5000 139000 638000 1227000 6455000 <p style="margin-top:8pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Note 11. Related-Party Transactions</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We have a consulting agreement with a limited liability company owned by Cathal Phelan, a member of our board of directors, pursuant to which Mr. Phelan provides advisory and consulting services. The term of the consulting agreement began in May 2020 through December 2020, which was extended by an additional 12 months to December 2021 as mutually agreed upon by Mr. Phelan and us. In 2021, again as mutually agreed by Mr. Phelan and us, we further extended the term by 12 months to December 2022. We recognized $135,000 and $134,000 of consulting fee expense to Mr. Phelan, or the limited liability company owned by Mr. Phelan, for the three months ended March 31, 2022 and March 31, 2021, respectively.</p> P12M 135000 134000 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Note 12. Restructuring</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">On February 2, 2021, we restructured our go-to-market organization to strategically align our global sales, product, partner development and marketing teams. As part of the restructuring, we eliminated approximately seven full-time positions within our go-to-market organization, representing about 2% of our workforce. We incurred restructuring charges of $1.7 million for employee termination benefits as well as $50,000 in other associated costs for legal expenses </span>for the year ended <span style="color:#000000;">December</span> 31, 2021. We substantially completed our restructuring <span style="Background-color:#FFFFFF;">by June 30, 2021</span>. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">A summary of accrued restructuring costs as of March 31, 2022, is shown in the table below (in thousands):</span></p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:48.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.24%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Employee Termination Benefits</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.08%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Other Associated Costs</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.34%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.24%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.76%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Restructuring costs incurred in 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.24%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,671</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.34%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">50</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.34%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.24%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,721</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.76%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash payments in 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.24%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,080</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.34%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(50</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.34%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.24%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,130</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:48.76%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash payments in 2022</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.24%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(37</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.24%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(37</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:48.76%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued restructuring costs as of March 31, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.24%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">554</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.34%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.34%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.24%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">554</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:8pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> On February 2, 2021, we restructured our go-to-market organization to strategically align our global sales, product, partner development and marketing teams. As part of the restructuring, we eliminated approximately seven full-time positions within our go-to-market organization, representing about 2% of our workforce. We incurred restructuring charges of $1.7 million for employee termination benefits as well as $50,000 in other associated costs for legal expenses for the year ended December 31, 2021. We substantially completed our restructuring by June 30, 2021 7 0.02 1700000 50000 2021-06-30 <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">A summary of accrued restructuring costs as of March 31, 2022, is shown in the table below (in thousands):</span></p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:48.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.24%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Employee Termination Benefits</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.08%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Other Associated Costs</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.34%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.24%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.76%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Restructuring costs incurred in 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.24%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,671</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.34%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">50</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.34%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.24%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,721</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.76%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash payments in 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.24%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,080</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.34%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(50</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.34%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.24%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,130</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:48.76%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash payments in 2022</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.24%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(37</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.24%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(37</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:48.76%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued restructuring costs as of March 31, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.24%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">554</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.34%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.34%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.24%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">554</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 1671000 50000 1721000 -1080000 -50000 -1130000 -37000 -37000 554000 554000 EXCEL 69 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $:#FU0'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 " !&@YM4QO.N"^\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R'';#4SJRT9/'0Q6V-C-V&IK&L?&UDCZ]DNR-F5L#["CI=^? M/H%J$Z4)"5]2B)C(8;[K?=-F:>*:'8FB!,CFB%[GFPI0U56P-0X M,9[[IH8;8(01)I^_"VAGXE3]$SMU@%V2?79SJNNZLEM,N6&'"MZ?MZ_3NH5K M,^G6X/ K.TGGB&MVG?RV>'S:;9@27(B"+POQL!-&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" !&@YM4!)77X$X% 5%@ & 'AL+W=O6:CJ1A8ZC5"P5R8LD MX>KM5L1R?].CO<.%YV@;:G/!F4XROA4KH?_(E@K.G%HEB!*1YI%,B1*;F]Z, MOI][G@FP=_P9B7U^=$S,JZRE_&I.%L%-SS5$(A:^-A(<_NW$7,2Q40*.?RO1 M7OU,$WA\?%"_MR\/+[/FN9C+^',4Z/"F-^J10&QX$>MGN?]55"\T-'J^C'/[ ME^S+>P>#'O&+7,ND"@:")$K+__RU2L1Q #T1P*H ]ET /?4$KPJPF7-*,OM: M'[CFTXF2>Z+,W:!F#FQN;#2\392:85QI!;]&$*>G'Z1?P*AHPM. W*4ZTF]D MD9;E8=+<)WG(E<@GCH:GF1C'KY1O2V5V0MDCCS+580ZJ@0B^C7> LD9E!]1; MA@H^'?X'AUYCRKYYW0F\N=4.3OV3K7"HKQ M'T1R4$L.K.2@:S!>WC+1EG$\G+K]3PC%L*88HC(S0 @LQGW,MVT8>/R&Q[E M.*YJCJOSLK$4*I*F.@,"-=Z:&%SI4#D_O'O7,?C7-=OU>6SW4>[SF'P17)%[ MN-@Z47"M#J11C33Z7TA5UDY"X6J?*((TKI'&J$CE)\]B&YE) FQ//&D=/UQG M\;AB6_B[=6E\.E7->EE [&XR%& M=F3']"RR0BDSEL\BDTI'Z9:L--?M ]FA^.5[\_Z6C#5D#-4Y(!U7/#8E.^3Z M?> \]6JO:QQ'4>N-H*,O-]6&4HD E*28RQL7:* MFW/=6WVI8$QM=[VPHRJ(!&I90"W"P,N@/9L=G>,.@VR$JD-+JP*%:LR?X58-*0JLU[\E:QFWDN "RP7&T5@]P[VY*J=9$,#, MSX]<:JGD+DK]5H?JT/P\P] :JV=G6SUY*I+U]^Y BT++[WO6(#3"DQMG9 M6<[^PE_)(H"2BC:17WX\(8"XY)CVF3N@WGB$$3:VSLZR]7H\JP/R />1CVG[ M<.*2 ]^+^'>_:#M-](H4PQ'^D0&=+K M_M!#*\IKS-_K,/\("H#(#=3H3^N?R4KXA8)LM6+A2L?+MPN2P3I]QV.8GS^Z ME^!\)(-%LMW4P;";7N'AOG[@)'>O?LA36#^?^L;K$'J:K3[,L/T+[VAGYJPF ML4BAL9?[A.8KA1^^JEKA<,43'U'.T<:;67O9_ES MFMO+#=-';I9N.8G%!D+=RVOP7U7N098G6F9V&V\MM9:)/0P%#X0R-\#O&RGU MX<0\H-X)GOX'4$L#!!0 ( $:#FU3KEK&/U08 ($< 8 >&PO=V]R M:W-H965T&ULK9EO;]LV$,:_"N$56P+$L4CJCY4E!M(X6PND M:5"GVVM9IF.ADNB2E-/LT^\H.Y(M4G0*% 4:23X>'YZ._!VIRV17 N6+.I&13XBGA>.BB0K M!Y/+^MF#F%SR2N59R1X$DE51).+E/5DH_&$TNU\D3FS'U M=?T@X&[4>%ED!2MEQDLDV/)J<(TO;FBD&]06_V3L6>Y=(SV4.>??],W'Q=7 MTXI8SE*E723P9\-N6)YK3Z#C^\[IH.E3-]R_?O7^5SUX&,P\D>R&Y_]F"[6Z M&HP':,&6296K+_SY ]L-*-#^4I[+^G_TO+/U!BBMI.+%KC$H*+)R^S?YL0O$ M7@/L]S0@NP;DK0WHK@&M![I55@]KFJADSVZG"*YFG^\^3J\?X>;]]=WU_!4 M>9VFO )=L'RD#$(YS]D9*IFRZ0P, 70+U:K36.GNG MT,[;@=@8&W/(9A8%GM>C=@],V*GV,VA-5%8^H9P!IY'00![RY;""F_X\V'D] M7*'&H:':8H;#,.I1W3($$[?J>CZ5O!P>3]F=JX/(T; [J6Q6?MB3L+A%$W:S MZ6_.%\]9GEN%4XN4L>L#H6U*,)N%FTGO"-J)ELH!KJ0KCR;71#0OE?< M4@@';ZH3\BR99WFF,N8L%G#+#>P&1\.W=?*BX68=O8F&&'M&=IM6&$>T+VE: M@F W0D"AJ!C4,[S0#$FVE;A>38IUSE\8S%*6)U FHCDKV3+K>8,F)_P@]KIC M,*W"_=EQ.(06)]C-D]Y]6U28ZZ#@:=U7;.-0[*5J^8#=@7G-N#76: MCCE?(MY9'X_)-Z%"X[WU;B??M/)Q7]U&6O(0-WF^ !-%E:I*U'K=2HD)E"#H M(M)F%/>$F;3,(6[F6,*<-VA?L+F5D\1$21P:A;O5BO9%=F_/XN:-13%L8AD\ M7,!R9>6RS&X=A7RJWE"+NS5*W?-H+]$^- MP]PB88P]XP78S&+J]XRB12)Q(W%;3K5S\%BZV+AGS$3+[BKJV:60%HW$C<9I M9];]5)!-U%'2Y:'%"*K%'MDM#LE;ME?'PFI!'X%_W8K0:@>YW#ZM1F90J*TQ&O22MW'&7KG MG7L>AOI3H$V25PS]_MN88/(G"LX\ST-RE0A];E"I%1?9?VP!29[!.R36K#]%SZTD5M>P[NWM3M\UA MS/8.3=T%PO5BD>F5$M8E?5XUS$J4)NL,UBFK3 OZPXCZW6+&9A?H8Y4>N6V- M0-TU FPHJJ+:[GIV&PK8'0FVTM\Z-@R=Y%S*4Y25\-A:BU&S!!A&N'MP9;.B M/=2B;95 CQZI-N*A;LS2S%KB4A/O0QJ1V#<2PF88P@ZHIQ*@;25 W97 %E32 MLA9:!9N,'X9D''?E6LR@NHEZL$K;:H"ZJP$#J_4L?+/ZR#CEMQYQ6.TL1QRC MO>]#^N,<+!!/62FA,EQ"0^\\@@"([?>N[8WBZ_J3T9PKQ8OZ&PO M=V]R:W-H965T&ULG99M;]HP$,>_BA7M12MU)(2'0 61*%"U M4M>BIMU>3'MADH-836QF.]#MT\]VTHRTX:F\ -NY_]WO+A"3+6.H#VQ^L\!("D,^K&5<[N_02 MD12H((PB#HNA-6I>CIN.%AB+[P0V8FN-="ISQE[TYC8:6HXF@@1"J5U@];.& M,22)]J0X?A=.K3*F%FZOW[Q?F^15,G,L8,R2'R22\=#J62B"!3Z7TPG2"U"A[N M;B>C)[6Y&MV-[L=3%-Q,IT\!.GNF.(N(A.@K,IM58FR'&Y9 M#M?X:^WP%T@L076I1 \+=$THIB'!"9HQ04S7_1S-A>2J]W[M"=8J@[5,L/:. M8#/5L< Y1$C=YO#E JTP1VN<9%!7Q]R79WSIAW/M.PW'44FOM\MUR*H"VBY! MVZ>!YG<;X4S&C)._$-4!YSX[6R@=QWS>(1^VJT!W2NC.IZ")$%D]<.<#R'O4 M?185R&X)V?T4I/K#%1+3B-!E'6GW(.D^BPJI5Y)Z>TG'+$W5 W!,IWI'=>HA MJPIEKZ3LG4!Y5)OV/E2JW:]OU&,L*]3]DKI_.O7N/NU_X' [KEL#7&/8]EK> M3MZF\W]J.*<3'VC:PN41W'66]>#VUN33KQUJG"P)%2B!A9(Z#4_YX/DDSS>2 MK3F*E=I^M2RYBEE&Y07?LAS^67.1405# ML;'D5C :E4I9:A';]JR,)OEH.BF_/8KIA!7(SPZ M?'A*-K'2'ZSI9$LW;,'4\_91P,AJK$1)QG*9\!P)MKX<7>&O,V)KA5+BSX3M MY/HCB51\.0I&*&)K6J3JB>__8+5#8VUOQ5-9_J)]+6N/T*J0BF>U M,A!D25X]Z5L=B!,%L&-6(+4":2NX/0I.K>"4CE9DI5LW5-'I1/ ]$EH:K.F7 M,C:E-GB3Y'H9%TK OPGHJ>EL_G!S^["XO4'PMIA_O[NY6L)@L83'_>W#T[O98?V([EA?,%/9*T2L5]3'?3<<.=MV)M3L-1E?*'1,W:*3>48T;JO$@ MU8Q+A?@:$D O765@?#(O<1UOW*(S2#G$\\UT7D/G#=+]+KB4:"OX.E$F-*\[ M:>#[80O-((7# )O1_ ;-']PL\RT35"7Y!K$W2.&2R:\#FR1HK 8?;!+)J%C% M"$XH)+\=9/6MWHHFYX..6]@/@[;S!BG'#WN<#QO,3K1)UE7*&/>L[M1L@/; M:Z$:Q (\=GM83S(^_FC1E2A6JA!Z.ZW@1)J2\ZRV\@Z2>$[/[.0X.QFA'O,S=@91O^MLL!8\.^#RW(SI=.8_#QW< M3EDFL2#P20_F,='CX4P_5S$34&MU-3E#.3.>WMK&N]7T.H'L"I&^*!XS/AY. M^7>Y8G Y4(>5-M)UT_DY;#;(]E /L?1// -QA/OSN[V\Z$1J&^W7BL*'BXI#Q MZY%"0(U80>=.H8/776>#7.ABKX?M6$;P[.8F9X<:PP9KC$_RI:$1>=T!]EHPPZW;FC. MI )RG4W_ESND6U^(&P9VRQV3F./Y[9ING30A&1.;LC>34%^*7%5W].9KT_]= ME5U/Z_LU](55%WJ\< 6-4_D: M0V_+A!: _]>_?L=.R-(J1-V7Q)D2T-J%KN MY@)G=L$2QBEE,N8,!-UTK)[S,&CI>!/P&M.C/!N#=K+B_$U/QF''JFE!-*%K MI1D(O@YT0)-$$Z&,7SFG5:34P//QB?W1>$,9LJ,K2%1I-L6_ A"1R.;'IC:ZB9G^BH$2N!LC3G4'L^EP- U& M0\!1,'L>#WL+G 0+?$U&TT4 LT?)NZ)F6^&F]CW=&UN+_T607#I[5;BP8 *89 8 >&PO=V]R:W-H965T&ULE5E;_Y(Y2!5ZS-)?GHYU2Q>ED(N,=S8C\P@N:ZV\V7&1$Z5NQ MG!0413&BNC@NB/9[JD:6HT:1R_&Z6C]C?-POWK=^VW ME?':F#61=,G3GRQ1N_/1? 02NB%EJK[SE[]I8]#4Z(MY*JO_X*61#48@+J7B M6;-8(\A87G^2U\81>PNT'O<"U"Q _07AP +<+,"5H36RRJQKHLC%F> O0!AI MK],?= MS?W3"CS<@N7EZF]P^^WAYPJ<_,A)F3!%D\]@#'ZLKL')I\_@$V Y>-KQ4I(\ MD6<3I9$9_9.X07%5HT #*#"XX[G:27"3)S0Y7#_1%K5FH7>SKI!7X1T17P"& M?P$4(.3 L_SX@-6[UAI3<F54K33%_'PQAD$8:7.>]QWA$%N$,&JE#G!-6UQ3K[V7R;\Z=76U M*PD4U^4>\SQF*05Y ]@\-=8&M%(]_C4TG2D#,,]V>Y2#(F?W[ M$,.PA]*6FH7APHURWJ*<>U%>QK&@5=_E&Y P&?,R5X +0#(N%/N/O'^GO9RQ M,@/ZCN7/M$D"ES%S"R8.^LEIRR X=UNR:"U9^"WI 4[H6@$F94GRF.H(2#?: MA84D#' /K2VS"-U@8="UY\!;2"E)$U2X^6"=SC M W@LTB:VTA0M9<]DG5)G/X>6L6,=6KGBXLT) M#=G0%I$5+8?8'$5H %K7Z2'V0GL4M" L ?35E#*MH\35CHHF;$[(V(:,8(CZ MD&VQ^7R@_\".0Z"?1-J(%^1M,-RA ^ LZC=(IQC$LP&('9W Z='V4_8:9.58 MFA4I?Z-49VM*E*$0FM,-&_#RU$8'9[-IWPA;#(?3 1,Z_H%^ GHWH4N'O=)U MHG6P#9HM^F!MJ1D:2N*.DZ"?E+IY):6:F8 PP_"8;\:EOO&DL4T]\\!J"0Y^ M0G@ <<=/T$]0?<3'G&LSBYZ.+,)WB2T@' #;41#T<]!WS8NBC%4I*L!'H-JT M,MZKJ :H+001'DA:U+$/"HY,31LJA,Y:077#+9VMH5%Q0(VXWVP=0N,(#T0= M=62%_&1U[QHA3THS2['\LW.8=)K@(#,8SG'4M\*66^!H8+1"'9LAY.7XK]6@ M]/&9%W5DA(Z042GB'3$LI">=(_,80GX<>!8\I M3238")[I/:XI#^.*CV"W>0<%^J\/W2$VW1<[1-[1$_+3TX&;=2KJM%-O-3_] M+EEA8#M1._@(!U,+M4,LQ$-#%.H8"?D9Z4CQ,$=6.JVP&6@\#2"V\L:6T_/6 M4/%T5(5FWN*Y9;F>W/^@>#I*07Y*>=3=.68%2ICV$%$>N<2]5N"0PY%,!IH9+AC M(NQGHN7'P!YJWSL$\[/1%=VR/#>A-&V2"L83IQ-L@M'\LK V< XYA",\<'2% M.Q["?AZZ,1.Z%Z!-(Q&>AA8^6RQ\^OX.FR?F70J:G?8-P1 MH=-5ZD:_T2J#+S,=%5&_%*AO%"^J<_4U5XIGU>6.DH0*(Z"_WW"NWF_,#[2O M9B[^!U!+ P04 " !&@YM4E.L=<>T$ ?% & 'AL+W=O5M1I);0%MTN] J]TWUT M$U-R36(V,67OWY\3TD <)Y1>OT ,SS/S>,8S8V6P9>E+MJ*4@U]QE&27O17G MZV^:EODK&I/L@JUI(OY9LC0F7"S39RU;IY0$!2F.-*3KEA:3,.D-!\5O]^EP MP#8\"A-ZGX)L$\:1FQ[V8.]MQ\>PN<5SW_0AH,U>:9SRA_7]ZE8:965 M((QIDH4L 2E=7O:NX+<)=')"@?@SI-OLX!GD6WEB["5?3(++GIXKHA'U>6Z" MB*]7.J)1E%L2.GZ61GN5SYQX^/QF_:;8O-C,$\GHB$5_A0%?7?:<'@CHDFPB M_L"V=[3_(OD>X60X2-D6I#E:6,L?BA-4L$7.PR0_['.>BG]#P>/#T6SJ MC:?SL0?$TWSV?>)=+<1BOA!?/\;3Q1S,;L#H[FIZ.YZ#R53\,1O]?C?[[HT? MYK^!\1^/D\7?X.PQ(9L@Y#0X!WWP./? V9=SD*U(2C,0)F"Q8IN,)$'V%7RI MK0<:%WO(E6A^J?=ZIQ>UZ%TP3B(%;=1-&VWB343RNNK3Y5(4&K@*_A'1%67+ MP3)EL5BS=5%^; FNYH\ Z4COZY;"E7?$%8MC86;.F?^B8(^[V5>!B*.002)P M3\*@/TGZ([(.U9N^^:BMSPS'[1$1OK]S1@/@T67HAUQAY.YD(Y^YA\U\IF"0^BRDXBUB6G=?-:Z(("GC2C,MD36K;9@?VL9;@%7Q-!LZ;!VI95B5#*M31M&N^_FU*V7IFK584&YJQ]#U87N)R;L'ID?:>RP.2FQTU*! M<#\H8?>D/*6WP^:,@U!<1.28'8/5I>Z'(>R>AET='C;'7A_J(E5RV1S%U<7M M1R3LGI&[NZ]?N_NVBFW.O[YEVW+A'D'5A>[').R>D]T#"2GUVLW[IX4<5VYO M35BSO34QAF4;V);SI'!IV,C%IAPE!=!N&]IP/[7A*6.[;32IHN7!YIQ$)D+R MC58[>"^1OSH3=D5+S4!$EX*G7]C"0+I[&[5;<+8N7E4\,>69V MS_?.WX4=450/=67#Q6@78_-F.@W%CFH=)JXABR\;YVL=\>BWT]!XTJ4(U=5T M,9M]-ZVUL:/++TL^*>A?1C\5NS)VKD[?K@I M+T8S-H@J*B)KT/AW3]=45:P(9OS:ZASU6[+@\'>G_4?Q';ZL=:!K5_UBRKB[ M&+T>J9(V.E7Q@]O_E5I_OF5]A:N"_%7[O/;L=*2*%**K6V%84!N;_^N'-@X# M@=>S9P06K.,Y:2LHL=7 [EXN)%A>^UGZC3^5@M9HO%"_I.>^=/1=_I,_J.>*G^ MO5R'Z &6_[RPP5F_P9ELZ+NKE:WX1&%W0Q0CD&\OU@R4;^0 MVNE[4E090%WT&QO)MV:@_"IL!IM9%Y)D@Y;:YAT'9N'-01=BTV@/37$'][[2 M#5[$Q&?B(^HR[M3'R6JBMF3):W8"$:*&Y?4AL(V'^Z:I*(R5\^HOR^7M6 S6 M38.0ZW5%RJ>J]<+3-E4Z.X$/7N M>LSBVI>\K03*U -/X+CS;-)$79./(&@LRC0N? C=EN%2FE!4+B2D'R_PF3UK M4\@)$*..!JB/K;$2 5]R>G*DV.^<@361'<0=ICL$E*/6)!\2XS(Z(*'8'8_+ M1& K7E:/XS:/G;M?D\^PRJ3J6)7Z10LCHL$HXG M7DLJ^2.B+2H?27M%S(+J!RJH7I/O>&S^)-3#BOGC'UXOYJ_>!K6T-F'C#Y)/ M!5.Y'ZGY[.3O8U230=SVV')C*NCHO0 \9"FM?6(FF)]EVIQ(:3\3MK; 5)X' MLA^?&3P^6+PC3P9PY/U+Y..>(^5=_95QQ"Y/J((M3'8@?\S6SP%_T#CN8.N@ ME9.+'6IM,67P9RZ;#8\%"E!7NOR$-MN*\0XF2!U#)%<#5J,@/;][LM8B,"%P M;!F^O+?::..9VY(?F-6X8*)4+2H,PX+XBZG*9WAG=VF!,"CUPL,JX M4BJ-N9G*"2*4_>Z4H0 9=[TY1JJW!-/PO-.12K>:%6NU27!<0(E'>05V=5B' MIQ3!!.W&$_4QB(IWB EX ^"^E9KG8'PI9PH3>/HU&6:8%#AXT\K79<-JR0UP-3+TU,V\NN1"H%:V,7IOJP*)9I!+D M# E/][3+J.I^'\<4UNZ)$1.>M<#3/=E$LB4]- Q;5$:2>#V3SW\P%:-4MXX7 MK;D;HZ#0!.]UE<0F0&,0HEQ\6:$+!Z\0U6YW -:AZ6?0!PKIU!F("S&A$N>.;Y5S@;@1W3 /3TPY#)^UZA,"MBDD"50 M2RKJ!Q(50*PT]+84)<0H%<4N2M QYQ9W2N_1S+(^-@O1.[0J@IGND>BD\W>- M+KS!0 &Z<**1'B+;SB@FJ0KVT7,22P/<>)+184UQSPTIMY%CT)/N.H1>IOF8 MA JDC,;_5>*# M@;( 0M)D.5$WSM[DUY,O\>W9#S$+TK4\&SSV PTV4IZ8(N M]*-<%UW]8,]&4.^^K%+T&HV58QY@!SP3)D4;X/Q!#"Y^7I9-A:#!EKB)VDZ3>6+5,6[ G M]Y"9M''UXW)UI3#2) AMD\G3 _)=TCIFWP'$>VS2@2!3E&M:XD2>EJN/HO!D M]AWW#4RRO:)^BLSEFO'"Z3K)" /;G@SU'ZRN74E5YLJ\(!J>VHS%R2 -@HZ? M958NS2\3;BC [5(:8F:G)=>33$I@/.P3'_L&CUE8,3_&1\PZ/1+RL#/TJ"=1 M::]YG!S6%"ML7DB&OYF]536 +(8E"5P6/5B0B;=I^KSUHKKLRD)SD$?:) [E^!I7VXI!\_"CPV4TL@Q5(Z*N?.V\RR/3T4[V.2/^M#1.\A8:<1MY&28S>/K[R9LHHY= M[TP'%VGLN%P7!B6FYSNU_FU_([G,%W&'Y?DZ$[E&W(*J: /1V>35MR/E\Q5A M?HBND6NYM8O1U?)SAV,I>5Z [QL'AFL?>(/^GO;R-U!+ P04 " !&@YM4 M6%K6&;X& #$0 & 'AL+W=OA+W;:W-M*",>^U*JQEY/*N?9\-K-%)6INI[H5#4ZV MVM358XV9E<7+;\3M\)];-\;?,T&*:6L16.E;I@1V\O)]>+\34;T MGN!W*79V],[(DUSK>_KXI;RJ3+%UU.5E/6"FVO%/N-[W[601_3DE>H97U3[;K:9?9A!6= M=;H.S+"@EDV_\B\!AQ'#>OX,0QH84F]WK\A;^98[?G5A](X9HH8T>O&N>FX8 M)QL*RJTS.)7@I"\*?,?-E"T7"4OG:?J"O.7@Z=++6W[;T[?2 M%DJ3LY;]<9U;9Y <_WU!1S;HR+R.[.^C^:(@*L5SV_)"7$Y0:U:8!S&Y^I=V M@J53]HP6=ET4NFN<;.Z8=;PIN2DM92ADLRWQ/'@>;IFK!&N-+ 3>N$/A=*ID MN4"5%0)%4C*G&2I',8ZZL1:]01O6T3MJMD M40& SYVDM"!W "4\@\>H-UG+_PFOK[."Z2W3.44%0@7,;SM'+"55Z%>47?,U M[:XBI[SE%*Z#2=YZ@R 9DF&$8$H\"&5)4.#U(:OYG@(&%3XF 821H'/VSW^L MTW3UFOU* MC"?R_2U^P_'?*H[ -E/?:^,P:,+4.G9[(D[PO$S8??4OABL*6P MTR?"TT'X=4].6(SH>Y-*WS]+"MP(D1!:A(Y[U18 *@X3&M1EYS,[PH7J2F^<;L0^>K?M&MBYDZY"%.2=!% XW,.@@V#6-]8_ M"9:T+Q3[J_XHE!VUFR<%B(3W8V@8'TB8K=$UT<(]HW/OH*_/9UH)3HA2*.[C M#D8- PT9W2 VO^KF[A6*KF9O1>Z&\-PB>?R87?GF0ME1<&/VE).\INGJ(0H% M @-&'8;L!J*S7G[_"AO7#]_SY,8CAE?S@_>4<O)!.ZZ>V7W:!"#^JZH^^>[D=)6DZR5>0@S&6XO%,IF?KA\= MQCVO!-%YK"3R1OKP&9GB=OR^K=#G^SP85>7YR3?+;)"4+I+Y>A67N)LE\]4J M/&^>J\>!>KE.EF>;N R[JV0#]K#?8SL49 /9LP7R5F:#6O<7VU@ MUS(NAX+]JX&:0WH:ET%YEJ3I:5R^'2K@F:W#,^X]7;^%VN8L\W_/\?>HJ6,. M'[Q9)XLLB\MQ;_HR')=3NDG6*RJGQ7J5+$X7CTILO4Q6_>%F!8Q6)YB2)48T MH& 5QV#CS7[X'14Z5H,F230[P8Y=GV:CBRFR]\Y?OVGHH9'V=]1A=[CA7_<7 MVP-Y_^\!M"9,?HN>MP7K?'IV.L%/(G_E[C^<;OTU-]<.EV;_6@F.24($.-]J MA#1\D(+A_QY7_P=02P,$% @ 1H.;5+SPS\.= @ ?P4 !D !X;"]W M;W)K&ULG51=3]LP%'W/K[B*]K!)I4F3?E&UE2@, MC0[Y1^- 6BA>=2 M2+,("VNK6129K,"2F;ZJ4%)DHW3)+)EZ&YE*(\L]J!11$L?CJ&1+\&PP6PU=OD_XR7%G#O;@)EDK]>B,JWP1QJXA%)A9Q\!H><)S%,(1 M41M_6LZP*^F A_L]^Z6?G699,X/G2CSPW!:+PX'@&G\ 2!I 8GONRGDN[Q@EBWG6NU MNVQBSR2CZAM$J_S"-+=,X992UTU4"3#Z I7"MI M"P-?98[Y>WQ$;72])/M>5LE1PFNF^Y .>I#$27*$+^UF2SU?^J_9X(*;3"A3 M:X1?9VMC-5V&WT\]@^"6[>C&6=2<"1-\"DY[:3RE=4SK*'@@ MT9UP>5)IE:$QP2#IC9-1,.E-)VEPR26GNYG#5JG<$'*<3"DTF<;!O;),="V_ M$!\5'(T'M$D&O=/1-"#5^0%LH1&A;.X:NKL&[WONP=]^970@BA+UUDO?0*9J M:1M]=-[N=3EK1/66WCQ-5&[+I0&!&X+&_O4$L#!!0 ( $:#FU0&"=^+@P8 ,,1 9 M>&PO=V]R:W-H965TV9#MV MF@\@2;MV [(&<;L]#'N@Y6N+*"6Z)!7'^_4[EU1DIVW2 5OWT)=$$B_/_3KW M\M+'&V,_N(+(B]M25^ZD4WB_?M'ON[R@4KJ>65.%E:6QI?1XM:N^6UN2B["I MU/UL,#CHEU)5G=/C\.W*GAZ;VFM5T945KBY+:;?GI,WFI)-V[CY?%26? !I&FW#."Q+\;NB"M&0AF?&PP.ZU*WKC_?(?^4_ =OLREHPNC?U<+ M7YQTIAVQH*6LM;\VFS?4^#-FO-QH%_Z*392=9!V1U\Z;LMD,"TI5Q?_RMHG# MWH;IX($-6;,A"W9'1<'*E]++TV-K-L*R--#X(;@:=L,X57%29MYB56&?/YUY MDW]X?@Z_%N)L(^W"'?<]<'FUGS<8YQ$C>P!C*"Y-Y0LG7E4+6MS?WX<]K5'9 MG5'GV:. E]+VQ##MBFR098_@#5LGAP%O^ #>2^5R;5QM2;Q=B@M3@M).!E9< MDY8>OE\8YYV8%=+2/ 3C2F[!/7S[XVSNO 5[_GS$DE%KR2A8,OI7X7XQ%-50V=AQQ_DEZ\I)R"< .6)EDWFTZ3UU96R$;RXP_3+,V.DE>W9',%!Y.G:7J0 M/$M0B4M2G#"82;=K97EMC)5/--RW%?#IP23YC1QOA13V!N00D\_%T^[!8)A< M0]RJG+?$P+ZO% CQ.XD5VXD /!/7L_<.)>L+(84C>Z-R$KF!&1S5+D3NR:S) MACY:08JM^&R'$T_9]VQP=(5-X3$]>M8-PL"Z!X8\?D#7_@K.Y1Z.D$XL:XOT MAN!I]&SX-N?.W&.W"@5.P&.I]5:LI>)05;748FZJVH$RW@A3HZ53I4+\*:^Y MJ;I@A FX0?0Y:;52'%LJU]ILB1J;V:N>^+D22Y0D@+Y3A&;.5RT1&_-Y"51%GH,&-&R%?DYP$K9[-''T M U0/R@!*I/>("]-HJ2ID2@&@)":":XLCF(U@;G":\'\NH*JUNC':<3J\JFK$ M."YQ0^'",O6J"#BLGC4M8$VT/=]O3G@IE?<4R3(WJ''V:@'6YT@4?-JNFVSE M9+U:;MG5QH.@+)0HNH"R\/-C+:V/@2$)NK,7/?&V$F=KJ[1(LUB+0=DELI - MXH>0FU4L3=#<&X^0 &0Z[$[& W$9HFN""="[1XOH4EA'%Q M*2 < A\[+1QE M4D78T)0*H]% <.;[VE8MD]_-KELB6V[;4,%0["#6V"(?(E@AJ+X.S;OQ?_:C M+-='5V)&I>(:J3E\>./9 &QM(2\ZQ"R44SA7FEU16W$A=AV8:NR-S.I@/LII5A2/G4W+#Z!AL("@4 MB*)=)XL!#[8TNK#(@G*ULK1B[*#F>5"SIS_&">:[.8DGAST1AB?M%:A MR._L?L!!1HI/*/R"S4"1Q",B&S:GWY=+8CSI#@;_64EP\KXGIF#=N/F79O2$34V>VMWSW__%1$[/C=)RD MHY35(*E,"LO./YF,#D-W@'_AF'L>B7R/*QC+\$R1UDP$LRN&?QS8^W>#>_>= M5PW^%]*Y'6X2QVB.[$6@\Q(FWA"&F^0)PGJ(O]GTD$=F"EN8#@L( M:+,.;:7Q*QEU)PC+L)NF@V0F=3,ZQE&6+;F3RS!:<"RG@RQY3159]%>6E M< M@A5?R$+1WXD#$-<'7")&T^3=;I!X),(P.$V[PW2$ATEW-#K\TNVNOW>Q+LFN MPL\'/-?5E8]W[/9K^PO%6;R8[\3CSQN(Y$IA+M>TQ-9!;S+N"!M_,H@OWJS# M-7UN/"[]X;$@B3)@ :PO#>Y]S0LK:'^W.?T;4$L#!!0 ( $:#FU3BQ&PO=V]R:W-H965TC(%RM523^VC:IQ M9V%=)0.^NN61;YR2)2^JS-'T^/C)425U??#J!5^;N5G$]^ M?'U*S_,#OVJU]H//@BR96_N9OER6+P^.22%E5!%(@L2?6W6AC"%!4..W)/.@ MVY(6#C]GZ6_9=M@REUY=6/-1EV'U\N#I@2C50K8F7-OUWU2RYS')*ZSQ_+]8 MQVAK2Z .;RJNAG*XI*#?!X:[&NO#JPE:5#O!R\$+6I;BP==#U4M6%5O[%4< 6 M].!1D<2]CN*F7Q%W(GZ!@)47/]6E*K?7'T&U3K]IUN_U]%Z!OT@W%B>3D9@> M3Z?WR#OI[#UA>2>L1#X_GI1= PEMM M6V\VHHS) R5U_3TL&PEU5Z@F\,-_^=/3Z?3X^;NYT4L.IP=0A!6,UZX\I(#! M GYH\IQ-2PM^UB$MZ&YZUK3UI.F<4'DL]HL52:SXF-Q;*!> \_!P?5@@(921 M*$Q;;MV*@@/KVT#P!E&JVP4J#.7F<'MEAU?8@XVS95N M=4@%B8LQ@ &:(Z)-ZQ!?!.;/CT_'9T!'8SC/%]C^%C&V"!VLQ7>@")3*,#(6 MO5?$6V%:_!%&R[DV&BY9KY# \ +XD+*4XJ/5K4K2-?YY M,;?P(W28L_/CM@,1\$BL \2@=0ZNHG0@?61E6\B$&DA3+Q!!/ AFE=[6D+41 MRL,!*)UR+,[W^(T%[4E3^*O4);(BQ#2)=@VK:]/IAW3BBD52&Z0>;I-)$D3J M"Z>;D )(P?=Z6>N%AIKA2\=#0Q-6MEVN:/ODIN@,I[PUMR091L/M,3XC^*/4 MM[I$2<)4QD8AETL'R8&"CNP9F-!#B"QO%45/5PTR,Z/HHD-$WR'B*&V(I8$R M>B>)=$U !6/:.A52],8,ZW'ULEXX\A;'_2+F5$1-!$VYE&675:/K3_>M.5]" ML@_BZI\S,O%"&@T J;44[VKQ][96X@D%;O*, [?0AC)$-%&@'@HTMN5*61#U3-%JZY&O\* M"0@"[HURO7P8WXR)@H/3\!CL=J$#RBM *-Q7]_-9=%SO"IFF'5ZB2@9 M HW&D+L%0J^6!!Z4)QG-HJ."6CI*?5%H5Y#5&7LZGXCIDYR:K&ET&65BR.6. MLDCW6,!IA%+./NL2>>I#EV[';YR,GDU6\MOE.Q4F,;%R\M M^0F1*"/(2F"["UQ;PWA"NM=W<1/P5-ISN %GK%*?L61$< $)EMQ.L(VB&^%A MY$$I*^ 35Q2A/.T#0&&/+325P;P-Q,(&0$>NAND]R@!P[$::L'D.WEL1B919 M( >;ZG#1FBW-(Z,-1*# $':U8<:;G#T7"Z4RH_L0!>V:S@C(CL&.NT9+XVVV MG&*%&D.5QGP>9'\EHVLP51C^0'"./W:Q4+09;^PE<:(CP+ Q"K3U]?GEE;A^ M>_F&Z+ZQ%/[+BYQD.0?Y6VP@4*%GJ :UP..2^A7 6F,Y@?IF)N41M+Q!HY!P M^3B6-Q*9-Z_;2CDBKY)D>>4'82M5O=E-DU$$3+I,N^RZC-T%?D7IE:-$+3(6 M0);2/[NFSLSH@O8M24V9HW^X<&@T,4\!_=N:"B$" MD'Q#2H:US0FSX"XD68.H$!Y&JRV!*I)IL)>Y4H8PE?U(+ C$:F,RK=#O MY3R)14B;==FXI>T>P?N4);R(-?I M2.I1U=,OXO:[WL1:#ZT]RUS"IT@E&WN M49#J8-]8Y?O!10KJ_;@[M>!<=-1*EC3[D%GGC=, Q,=9;12INFN0FE]YOO?C M9-JO(;4"TSJ9 CK8ZRKT$\#?FDL@<6;<]V3,>?8 ]DT\#8$?I2?[ B0AO._ M?Z34:>;@+5)E#9D2OX676_\0!AT29R;N&+I=?O3;_)@X[TL^C/PQY$)AUS5- M%1LV*]+[P#K:+.ZD%PO_;6R#/@S4AVT(#4AC8 I_6V%$)1L9K!*_[V*_DLCX M5!M)U4-='_9E\7!N82LV#R6-%E:H^A/@GIZ)#7'+CY,G>5+YDJ5V-!QW\Q?@ M6N?N)0TI:7W48+,C(=JV3JL[)!^N[\ Y@C!70Q12]>!.=1*#/0#_';1*.)BP M=5^R"318->V_@_2599?1^(4'_$+%?"UHLJ.+OY/7'S&U[#:&@YK3I"1B:A0K MW(TODTG6=YTB60%$F%P96CL5N*,B\DUM?-="[310'7@@,YE<%]S"\332YKFF M44'':3@'(18Z&7,YNQ9TFJ#65$ D?_;^_#5KW7%=PK(M4LANI=#UOMPV0OKD M2GPF [:@F[81E*XZM!R?V;7?X4%:@UD;Y;7%[]3H=4F)C-GB(\JE(3=L=:]. M)7?O4!DG8*Z>>); ZG G0>-9KR=[)I+9L\$H&N5R(Q8/FL6GMESF^JIMO5UR M@VVS5?!4W'F=BX8';"Z48=-+"P<\F$.:%!U,?I)-)%_@@12B-4*"/A>NF#N- MSBR.Z>B&4OJ,X[A&'<;3+V-.O1S/]JXUB:8&X=]K?)>6+4]2/6WN%/+D[,OM MN!/XS#B029VZ]I!Z]B[-\AX$IS2^\\;L@!I93:JHW6Z!7+51-+4?QC4I*5@> MV:%"6IYW'G_[$/Q>W4D?TV63>XC)UOQ+&SQT!LYD6_/PQB>B_EO0*6KSZ*,L M[ ^CP;#&^4,;' J0GW=G MOS_"Z-?1Q__WZ >GB \7[][\)%!63R,A/QN.@'Y0Z$]R8O;##'FP]FN*P^[4 M%VWN#X<&S-ZU:)P[7=+8F$@1W+A#6]?1=]WQ0W_/@2GC0<,=0NWUK3*;OEU8 MT+&IC,>Y/&MMAH7=C0![9HET3#(DM>-\+KL-#1P9?EQU4V8W:H)&P:ZQE^>S M.[0EUO 9($V6&9-93V[_Z&1_%-F\;9@- =VR+)F/LRC4'3@"EGLO73*I&V, M1?YKD\MP],@]_O0LG9MF,&C2>3K1,Q_?1.[1#CE&.$<-0M8[+=DR=)3/T,D+ M;#DD\:RRY<_IY+\>5BY@D-SJD\YRFY0>NI:EMN*M8R8O-@"S8E5;8Y<;\>B& MWK:LI/X!01R/Q,^AC(=\:6F^/6+R0SD24;-%]R"O[Z9Z]LOJP19L">^>K]VWEL\@^]R/8/'0.2AF'&U([=6^42B_%N'W0X9>"+AT MG!/;,EJ_U5-N#569$J2AU^[;L+ZO,XYGZ7,JP#D8_G^;N_X(\]%.?@G+G9TA6L%6Y0]C36F^]CWB_LU%\^Q@[9DYXIY)6J;OO-"AR M]L9FEBC@.?6,7;\L9-,H.K-@5;!\UV 2G_KPN0)TJ%@K,_$>>="2*MGJMD'G MC99?V<:HCD.[^HFOYS!G.SI#B^]7XV9IA.>VE5XI4W^12EAG_F+N B%J>C%" M_4?)'<*6@!22_8'CC,GUSE,FO=%BK"%NSUE#?>C^HAM8'Z'L2J98[ _S>5DA M]>A%/SW&<'%Q=3D[YQ/&@5$LD&YD:BM5H3T/CX9I+(1,,CV_8F!]>D526KU6^A-[_>MYO4NTL<>.C$)=?7SU!]NG M P+KG9ZMV/?#B*/!3U$JY9;\@QL?^Y3XJY3N:O>;GO/X4Y;^\?B#(%0#F(U> MNBZP]'A\]OA N/@CF_@EV(9_V#*W@*2*/ZX D,K1 [B_L#;D+[1!]TNG5_\! M4$L#!!0 ( $:#FU2S=-7R3 \ &PO 9 >&PO=V]R:W-H965T(:6)4JRK#C)C"_7FZ;3N\O$N=Z' M3C] )"2AX8L.(.VXO[[/+D@0E&C'=VFGG;F<11!8["Z>?05?W9?FD]TI58G/ M>5;8UR>[JMJ_O+BPR4[ETH[+O2KP9E.:7%9X--L+NS=*IKPHSR[BR>3R(I>Z M.'GSBL?>FS>ORKK*=*'>&V'K/)?FX5N5E?>O3Z8G[< 'O=U5-'#QYM5>;M6M MJG[>OS=XNO!44IVKPNJR$$9M7I_<3%]^.Z?Y/.%O6MW;X+<@2=9E^8D>WJ6O M3R;$D,I44A$%B3]WZJW*,B($-GYM:)[X+6EA^+NE_CW+#EG6TJJW9?:+3JO= MZY.K$Y&JC:RSZD-Y_V?5R+,@>DF96?Z_N'=SX^6)2&I;E7FS&!SDNG!_Y>=& M#\&"J\DC"^)F0/K)^)'\JBVEGQIR)5:7_]!7CQ M#,4M0]_&3Q+\09JQF$TC$4_B^ EZ,R_@C.G-'J%'8HGOM$VRTM9&B;_?K&UE M (9_/$%\[HG/F?C\=VOOR?5D<2_M7B;J]0E,RBISIT[>_%A62ER.14<\)1G> MEL6=,I5>9TKRTS(O*R+2F!<)-*8!WI[)[,:\S>\S%&7MGU.)3UKT$GP*Q4O=('QLK8@ M8<]>CG!RR@[E:A\K4P[,AV]]WO?\-ZCGPLP 9'^!6HLH[:VED6B1%+: MRHY^A%-ZV_+6K/F/$(DGTU4CWXOIV>ATM(JN%A/\?1%/EB,W<#F?]5Y,_8O9 M;$3R. *C^&H9+2:3T8NK:#Z_Q)QXN8HFBWGXXFJVXA=7T>7E=/2QK, ^(684 MKY;1;,%S+A+[/%&%#$M#N )/L011J M6U::(6/4O@9(X$4)5*?+R_$<3BW+R#\?(;.!77A6?_S#51Q/KOV0^. )\JOI M]9FXWVG $-S()"$ZV!:QBW L"T)OG6 D86/BR*(+GFE2QLR]KG;BQJTDP-R2 MX4B36MA?JC<$?5HT7T[.XTG$VG1KWG84R:1^ NM&_+2GV6#\YO9ML^9L+&[ M"E1A$3BE8O,\4'1'B(X:K4M@FA)Z\E^ $9#[TSI$(/NJ= MZ%RFTVL^QI/Q"+CQ&](0"TLB@9/3J\OQS LBMUNCMH#-][R!_G0[K8>JDKJS![X4<0>8- Y:OMR M]*XY1KC-JC:Z>A"(WPKZ@94J6XD/]/2]-OCIQ][+!^1#E9OYI\U&<4HC^FMN M5:[/;XJB!O.#*RTVT7R, 68_L-1@_G0:3283X=WLT&2\!.,_UJQ32'F[@W26 M T*C2GO&CK4[H='1Z8SB;T9_J0O5#DQ&\7B^]&/7X7G"'XU7<_P]'!HOO@G'8HPMXW;HNL,#**[&2%^G(#R=3L<3>.WQ)3LX%RG8 M8 *(L,Y4Z@(FANPD%>4ZTUOV M,382:2F*LB)G!4"17WD0&UT -70>"83 ;^($*"=B6XR8 D36#^3HP&5-QT(B MK$NXJ!?$RSO_XLPQ4W$T*A E]Z9,E(*KVY@R[Z ;-3+"6=0).T7=0&+ 'T5B MHY1C27U&Y6!I_3U ".N>A:96D/4MK[H $)%+W#M(9P]C\8L2M76AI*_-8S:# M X*WVN.4:93X:=? _^W)[2.Q7N'(1,EPG60)*+)EWV MF6B3U#EEFXF"DV,E7EZ/4G@X,@P&L,4IB%]KJ!++D3+ ,27\EE'&]/IS7)S" MOKT,<^*#67#\!*MG4X@#"MZMOR 290%--$S;&BOZ],XBH=T99A(8@_$#H=C M2DZ]X1RA\E%9._&P+2B=9G2B62?3(J%P*3K*:1J&,ZF-\"--KL-+HY)"* E=PJ RY%%D*0$3UX=@<<=X=P#51GZ' M%8$3TCUE@5JZMO A]% MSK)]? (FXA F'L.! @U%YU9_#,A!S3W/]*&I$EM0?R>M,_ 32O24*TA5[MP- MV3]9 *7\[%%[6NHF7@,=GKEZW^Q?)@AU1A5.?/(OR*LY)S=0$)%6=Q1A(\J7 MCORS#VQC>.$M,G/6?Z-G;(]BX\@118.^E3@O'8@.(DP3]C1ETXE1.<=[3K0' M@1*19HD2@_)6[:M^IB->=![J3#C_TLW_7JT-;*M+8&AZZX[@::@0R?XK)YJW MF2>=)P=<4@\=G\I).Q$S.:@8(WF\;\SD(9W:*EW5&)8 VR=U#M(XP UR M"4EF1GDM7.E6(0Z3\2/=[4S?IZYGE.Y&30+B=^Q;/&;JBFVA=(4_#)GRM8;6 M@7-%4>Z+YNRAG<2LD];EH3R=)"XL_U8!HH&'VT4&RA_U+ MD6FYUAEY,:XYH,+J@1M194&X8[>&@AR)-Y\$1PD)U?5:G1T1OY*X6:-J6<1! MU8)HE]09\R)MHU N!SMRFYH.F'VCV%"I+U(D4$TCRN7MJ,:,+J"2%O'3R56PIJ!?$.B'NSD9%J-5T!$CU NS2=4 M@$:VOOUI+FS;0$&E6;)?)+W)0F,UNX%]C3HV@27).PFIB 3L#Q9&6X =RP:D M@7UGH6O7/,0Y'N"G /,9D&WC4MOWY_3C!IO%DT!W#'1.ZX!;FO;AF;EFSN>&A]@CBA4 MIEXUW"'D^0>X'^#4/M$7C :0G6KPX-*TM:KN*8A6OEW@:W#:I]^V:[+7WZYP ME@J^KDR&C-WM.]#\C ,A6T8'G4);X$LNDLO6F3;B-ALW[I42B0-)G^EK.C2P M%OK\RJI",EM7+!-Q].@IRK);QQR M>K3NR;[U6'3=SJ$0H:0A7Y,B"07K-[<_D90C9H2 M956O+1\=WQ\<-AHLN^QBFX4GF"/%X#8>A60/!-(>%S-%V7A+RG-3LMV-DJY) MUP;_M=X@9CH<$L@:!]@B%0Z3KE7 .-#V,U54+/31K8&$7:P"J_3I#Z&X=Z\8 MT=Q9'( M5=W<)ZX2V/5A:7"%TUN)*B]O/ JE08EV!KZ3*>G!)4EL5=1Z3.FJ M@6.!_.SUZ:.)["CK8G@N-3$V%I00D3A;(ZR5K@T2YGX4IQOM4L^*T5V'>G1& M/'#TOD/DK>++&-"N3_Q?QL$O/@WQ;M,S^YC;#,,"7#W(5VV#%Z.^L[J1B7KT M"N3+_N[W^2W/_//]UKO#78QRT&O+%5UW1.#/_>7KCT6\:/Y_TV3ZG:;[NNQ[0;!]T%2] M9X17U%X 2LEY?QW%*5,\74RNJ/OR'&H>0(_RAQ#EG6.03?DJQ]-VM\,\%KHE M#+M>0V'+3*>\_5IF?&[\,[GP>[D'X:UT2PTU%P+6D?8XT_@B=?E=!1'&7 M/9?C^/]#EH_]&M#?C[7N7229M-8E"V#TKZCX,Q$W[4A?T//W!_&X?T'T[K@C M0O;',R% D4*[( K>%N^W365TUV>A1H\W%T.(A;*Q KXC(5<8-U&.@ M<'N1:+G S8O)M^W=7;7E',RH-B0R8]0S(N5_H1!D;D).CO=NTOZ$\@+JOJQ5 MY)3*[77C0R$U*1V#ME[_D\(D)3>DU'X%30,,, 2C#36<[P$;$X75=7?C8.G" M?+!A28)QM1&2[-]B'I\D[^(\DJ-R7]:9NX UFBLX6^:J.T 8VD63UX07HVX5 MN>Y-38AHY.ZCH'=$W"/G2PG28^2+@L\5=U!V#*'B_&OE=SCN*LI!M0Q<[FH* M&_-Q/.DV;1U(>)'O.F1XSG6==_G);VHT 7X"BUGQE M^L_:5@[SW:5J%=X5/R9B:.$#"@ "*)EDD>;]UO3@94%P=Q; M=YDP=29/GW!ZKLIKS7NPQCEO:QQR"&"9C[-IU?)]_O*Z$6/\U9\$_+X/Z0:^ M8_L=']0]6NOX6!Y(%6CQ?_LQW=!WNQ?!%]"Y,EO^SMNZ<.@^AO:C_E/R&_<% M=3?=?8>.I&2K"[K7W6#I9+QB! X@H !D !X;"]W M;W)K&ULE5;;;MM&$'WG5RS4I) !6>)-%[NV@=AI M40-):L1N\E#T844.Q45)+KN[C)*_[YFE)$NV(Z0/TMYFSIRY[' OUMK\8TLB M)[[656,O!Z5S[?ED8K.2:FG'NJ4&)X4VM718FM7$MH9D[I7J:A*'X6Q22]4, MKB[\WIVYNM"=JU1#=T;8KJZE^79-E5Y?#J+!=N.C6I6.-R97%ZU#A8#D5,AN\I] MU.O?:>//E/$R75G_+]:]; 3AK+-.UQME,*A5TX_RZR8.>PJ+\#L*\48A]KQ[ M0Y[E6^GDU871:V%8&F@\\:YZ;9!3#2?EWAF<*NBYJW<$E^S%Q &+=R;91N^Z MUXN_HY>(][IQI16_-CGEA_H3<-@1B;=$KN.C@.^E&8LD&HDXC.,C>,G.L<3C M)4<=$W^]65IGD/N_CV"F.\S48Z;_.UC']3YH1V(^%AM.#R6)0E>X#ZI9"2>7 M%0G<*$N-L\+A,--UJQN_U(6H6$O05]Q#2\%#:8@.@B\0NJSDV 4<._Z+@C]: M,M(Q?J^>:0NTH3P)[K$)@WO;P:L@&H7IO!^31?!)&N59[0M-XWF03N?!?;?L MMU4#GB2&RY-@F)ZE 0_S*88'[60E]$L,>A.+L!_C, C<=MD59SMGGL33 M M?TAA$/G=LM+J2'(.Y*W5G9Y/;D_$=KY@84$ V5>VA9ZXY9JCX[N?"@)&I8 M[XRG_5B=%>I%5CQ+^Q%6WSW518Z59\%;RJA>DMGN1,'G'R(X M_$;2V),@'2?XI<^U#L@&L_$B>(W_>?#Z>#,J.MR$;1MHY;?:[W:H(/,]-P\] M>E:*C^GJF^&F!NXVV(_=Y=9?Z. #N;Y"7P7):#Y+, [1.9#7$TSCT6PVY?,$ MI]-X@3-,3[!(0[^?8AI'9[N2Z%=HR$,NUH-D(_@>O6GHO;NNV&+G^3)WKNC)K/RKRLK?*7U3Y#=[NX!]Z9_MSR*]Z\_E,U*-1:$"ZB& MX_ETT%_W[<+IUK]BEMKA3>2G)1ZA9%@ YX7&1W:S8 .[9^W5?U!+ P04 M" !&@YM4F]IT9@\$ +"0 &0 'AL+W=OAN96B/+O5,EHC2.)U'%N R7"V];Z>5"-59PB2L-IJDJIE^N M4:C=99B$>\,]WY;6&:+EHF9;7*-]J%>:9E&/DO,*I>%*@L;B,KQ*SJ_';K_? M\ ?'G3D:@XMDH]2CF_R>7X:Q(X0",^L0&/T\X7L4P@$1C:\=9M@?Z1R/QWOT M7WWL%,N&&7ROQ!>>V_(RG(608\$:8>_5[C?LXCES>)D2QG]AU^X=Q2%DC;&J MZIR)0<5E^\N>.QV.'&:O.:2=0^IYMP=YEA^89AN8$/U7L3.2Y= M4M96TRHG/[N\H[Q_4L; "C6L2Z9Q$5G"=:M1UF%E)I7M2U^F;@+=,#V&4#""-T_0-O%$?Y,CCC5[!NV%:"QYJ*M_& ,M5;2D.N%H_.&GBTWA" M=F>Q)4*E/;01"K=43S^E@1AH2UXP+SNP1 M6]E4J)FE@QUDCE)12_IY8^A8+BG"JFZ\('17\*S=]^,8R,)53BL:#4E(F]\1 M& G=&$(P \#G#&M[Y,DJU4AK3LZ#SS[^XQ8\!!NX^-TG">[VW,^#NXY(\'/P M+HD'XTD2G+CQ?#!.)C3\< CL//CB+S;,3QFECN[I]GQ*3F.-)7(N5E<;27KQ M?+@Y)6L>\KGU [F90T@3I()E,Z3M-1\'] M^H$JY]9_G; K&@7)8!['P70Z#VZJ6J@7.J*5I&X(F]XWJ 63G79!2EBSX-"D M-#LC]/%\$ASZE QGLWG09?+?[M/HZ(&B*MSZ9]B0SE3"[5O56_N7_JI]X [; MV[\)),&62P,""W*-A].S$'3[]+83JVK_W&V4I&PO=V]R:W-H M965T3Z]L9VWN#/R4>[,D8F,E6ZV>>W&>K:,P)88FI8P1!GSW>85DR M$*7Q3XL9]2'9\73DV^O [MGSFC)?J MTOI?. 3;Y"J"M+%.5ZTS95!)%;[BI=7AQ&$Q?L,A:1T2GW<(Y+-\+YQ8+XT^ M@&%K0N.!I^J]*3FI^% >G:%=27YN_8@[DMC!O0H'3$HM8T? O!VG+ M )G")ZU<8>&#RC#[UC^FA/JLDBZKV^0LX"=A1C"=#"$9)\D9O&G/5>$9#Q:OHMEMONFTLJ6#M$'C/]J8A%]R+LA&NM7T%I(&71J4X@C_Z MB/B":<-WG"CFQ,%T,OPD(0YE<,_W'7*I"%:*TJ^V+EK17)X23G5#*@P, #\( 9 >&PO=V]R:W-H965T]BAZ':WA\,]*#8="Y,E3Y+C M9G_]*#EVT^M6%#C<2RQ1Y,>/%"EFV2G]U52(%AYJ(KU4K15V6H6+$ HL62OLO>I^QV,\7*V'\+W2][O0JA+PU5M5' M8V)0<]E_V<,Q#R<&B^07!MG1(/.\>T>>Y2VS;+W4J@/MM G-+7RHWIK(<>DN MY9/5=,K)SJYOL42ML8![W*-L<1E;0G5G<7Y$V/0(V2\0IO!125L9>"\++)[: MQ\1FI)0-E#;9BX ?F9[ -(T@2[+L!;SI&.+4XTU?&2+<$/4!8A32;PG/0@T+T@@ES5C>:&RQUP6? ]+UHF MQ $XM9=%S9D 5JM66@/4O( /%MT-0<>T9M(>(D!9,9F3R'4OG;H-,%D *_9^ MW; #-2 !4/]()=]JS%NMG4>4.^*.?FU0[WF.AAA)GTP3$4MZ(XRW':2/W,%6 MS$+%#(%:.-#3LT5T/9ZKG>3?L9@\"Q=(694DSK'>HA[J(XDH]ERT+BX&9Q>3 MA)I$"-_O3V/P.6!@#L9B#4H7J"/H*IY7T.&):^=H\,DEE%P;^[9BHG3NT@E\ M>:)\EDZOHB1)'+?!2J-@+EBKQOR/' FQ>%UDJ2=L*Y7,=?/9,3M^@1R:!2X_[28,-$WUYNV*CVI6.%(78.PC. M@LNKF?N-DL4BZ*N/&N@Q@\'\,@OFP7V?9C]1Z/#?O(-S*HC@37!.5T"?$Z>4 MHR?NTBC++NE[$1R'H+NQU6_L:KQ(V*K+ T*GJ7CAOG8/S/L/X! M4$L#!!0 ( $:#FU0=X1GL(@, #\' 9 >&PO=V]R:W-H965T296<;%+:!)&W1'K(PTJ_#8@^T-)*( M\D,=4E:\OWZ'E.RHV,380R\2AYSWYLV0'*Y[2S]<@^CA42OC-DGC??LV35W1 MH!9N;ELTO%)9TL*S277J6D)11I!6:9YE?Z1:2)-LUW%N1]NU[;R2!G<$KM-: MT/$6E>TWR2(Y33S(NO%A(MVN6U'C9_1?VQVQE9Y92JG1.&D-$%:;Y&;Q]G85 M_*/#-XF]FXPA9+*W]D

6?5=EK[9)-<)E%B)3OD'VW_$,9^KP%=8Y>(7^L%WR1;WDY6?AOLO#7S=YY M8NOO"W%6YSBK&&?U6XIZF>M/ZQ$6BSF\3 K?$1IQ0!!0L,GG49H:1$V(?'T\ MGRC?\)J26H;LE11[J223%%:WPAS!]H;G]T>X$[X1"G8-QS(SQFC4>R2P%=B. MC[\55 :CE,2WRI*;0=N1ZP1'\1;Z1A8-W/.F#0S0DCW($AV(\B"=I2,(4TY% M.J2#+-#-X4N#X)%TH/<\?C:3/=;,*@WHP592E#T3C+10YZ.*\L?8I? .-TYSNAU'&(7D+7<@]ACDEV(9>. MI7\R$<7UJKD+/@=^#L=ARW@);&_D/HUXMEE>S M+,LB-1NK:' E)U6L$#D,-W.'@>])SPPLQ;C_XX!,4=4(XRU@ZE'ID 5?7"[_ MZ>9&5;],\9?0M1A;LCK.G[MSZ:2I::0ZMF['DCKCA_YVGCV_#C=#4WQR'YX6 MCEU+OB<**X9F\S=7"=#0K@?#VS:VR+WUW'#CL.$7#BDX\'IE^1:.1@AP?C.W M_P)02P,$% @ 1H.;5', K,:9 P TP< !D !X;"]W;W)K&ULG57?;]LV$'[W7W'PLB$%'$N6[3K(; -.VF(;T#9PN_5A MV ,EG24B%*F25!WOK^\=):L.EAK;7L1?]WWWW8EW7.Z-?7 EHH?'2FFW&I;> MUS=1Y+(2*^'&ID9-)SMC*^%I:8O(U19%'D"5BI(X?AE50NKA>AGV[NUZ:1JO MI,9["ZZI*F$/MZC,?C6<#(\;6UF4GC>B];(6!7Y _WM];VD5]2RYK% [:318 MW*V&F\G-[8SM@\$?$O?N9 X<26K, R]^S5?#F 6APLPS@Z#A"]ZA4DQ$,CYW MG,/>)0-/YT?V-R%VBB45#N^,^B1S7ZZ&UT/(<2<:Y;=F_PMV\-\Z;JP*2@DKH=Q6.7AQ/ =?P=0-(!DJ"[=114OA)>K)?6[,&R-;'Q M)(0:T"1.:OXI'[RE4TDXO]ZB\[;)?&.E+I:1)TH^B+(.?MO"D^_ I_#6:%\Z M>*USS)_B(Y+2ZTF.>FZ3LX1OA1W#=#*")$Z2,WS3/KYIX)O^F_A@HW/8HA(> M<]CP?9!>HH,_-RE9T07YZXS'6>]Q%CS._F]&S\/?&8\P2<;P5/E[#6\PM0T5 M#B0A.Y2C/5)='*TH)--8*,R5-U=48 ]4T52L0LN_12@ ;X"C]%C(3"AU *%D MH5N0,JE0X(1"-X+:FIPH:2*LUVCIEG^AZJVI%CT(2F'+SK(\BLJ-8>."+9@= M^/)4%-D$F:@D7=Z0=U$3_Z.D@D+2X(A:PZY1ZLI3L4-MG&2UCNK EU*?CVE$ MKJ@7.1+&:D1*;0>2'UD'X[@A4-_*< R?$*3.&LMI>B(/LE+8@BX!82XFXP45 MF5*<+@("5K4R!T2*TP;]?)"BQIWT#@2)I';"X\4\'L5Q#"R8,F!ISYE,AH S MX\B8Z106E&5\I([JR.,KS+!*R3@]P&^-1IC&[9^%S;%)LBJ19;;YI^S *H)N M*IJL[*MF!-*!*\U>LQS^'UZD"DDW=6"X#'NFMCB!]/0KSM0AR\ M#\%LO@5SQVX''XT7:K!]1E"?9'+#H0PN!I/1RP6/\S@L%K1Y)UQ)-^; -\J= MF%Y.1O%U/'C!TWDW3D:3*4^?PR2#R^F"SG[ZX3J9)#]WJ\U_3!AKF\_H>Z0) MZ^=:0732:"ND:\//B2/J1ONVY_:[_8NU:1OU-_/VN2,)A:1KKG!'T'B\F _! MMD](N_"F#FT[-9X>@3 MZ=5%RP9TOC/4*;H%.^C?\?574$L#!!0 ( $:# MFU2$G.47W @ %$7 9 >&PO=V]R:W-H965T5\K2,>_7H:&D^ZE$UU-9W/9B^GM39V='DN[V[\Y;E+L3*6;KP*J:ZU M?[RBRFTO1L>C[L4'L]Y$?C&]/&_TFFXIWC4W'D_37DII:K+!.*L\K2Y&B^/7 M5V>\7A;\V] V#'XK]F3IW"=^>%=>C&9L$%541):@\>^>KJFJ6!#,^+65.>I5 M\L;A[T[Z#^([?%GJ0->N^L64<7,Q>C52):UTJN('M_T[M?Z\8'F%JX+\5=N\ M]L7I2!4I1%>WFV%!;6S^KQ_:. PVO)H]LV'>;IB+W5F16/F]COKRW+NM\KP: MTOB'N"J[89RQG)3;Z/'58%^\O,W)4&ZE;LW:FI4IM(UJ410NV6CL6MVXRA2& M@OJF^_7M^31"-0N8%JV:JZQF_HR:$_7>V;@)ZJTMJ7RZ?PJ3>[OGG=U7\X," MWVL_42?'8S6?S><'Y)WT<3@1>2?/R-OG\'\7RQ ]P6GHN#T&057 M.IC 8;[Q%,A&S:#<%\B#8KA&7X=&%W0Q:EB0OZ?1?MGJYPT!](6K&VT?V;'" M(?@V4,F_ KPL=<3#REAM"Z,K%;"34'$Q*&.+*I6DWM6-L1_'ZITM)DK;4AE\ MW&Y<50$S6XOM(2V#*8WV"-E$_4)JH^])466 5I%O;"3?FH$*JJ ,P659"*X- M6LJ3-0[,PIN=+#C:: ])<0/WOM(-7L3<9>(C2BMNU-WD=J+69,EK=@(1HH;W MZQT"&@_W35-1&"OGU8^+QIC:ZQ$P)>+%:G95I]+$+Q(H61T6"<<3KR65_!'1%I&/I+TB9B_U/154+\EW_'/\ M)-3#BOG;7U[-C\_>!+6P-D'Q!\FG@JG<4M3Q[.BG,:K)(&Y;J%R9"C)Z+P / M64I+GYBCCT\SW4VDM)\)6UM@*K?T[,=G!H]W%F_(DP$<67^)?-QSI+RKOS*. MT/*$*MC"9 ?[]]GZ.>!W$L<=;!VD4@FFAU2L M^X; >.]^[T<[UFZ)L1R>M<#3/=E$HI(>&BXHU&R2>#V#M']QDP")K!TO6O*< M@%)'>[[751*; -I!B#(M9($N[+Q"5#OM*"6'03&70]#,]M@%?8 J)/3"> _S M:D7>9*A94MQRJ\P-;A_TI.\/H9<;4$Q" M4E+@X]^1SZ M@8(0?/+4.4$7[M[4QX=?X<^S7F(WI6IX*EL,,SKLI1T018Z M9:Z+KGZ@LQ'4NR^K%+W$R4XQF7(XV@9)H#W!/@Z,MNPZ6JT?^R@QH:'%MN6U MPPB@>F]<"OA>&98Q9L S=7.DPT'R>MF3U\N#Y/6!&)W0L"B=3'J#6?\VPF#& MQ3Y&^Q/$@NK5(JW1<;COSF3T43\L;J\4QL"$3>MD\L0%)):TC#DK*)%[N-_! M,].Z:]IF P0M;N]$X-'L)?=:3/^]H'[RSD22D QH:]"5P6/ MHR1;6C!"P'.>YX%W_T#9/:^ULF$+' MSX@O2E+8#G4J=<>1DU.0.-^9VPVERY!1&1SN;,[U/ MU%W#G\L,%V%[IFS/PYY6?YU_-SE1-7B$]8%*,4>#JA"@"F5WQ%PJ.!SSVI/Y MY*Q?6])N[8!1&@W^X<:L&Q/Q++9CZ^1T_\ZB2'5J6Z4 ,^X)6GOVX].-RD*3-V_UJ^ZUBAE:LE#G](OV<*Q'R:3V"[S;E#2HE4 M&.@$B6D86C$R!?H_8;#'1=QX8G#)_4H^H;S7'@3<78](3O+8_\2!7#^#2CMX ML-A_?/KLG/2'UHP'YK ;_;2"Y@0^>4)M!]C_K&?_LR^CZ7>9R-*I*_0>0 M:*E\7S/X\[6HO.GIQ8.SCGMT.^]F80!JWS:^V4UH?!/SMB:_Y@?1&]3/.GSB MLV5!W^9>L\ "G@+0B-!T8\IC*%\F9"JZ24O0:6>OSJ-H.]+R^;,TF2Q>CJ^7GAC3P MR0OP?>5 Q.T#*^AOT2]_ U!+ P04 " !&@YM4;O&I*_WO.Z1$Q5DXR:$'<QY%NJJA9?I,;D'@S%JJEAD*1Q%(\J*MR TEX(H6%\$E\GY56;MG<$W#GM]U"DKB"FYE<+4FOPA5K!ZZ1\ANY$B]12O MZ)N MTR=D30)"8TI?0,O'5-.'5[Z?LHW7%>-M%EK\L]EJ8W"7?+O&S&R,4;F M8F2OQ'CH]SB1:W*I-6!!A^JN"#/DB %NS'NH.J6XV) KIKD^5?&W@SW60-:R MP?-E08Q=.((G5+N%-#A9LH:)"G-$.JRGTQ[165LZ.T^'X5GSA$I+*"3E@32P M [LW336^LQ+NOD M!BIH2U!>DTR^N(A>TLFC-*QY17O-=$W@>\>1D,T:X:6 QX4]807V[K#F)-? M)],\I$6*G=]^*6A"?S]6)4D:QM/BQ:37N2"D^BF(]_7VP] [>;4?/]12F4\& M5$NXV($V;<_TZ]G#&=G('2AA-02O0E$=B+:+P T'/2+1)(R+W NOS<(XSX?V M6JJM5%AY(J0M/]::E-(F[ZW3(DQG+_$PC3L(9S4;I]?D<>:5>?)%B\_\6*D9TZL48/ LIG7KQ M_E)A/;-B:+WN9_E>U>:SS'VO^?=5:TXE_)Q-$299YL7I;/IC>'R&ULA51+3]PP$+[G5UA1#R MY+6/@'978J&H') 0 MT'*H>O FD\3"L5/;(?#O&3O9L)5@>XD]C^_[9AR/EYU4S[H",.2UYD*O_,J8 MYCP(=%9!3?6I;$!@I)"JI@9-50:Z44!S!ZIY$(?A/*@I$_YZZ7QW:KV4K>%, MP)TBNJUKJMXVP&6W\B-_Y[AG966L(U@O&UK" YB?S9U"*QA96",OX.W#Z MHZ0%[N]W[->N=^QE2S5<2O[$9>=C]@Z&=F^3+)M?N2KL]- M8I]DK3:R'L!80 +&KNQ=R55Y10]=+)3NB;#:RV8UK MU:&Q.";L3WDP"J,,<69](UY &*G>R-$CW7+0Q\O (*^-!MG L>DYXB\X$G(K MA:DT^2YRR/_%!UC/6%2\*VH3'R2\I>J4)-&$Q&$<'^!+QB83QY?\M\DKIC,N M=:N _+[8:J/P5OPYH# =%:9.8?J%P@,.2]YR(+(@.S4&^K.S/$ST6 $I),=9 M8:(DQOX2@M.FD5$3@\$<#&7 M;5:-A^M=00;U%M3.$WGWM,,+9D QRK7WS3N;)&&*ZQS7F?>$,W;"Q$FC9 9: M>U$\F<IQA:I*'W* WE8\EOR(>"LWF$FSB: MG,W2SWY"L'>O:U"EFUY-,MD*TU_QT3L^$!?]7'RD]Z\+METRH0F' J'AZ6+F M$]5/;&\8V;@IV4J#,^>V%3YRH&P"Q@LIS&PO=V]R:W-H965T>9.(5"+ MA)TY&G/*9*74,WU\3L:M#@4$&<26& 2^OL(-9!D181A_UIRMQB49'H\/[#^[ MW#&7E3!PH[+?9&+3<6O0X@FL19G9A=K] G4^$?'%*C/NR7<5MA^T>%P:J_+: M&"/(95&]Q;ZNPY'!H/..05 ;!"[NRI&+\E98,1EIM>.:T,A& Y>JL\;@9$&B M+*W&58EV=K*T*G[^.,.\$C[="9T8?O$H5AF8RY%GT0'!O+@FFU5DP3MD77ZO M"IL:?E]L(UQX+R(3%(MPH8PU?ID+#RE5E+EZP"7'N]^G*6(UM],>9 M2,(FDM!%$KY7]VH3<+7F3@+^L*4P#)]2FTK[$VD\6&6Q*Q MWFOR+S#<.#=J^[H9T L::&[1T*8:@.>5?$#R<2Q^G#;5YQ>R0)0JC2@2 '/[&[/>A88M'9A>_WV"7#C;<&2;)@F+#?2DUK$:[\S[_79%S!D MBBBT=IWM&U*@1-?JWHB[0MY8Q^:_T?2JD-:=$/4_Y'5'?Z+A8 M/IDVG[LG)7WO1O^/PN2+D0-&_KXON(^*1&P0LJ#WJGLT]%G49_VHE@JE':*V MAW:X(.Q1$V!7!$?+A_?Y5D!M!Q'S0Q_=G)&XUTC<^T_[MCXZWQPE=WL:PRFQ MSY.?$)L].MF.S]77#%G5[%1?.K8H* U?H2B!?<#B#O$9#(8,>Q&<"35%@H!, M;>E(HQU%@;*PW4<-NFW?[["ER*BO$(EY/H.E2 ZXH-V/J**#3L ^00%:9 XI M$KR9)!V.=,4V<"3$38Y;/1RP1V41[,Z@C]6Y&A^7[&#R@?E^N^N'..BWPW!X M2C'OZ+;+06_/5AU5;=W>NE,6;V U3_/4!30!<7RME#Q_DH/F9FGP#4$L#!!0 ( $:# MFU0+8EHVIP4 )X- 9 >&PO=V]R:W-H965TKKM6(TM4I%W@\\;] O*!>=VVLKFZG;:UF:G LV4T2714'5]H[E MEX2(CE+#&(0.'QPJ8LSQ$(:/Q58W::+5&Q_;Y# M_VAM!UL65+.IS'_GJ.0E K!)9WM9%E>4\-O;U6_2;&Z,$P5Y)XM##E[IHNJ7!+Z/1)X07 "+VPL#2U>^ Z>M>^> MZR27NE2,_#%9:*,@*_X\ 1XUX)$%C]X!GU22?"F--E2D7*S(3'&1\#7- MR:20I3 $Y&1*E=KB[#>:E^R8IT_O]9PQLI0Y'"<$,1@P @=2,V$T,3 I6PS6 M#0.Z9Y#L&+P@ R2-:I^E89I0O1NG%,<<!L/]Q.(-:@G M@G'DS#,P=G]":X(U[XKU3N37(N![>*S!C!VY[IYWMV'^:KIBWVWX@\O(HP#S M7ZH HS-Z9(,.+]8YP]R@F&@OD";YE@BVDH;;E%%L74*20-7$I.H.!VX$12S/ ML1Z_R;C$,: AN:)(@#VT*OPCRF K.W M3$"22/'"E.TD7-B5*K4YL^$F(Y-*$Q-FC@>'JE23J4SY$E,?E:*A=Q%XO:I( M6IWI'A&/U!>@KLB7-:X&XI/YM-8Y=\D$J( K-#2*RD@.YU11H:GM3-:5BB$E M8%J>3F_K1]\=-6Y$<]*4(Q"X@&BA*XY)AUZ IVZ9501AI69O#FG+IGE M#$,$_1#$1A)=M\S.C (3@'DZB","5N8;CL5GS@2'?:J885Q\_\J&L>.>**UQ M4UKCTZ45[B%IF=N=[1;'*N9IB(^ELN%)F:$\UZ\*'O0"2):JHNI+Y['V-]0W M4RINM@0:*W,>(;,@AH8\X>@C5_#:R&9T"Q<54ZU\6"Z9O6N00YTY*_C%1(@2 M''I44\,FW/J[E5RH2M9 ONOW/,_;MY1CBV$2B'\N;7S!RGD&UFE;N>M\T>>V M NX/V;YN^['-AX$3?'!^+07;"3PG<*-A([LB+0TH'.XX@F?7"2,WCAW//2B6 MG^AV!S-T?-U+#"".7;A7^@#L^[[K07EU![82U9T4,[M5 M*J#2[%K@KM$MP<7["H2'&ZH4'BUPU)M:M>U_6^&W'?E.H,"MFAO4XT=D8>_.*1$X6^_56=],W* MKA./,5%ZP*]ZVL2)@[CZ?RRV_=:=N6!J9;\,-+&-H+H^-]+FXV-2W;GWRZLO M%_#7BD/5S]D25#UW"-5(55\#U<#(M;V!+Z2!^[Q]S> #BBE< /-+"1ZL![A! M\TEV^P]02P,$% @ 1H.;5(:LITD2!0 - T !D !X;"]W;W)K&ULE5=M;]LV$/ZN7T%X[> CBW)LF1G28"\M%B =@N2 MK/TP[ ,MG2RBDJB15-S^^]V1MB(GJ9!]L/EZ=\\=']Y1IUNIOND"P+#O55GK MLU%A3',RF^FT@(KKJ6R@QI5&:%JG(6^GX\J[BH1^>G=NY6 MG9_*UI2BAEO%=%M57/VXA%)NST;!:#]Q)S:%H8G9^6G#-W /YJ_F5N%HUFG) M1 6U%K)F"O*ST45P;*6\AL-;K*SD4^ H(34D :.S2-< M05F2(H3Q[T[GJ#-)@OW^7OM'ZSOZLN8:KF3Y562F.!LM1RR#G+>EN9/;WV'G MSX+TI;+4]I]M=WO]$4M;;62U$T8$E:A=R[_OXO 6@7 G$%K(+L-!A9^YFK)Y,&&A'X8#^N:=AW.K M;S[LX=\7:VT4DN"? 9U1IS.R.J.?Z+R252-KJ(UF,F?6 OOP'2^*AM6"NM-7#6O(=" 1P< <, I@5%T*,(TE_@ M_=F XH;T._%4:M0VYD?>/4ZBP=ZT]\X+)GZ4N':^]+YP)2RJ_J9%F'C1(O'N MV[6;%C7B!#9>'WGC:!5YU"0+;!ZDX263KR%P)I:^:T/?0T3LID[+-L,CTX54 MYMB JOHR$[8M!#K(%=K$3(+K@I=3#PVSYV"$QL11XI:,&8M.N8M!LERWS9-"9@5*:977!?L(Q(' M8^;R,R6ZNR>/GX[=W8+7R#EL;Y"J\7=X\QU*:0K>9UIH].WLIR&X^&B\RJYI5L":5P?,J850JL0NNMLK"?[E.) M#!>E, )T[[*03XQ\THRH8VD:QI%KT>JGY[+(2J%),E>R8F3DP):B&G$L\V/4 MAES38/3SJTEWXM=?EF$0_H:]>+4<($W)@V6\JS%DT,(7VV=@NSXXA'M M;@#I0K6[XPA[P/N&?M39RZW7R'Z**;O#,_V_/!N&.,BS[1X(WP%1'69W>C9' M$.07.[,]9$60A]C(]?[69[BGQ\83K^.:K4G>-:10K4'M9P+OZYL CG\ 5_K( MBZ9S_$4OI0[ >O%TZ;W'_\1[/\"!I.- \F8.?&PQH\'NO&_YC\I&N<5[I=YT ME,.6!H\R=Z9=5)I#TS\YDL/HO\@-SP%[AVX]%:@;6Q.\/\"XE/'.FT^2>([M M&(O/:HFEZIT73N)X0>MS7%V$2US#[A$.(M_.1]@-@U5W1]T(%Q;8G0>+W@*- M<"$FX2#J+=#H@:H'SY$8W<+SUA7.PU!1ZDDFX7SE8(=(/H(=Q!,L2>BZUB?L MIFI:8_,=:L<*YHW#29#XN/'6'0-[Y&4+KR>_8#'QX]5.TU6K%.UOL!!3-G]5 M8CY9QB_9"M3&OMZ3X,*] MA)^VN^\)I,U&U!H!YRCJ3Q,L=,J]T=W R,:^B]?2X"O;=@O\K %%&W ]E]+L M!V2@^U Z_P]02P,$% @ 1H.;5+T=,_NI P K @ !D !X;"]W;W)K M&ULC5;;;N,V$'W75Q!J422 &EU\=VT#<39%"S2! M$6>[#T4?:&ED$:%(+4G%V;_OD))5&6L;^R+S-F?.S!QRO#A(]:8+ $,^2B[T MTB^,J>9AJ-,"2JKO9 4"=W*I2FIPJO:AKA30S!F5/$RB:!R6E E_M7!K&[5: MR-IP)F"CB*[+DJIO:^#RL/1C_[CPPO:%L0OA:E'1/6S!?*XV"F=AAY*Q$H1F M4A %^=*_C^?KD3WO#OS-X*![8V(CV4GY9B=_9DL_LH2 0VHL L6?=W@ SBT0 MTOC:8OJ=2VO8'Q_1?W>Q8RP[JN%!\B\L,\72G_HD@YS6W+S(PQ_0QN,(II)K M]R6']FSDD[361I:M,3(HF6A^Z4>;AQ\Q2%J#Q/%N'#F6GZBAJX62!Z+L:42S M Q>JLT9R3-BB;(W"789V9O6,=?]+:DTVH,BVH K(S2O=<="WB]"@ WLL3%NP M=0.67 ;D"T*:6N7:GQ" M'#"N,)GAC@(-PAZ^03!3R%HC@@X(?*10F9XE+64MC+Z=>Z^% CB1&4&1I(55 MB6=58C^QUZ5\[CVW1+R?O9LX"H;CV+NUXUDPC,W[F+UD&,RFD9<,@O$D[ASWXKALBH2BNV'24,-1 MY-U>T>.HT^/H:MT;7755O2PI\ICG^$[:HMX+PQPK?"W/*>VZQ_-*>D;@:\U>Z?&TKG2M9.I#T-*XKFJ/Z*.>,&NAK M;@TD0CR?XG20# M[V7[&=7^Y+Y6#!L<>7$PBR)O,IEYCV7%Y3=TT:2DJA$;&Q"I.!5M[KP$L:;H M)YZ19VGLPG2$Z,/9V#D_+@:CZ.V:9M*M=JWX MONE _Q]O^CBF8,^$)AQR-(WN)B@8U?3&9F)DY?K13AKL;FY8X-\)4/8 [N<2 M.;<3ZZ#[@[+Z#U!+ P04 " !&@YM49EZ1&74" N!0 &0 'AL+W=O MS'RJ M.Y1"P8-AMFL:;EX7(/5N%B;A8>%15#6ZA6@^;7D%*\#O[8,A+QI82M& LD(K M9F ["V^3FT7NXGW #P$[>V0S5\E&ZR?GW)6S,':"0$*!CH'3[QF6(*4C(AE_ M]ISAD-(!C^T#^U=?.]6RX1:66OX4)=:S3@D:H_L]?]GTX DP^ J1[0.IU]XF\RL\<^7QJ](X9%TUL MSO"E>C2)$\H=R@H-[0K"X7P%%;48V9WJ#]AUZFS--Q+L^31"RN#BHF+/MNC9 MT@_8,G:O%=:6?5$EE&_Q$2D;Y*4'>8OT).$]-Q_K\(_K^:C.]I0S/H#I@2XY0:2/ OM?. MTW3K&MA62QHK4(C0V2?)3EU\'5*+F\#-8:N3RHH]AQ-DKRG(Q\/$KSR7N=CH[N< .F\I-J M6:$[A?UU'E:'Q^"VGX%_X?U+0E540EDF84O0^.)J'#+33V?OH&[]1&PTTGQY MLZ8'#8P+H/VMUGAP7(+AB9S_!5!+ P04 " !&@YM4WR!*QH\" "1!0 M&0 'AL+W=ONG/[O1ZJ1HKN,0[#::I*J;_;E"H_2J#+2]*ZPZB];)F!=ZC_5[? M:=I%/4K&*Y2&*PD:\U5X-;G<3)V]-_C!<6^.UN BV2GUZ#;?LE4X=H)08&H= M J/I":]1" =$,OYTF&%/Z1R/UP?T+SYVBF7'#%XK\9-GMER%BQ RS%DC[%;M MOV(7S\SAI4H8/\*^M4TN0D@;8U75.9."BLMV9L_=.QPY+,8?.,2=0^QUMT1> MY0VS;+W4:@_:61.:6_A0O3>)X](EY=YJNN7D9],G_QGK#32J4:33"KZN=L9K^R.\31-.>:.J)IA\0W;<_'%0. MUR63!1K@$M[2O_?"IW$?2H1<"2HD+@NP+E% I6A06@.6+M,7MNS IKM@J8"] M38V:J\P<',EB0.:V5(UA,C-GE\%#J1%?)1,H%6GISV7M9C([*I$)=^&9@(%6-M&W%]*=] MO[EJR^S%O&U6]!X4L0&!.;F.1_-9"+IM .W&JMH7W4Y9*F&_+*EGHG8&=)\K M90\;1]!WX?4_4$L#!!0 ( $:#FU3<@RW?J0( / % 9 >&PO=V]R M:W-H965T6[__2CY8RF0!MO%$BF^QT=9Y+*1ZE$7 (8\E5SH ME5\84UT'@4X+**F^E!4(/,FE*JE!4QT"72F@F0.5/(C#\"HH*1/^>NE\=VJ] ME+7A3,"=(KHN2ZJ>-\!EL_(COW?LV*$PUA&LEQ4]P#V8K]6=0BL86#)6@M!, M"J(@7_E)=+V9VG@7\(U!HX_VQ%:RE_+1&I^SE1]:0< A-9:!XO(;ML"Y)4(9 MOSI.?TAI@N5(=&<4S8GW)O%)XRQ)GU#K11=6IJQ<2!C![HGH.^6 8&N6U$D'8\FY8G M?H5G0FZE,(4F-R*#["4^0$V#L+@7MHG/$MY2=4DFT9C$81R?X9L,A4X=ZD[R#+3#MF]8(YMJG2^M863E M>GHO#4X(MRUP)(.R 7B>2VEZPR88AOSZ#U!+ P04 " !&@YM4R4O)3HT# M Z# &0 'AL+W=O4%%E+:+5 M/UYBD;K?W>\^='=9':3ZI$M*#?I<<:'77FE,_0NJN!\&0>)7A EOLVKOMFJSDHWA3-"M0KJI*J+^>4VY/*P][#U< MW+!]:>R%OUG59$]WU-S66P4G?]"2LXH*S:1 BA9K[Q*_2O', EJ)/Q@]Z-$S MLJ[<2?G)'J[SM1=81I33S%@5!'[NZ17EW&H"'G_W2KW!I@6.GQ^T_]HZ#\[< M$4VO)/^3Y:9<>PL/Y;0@#3C PJ)CH M?LGG/A C .AQ \(>$#X&Q"< 40^(OA80]X"XC4SG2AN'E!BR62EY0,I*@S;[ MT :S18/[3-B\[XR"MPQP9K/K\HUD@79L+UC!,B(,NLPRV0C#Q!YM)6<9HQJ= MH\L\9S9;A*-KT=6[%+UX_A(]1TR@WTO9:")RO?(-<+46 M_:SG];KC%9[@]9ZH"Q3A,Q0&8>B 7TW#4YH-<.R I]/PWXBX0($3[D. ARB' M0Y3#5E]T*LI?".V'=P! UX96^J\)<]%@+FK-Q2?,O9-B?VZHJN +N#.NX'?X MI,7;UG"_">?+8!:O_/MQD%UBBR3!@]C_Z,4#O7B2WJB,:L)R6RD9J9DAW$6U MTS4;<3B/DGD4SQ]Q= MVB(@1V.U8B)C-:=GXUMMH)D0E6O4U#ED!%[FLH;,N#(R;=6HADZ07P[DES^8 MO&V@]NAR8=IVVZ3PV2_/GGVA2^'@. R"'^<.@TD"38?!9TV+ N:ZL^M/$R@( MUU-YP:.YAK_VFT#_HJ-CHXI^3TTI\X<;^+YAI"&B1\)OM&'6*=!P0^]9N^S MI-PJ!I);\%7F9V.-NR$HMWU0+O./,,1A43)37AWG"/XI@P0?)PG^QE&28L>0 M6$9!X&YI^#@D\'><$BE^VOZC<'Z2Q;'[X^_1_E/L:.SQ$^O^:$^S6S4L.7LF M-.*T %AP,0%E.;A8+?!X=^%S7]0 M2P,$% @ 1H.;5 2_G>N+!@ U#$ !D !X;"]W;W)K&ULS9M=;]LV%(;_"F'LH@666.*G7"0&\K%N!9(MJ-ON8M@%8].V M$'VXE.PTP'[\*%GU42R*MEM=Z*:QY$/Z\+SE0_JE?/&C<<9M.EBF5VGJY48MZ9ISJ6N;G4BV&VTDK.RD9Q-,2>QX>Q#)/!^**\ M]Z#'%^DZC\)$/6B4K>-8ZI=K%:7/EP-_\/W&QW"QS(L;P_'%2B[41.6?5P_: M7 UWO7RM.AWL/K-H6'_]O??WY>#-8!YEIF[2Z.]PEB\O M!\$ S=1BA=E;Z5S-9:&8WR#)VAR598E,[1598I8TO8 MB O,=V&OLJ6[;*DSVQN9+=%O7]>A2:_X_^,H -MUR7HH#]]EQ[N59]L=J]6= M<1R0/76:4;Y//!;8U1&[9,5)ZJ#_T'V:J!=D9N2368S>KQOS^=7G!+O/"7HH MV6B7W:A;R49'2=:,X!^SYGN9)GJ_"Q7.D8?DHW*\OC Q/)KJXK?0YU\ M +./NU6JZN^5")XO,-W3RA+'1Y22%JV U;X;UG:MS#3[?#XY1[^G&Z63XA:Z M6JAD^H(F107+2KOJ!?#U:1_U!)+[K&,]64,G['L!WY>S&48]WK*4^8!VW\WV M5C5O4KU*M@Z=;/3!TC[HH\J MS]H&,5@X8\)"!BM*^B)8R/ M6F4$W/MNWCMDC&.EIZ&,T(-<*>W:2P*NL==#]3 P'_O=JE?U]WH.4NSMJ6<) M\SD-1G;U<&US[EX#6M7[I,LAO*#K,(I318'"U$WA2IR"8\?;Q+1F/??1_:" 5]JQ^T&;MH95KV:84R_@+77SMEVO M4XUC"FRE?30_*'"8=FQ^T*:K816Q&>84$BH@=@V= 5]9';X,!L5G' MW@:SF!9X%/!@3QU+7$ X;Q&' <*9&^&5.&8ZG>SR,\ NZZ.MP8#;K&-;@UEL M#9O+;XESN/RL=B#I!ODAU7[R:Q<#0+,^FAT,8,XZ-CN8Q>RP^/V6L':_GP'; MV0&WX["N/_(%C &K61]-$0[\YQV;(KSI=MB M=/WDB>6A$LMI@"6L_32 PUK #Y@FAS4\W3_AP';>1_^$ _IYQ_X);_HGEG,! M2U3[N8" A4 <8[,48IYZ0B WJ*/]HL R(N.[1?1]%5L)P26,(>G+ #ZXACW MI56SG]RT"H"YZ*--(X#[HF.;1E@>4K&<%51A_$A=81T0Q[@T+EU_9-,J:L\4 M]M&Q$4!^T;%C(YI63/NI@0#"BZ.,&(=.IZ]_ 1 [Z*-U$P#M@XZMFZJ_^G1J MGA\,:X_<%[]WN)=Z$289BM3IF4'51?%@_^Z''./_ 5!+ P04 " !&@YM4*MEHDW<" T"I*WY M:E.&TDBE%1H2;*@(=C'MPDU.6PO'[FRGA7^_8R>- J,9%[O83>*/\YX\Y[5C MIWNI'O4&P)"GD@L]\3;&;,]]7^<;**D>R"T(G%E)55*#7;7V]58!+9RHY'X4 M!(E?4B:\+'5CMRI+964X$W"KB*[*DJKG"^!R/_%"[S"P8.N-L0-^EF[I&N[ MW&]O%?;\-DO!2A":24$4K";>-#R?C6V\"WA@L->=-K&5+*5\M)VK8N(%%@@X MY,9FH/C:P0PXMXD0XU>3TVL_:87=]B'[I:L=:UE2#3/)O[/";";>F4<*6-&* MFX7R2\H4>:"\ G(# M5%<*<(F,)I_(M"B8=9IRH;I+7?]/.&[*(FBXZ0W5 U(''XD41!%+TAG_7+YY"W\O"EW$>/6J.BUJC( MY8O_;M14:\ JIZ(@UXPN&4>?0!\L*,@WT7' 1GV50K4#%U0S37Y<8WYR9:#4 M/WOHXI8N=G3#(W0-4GE H(:L+/#. K_E?9TN<>GLG[[+PK,D'(5!$*3^KFOS M&Y&?DW&4="-?, ];YF$O<]>[]X/7.4<=G-? ?1$O0$^<7?;>P-]^S80F'%:H"09C7!M5G\5U MQ\BM.\Z6TN#AZ)H;O+Y V0"<7TEI#AU[0K878O8;4$L#!!0 ( $:#FU1M M>LQM=0( $4& 9 >&PO=V]R:W-H965TRL[9#VWZ_MA(A"RNZ% M>.QY\]Z,/4/21)KQ6E#!X%$C698G%QQU0WLP=W]EO/)%MHYZUS66,*"TU>2JV+N M3!V4PP;75#WQYCMT^40F7L:IM+^H:7TGFC&KI>)E!]9V25C[Q>]='0X _O@+ M0- !@O\%A!T@M(FVRFQ:2ZQPF@C>(&&\=32SL+6Q:)T-8>865TKH4Z)Q*GU@ M.V"*BP\T0BO]1/*: N(;M-\G(-'E$A0F5%YIGY?5$EU>7*$+1!AZ+G@M,@+T/0ER&P M\<)_EF%)9$:YK 6@7[=KJ81^:+_/,(0]0V@9QE\P/.%&WYL"03 =K%<+CRW< M]-XNG87>-'%WAU4Y=8I#+^J=/BD;]\K&9Y6]ZCX;$3:J!,] #FIK T0'M'X0 M!]&1N%.OR702#HN+>G'167'WA!']NG.TY7SXG44GK+,X.*[;J=-D,O6&I<6] MM/BLM&>N,-5MT+V<(6WQR76%?A3[1^).O0)_%DV/U+D'36X&K.Z@+6$24=AH MG'<]T=F)=FBUAN*5[?LU5WJ*V&6AYSP(XZ#/-YRKO6%&2?_/D?X%4$L#!!0 M ( $:#FU0"OVO$)@( *<$ 9 >&PO=V]R:W-H965TXJYQWQ/&O$#A_1?6_N#5OQP%+*&K65I,'@=A8MQK?+J8\/ 3\DMO9L M#;Z2G.C)&^MR%B5>$"HLG&<0_#O@'2KEB5C&GYXS&E)ZX/GZQ/XUU,ZUY,+B M':F?LG35+/H<08E;L5?N@=IOV-?SP?,5I&SX0MO')A$4>^NH[L&LH):Z^XMC M?PYG .:Y#$A[0!IT=XF"RI5P8IX9:L'X:&;SBU!J0+,XJ?VE/#K#NY)Q;K[6 M!]2.S#.\AT592G]40L%:=_?M#^[M"IV0RK[+8L<9/2XN>O9EQY[^AWT"&]*N MLO!%EUC^BX]9Z2 W/;7\E;2%(KLW M"+\6N76&^^7WE0S3(<,T9)B^F@&/!5H+0I= N26%MD!=(!25,#NT-[ 5!S(B M5PBR;C@]\.'O##&&YV4G-31H&.)X6"Y=Q74=Z2A-WERJ)SYKGAI9B1\1"P7M MM>OZ:/ .4[CHFN]O>#?"FR#3@L(M0Y/1)^YATXU%9SAJ0BOFY+BQP[+BEP2- M#^#]+9$[&3[!\#;-7P!02P,$% @ 1H.;5!"2(J[$ @ , < !D !X M;"]W;W)K&ULK95+;]LP#(#_BN#3!K1UXC0/%$F M).VP';H&S=H=AAUDFXZ%RI(GRDWR[TO)B9P$CV*96R<(Q\.2+V$!]JF<&YJ%C954 M%*!0:,4,9*-@TKZ9#MQ^O^%9P KWQLQ%$FO]XB;?TE'0(,/YL;0:-2Z>X/]Y9_^)CIUABCC#3\J=(;3X*!@%+(>.5M(]Z]16V\72= MO41+]%^VVNYM!2RIT.IBJTP$A5#UGZ^W>=A3B$XI1%N%R'/7CCSE+;=\/#1Z MQ8S;3=;4A36T*DC/CA=6)R^74XHK99,5-RFR2[:H*\1TQOPZ M>RA="I%-7 Z%W;!/MV"YD/B98GZQ$DMY3#F4:+;.$\QCZI<[ZA,TRR7Y,8K:%3 M^/L,R75#LXB@:#8?AZ!+';('8_CGBW!I,(?%_KFJ9[0'/9;O>. MT_0:FM[':>A^9R!<^;1AL"Z%.0[6.P3K'L?J-UC]_U3'._\_5\3^81';O?YQ MOD'#-_@XWS.@RQD14M)\/7DLCZ(-#M#:O5;G'5JXU\4*,$O?JY$ENE*V;FB- MM'D.)G47_+N]?DOH^M.I1R8A(]7659]! MUC.M[6[B'#2/Y/@-4$L#!!0 ( $:#FU2\X[?&QP( '8( 9 >&PO M=V]R:W-H965T)I.:]>?.XJ;\1\D7E )J\ M%KQ4 R?7>GGKNFJ>0T'5M5A"B5\60A948U=FKEI*H*D%%=P-/*_K%I253M*W M8U.9],5*/8O,5ZGHZ MAF\NN+)/LJEBXQN'S%=*BZ(&HX*"E=6;OM8^M !^= 00U(#@/2 \ @AK0'AN MAJ@&1.<".C7 ENY6M5OC)E33I"_%AD@3C6RF8=VW:/2+E6:=S+3$KPQQ.IEI M,7^Y&J'5*1ENJ$P5N2+#-&5F&BDG]V6U%LVD7DQ 4\;5)88\S2;DXM-EW]4H MPE"Y\SKAJ$H8'$GX0.4U"<+/)/""X !\_!%\BTB+]@^@)V_.A[_+ M[J+OC?E!8WY@^<)CYN=4 JG,'XL"][ZJG!Y*27UWW?9V/S".HIMVW([FJ-$G\'U/1;01U3Y;U76C]Z/]Z-Z8=QY%S7YB&NGD+@I)#Y9R)W2# \0](MF MF80,FU4]5ZEI+BB39$WYZM#B&L5[:R;J>MY^??MQW6@W;D=[K]'>^^?[H7=@ MF1]8Y6[KS#8W,IXM&2L5X;! H'<=XS3(ZI:K.EHL[3'^+#1>"K:9XX\!2!. MWQ="Z+>.N1F:7XWD+U!+ P04 " !&@YM4O'FHK& # *#@ &0 'AL M+W=OU[731G/ MG/'0SLWD>"@V.N$9S"11FS1E!1&Q'#G4>)Z[YKMD2YJ!OUC.) M([?T$O,4,L5%1B0L1LXE?3>E P.P%M\Y;-7>,S%+N17BS@P^Q2/',XP@@4@; M%PS_[N$*DL1X0AZ_"Z=.&=, ]Y\?O;^WB\?%W#(%5R+YP6.]&CE]A\2P8)M$ M7XOM1R@6%!I_D4B4_27;W+8W<$BT45JD!1@9I#S+_]E#D8@] .TT /P"X#\' M! V H $+XW0*0 =FYE\*38/4Z;9>"C%EDACC=[,@TVF1>/R>6;J/M<2WW+$ MZ?%@C1[XR:+028[ MGBWSZ(I\VVBE61;CU!ER25@6P:':Y!%"&\$HT_V8TF[H>=[0O3] +2RIA:=2 M.R,?,%U8GD-TPAJ=<$ ;V71+-MW3V7S'_7*83+=&YCP<-)+IE61ZIY-!!5T M;^#3J_.A?B.??LFG_^J[J%_?1=U^\RX:E-0&K=10&N[PP$4"9 [RGD> C8=L M3->IHWU-O4IYO?^CL^G>84!?O2I%B/VR]#N-1:&5P-)VA3VQN2>%VR?=W=OG M4QPV=;-^T N?F4V/>GNZNDKE:?#ZF0_J#=%IUC%:*3YME_P92'O#Q+C%;CS: M!95DT_ _Z8)*M^G)POWR6M1EW._VFVM1Z3C]"R%O.>-H7<=[S5I)*QVG)PMY MVRE'Z^)]WIJ@2KUINWS_D^H-7I0L=^_>;;Z2\.18[.WC"C_60!H#?+\00C\.S.V^_/P;_P%02P,$% @ 1H.; M5-HKJHQ3 P 7 P !D !X;"]W;W)K&ULS5?; MCM,P$/T5*^(!)-C$27I#;:6VNUPD$*N6RP/BP9M,&VL3N]ANN_#UC)TT#;T$ M7E;:E\:7F>,S"@W)N<";A71FZ)@ZM<4=3; M+\SY*C-VP1\/UVP%"S!?UK<*9WZ-DO("A.92$ 7+D3>AKV>T:QV@[EC M&F8R_\93DXV\OD=26+)-;N9R]PZJ@#H6+Y&Y=K]D5]D&'DDVVLBB40N4!+9BZL:V;8>*CDCBAKC6AVX'+CO#$: M+JR,"Z-PEZ.?&2^,3.Y?33$1*9GLF$HU>446I:9$+DES?R8+?'LT<_F_>;!C M(,^OP3">ZQ?H]V5Q39X_>T&>$2[(YTQN-!.I'OH&B=KC_*0B-2U)A1=(1>2C M%";3Y$:DD/[M[V. =93A/LIIV KXD:DK$M&7) S"\ R?V?^[TQ8Z49WTR.%% M%_!NBG4N?P&0!:@M3_"9,07D3)8G>2Z3:0R)7@O]'J%A27UE@;3;Y_ MP /(>P.%_M%"+Z[IQ8Y>?('>9VE83K13_LYQ2IJH\D M4HG;::2_,Q@<271J$_8O*-2O"?=;"<]! U-)1K FD&N4*9=KO _,OI*TY&10 M'S%XBI+1X%!L@T<2K0)N*A+W>ITCVX"W+Q*3:/'4BXZ_99ZG?!8N5,KV@_""\H=*CEM+^5O08!" MXE:Y28K] ]=&,=LY_8]\A^)+.T]2OD,MI]W'DJ][&ULM5G;;MLX$/T5PNA#%VACD;X7CH%68HSY^$_*XVC>(PIC==[;:)V\Z?>5OV$1 M56;9LY5[A7/OC*'S?:/.@OY@E]9/=,?TM6$N[Z%4K (Q8K+F(DV?J\ M=X'?W)&9,+X( M5?87/15CO1[R4Z5%5!@#@XC'^7_ZHPC$C@$960Q(84 .#6P>!H7!P-5@6!@, M#PSPS&(P*@Q&AP9#B\&X,!B[4IH4!A-7@VEA,'4UF!4&,U<#[)69\YQ-JF0W MLFTU*=.-G?.-RX3C1L:QS:1,.3[,N=VD3#H^S+J=6)EV[)QW7"8>9YGOY_LJ MVY375-/%7(HG),UXP#,7V<[.[&$O\MB(T+V6\"D'.[VX$E'$-:B*5HC& ;H2 ML>;Q(XM]SA1ZC2Z"@!NUH"%:QKGF&>UX>_2T[#%J2K;J1[EIPA;Y AX1RI!>2Z&^1#&IXA,CX" M\K8;Y!-]1F1T!..F&^.:^1 7G(%X+>;O',R]26YNY?"^&^2+KR$8QT"6#FDA MPR,@'QR8>!D(GEE!;H_E-@:0\1&0CP[KE30TP&WA&0S\=6F020?(60 M;_?7Z.6+MOWWQ6&A%"C8CK)RX.+-CBSY.Q39-S:C]7X641ZHCZ.,*?/SK,SRIG$T<@UG$ M#]$P9(\L")^K\ 9M>CUIQ'10Q327P.:(Z?Z(V^8(,FY/S+2:SO2TZ;PR"S:! MU$"&UCQLGC)Q0 MJFT%K-S5H M[D\+SUJ[L:MXEZ$+&=V"RD#DD$IY>UO7%'!;P&H%Q]T2?J^AJPWY6D/0=L)1 M$VOMV$<=$2FZQZXA^USK@H#'CD&C2C%I*-M)OBW =AE,]DF^:QERJ-XM0VPQ MKVL-=BTVA_. 4KJE(6^M-/AXJ6D98E%P7%<2?&(I*5V/"B!MKSHN23-FC"P4*IK M G&N"?5+K(R!RG9=2?0GLKU_NB1-B;F+>I MU7<_B_\ 4$L#!!0 ( $:#FU13(](SS@, &(1 9 >&PO=V]R:W-H M965TFT M#U4?3&+ :F*SM@/M_OHZ(4U"Q@E(P[Q +N><''_Y?+"9'+CX(;>$*/ SSYB< M6ENE=F]M6R9;DF-YRW>$Z3MK+G*L]*G8V'(G"$XK4I[9R'$".\>46;-)=>U! MS":\4!EEY$$ 6>0Y%K_>DXP?IA:T_ESX1#=;55ZP9Y,=WI E48^[!Z'/[$8E MI3EADG(&!%E/K7?P[0+Y):%"?*'D(#O'H!S*BO,?Y5[7RJA[U+-4[,/G&UN M%!$Y6)"5 C=@>6P P-?@8Z&DPBRE; ,>!&4)W>$,O,MYP130U\$<"_&KO/L% M9P4!KQ=$89K)-UKF<;D KU^] :\ 9>#SEA=2$^3$5MIS^60[J?V]/_I# _[^ MQ>(6N/ O@!R$#/3Y.'U!DH8.#?3%./V>[S7=,=%M7>BFVJBI-JKTW$$[NL9W M3"I1Z+FCP+QV[3XL,5]9\\&T51$(<]BT88BCVSQZ#Q&(QZ7&YU M/=L)/-)$8:,8OD2/1HU\].P>C9Z4*HZ>=.@9T(FYN#$77[L_XZ>=AYS^NS>! M8&CV"ITVNIUK]&>MX*C'T]^7D?Z!;8;"%PE1V*8H M?'Z,UA*GTSGTG7Z7GL>=FFR3%%X]2J$I2STOZ%LVP2(W'G#0YT:; ,77CUQX461:T3!'FI1H[KKG!L8#!<9!MQALBV._O9\M\'O0G<4"9! M1M::Z-R&6D<<-_3'$\5WU19WQ97>,%>'6X)3(DJ OK_FNJ?KDW+7W/RM,OL- M4$L#!!0 ( $:#FU16MHD)+ , - ) 9 >&PO=V]R:W-H965T9DSYW/=U MDF'!])DL4=#(6JJ"&6JJC:]+A2QUH"+WHR"(_8)QX4W'KF^AIF-9F9P+7"C0 M55$P]>T2<[F;>*%WUW'#-YFQ'?YT7+(-+M'Y\@TUE)>5GV[A*)UY@%6&.B;$4C/ZV.,,\MTRDXTM#ZK5S M6F#W^X[]I4N>DEDQC3.9?^"IR2;>R(,4UZS*S8W/8#H@80_0[H'P#T&D#O;P']!M!WE:E3<768 M,\.F8R5WH&PTL=D/5TR'IO2YL.N^-(I&.>',]%J*S3.#JH YK@P\@V5M )!K M>%L9;9A(N=C 0G&1\)+E<%'(2AB@?I@QI;[9T?5@E?A)H_>RUAL=T!O":TE3:'@A M4DQ_Q?N4>UN Z*X E]%1PC=R>P:]X"E$013NT3,[#G_-%,%#!X_VP.?'X7-, M6GAX))M>NYP]Q]<[R$>+>"6T415M3@,?KRD K@P6^M,1^GY+WW?T_0/TMX(5 M4AG^'5/:7#05U[IB(D%(I#;[EG-6$\:.T!Y"V^DH'O3&_K9;I(=!Y\$@;H-^ MT3IHM0Z.:HV"\!QF4FR1!*]RA"4*+A6\D08UI.17JGE\I"AQ.U'\?MO3# MHWG<8%FI)*.SS>Y)5_6RW8S,;<9]VVCXH*3#N!\$^VLZ:K6,_O/Z7]:$@XZ. M<-2149MD]$!L% Q_\\A#HB@<[D_GO$WG_,\6L7Z 3I%_P#\[)PSN3]_@,;P3 M=H[W\#'US MY<)=TOY]>/W6H2-]PX6&'-<$#G*AL@$T MOI9DE*9A)V@?<=.?4$L#!!0 ( $:#FU3UW]K(1@D &4L 9 >&PO M=V]R:W-H965T-VL%UQ=L0+(7%W=;FJ^E?5 M99^^"/DMWW"NR/,KR$['E&5Q9"9DR!5_E>IIO)6=1 M.2E-IM2R_&G*XFQR?EK^=B?/3T6ADCCC=Y+D19HR^?J%)^+E;&)/WGZXC]<; MI7^8GI]NV9H_*49WDL,B+YZFSRJ_W+E3_3$\H1O\?\)6_] M3_2M/ GQ37^YCLXFEM:()SQ46@2#CV>^X$FB)8$>?]1")\V:>F+[_S?IE^7- MP\T\L9PO1/*O.%*;L\EL0B*^8D6B[L7+%:]OR-/R0I'DY5_R4H^U)B0LC)HD,99]'W>Q<3'C?@CHC;@T(U((J(DB^)L32+V MFI,_29][+BKA7BE<9X/G<^]T^MRCC]OHXZ+ZW!;I$Y=$K,A3D<.U/-?K#RWO MCEW>:Y;WT.7-KH_ ,'U+5O/]UI(TF%N>:UE6LW05NGTC9[YOMT?N*.DW2OJH MDBW<;%D<@?M(R+:Q8DF?PG['1L>.'SANT-6X;ZAGNY0.JAPT*@>XRF%8I$7" M%(]T HW#N->X04&0 M)8G>#5G.RKJBCW?+6>\X?$1';8D/ MBF41DU%.'K<1S(.+T7^A3M#>1$!IMPH"^R-(;!O2V_3'X'-5"]AARMQ!HLPV M><#&$\%!4+FRN^!W:( I8A* C6> <:BXJJ6T3>&XF (F!=AX#M USG"U%Q5< MQ[:/>=R W/8_)*0,=NT]W%VO)5_K7;25<1;&6W O\*1XOR7J(C#HV'3FH^%E MJ&KC6.W4&;"U"QFK5Z+W:J\R^P3J"MD[^MM//^USAT&MC;/V%H[$6RE"SH$B M*RG2$K8:+IGV?:^6\Z[)' \Q&344I3A%[_FVD.$&SI^:>R7[1SAQ44MM:Q3X MV,Z@AH#4/LR)3T*"$&V@&" .A:,BL@PV+D,8 &?\/IOM665^,K?^CE7.K=(9 M!^HEBR5Y9DE16C")V5.YGV$-J988H;0E.P8S6?+>I$#K&483_%J_3!+XVT31"BVYA;6-YG9H,0'%@7_Q1C%2AIY3&*FEJ M^$YQOD-I(8LR/"I8];4*:!?HGC4;7-PQ.'=PG"_85O,[+%FD-GSP= $%+]I: M6=8+S=HJNB=T0$%#=P?G[IWD:5RD+7@3@&/.$F[T!ARE^D,3V'F/5;_4R[6M2H,3>\"JK?X* M3OG%D)?Y]VTLJT8A(#3G8:&;U5BW9>ETF>X.Q:6AN8/3?$#!2K^J_]-;H'W9 M(_>MA;F_0',,[!T<]F^'JQX739;YM8WG1,=!W<.@?WC=8.#WL?Y>!ZJY? M=R"U>OI)?>/L8/CF3"YQ\%PR[H@&V^@K?^8)H5CPF>SAS#_BL.::#.'B&>*M MXQ&155.X]G8]K:Z?YD&/HRY[1E*?(O'EFFSAXB@?[8)FHQ)SH,',91* ^R&= M<=>@V\71/9HV;I?+>VCCMOKA.$;_XBG0[5;<^"G0-1!V<0@?3I9+MP_'F#(& MQBX.8_VP96\8!E@X&**ZP8?$FZ&:BU/MH&;-PNV6R7068$=3UZ#.Q0OE@[LU MBST";]BK:=9@[O ,+3VMS5"@QFV*SS#0P_GX$[A=;$Y M3M=Q^!A52'BM9XS>1X#$,U#T<"B.+21J,;O[@=I]E43/4,=VT= Q8/7P4G7( M_I@M#%2]V8<8V[#2.Y"5Y@EZ^UPWYFFZUWTBYPP]*S:<]'%.(OJU3_JK^B1= M':*5C-=K+GN?)^/+ 4[V'/%]PU3_P'ZS?CB65WV(YNRUXCHW]<;W'O'WD&QE ME.AW#.J6S$I A;:36$LPR+-E298?D2TN6 ]R(.O;R<[H@_,^J%E]DITBZ%^ M/JG%E-%[I+N0D,8EKYJ3<.V3?03;I9/=CW2?14M:P?W!#MA"<.J7("!A5D7T M9U-^_@SK13OC+_F3+)A\?1L>Z.% M6KX$=&/1Y.JX92(JHIL7JT .?H"!*D MJ?K]OZA(^,ZK'R1.4Q[%0),$[E-R./GJ*WK:3E%P@GGW; M=*!&E$87>Q;9WX7R3=KS][1WAG+'G^0FSN*T2+%E3)[RW8^@F&]RDH\7]3_X M'I#?+?#I$+E:K[G@:0RS+?N^S[8F_?@?4M?[)@7Y!S[[_%$"X\O-9T/1/6V] M#JE?P+UA<@UZD82O0))U$H#_9/5.:_5%B6WYAN234$JDY;\;SH"$>@!<7PGP M1_U%OW39O%E\_G]02P,$% @ 1H.;5):YC_N_ P K0X !D !X;"]W M;W)K&ULM9=?;]LV%,6?NT]!&!W0 HDDTO];VT#D MM&B&)C!B='L8]D#+M$U4(CV2LIMOOTM*D=Q&HCLTR4,L2KR'/Q[)1[Z3HU1? M]8XQ@[YEJ=#3SLZ8_;LPU,F.950'6B,YNX/ZI_=)N'S:RH9G.9_L779C?MC#IH MS38T3\V]/'YBY8;Z5B^1J7;_T;&8VX?)2:Z-S,IB(,BX*#[IM]*(DP(2M120 MLH#\6(!;"KIE0==MM"!SV[JFALXF2AZ1LK-!S1XX;UPU[(8+>QN71L%5#G5F M]EF*[:5A*D/7;&70)5K"@[+.4X;D!MU)PS1Z<\T,Y:E^"U=?HQ#I'55,3T(# MRUN1,"F7BHNE2,M2&-U*878:?1!KMOZ^/@3LBIT\LL?$*W@G#P'J1A>(1 0W M\,S]Y=^7\GWO:RWU.2*FP<$#PUKLLY?[JS#_8O?7KT"[P<>H$$% M-/ JW@AX")DVZ+X%R%].@BCZW8,QK#"&7IV/7&GK>PFSH _._3:7_&)_Y.+$ MI5"HY1M0#(*AD"E MBMZH&!BY=^W%2AIH5MSA#OI)INP$N+Z1$.3EP"Y0=:BS_P!02P,$% @ M1H.;5/3K8:!C P \PP !D !X;"]W;W)K&UL MM5=M;],P$/XK5L0'D&")D[9K4%MIZT!, C117CX@/KC-M8E([&([Z^#7&-+Z98V=N^>>.Y^?768'(7^J&$"3NRSE:N[$6N]?NZ[:Q) Q=2;VP/'- M5LB,:5S*G:OV$EADG;+4]3UOXF8LX!$PG;N7-#72QH:!VOQ M-8&#:CP3D\I:B)]F<1W-'<\P@A0VVD P_+F%):2I04(>OTI0IXII')O/]^AO M;?*8S)HI6(KT6Q+I>.Y,'1+!EN6I_B0.[Z!,:&SP-B)5]B\YE+:>0S:YTB(K MG9%!EO#BE]V5A6@X($ZW@U\Z^,<.HQZ'H'0(;*(%,YO6%=-L,9/B0*2Q1C3S M8&MCO3&;A)MC7&F);Q/TTXOW@N]>:9 9N8*U)J_("ALERE,@8DNN.;X!I3Y%6B6I.H%&GY979'GSUZ09R3AY',LV6:>V33BJ3!Z0'5=DQX-D?8^& M9"GX+2#G-3;9"G@B)/DH-"@2Y6"*/AFHRJ0*-#E%T<\K^/-3%+T '3<*2KVC MFK=-^FH^K;A.![DNF8KQBI8W&8J;W,5NV@H]"H_8=9@$M)M>6-$+!^E]%IJE MC^(7MH*/C_EUF/CC;G[4JQ72^T?3^O2?37L^T%6T(<;T%&U+_3J ?XK&+5&; MA0W"H*>PM3#2X&DZL\1IAI]Z84_X6CCIL'(^OO-*H <7%\^\AT MAG18#?MZ M:NBD:P&D)U% 6DL@/8D&TK;"M?_S=!CUR2"M=9 ^D1#2MLQ-Q]-CBO^AA;06 M0_I4:E@"31[TY(0>LVQ;M171;8R/&@AF@( $4' 9 >&PO M=V]R:W-H965T4%;PB#+VLN:JQ@*C:N; 3!A0'5E>M[WM2M,65.EIJU.Y&E MO%459>1.(-G6-19O[HIE5YPL[3!&[(DZK&Y$S!S>Y:"UH1) MRAD29#USKB:7BT3'FX G2K9R;XRTDQ7GSWKRHY@YGA9$*I(KS8#A]4(6I*HT M$:&MC8]]!>2L5KSLP**@ILV_\VM5A#P \PP"_ _B'@/ ((.@ @3%JE1E; MUUCA+!5\BX2.!C8],+4Q:'!#F=[%I1+PE0).93\)U$"B<[3@=<,984HBOD9F M&=V\PL\"[]-KHC"MY!G$/2ZOT>G)&3I!E*&'DK<2LT*FK@(QFM+-N\1SF]@_ MDCA MYRI4J(;5I#B/=X%$[T3?^=D[H\2WF)Q@8+)%^1[OC^@9_'_\,F(G* O M;&#X@B-\OQHBL*)L@RI3RYQ+)4=XPYXW-+SA$=XE4%;D.*DME>68&@Y]D%^R MB1?&J?NR7Y"AH"#I@][)BWIYT:B\)RPH7GTNT+)$>[DC_U#?QY@PBH?E37MY MT]%=6;8K*XRRG-?DY7^[O@RK3 M@_4YW!&VI?^CL1<,'-@-91(\K8'2NXBA=,(V;3M1O#%];\45=%$S+.&>(T(' MP/E(H73%+4[T,3:V1Y1Y4B3 :#.*P8EP&:>+7'G6: MJ,8*+O%1@VFJBNF_4Q1J/0F&P6;AB2]+ZQ;"-*G9$N=HG^M'3;.P9\EYA=)P M)4%C,0ENAM>SV.WW&WYQ7)NM,3@G"Z5>W.1[/@D&3A *S*QC8'1;X0R%<$0D MXT_'&?2O=,#M\8;]SGLG+PMF<*;$;Y[;P:GG+"V?0>*0,#YS!OZEH@U<'HWK?MA;_YS[^Z-I6S"=UR67AH061#FX^$SYZK:MM1.K:M\9%LI2 MG_'#DOX$J-T&>EXH93<3]X+^WY+^ U!+ P04 " !&@YM4)"Y5MJ-HHJHN8YC5U18"](_T MK;FSO(H[EE+6J)TT&BPN1M%-_WJ2^_@0\%WBVNW-P2N9&_/H%Q_+493XA%!A M09Y!\/"$$U3*$W$:OUK.J/NE!^[/=^SO@W;6,A<.)T8]R)*J432(H,2%6"F: MF?4';/5<>+["*!>^L&YCDPB*E2-3MV#.H)9Z.XKGUH<]0'IQ!)"V@/2U@*P% M9$'H-K,@:RI(C(?6K,'Z:&;SD^!-0+,:J7T5[\GRJ60^#@'.ZY/\J5 M0C +> CBL3R_>4++M809^H:0>@DA'KZBK1T(7?X=.I6N,"M-,!/D@8J'$LC MEX8#J.-P<#9%$E*YM\.86(G/)R[:K&^W6:='LOXL; ^R_CM(DS0] )^M,3#L3T\"7G3;QQ\W7&_'F",^LXL\"9'^'LC!6ML;:K@0HU M(*X!G&U0V,,.GJ;/(2 A@]IHJAST!U"*C3MDYNN8\AU3FA]@>N%!WGF0_Y\' MY:ZYN)/PD.C3?)>]0?+FD,)_P:[^A&WEQ'OWSK]YW)9+J1T7:,%$2>^*[[#= MOB/;!9DF7,6Y(;[885KQTXO6!_#YPAC:+?SM[A[S\6]02P,$% @ 1H.; M5#E/(H*Q P V@X !D !X;"]W;W)K&ULI9== MC]HZ$(;_BA7UHI5V-QD' JP JBS#+"_S[0E!UF M'GC'"U^2W5Y6%_SYM" [NJ+R6['DZLQOL\1)1G.1L!QQNIUY[^%^@76 ?N)[ M0@_BY!A5I:P9^UV=/,4S+ZB(:$HWLDI!U-\S7= TK3(ICO^:I%X[9A5X>GS, M_D$7KXI9$T$7+/V1Q'(_\\8>BNF6E*G\P@[_T*:@895OPU*A?]&A>3;PT*84 MDF5-L"+(DKS^)W^:1IP$P, 1@)L ?&Y V 2$NM":3)?U2"293SD[(%X]K;)5 M![HW.EI5D^35-*XD5W<3%2?G'ZGJ@4"W:*462%RF%+$M^E#*DE.D[Z$E^:NF M30I4YC'EZ-^":T+>/5)(D%>]4DF^K1_3VS3OT!B4Y^KIGI2!Y+*:^ M5*35>/ZFH7JHJ;"#ZA/A=RB$&X0#C"WAB_[P1[IIP^%EN*_ZTS8)MTW".E_8 MWZ2?[]=";5^UVUOY0YXUTWNHM?9Z'HRB<^L\6 MFD%+,[B>)K31U'F'IS1#/+;3#%N:X?4T QO-T*3!,+'31"U-=#W-T$83F30A M#.TTHY9F=#U-9*,9F30#&-AIQBW-^$J:KTR2%*7Z:M%LJ*4-%::)"FG0MJ&GQC#WV(8!?;A(>C4->@%6*KQ5,7HF:2E MEM:Z$6E"UDF:R(3:Q3$PFS$,(DT12,:P]5/*R=P//(P%Q$ MDVC4@C7J#(9$J97FD"CH5!CPF8O-8+U!N?KD4?5L7I9HK0&;W04(\.LBL%$$ MP"1TO##0Z3Y<*ORK$SE3US9YH!CB*'&4#G!G"I M'1PI[--E,X' 1=&Y %QJ T<*JTN#*?9NFX9.[*%?[=T45G<&4_/=]HP[R;WZU'?[+LF%&F"K MXH*[D2J+UQNI^D2R0N]%UDRJG8T^W*O-)^75 ^K^EC%Y/*FV-^UV=OX_4$L# M!!0 ( $:#FU1H4]96SP( %,' 9 >&PO=V]R:W-H965T]49$Z/D28AG8WQ/IXYG H(<$FT8*/YVL( \-T08QN^&TVFW-,#N^,#^U6I' M+4]4P4+DCRS5V=09.R2%#:UR?2_VWZ#1,S1\B/F%-=:XBI#G)[=8:'\$$J1%4BRSJ@$V1-78S:,)C=IE,]KY<$;RD-R M*[C.%/G"4TA?XUW,8IO*X)#*>7"2\);* 0G]"Q)X0= 3S^+]]RN(C]N MO5[%-6SC&IX4V:G"4S+CEBX^*?/1WGI(+^D.<[>%0^5A^U,:R\R4]L MLX^[Y^4-HN H]'ZOH\C=3G_"HMS:MJU((BJNZ_O5SK8OPXUMB$?S&PO=V]R:W-H M965T^3+="/JB44HV>\HRKF9-J M77QR716E-"?J3!24PYM$R)QHZ,J-JPI)26R3\LSU/6_DYH1Q9SZU8RLYGXI2 M9XS3E42JS',BGR]H)K8S!SN[@3NV2;49<.?3@FSHFNKOQ4I"SVU08I93KIC@ M2-)DYISC3PL+=3ISQ@Z*:4+*3-^)[6=:"QH:O$AD MROZB;1WK.2@JE19YG0P,GX+.^6+4 JMJ$3KE$B*/J*% MR(M2$[O.(D&7+"LUC5%'[#))P _$.#KGFL4F$%Q![RZI)BQ3[P%,F4"U>T#D MMU24BO!835T-"@P/-ZK97E1L_1-L W0CN$X56O*8QH?Y+BAOY/L[^1=^+^ - MD62,;_9M_O4%@-&UIKGZW4-KV- : M]LH\H*5:6G1'*S&THL-=2'>T"J!E=U/7_JDF'MJ)S1'V./?Q*)RZC_NF=@2% M?M $'6@:-9I&O9KNUM_5!W1C?V%SHQ6T>I8J;&##M^3@N*$U?BT'QR_,P1// M.W+P95 83KH-G#22)KV2EGF1B6<*JVS_A*M21BG<#VB5$5XM8I^?V&L/7.\M M.8KW;@+\6I[6,Q_^XXXL[8H9=UN*_5:3WZO)]_ $W0K=[UU[/./@37G7GO-X M\&K>#3I\&1Z;UQ$TF(Q.V-?>$[C_HC#7ZK_M:X]H/'I3]K6'/ Y?S;[PI3/# M\?%9Z>Y5D#F5&UM8*YBQY+JJIIK1IG@_MR7KT?B%*>IM9=K"5%\$4"MM&%F)P(V0MTQ$S2?.O._4$L# M!!0 ( $:#FU0O=!/:#@( ' $ 9 >&PO=V]R:W-H965T M-,N_QX\T="5:+HG'GN\QDW&R09LGVP(@>99"V772(G:WE-JR!Y N9-: M&\G0A::AMC/ J@"2@J:SV3LJ&5=)GH6]GAAG-RWZ#9IG'6O@ /BUVQD7T8FEXA*4Y5H1 _4ZV[U\!G&>E:>K]3"AB<98NYJE9"RMZCE"'8.)%?QS9[' M/IP!TOD%0#H"TN ["@67]PQ9GAD]$..S'9M?A%(#VIGCRG^4 QIWRAT.\P,T MKL5('E3\P+Y3;\FFJKA?,O'BX-4](./"OLXH.FW/0,M19QMUT@LZ"_*H%;:6 M?%055"_QU'F>C*EF (;IV ^T%6"& N!MF6-"R_ZHC=B/R MK@*OOVG'?)[1X[D5>C8%$DP39MV24O<*XT!,N]-UVL0I^IL>[Z)K;L.5)0)J M!YW=O'>Z)LYW#%!W8:8*C6Y"P[)UOP0P/L&=UUKC*? "TT\F_P-02P,$% M @ 1H.;5"GVN/FJ @ WP< !D !X;"]W;W)K&ULM55=3]LP%/TK5K0'D#;RW0^41J)ETY"&A%K8'J8]F.8VL4CLS'9:^/>S MG=2$KF23$"^M[=QS[KG'R;W)CO$'40!(]%B55,R<0LKZW'7%NH *BS-6 U5/ M-HQ76*HMSUU1<\"9 56E&WC>R*TPH4Z:F+,;GB:LD26A<,.1:*H*\Z2'U@9LF-RO]^Q?3/&J MF'LL8,'*'R23Q(X#@@X0' *B5P!A!PA-H:TR4]8EECA-.-LAKJ,5FUX8;PQ: M54.HOL:5Y.HI43B9KB!7ER+1%6U?"6WM)[1J+Q6Q#5K"%F@#:($EY(P3$.CD M$B0FI3A5D7>K2W3RX11]0(2BVX(U M-,)*Y4VG0&=]WIF+#!)>8WZ&0O\C"KP@.*)G\?]P?T!.:'T.#5_X#Y^7 M4#,N"UJ?NM&=%OW$(,E#JR=*/W]W5LDXW? MYFL+CWN.A9/Q-#[P]5B4-PF.^SJQVB:#VE9/0IVY WMM, M[?#]]]"/PFAZX.J1L+$_&AVXZO9:904\-Q-$H#5KJ&R;BSVU4^K"].:#\[F> M7J8%/].THT^UCIQ0@4K8*$KO;*QNFK?3I-U(5IN&?,^D:N]F6:@)#%P'J.<; MQN1^HQ/8F9[^ 5!+ P04 " !&@YM4B3PB(W$" B!@ &0 'AL+W=O MRY>)0U@$)/#65R M[M5*M3>^+_,:&BRO> M,ORFY:+#26U'YLA6 "PMJJ!\%PFMBSM4@3 MWBE*&*P%DEW38/%G"93OYU[H'0XVI*J5.?#3I,45W(-Z:-="[_R!I2 -,$DX M0P+*N;<(;[*IL;<&WPGLY=$:F4BVG#^:S6TQ]P(C""CDRC!@_=C!"B@U1%K& M[Y[3&UP:X/'ZP/[%QJYCV6()*TY_D$+5<^_:0P64N*-JP_=?H8_'"LPYE?8? M[9WM+/)0WDG%FQZL%32$N2=^ZO-P!- \XX"H!T0O 9,3@+@'Q.<")CU@8C/C M0K%YR+#":2+X'@ECK=G,PB;3HG7XA)FRWRNAWQ*-4VD&)0@!!=K #E@'Z -: M% 4Q-<$4W3)WL4R%+C)0F%!YJ4T>[C-T\>XR\9668(C\O'>W=.ZB$^YB=,>9 MJB7ZS HHGN-]+7W0'QWT+Z,W">^PN$)Q^!Y%012-Z%F=#P]'X-G;\&\=T_!@ M#/XLFGBH1FSYXG.KD1&94RX[ >CG8BN5T'WRZPU'D\'1Q#J:G'"T 3,2"*M0 M"\+6F.6 ^):2RE9[+!6.<689S339I;/ _A)_-R)E.DB9_D=*SBMF;QSBI>E9 MEP+A4C!VQZ:OE(3QIV,AKO2OS6;Q]6N]_E'W-" J.X4DRGG'E+N(P^DPZ!:V MOU^<+\.;E9M7_VC<]-37K"),(@JEI@RN/FIIPDTDMU&\M3VZY4IWO%W6>HB# M, ;Z?&PO=V]R:W-H965TZA4)>OV,.W!@0M8-3:S3=+]_6Q#6)J0J"_!-N><>^Z]X3K>F)518CG@-3+_)N:BPTEM1N+(6@#-+JJCK>U[H5I@P)XGM MV;-(8MXH2A@\"R2;JL+B[QPHW\V(:%[ &]5(_"[US>Y6, M5, DX0P)R&?.X_AA$1F\!?P@L),':V0RV7#^:C;?LIGC&4- (55& >O'%A9 MJ1'2-OYTFDX?TA /UWOU+S9WG):"?V6:)Y*EI"#$)"A%6R!-8!NT;IM M*.(Y6I28%2 18>@$>+T$A0F5-YKRLEZBZZL;=&60WTO>2,PR&;M*.S1QW+1S M,V_=^&?-/R/=\?\#/XN/T M\04[05_MP.H%'ZWVDLB4-U()_;?^?2'0I \TL8$F9P+-,<4L!805 MVD!!&".L, VM01">#36FU0NMGOGTMTET/XG=[6&Q!C#>W5T/>N=TVCN=7G3: ME@13XTZT51FRUXI,#T)/(__(W@!FV%O8>PLO>EM!R@M&[+S1]K)]]R[X#$\\ MW(Z#^R.C Z P.%/'J/<:?;3CP+++O8Y.^CCV_>C(Y"DHG$R/"^H>3)X*1&$' MLD0I;YAJO]+^M)_YCW;4'9W/]5W0CN[_,NU%HK]!_0>6B$*N);U1I.LFVN'< M;A2O[7S;<*6GI5V6^CX#80#Z?&PO=V]R:W-H965T!*3M/OZ4;+C>5T: M]"76A>?PD!29Z<[8!U<#('M44KM95",V%W'LBAH4=V>F 4TW:V,51]K:*G:- M!5X&D))QFB3GL>)"1_DTG"UM/C4;E$+#TC*W48K;ISE(LYM%HVA_<"NJ&OU! MG$\;7L$*\*Y96MK%/4LI%&@GC&86UK/H@=-G"PN0TA.1C%\=9]2[],#A>L_^*<1.L=QS!PLCOXL2ZUGT M(6(EK/E&XJW9?88NGB"P,-*%7[;K;).(%1N'1G5@4J"$;K_\LB ,]ZM[IB)V].IS&2?J\B+CJM\U9K^H+6 MC-T8C;5C'W4)Y;_XF.+N@T_WP<_3HX0WW)ZQ;/26I4F:'M"S>#U\=$1.UM>5(5AU MJ#C'.4GV3U^I; Y RFED.:&@4IM+B-VGTKZOAHCRDL^4^#]Q^ MB&WS439)DF0:;X>U/60V'IJUTN-!;RFP51@YCA5FH[%]:?UI/]4N0S,_.Y_3 MM&N'TU^:=E32.ZH$-9R$-5$F9^])FFW'3[M!TX0.OC=(\R L:YK88+T!W:^- MP?W&.^C_ _(_4$L#!!0 ( $:#FU1MZM<:2P0 #P- 9 >&PO=V]R M:W-H965TQM0D:Y,46*9Z9,X@87RD*I!S>X2<>MT#%"@8EU M)AC];? :A7"6B,?'RFBK]NF Q\][ZV]]\!3,@AF\5N(#3^UZW+IJ08I+5@A[ MI[8_8Q50W]E+E##^%[;EVGZO!4EAK,HJ,#'(N"S_V6,EQ!$@CL\ X@H0?P:X M"L\ NA6@^[F'Z R@5P&\U$$9BM=ASBR;C+3:@G:KR9I[\&)Z-(7/I=OW>ZOI M+2>U[,T3(NS,M18,FKPP9)Y6%6 M>HC/>(C@G9)V;>"-3#$]@;]NQG>?PL^?\!\W& A(KEJS>*_9+&ZT^!87'0CC M-L1A'-TJXP4[%5BSF7=,=Z ;>3/QJ;B:X7-,:GCT_GX.+RY>-@37K1.BZ\UV MORHAKI6QP&0*-(UZ@_#7K[0>;BQFYN\&;[W:6\][ZWV5-^=(HV 6T[(AD+)H MVE3')M$\/R=SLXO?)="&Z8*Z&E1[UH8MDJ.]:_*F"@TK=6G5)76_!VJWU$F9 MY/^4V6\5T%JBM>()$V('3/"5+$%"+:A6#!..:*Y52B;I@6DK41/S#;76G!IE M*6-IW<5JD66F U/CUX):@ET?DZ(UGB8*3F5?2I*3_4=.)8G$P9!I"\.8$K4AD?Z;@S6$XYN7;(R)4K:Z!RP&Q!^'U) M>.:F6!C+*$:_;8DB5FBK_?XTF,4.?BDHM;MA"6]([GZ=W/W&S/NM\(1(GL/> M'&WGO]#0.V:EZ;XW[0[OS60X"C8GV QJ-H/_P892%FF[I3W%I=EPW G#YPUR M#6N"PV_H!55RG>J+I9G!D331,(XHB4X+=%7[O_H.O:C*(9?.*;T\)5>S&\JR MCLNRGYX]>R+/7M7$7S5:?+.OM3^.:FU6U5J#_2@\7!+"'W H1$>7DNC[I$)E MY[A,HL'P?"Y$\8%"W'QL^&8T/30C%W6CFH<3-OH11VQT.&.C;SEDF]3L?5%9 M_?!++8.CZV:&9,Q=VPU51B%M>?.L9^M/@ZF_$ >'Y>5W!=V!5IP:D< E0Q^X!S4'TR3_P!02P,$% M @ 1H.;5&-H+=X3 P Z0H !D !X;"]W;W)K&ULO5;?;YLP$/Y7++2'5MH*AD*2*HF4'YU6:=6J9MT>ICVX< E6 3/;).U_ M/]L0DC3 *K7K2\#FOON^.Y\O-]PP_B!B (D>TR03(RN6,K^P;1'&D!)QQG+( MU)P4T(S:SPT>S=\/&2%3&@&-QR)(DT)?YI" MPC8C"UO;C5NZBJ7>L,?#G*Q@ ?(NO^%J9==>(II")BC+$(?ER)K@BQGV-;Z&P$)*E M%5@I2&E6/LECE8@] &X#N!7 ?0X(6@!>!?!,H*4R$]:<2#(>XD%Q]I0HGQ[<@)"]"67":K= GM"B/$[$EFH0A+R!"AR8S)J1 M)W.0A";B5$'N%G-T\N%T:$NE1WNUPXI[6G*[+=P>NF:9C 6ZS"*(&O"S;CQV M.QS8*A%U-MQM-J9NI\=KPL^0AS\BUW'=)D'=\#F$-1QWR/'JP_&,/^]%AZ,S MCTAF#@3X&M"OK\H>74E(Q>\.MO.:[=RPG;^(+8P)7X%H2D+I)C!N=)M8CW'/ MQ8[C#.UU []?\_N=_#,B8I23)]4D9!/OU#_B_>3U]FE+>:69OV^&L>>TZ@MJ M?4&GONU]X(=Y,O>!"'UC5/F$<5?]3(,C;;Y_?AQ"@]F@/<&].H!>9P"7:9ZP M)P#T';AJ)<3TT2EDL*3/$W[@OU_[[[]#N0YJML';E.O@*)DXZ+5G$SN[UNF\ MKF KO/^OBFVRPTZ_O63Q7GO'_[UH*XJ@O6H/Q;D[<6ZGN&\R!HXF0K"0$JE4 MFC^7CMK N\Z)WZ-UXEWOQ&_4/"L_!W>[XZ!WS1._KGO.<$/[;&*V]X:)%%08 M>L82JF2*3)9S1;U;SW$3,[W8._-R"%2EM:*90 DL%=0YTU,3+^>JR;5H&->8S6+ M<&ZON2,;E=:()ZNAW_!5!+ P04 " !&@YM4(<-5Y!H# M !P$0 #0 'AL+W-T>6QEUY-B9X[*67S]?G"9M\2'&PP9+56+?Y_ON\]T%1QW79B/8 MS9(Q$ZQ+(>L)61I3?0S#>K%D):U/5<6D17*E2VKL5!=A76E&LQJ<2A$.HR@) M2\HEF8[EJKPJ31TLU$J:"3GK3(&[?VH\;X(2$7M+S9Y">1A%.#"!&GCR/_"ENC/IBG[J3 F2],.<> MMOF=CG,E^S3'Q!DL/RU9<$_%A,RHX'/-P2NG)1<;9QZ"8:&$TH&Q];4!!V"I M'QP\<#,H?H;G9('.E,Z:[, .R-4W'@N4@1_-B"7>CJA! 8U1I M!QFGA9*TT;#U: >6=L&$N('GXD>^Q[W.=RH70=UD-[2"VJ&C<1/@WV5SW+NT MT8MX@XK?*_-Y9;Z9-GRQ:_FE:77+UF;;3NLT[?W7G.47*XXO_I7DYK_*H6"OQO:P>^TBS]^"R.0MB'R=/1FVQ\[.V;9W MLG76 -X@)N0[O)&(/F@P7W%AN&QG2YYE3#XZX"R]H7/[.KG';]=G+*6\569=JNN(1'MJG[\%;8W2+K7%QN+RXRM639KI[J8-\/ #FS4]@*' M0^2JN?P(YN,P/P(8%@=3@/DX+RS._[2?$;H?AV':1EYDA/J,4!_GY4-FS0>+ MX_=)[>7?:9K&<9)@&9W-O IF6-Z2!+Y^-DP;>&!Q(-*?Y1JO-MXA3_, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY M/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL M/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J. MW&,EC'%BM/XU@LD/['X 4$L#!!0 ( $:#FU0%(\P-H@0 -\E / M>&PO=V]R:V)O;VLN>&ULQ9I1<]HX$(#_BH:GNP<.L$W:9DIG*)"[S%"2B3.Y MQQO%%J"I+3&2G#3]]5V;DJR#LW,O&Y[ LA"?5[8^K>3/C]9]O[?VN_A1%L9/ M>ML0=N>#@<^VJI3^+[M3!LZLK2ME@$.W&?B=4S+W6Z5"60RBX?!L4$IM>E\^ M']JZ=@-\8(/*@K8&"NN".ZT>_09 M 7EV2L@$07X@(#_P0J9564KW).Q:I'IC-/Q,PH TS3);P8"$(#\2D!]Y(2^D M=N).%I42WY3TE5/U#SR"^T3 ?>*%NS0/4,&Z)SQ<#ZGQ>LCY MF#Y*E^- C4B3<*O$EJ4.3=\URIN!\,&]RF1:M2 IDXR85;*T9M.'V4$IYNH^ M8"I*'2-F=RSAOF_'B'+$B%D2*VAW:;T7U\J)="N=PF24&$;,9DC5IIE1O3&- MHG0P8O;!7*V5<_!0WB@8,:I6R"@#C)@5<%,7JKQ_+1W,/V^=-%XVL_K6[48- M_R/F\?]&^>"J+%0.1@L,10W[(^9QGS1G:Z(443:(F&WPACO%'Y /%:T1):+4 M$#&KX=FB![ _,1F963#[X%BGG8B4'")N.;24U8E'V2)BML7>79U8E"HB9E4< M2ZP3D5)&Q*R,#IMU,E+ZB)CU\5IKG8"4/:+WM$%JN^ W^48DURO8O8* MQFSB!Q5D\3P:84S*+S&S7SH,_?NV;)XKC$GY)N9.3;HP7\**,2GGQ-S.H:+9 M7DJEM!-S+UR1F*UQDY)/S"P?*?4!9*WG6EZY6*5MA""66AY'VSF]?& MQ)CDOLG[9#EU9Y<[:YHG'@";8K'X@3$I"R7,%GK&3*O=KFBF1Z#TF?1;<5'8 M1XQ)62AAMM +)NKL?Y7>;.NEJBG&I"R4,%NH$_.B@EQ#U3V/,2D+)>Z0L-.;>8.G(RM%,#F-2%AHS6Z@; M\]F8&).RT)C90D?K!^U< V-2%AHS6Z@#$TT^9AB3LM"8V4)O+^8W<<68Y/X] MLX7::S)'V27&I"PT9K;0:TS4X],L']I,.[55]^ 5!+ P04 " !&@YM4 M\R"+>>D! 2(@ &@ 'AL+U]R96QS+W=O )/[F/!00D5#B]B %28/D<269Q#)[HE"$8Y%08/F5-;8\O5? M?;+&GK^D75NVW2%OMGV>'/>[0UXTFU+ZAQ#RAT.@O#SQG-X_SGS,GKJ4]_F=BM5MME>NJ6'_MT*+\,#I_=\)XW M*95F\MH.ZU0633CNKJ=SN!SDYCRYF3R_+9KA^4V:4#M((4CK!QD$6?T@AR"O M'Q0A*-8/FD'0K'[0+03=U@^Z@Z"[^D'W$'1?/TBF*..4(&F$-8'6@EP+@=>" M8 N!V()D"X'9@F@+@=J"; N!VX)P"X'<@G0+@=V"> N!WHIZ*X'>BGHK@=XZ M>MDFT%M1;R706U%O)=!;46\ET%M1;R706U%O)=!;46\ET%M1;R70VU!O(]#; M4&\CT-M0;R/0VT:;)01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z M.^KM!'H[ZNT$>COJ[01Z.^KM!'K[:+.;0&]'O9U ;T>]G4!O1[V=0&]'O9U M;T>]G4#OB'I' KTCZAT)](ZH=R30.Z+>D4#OB'I' KWCZ&,E@=X1]8X$>D?4 M._ZGWKF<=BE?>[[7^/S_I+J<[TW7QU^6WR='[%QP#O +R.,74$L#!!0 ( M $:#FU2R:$G8U0$ +\A 3 6T-O;G1E;G1?5'EP97-=+GAM;,W:74^# M,!0&X+^R<&M&UZ_Y$>>->JM>^ .+HS#9M4T7%ED5H[M@+!05M2;DUE&71I;6MR:F1[]BSA1KLR(F9K,Y M*VP7J8O3V-?(KBYO:&DV39S<[M+K4-MND7EJ0C:YWD_LLQ:9<:ZI"Q/3.-MV MY9>4Z5M"GE8. MW7W6_*^+FGR8'R\,VV:Q78-"_&E MH9"/E_BF1[MG"=3AHHHMDV^+WHRGAS3#M/^RH_.'\J,!::9 M#]ZZD$[,T^%Q[T?2KYZZ5(A\K,<_\2,QE3[Z^Z@_[9+*7V:G[7VV?CV<1V## M[?@]_GS&'_4/[$. ]"%!^E @?6B0/N8@?9R"]'$&TL&UL4$L! A0#% @ 1H.;5 25U^!. M!0 %18 !@ ("!#@@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 1H.;5&"@,QQ_! .0\ !@ M ("!JQ< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ 1H.;5)3K'7'M! 'Q0 !@ ("!*28 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 1H.;5+SPS\.= M @ ?P4 !D ("!&SL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 1H.;5+-TU?),#P ;"\ !D M ("!O5$ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 1H.;5!H'&"/% P 90@ !D ("!7VH M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M1H.;5', K,:9 P TP< !D ("!;G4 'AL+W=OMTM0# !8"0 &0 @($0 MB0 >&PO=V]R:W-H965T&UL4$L! A0#% @ 1H.;5(:LITD2!0 - T !D M ("!^9( 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 1H.;5-\@2L:/ @ D04 !D ("!SIX 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 1H.; M5 2_G>N+!@ U#$ !D ("!.*@ 'AL+W=O&PO=V]R:W-H965TLQM=0( $4& 9 " @:BQ !X;"]W;W)K M&UL4$L! A0#% @ 1H.;5 *_:\0F @ IP0 M !D ("!5+0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 1H.;5+QYJ*Q@ P "@X !D M ("!JKP 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 1H.;5%,CTC/. P 8A$ !D ("!TLD 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 1H.;5):Y MC_N_ P K0X !D ("!M]H 'AL+W=O&PO=V]R:W-H965T@AF@( $4' 9 " @4?B !X;"]W;W)K&UL4$L! A0#% @ 1H.;5,^:U4NB @ 9P8 !D M ("!&.4 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 1H.;5&A3UE;/ @ 4P< !D ("! M6>X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 1H.;5"GVN/FJ @ WP< !D ("!'_< 'AL+W=O&UL4$L! A0#% @ 1H.;5!*[QH.$ M @ #P8 !D ("!A_\ 'AL+W=OK7&DL$ \#0 &0 M@(%" @$ >&PO=V]R:W-H965T$P, .D* 9 " @<0& 0!X;"]W;W)K&UL4$L! A0#% @ 1H.;5"'#5>0: P 6QE&PO=V]R M:V)O;VLN>&UL4$L! A0#% @ 1H.;5/,@BWGI 0 $B( !H M ( !"Q,! 'AL+U]R96QS+W=O XML 70 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 71 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 72 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.1 html 178 274 1 false 49 0 false 9 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.impinj.com/20220331/taxonomy/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) Sheet http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) Statements 2 false false R3.htm 100020 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) Sheet http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) Statements 3 false false R4.htm 100030 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) Sheet http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) Statements 4 false false R5.htm 100040 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Unaudited) Sheet http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUnaudited CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Unaudited) Statements 5 false false R6.htm 100050 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Sheet http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Statements 6 false false R7.htm 100060 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited) Sheet http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited) Statements 7 false false R8.htm 100070 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.impinj.com/20220331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 100080 - Disclosure - Fair Value Measurements Sheet http://www.impinj.com/20220331/taxonomy/role/DisclosureFairValueMeasurements Fair Value Measurements Notes 9 false false R10.htm 100090 - Disclosure - Inventory Sheet http://www.impinj.com/20220331/taxonomy/role/DisclosureInventory Inventory Notes 10 false false R11.htm 100100 - Disclosure - Stock-Based Awards Sheet http://www.impinj.com/20220331/taxonomy/role/DisclosureStockBasedAwards Stock-Based Awards Notes 11 false false R12.htm 100110 - Disclosure - Commitments and Contingencies Sheet http://www.impinj.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 12 false false R13.htm 100120 - Disclosure - Long-term Debt Sheet http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebt Long-term Debt Notes 13 false false R14.htm 100130 - Disclosure - Leases Sheet http://www.impinj.com/20220331/taxonomy/role/DisclosureLeases Leases Notes 14 false false R15.htm 100140 - Disclosure - Net Loss Per Share Sheet http://www.impinj.com/20220331/taxonomy/role/DisclosureNetLossPerShare Net Loss Per Share Notes 15 false false R16.htm 100150 - Disclosure - Segment Information Sheet http://www.impinj.com/20220331/taxonomy/role/DisclosureSegmentInformation Segment Information Notes 16 false false R17.htm 100160 - Disclosure - Deferred Revenue Sheet http://www.impinj.com/20220331/taxonomy/role/DisclosureDeferredRevenue Deferred Revenue Notes 17 false false R18.htm 100170 - Disclosure - Related-Party Transactions Sheet http://www.impinj.com/20220331/taxonomy/role/DisclosureRelatedPartyTransactions Related-Party Transactions Notes 18 false false R19.htm 100180 - Disclosure - Restructuring Sheet http://www.impinj.com/20220331/taxonomy/role/DisclosureRestructuring Restructuring Notes 19 false false R20.htm 100190 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.impinj.com/20220331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.impinj.com/20220331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPolicies 20 false false R21.htm 100200 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.impinj.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.impinj.com/20220331/taxonomy/role/DisclosureFairValueMeasurements 21 false false R22.htm 100210 - Disclosure - Inventory (Tables) Sheet http://www.impinj.com/20220331/taxonomy/role/DisclosureInventoryTables Inventory (Tables) Tables http://www.impinj.com/20220331/taxonomy/role/DisclosureInventory 22 false false R23.htm 100220 - Disclosure - Stock-Based Awards (Tables) Sheet http://www.impinj.com/20220331/taxonomy/role/DisclosureStockBasedAwardsTables Stock-Based Awards (Tables) Tables http://www.impinj.com/20220331/taxonomy/role/DisclosureStockBasedAwards 23 false false R24.htm 100230 - Disclosure - Long-term Debt (Tables) Sheet http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtTables Long-term Debt (Tables) Tables http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebt 24 false false R25.htm 100240 - Disclosure - Leases (Tables) Sheet http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesTables Leases (Tables) Tables http://www.impinj.com/20220331/taxonomy/role/DisclosureLeases 25 false false R26.htm 100250 - Disclosure - Net Loss Per Share (Tables) Sheet http://www.impinj.com/20220331/taxonomy/role/DisclosureNetLossPerShareTables Net Loss Per Share (Tables) Tables http://www.impinj.com/20220331/taxonomy/role/DisclosureNetLossPerShare 26 false false R27.htm 100260 - Disclosure - Segment Information (Tables) Sheet http://www.impinj.com/20220331/taxonomy/role/DisclosureSegmentInformationTables Segment Information (Tables) Tables http://www.impinj.com/20220331/taxonomy/role/DisclosureSegmentInformation 27 false false R28.htm 100270 - Disclosure - Deferred Revenue (Tables) Sheet http://www.impinj.com/20220331/taxonomy/role/DisclosureDeferredRevenueTables Deferred Revenue (Tables) Tables http://www.impinj.com/20220331/taxonomy/role/DisclosureDeferredRevenue 28 false false R29.htm 100280 - Disclosure - Restructuring (Tables) Sheet http://www.impinj.com/20220331/taxonomy/role/DisclosureRestructuringTables Restructuring (Tables) Tables http://www.impinj.com/20220331/taxonomy/role/DisclosureRestructuring 29 false false R30.htm 100290 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) Sheet http://www.impinj.com/20220331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails Summary of Significant Accounting Policies - Additional Information (Details) Details 30 false false R31.htm 100300 - Disclosure - Fair Value Measurements - Summary of Assets Measured at Fair Value on Recurring Basis (Details) Sheet http://www.impinj.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetails Fair Value Measurements - Summary of Assets Measured at Fair Value on Recurring Basis (Details) Details 31 false false R32.htm 100310 - Disclosure - Fair Value Measurements - Additional Information (Details) Sheet http://www.impinj.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails Fair Value Measurements - Additional Information (Details) Details 32 false false R33.htm 100320 - Disclosure - Inventory - Schedule of Inventories (Details) Sheet http://www.impinj.com/20220331/taxonomy/role/DisclosureInventoryScheduleOfInventoriesDetails Inventory - Schedule of Inventories (Details) Details 33 false false R34.htm 100330 - Disclosure - Inventory - Additional Information (Details) Sheet http://www.impinj.com/20220331/taxonomy/role/DisclosureInventoryAdditionalInformationDetails Inventory - Additional Information (Details) Details 34 false false R35.htm 100340 - Disclosure - Stock-Based Awards - Summary of Stock Options Activity (Details) Sheet http://www.impinj.com/20220331/taxonomy/role/DisclosureStockBasedAwardsSummaryOfStockOptionsActivityDetails Stock-Based Awards - Summary of Stock Options Activity (Details) Details 35 false false R36.htm 100350 - Disclosure - Stock-Based Awards - Additional Information (Details) Sheet http://www.impinj.com/20220331/taxonomy/role/DisclosureStockBasedAwardsAdditionalInformationDetails Stock-Based Awards - Additional Information (Details) Details 36 false false R37.htm 100360 - Disclosure - Stock-Based Awards - Summary of Restricted Stock Units (Details) Sheet http://www.impinj.com/20220331/taxonomy/role/DisclosureStockBasedAwardsSummaryOfRestrictedStockUnitsDetails Stock-Based Awards - Summary of Restricted Stock Units (Details) Details 37 false false R38.htm 100370 - Disclosure - Stock-Based Awards - Summary of Stock-Based Compensation Expense (Details) Sheet http://www.impinj.com/20220331/taxonomy/role/DisclosureStockBasedAwardsSummaryOfStockBasedCompensationExpenseDetails Stock-Based Awards - Summary of Stock-Based Compensation Expense (Details) Details 38 false false R39.htm 100380 - Disclosure - Commitments and Contingencies - Additional Information (Details) Sheet http://www.impinj.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails Commitments and Contingencies - Additional Information (Details) Details 39 false false R40.htm 100390 - Disclosure - Long-term Debt - Summary of Outstanding Principal Amount and Carrying Value (Details) Sheet http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtSummaryOfOutstandingPrincipalAmountAndCarryingValueDetails Long-term Debt - Summary of Outstanding Principal Amount and Carrying Value (Details) Details 40 false false R41.htm 100400 - Disclosure - Long-term Debt - Summary of Outstanding Principal Amount and Carrying Value (Parenthetical) (Details) Sheet http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtSummaryOfOutstandingPrincipalAmountAndCarryingValueParentheticalDetails Long-term Debt - Summary of Outstanding Principal Amount and Carrying Value (Parenthetical) (Details) Details 41 false false R42.htm 100410 - Disclosure - Long-term Debt - Convertible Senior Notes - Additional Information (Details) Notes http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails Long-term Debt - Convertible Senior Notes - Additional Information (Details) Details 42 false false R43.htm 100420 - Disclosure - Long-term Debt - Schedule of Notes (Details) Notes http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtScheduleOfNotesDetails Long-term Debt - Schedule of Notes (Details) Details 43 false false R44.htm 100430 - Disclosure - Long-term Debt - Schedule of Interest Expense (Details) Sheet http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtScheduleOfInterestExpenseDetails Long-term Debt - Schedule of Interest Expense (Details) Details 44 false false R45.htm 100440 - Disclosure - Leases - Components of Lease Expense (Details) Sheet http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesComponentsOfLeaseExpenseDetails Leases - Components of Lease Expense (Details) Details 45 false false R46.htm 100450 - Disclosure - Leases - Supplemental Cash Flow Information Related to Operating Leases (Details) Sheet http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesSupplementalCashFlowInformationRelatedToOperatingLeasesDetails Leases - Supplemental Cash Flow Information Related to Operating Leases (Details) Details 46 false false R47.htm 100460 - Disclosure - Leases - Schedule of Weighted-Average Remaining Lease Terms and Weighted-Average Discount Rate Related to Operating Leases (Details) Sheet http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfWeightedAverageRemainingLeaseTermsAndWeightedAverageDiscountRateRelatedToOperatingLeasesDetails Leases - Schedule of Weighted-Average Remaining Lease Terms and Weighted-Average Discount Rate Related to Operating Leases (Details) Details 47 false false R48.htm 100470 - Disclosure - Leases - Schedule of Future Lease Payments under Operating Leases (Details) Sheet http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsUnderOperatingLeasesDetails Leases - Schedule of Future Lease Payments under Operating Leases (Details) Details 48 false false R49.htm 100490 - Disclosure - Net Loss Per Share - Reconciliation of the Numerator and Denominator used in Computing Basic and Diluted Net Loss Per Share (Details) Sheet http://www.impinj.com/20220331/taxonomy/role/DisclosureNetLossPerShareReconciliationOfNumeratorAndDenominatorUsedInComputingBasicAndDilutedNetLossPerShareDetails Net Loss Per Share - Reconciliation of the Numerator and Denominator used in Computing Basic and Diluted Net Loss Per Share (Details) Details 49 false false R50.htm 100500 - Disclosure - Net Loss Per Share - Computation of Diluted Net Loss Per Share Effect in Antidilutive (Details) Sheet http://www.impinj.com/20220331/taxonomy/role/DisclosureNetLossPerShareComputationOfDilutedNetLossPerShareEffectInAntidilutiveDetails Net Loss Per Share - Computation of Diluted Net Loss Per Share Effect in Antidilutive (Details) Details 50 false false R51.htm 100510 - Disclosure - Segment Information - Additional Information (Details) Sheet http://www.impinj.com/20220331/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetails Segment Information - Additional Information (Details) Details 51 false false R52.htm 100520 - Disclosure - Segment Information - Summary of Revenue Categories (Details) Sheet http://www.impinj.com/20220331/taxonomy/role/DisclosureSegmentInformationSummaryOfRevenueCategoriesDetails Segment Information - Summary of Revenue Categories (Details) Details 52 false false R53.htm 100530 - Disclosure - Deferred Revenue - Additional Information (Details) Sheet http://www.impinj.com/20220331/taxonomy/role/DisclosureDeferredRevenueAdditionalInformationDetails Deferred Revenue - Additional Information (Details) Details 53 false false R54.htm 100540 - Disclosure - Deferred Revenue - Summary of Changes in Deferred Revenue (Details) Sheet http://www.impinj.com/20220331/taxonomy/role/DisclosureDeferredRevenueSummaryOfChangesInDeferredRevenueDetails Deferred Revenue - Summary of Changes in Deferred Revenue (Details) Details 54 false false R55.htm 100550 - Disclosure - Related-Party Transactions - Additional Information (Details) Sheet http://www.impinj.com/20220331/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails Related-Party Transactions - Additional Information (Details) Details 55 false false R56.htm 100560 - Disclosure - Restructuring - Additional Information (Details) Sheet http://www.impinj.com/20220331/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails Restructuring - Additional Information (Details) Details 56 false false R57.htm 100570 - Disclosure - Restructuring - Summary of Accrued Restructuring Costs (Details) Sheet http://www.impinj.com/20220331/taxonomy/role/DisclosureRestructuringSummaryOfAccruedRestructuringCostsDetails Restructuring - Summary of Accrued Restructuring Costs (Details) Details 57 false false All Reports Book All Reports pi-10q_20220331.htm pi-20220331.xsd pi-20220331_cal.xml pi-20220331_def.xml pi-20220331_lab.xml pi-20220331_pre.xml pi-ex311_6.htm pi-ex312_7.htm pi-ex321_9.htm pi-ex322_8.htm http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 75 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "pi-10q_20220331.htm": { "axisCustom": 0, "axisStandard": 22, "contextCount": 178, "dts": { "calculationLink": { "local": [ "pi-20220331_cal.xml" ] }, "definitionLink": { "local": [ "pi-20220331_def.xml" ] }, "inline": { "local": [ "pi-10q_20220331.htm" ] }, "labelLink": { "local": [ "pi-20220331_lab.xml" ] }, "presentationLink": { "local": [ "pi-20220331_pre.xml" ] }, "schema": { "local": [ "pi-20220331.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/factExplanatory-2009-12-16.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/currency/2021/currency-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd", "https://xbrl.sec.gov/exch/2021/exch-2021.xsd", "https://xbrl.sec.gov/naics/2021/naics-2021.xsd", "https://xbrl.sec.gov/sic/2021/sic-2021.xsd", "https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd" ] } }, "elementCount": 435, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 8, "http://xbrl.sec.gov/dei/2021q4": 5, "total": 13 }, "keyCustom": 50, "keyStandard": 224, "memberCustom": 12, "memberStandard": 37, "nsprefix": "pi", "nsuri": "http://www.impinj.com/20220331", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "100000 - Document - Document and Entity Information", "role": "http://www.impinj.com/20220331/taxonomy/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100090 - Disclosure - Inventory", "role": "http://www.impinj.com/20220331/taxonomy/role/DisclosureInventory", "shortName": "Inventory", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100100 - Disclosure - Stock-Based Awards", "role": "http://www.impinj.com/20220331/taxonomy/role/DisclosureStockBasedAwards", "shortName": "Stock-Based Awards", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100110 - Disclosure - Commitments and Contingencies", "role": "http://www.impinj.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100120 - Disclosure - Long-term Debt", "role": "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebt", "shortName": "Long-term Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100130 - Disclosure - Leases", "role": "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100140 - Disclosure - Net Loss Per Share", "role": "http://www.impinj.com/20220331/taxonomy/role/DisclosureNetLossPerShare", "shortName": "Net Loss Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100150 - Disclosure - Segment Information", "role": "http://www.impinj.com/20220331/taxonomy/role/DisclosureSegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100160 - Disclosure - Deferred Revenue", "role": "http://www.impinj.com/20220331/taxonomy/role/DisclosureDeferredRevenue", "shortName": "Deferred Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100170 - Disclosure - Related-Party Transactions", "role": "http://www.impinj.com/20220331/taxonomy/role/DisclosureRelatedPartyTransactions", "shortName": "Related-Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100180 - Disclosure - Restructuring", "role": "http://www.impinj.com/20220331/taxonomy/role/DisclosureRestructuring", "shortName": "Restructuring", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100010 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)", "role": "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100190 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.impinj.com/20220331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100200 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.impinj.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100210 - Disclosure - Inventory (Tables)", "role": "http://www.impinj.com/20220331/taxonomy/role/DisclosureInventoryTables", "shortName": "Inventory (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100220 - Disclosure - Stock-Based Awards (Tables)", "role": "http://www.impinj.com/20220331/taxonomy/role/DisclosureStockBasedAwardsTables", "shortName": "Stock-Based Awards (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100230 - Disclosure - Long-term Debt (Tables)", "role": "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtTables", "shortName": "Long-term Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100240 - Disclosure - Leases (Tables)", "role": "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100250 - Disclosure - Net Loss Per Share (Tables)", "role": "http://www.impinj.com/20220331/taxonomy/role/DisclosureNetLossPerShareTables", "shortName": "Net Loss Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100260 - Disclosure - Segment Information (Tables)", "role": "http://www.impinj.com/20220331/taxonomy/role/DisclosureSegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100270 - Disclosure - Deferred Revenue (Tables)", "role": "http://www.impinj.com/20220331/taxonomy/role/DisclosureDeferredRevenueTables", "shortName": "Deferred Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100280 - Disclosure - Restructuring (Tables)", "role": "http://www.impinj.com/20220331/taxonomy/role/DisclosureRestructuringTables", "shortName": "Restructuring (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220331", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD_xbrlishares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100020 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical)", "role": "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220331", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD_xbrlishares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtNoncurrent", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100290 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details)", "role": "http://www.impinj.com/20220331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "shortName": "Summary of Significant Accounting Policies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "pi:RecentlyAdoptedAccountingStandardsPolicyPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_us-gaapAdjustmentsForNewAccountingPronouncementsAxis_us-gaapAccountingStandardsUpdate202006Member_20220331", "decimals": null, "lang": "en-US", "name": "us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100300 - Disclosure - Fair Value Measurements - Summary of Assets Measured at Fair Value on Recurring Basis (Details)", "role": "http://www.impinj.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetails", "shortName": "Fair Value Measurements - Summary of Assets Measured at Fair Value on Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_us-gaapInvestmentTypeAxis_us-gaapCashEquivalentsMember_20220331", "decimals": "-3", "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100310 - Disclosure - Fair Value Measurements - Additional Information (Details)", "role": "http://www.impinj.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "shortName": "Fair Value Measurements - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:LiabilitiesFairValueDisclosure", "us-gaap:AssetsFairValueDisclosure", "us-gaap:AssetsFairValueDisclosure", "p", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20220331", "decimals": "INF", "lang": null, "name": "us-gaap:LiabilitiesFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100320 - Disclosure - Inventory - Schedule of Inventories (Details)", "role": "http://www.impinj.com/20220331/taxonomy/role/DisclosureInventoryScheduleOfInventoriesDetails", "shortName": "Inventory - Schedule of Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20210101_20210331", "decimals": "3", "first": true, "lang": null, "name": "pi:InventoryExcessAndObsolescenceChargesFavorableImpactOnGrossMarginPercentage", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100330 - Disclosure - Inventory - Additional Information (Details)", "role": "http://www.impinj.com/20220331/taxonomy/role/DisclosureInventoryAdditionalInformationDetails", "shortName": "Inventory - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20210101_20210331", "decimals": "3", "first": true, "lang": null, "name": "pi:InventoryExcessAndObsolescenceChargesFavorableImpactOnGrossMarginPercentage", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100340 - Disclosure - Stock-Based Awards - Summary of Stock Options Activity (Details)", "role": "http://www.impinj.com/20220331/taxonomy/role/DisclosureStockBasedAwardsSummaryOfStockOptionsActivityDetails", "shortName": "Stock-Based Awards - Summary of Stock Options Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100350 - Disclosure - Stock-Based Awards - Additional Information (Details)", "role": "http://www.impinj.com/20220331/taxonomy/role/DisclosureStockBasedAwardsAdditionalInformationDetails", "shortName": "Stock-Based Awards - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_us-gaapAwardTypeAxis_piMarketAndServiceConditionUnitsMember_20220323_20220323", "decimals": "-5", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_us-gaapAwardTypeAxis_us-gaapRestrictedStockUnitsRSUMember_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100360 - Disclosure - Stock-Based Awards - Summary of Restricted Stock Units (Details)", "role": "http://www.impinj.com/20220331/taxonomy/role/DisclosureStockBasedAwardsSummaryOfRestrictedStockUnitsDetails", "shortName": "Stock-Based Awards - Summary of Restricted Stock Units (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_us-gaapAwardTypeAxis_us-gaapRestrictedStockUnitsRSUMember_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100370 - Disclosure - Stock-Based Awards - Summary of Stock-Based Compensation Expense (Details)", "role": "http://www.impinj.com/20220331/taxonomy/role/DisclosureStockBasedAwardsSummaryOfStockBasedCompensationExpenseDetails", "shortName": "Stock-Based Awards - Summary of Stock-Based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_us-gaapIncomeStatementLocationAxis_us-gaapCostOfSalesMember_20220101_20220331", "decimals": "-3", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100380 - Disclosure - Commitments and Contingencies - Additional Information (Details)", "role": "http://www.impinj.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "shortName": "Commitments and Contingencies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100030 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)", "role": "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100390 - Disclosure - Long-term Debt - Summary of Outstanding Principal Amount and Carrying Value (Details)", "role": "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtSummaryOfOutstandingPrincipalAmountAndCarryingValueDetails", "shortName": "Long-term Debt - Summary of Outstanding Principal Amount and Carrying Value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredFinanceCostsNet", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100400 - Disclosure - Long-term Debt - Summary of Outstanding Principal Amount and Carrying Value (Parenthetical) (Details)", "role": "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtSummaryOfOutstandingPrincipalAmountAndCarryingValueParentheticalDetails", "shortName": "Long-term Debt - Summary of Outstanding Principal Amount and Carrying Value (Parenthetical) (Details)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R42": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentConvertibleThresholdTradingDays", "reportCount": 1, "unique": true, "unitRef": "U_utrD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100410 - Disclosure - Long-term Debt - Convertible Senior Notes - Additional Information (Details)", "role": "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails", "shortName": "Long-term Debt - Convertible Senior Notes - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentConvertibleThresholdTradingDays", "reportCount": 1, "unique": true, "unitRef": "U_utrD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_us-gaapLongtermDebtTypeAxis_piConvertibleSeniorNotesDueTwoThousandTwentySixMember_20191201_20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentMaturityDate", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100420 - Disclosure - Long-term Debt - Schedule of Notes (Details)", "role": "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtScheduleOfNotesDetails", "shortName": "Long-term Debt - Schedule of Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_us-gaapLongtermDebtTypeAxis_piConvertibleSeniorNotesDueTwoThousandTwentySixMember_20191231", "decimals": "2", "lang": null, "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfFinancingCosts", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100430 - Disclosure - Long-term Debt - Schedule of Interest Expense (Details)", "role": "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtScheduleOfInterestExpenseDetails", "shortName": "Long-term Debt - Schedule of Interest Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "pi:ScheduleOfInterestExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_us-gaapLongtermDebtTypeAxis_piConvertibleSeniorNotesDueTwoThousandTwentySixMember_20220101_20220331", "decimals": "-3", "lang": null, "name": "us-gaap:AmortizationOfFinancingCosts", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100440 - Disclosure - Leases - Components of Lease Expense (Details)", "role": "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesComponentsOfLeaseExpenseDetails", "shortName": "Leases - Components of Lease Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "pi:ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100450 - Disclosure - Leases - Supplemental Cash Flow Information Related to Operating Leases (Details)", "role": "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesSupplementalCashFlowInformationRelatedToOperatingLeasesDetails", "shortName": "Leases - Supplemental Cash Flow Information Related to Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "pi:ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "pi:ScheduleOfWeightedAverageRemainingLeaseTermsAndWeightedAverageDiscountRateRelatedToLeasesTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220331", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100460 - Disclosure - Leases - Schedule of Weighted-Average Remaining Lease Terms and Weighted-Average Discount Rate Related to Operating Leases (Details)", "role": "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfWeightedAverageRemainingLeaseTermsAndWeightedAverageDiscountRateRelatedToOperatingLeasesDetails", "shortName": "Leases - Schedule of Weighted-Average Remaining Lease Terms and Weighted-Average Discount Rate Related to Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "pi:ScheduleOfWeightedAverageRemainingLeaseTermsAndWeightedAverageDiscountRateRelatedToLeasesTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220331", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100470 - Disclosure - Leases - Schedule of Future Lease Payments under Operating Leases (Details)", "role": "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsUnderOperatingLeasesDetails", "shortName": "Leases - Schedule of Future Lease Payments under Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100490 - Disclosure - Net Loss Per Share - Reconciliation of the Numerator and Denominator used in Computing Basic and Diluted Net Loss Per Share (Details)", "role": "http://www.impinj.com/20220331/taxonomy/role/DisclosureNetLossPerShareReconciliationOfNumeratorAndDenominatorUsedInComputingBasicAndDilutedNetLossPerShareDetails", "shortName": "Net Loss Per Share - Reconciliation of the Numerator and Denominator used in Computing Basic and Diluted Net Loss Per Share (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100040 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Unaudited)", "role": "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUnaudited", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaapEmployeeStockOptionMember_20220101_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100500 - Disclosure - Net Loss Per Share - Computation of Diluted Net Loss Per Share Effect in Antidilutive (Details)", "role": "http://www.impinj.com/20220331/taxonomy/role/DisclosureNetLossPerShareComputationOfDilutedNetLossPerShareEffectInAntidilutiveDetails", "shortName": "Net Loss Per Share - Computation of Diluted Net Loss Per Share Effect in Antidilutive (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaapEmployeeStockOptionMember_20220101_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "U_piSegment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100510 - Disclosure - Segment Information - Additional Information (Details)", "role": "http://www.impinj.com/20220331/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetails", "shortName": "Segment Information - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "U_piSegment", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100520 - Disclosure - Segment Information - Summary of Revenue Categories (Details)", "role": "http://www.impinj.com/20220331/taxonomy/role/DisclosureSegmentInformationSummaryOfRevenueCategoriesDetails", "shortName": "Segment Information - Summary of Revenue Categories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_srtProductOrServiceAxis_piEndpointICsMember_20220101_20220331", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20210630", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100530 - Disclosure - Deferred Revenue - Additional Information (Details)", "role": "http://www.impinj.com/20220331/taxonomy/role/DisclosureDeferredRevenueAdditionalInformationDetails", "shortName": "Deferred Revenue - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20210630", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100540 - Disclosure - Deferred Revenue - Summary of Changes in Deferred Revenue (Details)", "role": "http://www.impinj.com/20220331/taxonomy/role/DisclosureDeferredRevenueSummaryOfChangesInDeferredRevenueDetails", "shortName": "Deferred Revenue - Summary of Changes in Deferred Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_us-gaapRelatedPartyTransactionAxis_piAdvisoryAndConsultingServicesMember_us-gaapRelatedPartyTransactionsByRelatedPartyAxis_srtDirectorMember_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "pi:ConsultingAgreementExtendedTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100550 - Disclosure - Related-Party Transactions - Additional Information (Details)", "role": "http://www.impinj.com/20220331/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "shortName": "Related-Party Transactions - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_us-gaapRelatedPartyTransactionAxis_piAdvisoryAndConsultingServicesMember_us-gaapRelatedPartyTransactionsByRelatedPartyAxis_srtDirectorMember_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "pi:ConsultingAgreementExtendedTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100560 - Disclosure - Restructuring - Additional Information (Details)", "role": "http://www.impinj.com/20220331/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails", "shortName": "Restructuring - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20210101_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringAndRelatedCostIncurredCost", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100570 - Disclosure - Restructuring - Summary of Accrued Restructuring Costs (Details)", "role": "http://www.impinj.com/20220331/taxonomy/role/DisclosureRestructuringSummaryOfAccruedRestructuringCostsDetails", "shortName": "Restructuring - Summary of Accrued Restructuring Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": "-3", "lang": null, "name": "pi:RestructuringCashPayments", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100050 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)", "role": "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": "-3", "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100060 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited)", "role": "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100070 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.impinj.com/20220331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100080 - Disclosure - Fair Value Measurements", "role": "http://www.impinj.com/20220331/taxonomy/role/DisclosureFairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pi-10q_20220331.htm", "contextRef": "C_0001114995_20220101_20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 49, "tag": { "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.impinj.com/20220331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "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.impinj.com/20220331/taxonomy/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.impinj.com/20220331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "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.impinj.com/20220331/taxonomy/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.impinj.com/20220331/taxonomy/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.impinj.com/20220331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r536" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r537" ], "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.impinj.com/20220331/taxonomy/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.impinj.com/20220331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "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.impinj.com/20220331/taxonomy/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.impinj.com/20220331/taxonomy/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.impinj.com/20220331/taxonomy/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.impinj.com/20220331/taxonomy/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.impinj.com/20220331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r534" ], "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.impinj.com/20220331/taxonomy/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.impinj.com/20220331/taxonomy/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.impinj.com/20220331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r534" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.impinj.com/20220331/taxonomy/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.impinj.com/20220331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r534" ], "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.impinj.com/20220331/taxonomy/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.impinj.com/20220331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r538" ], "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.impinj.com/20220331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r534" ], "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.impinj.com/20220331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r534" ], "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.impinj.com/20220331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r534" ], "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.impinj.com/20220331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r534" ], "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.impinj.com/20220331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "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.impinj.com/20220331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r533" ], "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.impinj.com/20220331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r535" ], "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.impinj.com/20220331/taxonomy/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", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "pi_AccruedAndOtherCurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 10160.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued and other current liabilities.", "label": "Accrued And Other Current Liabilities", "terseLabel": "Accrued and other current liabilities" } } }, "localname": "AccruedAndOtherCurrentLiabilities", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "pi_AdvisoryAndConsultingServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Advisory and consulting services.", "label": "Advisory And Consulting Services [Member]", "terseLabel": "Advisory and Consulting Services" } } }, "localname": "AdvisoryAndConsultingServicesMember", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "pi_AmendedComplaintToRemoveWithoutPrejudiceForNumberPatents": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amended complaint to remove without prejudice for number patents.", "label": "Amended Complaint To Remove Without Prejudice For Number Patents", "terseLabel": "Amended complaint to remove without prejudice for number patents" } } }, "localname": "AmendedComplaintToRemoveWithoutPrejudiceForNumberPatents", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "pi_CappedCallTransactionExpiringDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capped call transaction expiring date.", "label": "Capped Call Transaction Expiring Date", "terseLabel": "Capped call transaction expiring date" } } }, "localname": "CappedCallTransactionExpiringDate", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "pi_CappedCallTransactionsExpireOverScheduledNumberOfTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capped call transactions expire over scheduled number of trading days.", "label": "Capped Call Transactions Expire Over Scheduled Number Of Trading Days", "terseLabel": "Capped call transactions expiration consecutive days" } } }, "localname": "CappedCallTransactionsExpireOverScheduledNumberOfTradingDays", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "pi_CashInterestExpense": { "auth_ref": [], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtScheduleOfInterestExpenseDetails": { "order": 10020.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash interest expense.", "label": "Cash Interest Expense", "terseLabel": "Cash interest expense" } } }, "localname": "CashInterestExpense", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtScheduleOfInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "pi_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash paid for amounts included in measurement of lease liabilities.", "label": "Cash Paid For Amounts Included In Measurement Of Lease Liabilities [Abstract]", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities" } } }, "localname": "CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesSupplementalCashFlowInformationRelatedToOperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "pi_CommitmentsAndContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commitments and contingencies.", "label": "Commitments And Contingencies [Line Items]", "terseLabel": "Commitments And Contingencies [Line Items]" } } }, "localname": "CommitmentsAndContingenciesLineItems", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "pi_CommitmentsAndContingenciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commitments and contingencies.", "label": "Commitments And Contingencies [Table]", "terseLabel": "Commitments And Contingencies [Table]" } } }, "localname": "CommitmentsAndContingenciesTable", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "pi_ConsultingAgreementExtendedTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Consulting agreement extended term.", "label": "Consulting Agreement Extended Term", "terseLabel": "Consulting agreement extended term" } } }, "localname": "ConsultingAgreementExtendedTerm", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "pi_ContractWithCustomerLiabilityRevenueRecognitionOfDeferredRevenue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract with customer liability revenue recognition of deferred revenue.", "label": "Contract With Customer Liability Revenue Recognition Of Deferred Revenue", "negatedLabel": "Recognition of deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognitionOfDeferredRevenue", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureDeferredRevenueSummaryOfChangesInDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "pi_ConvertibleSeniorNotesDueTwoThousandTwentySevenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible senior notes due two thousand twenty seven.", "label": "Convertible Senior Notes Due Two Thousand Twenty Seven [Member]", "terseLabel": "2021 Convertible Senior Notes due 2027", "verboseLabel": "2021 Notes" } } }, "localname": "ConvertibleSeniorNotesDueTwoThousandTwentySevenMember", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtScheduleOfInterestExpenseDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtScheduleOfNotesDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtSummaryOfOutstandingPrincipalAmountAndCarryingValueDetails" ], "xbrltype": "domainItemType" }, "pi_ConvertibleSeniorNotesDueTwoThousandTwentySixMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible senior notes due two thousand twenty six.", "label": "Convertible Senior Notes Due Two Thousand Twenty Six [Member]", "terseLabel": "2019 Convertible Senior Notes due 2026", "verboseLabel": "2019 Notes" } } }, "localname": "ConvertibleSeniorNotesDueTwoThousandTwentySixMember", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtScheduleOfInterestExpenseDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtScheduleOfNotesDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtSummaryOfOutstandingPrincipalAmountAndCarryingValueDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtSummaryOfOutstandingPrincipalAmountAndCarryingValueParentheticalDetails" ], "xbrltype": "domainItemType" }, "pi_DebtInstrumentAccruedInterestNoncurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt instrument, accrued interest noncurrent.", "label": "Debt Instrument Accrued Interest Noncurrent", "terseLabel": "Accrued interest" } } }, "localname": "DebtInstrumentAccruedInterestNoncurrent", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "pi_DebtInstrumentBorrowingInterestRatePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt instrument borrowing interest rate percentage.", "label": "Debt Instrument Borrowing Interest Rate Percentage", "terseLabel": "Debt instrument, borrowing interest rate percentage" } } }, "localname": "DebtInstrumentBorrowingInterestRatePercentage", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "pi_DebtInstrumentCappedCallTransactionCapPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt instrument capped call transaction cap price per share.", "label": "Debt Instrument Capped Call Transaction Cap Price Per Share", "terseLabel": "Cap price of the capped call transactions" } } }, "localname": "DebtInstrumentCappedCallTransactionCapPricePerShare", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "pi_DebtInstrumentConvertibleCommonStockConversionSharesPer1000PrincipalAmountOfNotes": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt instrument convertible common stock conversion shares per 1000 principal amount of notes.", "label": "Debt Instrument Convertible Common Stock Conversion Shares Per1000 Principal Amount Of Notes", "verboseLabel": "Initial Conversion Rate per $1,000 Principal" } } }, "localname": "DebtInstrumentConvertibleCommonStockConversionSharesPer1000PrincipalAmountOfNotes", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtScheduleOfNotesDetails" ], "xbrltype": "sharesItemType" }, "pi_EmployeeStockPurchasePlanSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee stock purchase plan shares.", "label": "Employee Stock Purchase Plan Shares [Member]", "terseLabel": "Employee Stock Purchase Plan Shares" } } }, "localname": "EmployeeStockPurchasePlanSharesMember", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureNetLossPerShareComputationOfDilutedNetLossPerShareEffectInAntidilutiveDetails" ], "xbrltype": "domainItemType" }, "pi_EndpointICsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Endpoint ICs.", "label": "Endpoint I Cs [Member]", "terseLabel": "Endpoint ICs" } } }, "localname": "EndpointICsMember", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureSegmentInformationSummaryOfRevenueCategoriesDetails" ], "xbrltype": "domainItemType" }, "pi_IncreaseDecreaseInOperatingLeaseLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10210.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (decrease) in operating lease liabilities current.", "label": "Increase Decrease In Operating Lease Liabilities Current", "terseLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiabilitiesCurrent", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "pi_IncreaseDecreaseInOperatingLeaseRightOfUseAssets": { "auth_ref": [], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10200.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (decrease) in operating lease right-of-use assets.", "label": "Increase Decrease In Operating Lease Right Of Use Assets", "negatedLabel": "Operating lease right-of-use assets" } } }, "localname": "IncreaseDecreaseInOperatingLeaseRightOfUseAssets", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "pi_InventoryExcessAndObsolescenceChargesFavorableImpactOnGrossMarginPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Inventory excess and obsolescence charges favorable impact on gross margin percentage.", "label": "Inventory Excess And Obsolescence Charges Favorable Impact On Gross Margin Percentage", "terseLabel": "Inventory excess and obsolescence charges, favorable impact on gross margin percentage" } } }, "localname": "InventoryExcessAndObsolescenceChargesFavorableImpactOnGrossMarginPercentage", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureInventoryAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "pi_InventoryExcessAndObsolescenceChargesUnfavorableImpactOnGrossMarginPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Inventory excess and obsolescence charges, unfavorable impact on gross margin percentage.", "label": "Inventory Excess And Obsolescence Charges Unfavorable Impact On Gross Margin Percentage", "terseLabel": "Inventory excess and obsolescence charges, unfavorable impact on gross margin percentage" } } }, "localname": "InventoryExcessAndObsolescenceChargesUnfavorableImpactOnGrossMarginPercentage", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureInventoryAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "pi_LeaseLiabilitiesArisingFromRemeasurementOfRightOfUseAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease liabilities arising from remeasurement of right-of-use assets.", "label": "Lease Liabilities Arising From Remeasurement Of Right Of Use Assets [Abstract]", "terseLabel": "Lease liabilities arising from remeasurement of right-of-use assets" } } }, "localname": "LeaseLiabilitiesArisingFromRemeasurementOfRightOfUseAssetsAbstract", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesSupplementalCashFlowInformationRelatedToOperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "pi_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour": { "auth_ref": [], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsUnderOperatingLeasesDetails": { "order": 10200.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee operating lease liability payments due after year four.", "label": "Lessee Operating Lease Liability Payments Due After Year Four", "terseLabel": "Operating Leases, Lease Payments, Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "pi_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDue": { "auth_ref": [], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsUnderOperatingLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Lessee operating lease liability payments net of sublease income due.", "label": "Lessee Operating Lease Liability Payments Net Of Sublease Income Due", "totalLabel": "Operating Leases, Net, Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDue", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "pi_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDueAfterYearFour": { "auth_ref": [], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsUnderOperatingLeasesDetails": { "order": 10060.0, "parentTag": "pi_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Lessee operating lease liability payments net of sublease income due after year four.", "label": "Lessee Operating Lease Liability Payments Net Of Sublease Income Due After Year Four", "terseLabel": "Operating Leases, Net, Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDueAfterYearFour", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "pi_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDueNextTwelveMonths": { "auth_ref": [], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsUnderOperatingLeasesDetails": { "order": 10020.0, "parentTag": "pi_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Lessee operating lease liability payments net of sublease income due next twelve months.", "label": "Lessee Operating Lease Liability Payments Net Of Sublease Income Due Next Twelve Months", "terseLabel": "Operating Leases, Net, 2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDueNextTwelveMonths", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "pi_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDueYearFour": { "auth_ref": [], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsUnderOperatingLeasesDetails": { "order": 10050.0, "parentTag": "pi_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Lessee operating lease liability payments net of sublease income due year four.", "label": "Lessee Operating Lease Liability Payments Net Of Sublease Income Due Year Four", "terseLabel": "Operating Leases, Net, 2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDueYearFour", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "pi_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDueYearThree": { "auth_ref": [], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsUnderOperatingLeasesDetails": { "order": 10040.0, "parentTag": "pi_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Lessee operating lease liability payments net of sublease income due year three.", "label": "Lessee Operating Lease Liability Payments Net Of Sublease Income Due Year Three", "terseLabel": "Operating Leases, Net, 2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDueYearThree", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "pi_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDueYearTwo": { "auth_ref": [], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsUnderOperatingLeasesDetails": { "order": 10030.0, "parentTag": "pi_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Lessee operating lease liability payments net of sublease income due year two.", "label": "Lessee Operating Lease Liability Payments Net Of Sublease Income Due Year Two", "terseLabel": "Operating Leases, Net, 2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDueYearTwo", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "pi_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsUnderOperatingLeasesDetails": { "order": 10010.0, "parentTag": "pi_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Lessee operating lease liability payments net of sublease income remainder of fiscal year.", "label": "Lessee Operating Lease Liability Payments Net Of Sublease Income Remainder Of Fiscal Year", "terseLabel": "Operating Leases, Net, 2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeRemainderOfFiscalYear", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "pi_LesseeOperatingLeaseSubleaseIncomeDue": { "auth_ref": [], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsUnderOperatingLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Lessee operating lease sublease income due.", "label": "Lessee Operating Lease Sublease Income Due", "negatedTotalLabel": "Operating Leases, Sublease Income, Total lease payments" } } }, "localname": "LesseeOperatingLeaseSubleaseIncomeDue", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "pi_LesseeOperatingLeaseSubleaseIncomeDueAfterYearFour": { "auth_ref": [], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsUnderOperatingLeasesDetails": { "order": 10120.0, "parentTag": "pi_LesseeOperatingLeaseSubleaseIncomeDue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Lessee operating lease sublease income due after year four.", "label": "Lessee Operating Lease Sublease Income Due After Year Four", "negatedLabel": "Operating Leases, Sublease Income, Thereafter" } } }, "localname": "LesseeOperatingLeaseSubleaseIncomeDueAfterYearFour", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "pi_LesseeOperatingLeaseSubleaseIncomeDueNextTwelveMonths": { "auth_ref": [], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsUnderOperatingLeasesDetails": { "order": 10080.0, "parentTag": "pi_LesseeOperatingLeaseSubleaseIncomeDue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Lessee operating lease sublease income due next twelve months.", "label": "Lessee Operating Lease Sublease Income Due Next Twelve Months", "negatedLabel": "Operating Leases, Sublease Income, 2023" } } }, "localname": "LesseeOperatingLeaseSubleaseIncomeDueNextTwelveMonths", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "pi_LesseeOperatingLeaseSubleaseIncomeDueYearFour": { "auth_ref": [], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsUnderOperatingLeasesDetails": { "order": 10110.0, "parentTag": "pi_LesseeOperatingLeaseSubleaseIncomeDue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Lessee operating lease sublease income due year four.", "label": "Lessee Operating Lease Sublease Income Due Year Four", "negatedLabel": "Operating Leases, Lease Payments, 2026" } } }, "localname": "LesseeOperatingLeaseSubleaseIncomeDueYearFour", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "pi_LesseeOperatingLeaseSubleaseIncomeDueYearThree": { "auth_ref": [], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsUnderOperatingLeasesDetails": { "order": 10100.0, "parentTag": "pi_LesseeOperatingLeaseSubleaseIncomeDue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Lessee operating lease sublease income due year three.", "label": "Lessee Operating Lease Sublease Income Due Year Three", "negatedLabel": "Operating Leases, Lease Payments, 2025" } } }, "localname": "LesseeOperatingLeaseSubleaseIncomeDueYearThree", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "pi_LesseeOperatingLeaseSubleaseIncomeDueYearTwo": { "auth_ref": [], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsUnderOperatingLeasesDetails": { "order": 10090.0, "parentTag": "pi_LesseeOperatingLeaseSubleaseIncomeDue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Lessee operating lease sublease income due year two.", "label": "Lessee Operating Lease Sublease Income Due Year Two", "negatedLabel": "Operating Leases, Sublease Income, 2024" } } }, "localname": "LesseeOperatingLeaseSubleaseIncomeDueYearTwo", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "pi_LesseeOperatingLeaseSubleaseIncomeRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsUnderOperatingLeasesDetails": { "order": 10070.0, "parentTag": "pi_LesseeOperatingLeaseSubleaseIncomeDue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Lessee operating lease sublease income remainder of fiscal year.", "label": "Lessee Operating Lease Sublease Income Remainder Of Fiscal Year", "negatedLabel": "Operating Leases, Sublease Income, 2022" } } }, "localname": "LesseeOperatingLeaseSubleaseIncomeRemainderOfFiscalYear", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "pi_MarketAndServiceConditionUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Market and service condition units.", "label": "Market And Service Condition Units [Member]", "terseLabel": "MSU", "verboseLabel": "Market and Service Conditions Units" } } }, "localname": "MarketAndServiceConditionUnitsMember", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureStockBasedAwardsAdditionalInformationDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureStockBasedAwardsSummaryOfRestrictedStockUnitsDetails" ], "xbrltype": "domainItemType" }, "pi_NumberOfAdditionalTrialsForPatents": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of additional trials for patents.", "label": "Number Of Additional Trials For Patents", "terseLabel": "Number of additional trials for patents" } } }, "localname": "NumberOfAdditionalTrialsForPatents", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "pi_NumberOfAssertedPatents": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of asserted patents.", "label": "Number Of Asserted Patents", "terseLabel": "Number of asserted patents" } } }, "localname": "NumberOfAssertedPatents", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "pi_NumberOfAssertedPatentsInvalid": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of asserted patents invalid.", "label": "Number Of Asserted Patents Invalid", "terseLabel": "Number of asserted patents Invalid" } } }, "localname": "NumberOfAssertedPatentsInvalid", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "pi_NumberOfBusinessDaysInConversionCondition": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of business days in conversion condition.", "label": "Number Of Business Days In Conversion Condition", "terseLabel": "Number of business day" } } }, "localname": "NumberOfBusinessDaysInConversionCondition", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "pi_NumberOfInfringementPatents": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of infringement patents.", "label": "Number Of Infringement Patents", "terseLabel": "Number of infringement patents" } } }, "localname": "NumberOfInfringementPatents", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "pi_NumberOfInfringementPatentsExclusivelyLicensed": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of infringement patents exclusively licensed.", "label": "Number Of Infringement Patents Exclusively Licensed", "terseLabel": "Number of infringement patents exclusively licensed" } } }, "localname": "NumberOfInfringementPatentsExclusivelyLicensed", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "pi_NumberOfNonInfringementPatents": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of non infringement patents.", "label": "Number Of Non Infringement Patents", "terseLabel": "Number of non-Infringement patents" } } }, "localname": "NumberOfNonInfringementPatents", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "pi_NumberOfPatentsComplaintFiled": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of patents, complaint filed.", "label": "Number Of Patents Complaint Filed", "terseLabel": "Number of patents, complaint filed" } } }, "localname": "NumberOfPatentsComplaintFiled", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "pi_NumberOfPatentsCurrentlyAtIssue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of patents currently at issue.", "label": "Number Of Patents Currently At Issue", "terseLabel": "Number patents currently at issue" } } }, "localname": "NumberOfPatentsCurrentlyAtIssue", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "pi_NumberOfPatentsDeclinedInstituteReview": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of patents declined institute review.", "label": "Number Of Patents Declined Institute Review", "terseLabel": "Number patents declined institute review" } } }, "localname": "NumberOfPatentsDeclinedInstituteReview", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "pi_NumberOfPatentsDeniedForIPRs": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of patents denied for IPRs.", "label": "Number Of Patents Denied For I P Rs", "terseLabel": "Number of patents denied for IPRs" } } }, "localname": "NumberOfPatentsDeniedForIPRs", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "pi_NumberOfPatentsFiledInterPartiesReviewWithPatentTrailAndAppealBoard": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of patents filed inter parties review with patent trail and appeal board.", "label": "Number Of Patents Filed Inter Parties Review With Patent Trail And Appeal Board", "terseLabel": "Number of patents filed inter parties review with patent trail and appeal board" } } }, "localname": "NumberOfPatentsFiledInterPartiesReviewWithPatentTrailAndAppealBoard", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "pi_NumberOfPatentsInvolvedInInitialTrial": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of patents involved in initial trial.", "label": "Number Of Patents Involved In Initial Trial", "terseLabel": "Number of patents involved in initial trial" } } }, "localname": "NumberOfPatentsInvolvedInInitialTrial", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "pi_NumberOfPatentsLeavingInSuit": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of patents leaving in suit.", "label": "Number Of Patents Leaving In Suit", "terseLabel": "Number of patents leaving in suit" } } }, "localname": "NumberOfPatentsLeavingInSuit", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "pi_NumberOfPatentsOnForInterPartsReview": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of patents on for inter parts review.", "label": "Number Of Patents On For Inter Parts Review", "terseLabel": "Number of patents on for IPRs" } } }, "localname": "NumberOfPatentsOnForInterPartsReview", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "pi_OperatingLeaseCostsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating lease costs.", "label": "Operating Lease Costs [Abstract]", "terseLabel": "Operating lease costs" } } }, "localname": "OperatingLeaseCostsAbstract", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesComponentsOfLeaseExpenseDetails" ], "xbrltype": "stringItemType" }, "pi_OperatingLeaseCostsNetOfSubleaseIncome": { "auth_ref": [], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesComponentsOfLeaseExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating lease costs, net of sublease income.", "label": "Operating Lease Costs Net Of Sublease Income", "totalLabel": "Total operating lease costs" } } }, "localname": "OperatingLeaseCostsNetOfSubleaseIncome", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesComponentsOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "pi_OperatingLeaseLiabilitiesFromRemeasurementOfRightOfUseAssets": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating lease liabilities from remeasurement of right-of-use assets.", "label": "Operating Lease Liabilities From Remeasurement Of Right Of Use Assets", "terseLabel": "Operating leases" } } }, "localname": "OperatingLeaseLiabilitiesFromRemeasurementOfRightOfUseAssets", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesSupplementalCashFlowInformationRelatedToOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "pi_PatentInfringementClaimsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Patent Infringement Claims.", "label": "Patent Infringement Claims [Member]", "terseLabel": "Patent Infringement Claims" } } }, "localname": "PatentInfringementClaimsMember", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "pi_PremiumsPaidForCappedCallTransactions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Premiums paid for capped call transactions.", "label": "Premiums Paid For Capped Call Transactions", "terseLabel": "Payment for capped call transactions" } } }, "localname": "PremiumsPaidForCappedCallTransactions", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "pi_ProceedsFromExerciseOfStockOptionsAndEmployeeStockPurchasePlan": { "auth_ref": [], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10050.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from exercise of stock options and employee stock purchase plan.", "label": "Proceeds From Exercise Of Stock Options And Employee Stock Purchase Plan", "terseLabel": "Proceeds from exercise of stock options and employee stock purchase plan" } } }, "localname": "ProceedsFromExerciseOfStockOptionsAndEmployeeStockPurchasePlan", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "pi_RecentlyAdoptedAccountingStandardsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Recently adopted accounting standards policy.", "label": "Recently Adopted Accounting Standards Policy Policy [Text Block]", "terseLabel": "Recently Adopted Accounting Standards" } } }, "localname": "RecentlyAdoptedAccountingStandardsPolicyPolicyTextBlock", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "pi_RestrictedStockUnitsMarketAndServiceConditionUnitsAndPerformanceStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted stock units market and service condition units and performance stock units.", "label": "Restricted Stock Units Market And Service Condition Units And Performance Stock Units [Member]", "terseLabel": "RSUs, MSUs, and PSUs" } } }, "localname": "RestrictedStockUnitsMarketAndServiceConditionUnitsAndPerformanceStockUnitsMember", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureNetLossPerShareComputationOfDilutedNetLossPerShareEffectInAntidilutiveDetails" ], "xbrltype": "domainItemType" }, "pi_RestructuringCashPayments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Restructuring cash payments.", "label": "Restructuring Cash Payments", "terseLabel": "Cash payments" } } }, "localname": "RestructuringCashPayments", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureRestructuringSummaryOfAccruedRestructuringCostsDetails" ], "xbrltype": "monetaryItemType" }, "pi_SaleOfStockPremiumOverLastReportedSalePricePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of stock premium over last reported sale price percentage.", "label": "Sale Of Stock Premium Over Last Reported Sale Price Percentage", "terseLabel": "Premium percentage on sale price of common stock" } } }, "localname": "SaleOfStockPremiumOverLastReportedSalePricePercentage", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "pi_ScheduleOfInterestExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of interest expense.", "label": "Schedule Of Interest Expense Table [Text Block]", "terseLabel": "Schedule of Interest Expense" } } }, "localname": "ScheduleOfInterestExpenseTableTextBlock", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "pi_ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of supplemental cash flow information related to leases.", "label": "Schedule Of Supplemental Cash Flow Information Related To Leases Table [Text Block]", "terseLabel": "Supplemental Cash Flow Information Related to Operating Leases" } } }, "localname": "ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "pi_ScheduleOfWeightedAverageRemainingLeaseTermsAndWeightedAverageDiscountRateRelatedToLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of weighted average remaining lease terms and weighted average discount rate related to leases.", "label": "Schedule Of Weighted Average Remaining Lease Terms And Weighted Average Discount Rate Related To Leases Table [Text Block]", "terseLabel": "Schedule of Weighted-Average Remaining Lease Terms and Weighted-Average Discount Rate Related to Operating Leases" } } }, "localname": "ScheduleOfWeightedAverageRemainingLeaseTermsAndWeightedAverageDiscountRateRelatedToLeasesTableTextBlock", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "pi_SignificantAccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Significant accounting policies.", "label": "Significant Accounting Policies [Line Items]", "terseLabel": "Significant Accounting Policies [Line Items]" } } }, "localname": "SignificantAccountingPoliciesLineItems", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "pi_SignificantAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Significant accounting policies.", "label": "Significant Accounting Policies [Table]", "terseLabel": "Significant Accounting Policies [Table]" } } }, "localname": "SignificantAccountingPoliciesTable", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "pi_StayLiftedForNumberOfPatents": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stay lifted for number of patents.", "label": "Stay Lifted For Number Of Patents", "terseLabel": "Stay lifted for number of patents" } } }, "localname": "StayLiftedForNumberOfPatents", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "pi_StayRemovedOnNumberOfPatents": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stay removed on number of patents.", "label": "Stay Removed On Number Of Patents", "terseLabel": "Stay removed on number of patents" } } }, "localname": "StayRemovedOnNumberOfPatents", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "pi_SubleaseIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sublease income.", "label": "Sublease Income [Abstract]", "terseLabel": "Sublease income:" } } }, "localname": "SubleaseIncomeAbstract", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesComponentsOfLeaseExpenseDetails" ], "xbrltype": "stringItemType" }, "pi_SystemsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Systems.", "label": "Systems [Member]", "terseLabel": "Systems" } } }, "localname": "SystemsMember", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureSegmentInformationSummaryOfRevenueCategoriesDetails" ], "xbrltype": "domainItemType" }, "pi_TwoThousandNineteenNoteRepurchaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand nineteen note repurchase.", "label": "Two Thousand Nineteen Note Repurchase [Member]", "terseLabel": "2019 Note Repurchase" } } }, "localname": "TwoThousandNineteenNoteRepurchaseMember", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtSummaryOfOutstandingPrincipalAmountAndCarryingValueParentheticalDetails" ], "xbrltype": "domainItemType" }, "pi_TwoThousandNineteenNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand nineteen notes.", "label": "Two Thousand Nineteen Notes [Member]", "terseLabel": "2019 Notes" } } }, "localname": "TwoThousandNineteenNotesMember", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureNetLossPerShareComputationOfDilutedNetLossPerShareEffectInAntidilutiveDetails" ], "xbrltype": "domainItemType" }, "pi_TwoThousandTwentyOneNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand twenty one notes.", "label": "Two Thousand Twenty One Notes [Member]", "terseLabel": "2021 Notes" } } }, "localname": "TwoThousandTwentyOneNotesMember", "nsuri": "http://www.impinj.com/20220331", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureNetLossPerShareComputationOfDilutedNetLossPerShareEffectInAntidilutiveDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r2", "r109", "r118", "r126", "r188", "r339", "r340", "r341", "r351", "r352", "r370", "r373", "r375", "r376", "r541" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect Period Of Adoption Adjustment [Member]", "terseLabel": "Cumulative-effect Adjustment from Adoption of ASU 2020-06" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r2", "r109", "r118", "r126", "r188", "r339", "r340", "r341", "r351", "r352", "r370", "r373", "r375", "r376", "r541" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect Period Of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r2", "r109", "r118", "r126", "r188", "r339", "r340", "r341", "r351", "r352", "r370", "r373", "r375", "r376", "r541" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect Period Of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "domainItemType" }, "srt_DirectorMember": { "auth_ref": [ "r173" ], "lang": { "en-us": { "role": { "label": "Director [Member]", "terseLabel": "Cathal Phelan" } } }, "localname": "DirectorMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r238", "r275", "r312", "r313", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r498", "r500", "r530", "r531" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]", "verboseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r238", "r275", "r312", "r313", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r498", "r500", "r530", "r531" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r168", "r296", "r300", "r450", "r497", "r499" ], "lang": { "en-us": { "role": { "label": "Product Or Service [Axis]", "terseLabel": "Product and Service" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureSegmentInformationSummaryOfRevenueCategoriesDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r168", "r296", "r300", "r450", "r497", "r499" ], "lang": { "en-us": { "role": { "label": "Products And Services [Domain]", "terseLabel": "Product and Service" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureSegmentInformationSummaryOfRevenueCategoriesDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r238", "r275", "r302", "r312", "r313", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r498", "r500", "r530", "r531" ], "lang": { "en-us": { "role": { "label": "Range [Axis]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r238", "r275", "r302", "r312", "r313", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r498", "r500", "r530", "r531" ], "lang": { "en-us": { "role": { "label": "Range [Member]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r3", "r106", "r107", "r108", "r111", "r112", "r115", "r116", "r117", "r118", "r120", "r121", "r122", "r123", "r124", "r126", "r133", "r190", "r191", "r342", "r352", "r371", "r375", "r376", "r377", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r542", "r543" ], "lang": { "en-us": { "role": { "label": "Restatement [Axis]", "terseLabel": "Revision of Prior Period" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r3", "r106", "r107", "r108", "r111", "r112", "r115", "r116", "r117", "r118", "r120", "r121", "r122", "r123", "r124", "r126", "r133", "r190", "r191", "r342", "r352", "r371", "r375", "r376", "r377", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r542", "r543" ], "lang": { "en-us": { "role": { "label": "Restatement [Domain]", "terseLabel": "Revision of Prior Period" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember": { "auth_ref": [ "r3", "r111", "r112", "r118", "r126", "r190", "r191", "r342", "r352", "r371", "r377", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r542", "r543" ], "lang": { "en-us": { "role": { "label": "Revision Of Prior Period Accounting Standards Update Adjustment [Member]", "terseLabel": "Revision of Prior Period, Accounting Standards Update, Adjustment" } } }, "localname": "RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate202006Member": { "auth_ref": [ "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2020-06 Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity's Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity's Own Equity.", "label": "Accounting Standards Update202006 [Member]", "terseLabel": "ASU 2020-06" } } }, "localname": "AccountingStandardsUpdate202006Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r41", "r437" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 10140.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.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r8", "r23", "r174", "r175" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 10290.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable Net Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "auth_ref": [ "r92" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10120.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": "Accretion of discount or amortization of premium on investments" } } }, "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedEmployeeBenefitsCurrent": { "auth_ref": [ "r11", "r12", "r44" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 10150.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, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Employee Benefits Current", "terseLabel": "Accrued compensation and employee related benefits" } } }, "localname": "AccruedEmployeeBenefitsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesMember": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "documentation": "This item represents 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.", "label": "Accrued Liabilities [Member]", "terseLabel": "Accrued Liabilities" } } }, "localname": "AccruedLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r26", "r58", "r59", "r60", "r488", "r508", "r512" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 10070.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) income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r57", "r60", "r67", "r68", "r69", "r106", "r107", "r108", "r361", "r503", "r504", "r543" ], "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 Income [Member]", "terseLabel": "Accumulated Other Comprehensive Income (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r24" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 10060.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid In Capital Common Stock", "negatedLabel": "Additional paid in capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r106", "r107", "r108", "r339", "r340", "r341", "r375" ], "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 [Member]", "terseLabel": "Additional Paid-In-Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r111", "r112", "r113", "r114", "r126", "r177", "r178", "r185", "r186", "r187", "r188", "r190", "r191", "r220", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r349", "r350", "r351", "r352", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r389", "r390", "r392", "r393", "r394", "r395", "r396", "r397", "r426", "r451", "r452", "r453", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r539", "r540", "r541", "r542", "r543" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Adjustments For New Accounting Pronouncements [Axis]", "terseLabel": "Accounting Standards Update" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt": { "auth_ref": [ "r233" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustment to additional paid in capital resulting from the recognition of convertible debt instruments as two separate components - a debt component and an equity component. This bifurcation may result in a basis difference associated with the liability component that represents a temporary difference for purposes of applying accounting for income taxes. The initial recognition of deferred taxes for the tax effect of that temporary difference is as an adjustment to additional paid in capital.", "label": "Adjustments To Additional Paid In Capital Equity Component Of Convertible Debt", "verboseLabel": "Adjustments recorded in additional paid-in capital" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r314", "r316", "r344", "r345" ], "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" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited" ], "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 to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r316", "r333", "r343" ], "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", "verboseLabel": "Total stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureStockBasedAwardsAdditionalInformationDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureStockBasedAwardsSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r75", "r91", "r258", "r408" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtScheduleOfInterestExpenseDetails": { "order": 10010.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 }, "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10130.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization Of Financing Costs", "terseLabel": "Amortization of debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtScheduleOfInterestExpenseDetails", "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r130" ], "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", "terseLabel": "Antidilutive securities excluded from computation of earnings per share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureNetLossPerShareComputationOfDilutedNetLossPerShareEffectInAntidilutiveDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r130" ], "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]", "terseLabel": "Antidilutive Securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureNetLossPerShareComputationOfDilutedNetLossPerShareEffectInAntidilutiveDetails" ], "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 Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureNetLossPerShareComputationOfDilutedNetLossPerShareEffectInAntidilutiveDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r130" ], "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 [Domain]", "terseLabel": "Antidilutive Securities, Name" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureNetLossPerShareComputationOfDilutedNetLossPerShareEffectInAntidilutiveDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetBackedSecuritiesMember": { "auth_ref": [ "r180", "r303" ], "lang": { "en-us": { "role": { "documentation": "Securities that are primarily serviced by the cash flows of a discrete pool of receivables or other financial assets for example, but not limited to, credit card receivables, car loans, recreational vehicle loans, and mobile home loans.", "label": "Asset Backed Securities [Member]", "terseLabel": "Asset-backed Securities" } } }, "localname": "AssetBackedSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r101", "r152", "r157", "r164", "r181", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r358", "r362", "r388", "r435", "r437", "r467", "r485" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "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.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "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.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r9", "r10", "r54", "r101", "r181", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r358", "r362", "r388", "r435", "r437" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 10210.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.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "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.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r378" ], "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": "Assets measured at fair value" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r317", "r334" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureStockBasedAwardsAdditionalInformationDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureStockBasedAwardsSummaryOfRestrictedStockUnitsDetails" ], "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]", "terseLabel": "Balance Sheet Location" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r364", "r365" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis Of Accounting Policy Policy [Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r94", "r95", "r96" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred But Not Yet Paid", "terseLabel": "Purchases of property and equipment not yet paid" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash And Cash Equivalents [Abstract]", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r6", "r38", "r93" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 10270.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", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r88", "r93", "r97" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations", "periodEndLabel": "End of period", "periodStartLabel": "Beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r88", "r398" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "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 increase (decrease) in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsMember": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "Short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash Equivalents [Member]", "terseLabel": "Cash Equivalents" } } }, "localname": "CashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ChangeInAccountingEstimateByTypeAxis": { "auth_ref": [ "r119", "r135" ], "lang": { "en-us": { "role": { "documentation": "Information by type of change in accounting estimate.", "label": "Change In Accounting Estimate By Type [Axis]", "terseLabel": "Change in Accounting Estimate by Type" } } }, "localname": "ChangeInAccountingEstimateByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ChangeInAccountingEstimateTypeDomain": { "auth_ref": [ "r119", "r135" ], "lang": { "en-us": { "role": { "documentation": "Identification of the accounting estimate that was changed that had the effect of adjusting the carrying amount of an existing asset or liability, or that will alter the subsequent accounting for existing or future assets or liabilities.", "label": "Change In Accounting Estimate Type [Domain]", "terseLabel": "Change in Accounting Estimate, Type" } } }, "localname": "ChangeInAccountingEstimateTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ChangeInAccountingMethodAccountedForAsChangeInEstimateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A change from one acceptable accounting method to another based upon a revision in estimated future benefits or obligations.", "label": "Change In Accounting Method Accounted For As Change In Estimate [Member]", "terseLabel": "Change in Accounting Method Accounted for as Change in Estimate" } } }, "localname": "ChangeInAccountingMethodAccountedForAsChangeInEstimateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted": { "auth_ref": [ "r0", "r1", "r106", "r107", "r110", "r177", "r178", "r182", "r183", "r184", "r185", "r186", "r220", "r335", "r336", "r337", "r349", "r366", "r367", "r368", "r389", "r391", "r392", "r393", "r396", "r397", "r411", "r426", "r451", "r452", "r501", "r502", "r539" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether accounting standards update was adopted.", "label": "Change In Accounting Principle Accounting Standards Update Adopted", "terseLabel": "Change in accounting principle, accounting standards update, adopted" } } }, "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate": { "auth_ref": [ "r0", "r1", "r106", "r107", "r118", "r177", "r178", "r182", "r183", "r184", "r185", "r186", "r220", "r335", "r336", "r337", "r349", "r366", "r367", "r368", "r369", "r372", "r389", "r391", "r392", "r393", "r396", "r397", "r411", "r426", "r451", "r452", "r501", "r502", "r539" ], "lang": { "en-us": { "role": { "documentation": "Date accounting standards update was adopted, in YYYY-MM-DD format.", "label": "Change In Accounting Principle Accounting Standards Update Adoption Date", "terseLabel": "Change in accounting principle, accounting standards update, adoption date" } } }, "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect": { "auth_ref": [ "r111", "r125", "r179", "r189", "r342", "r353" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether effect from applying amendment to accounting standards is immaterial.", "label": "Change In Accounting Principle Accounting Standards Update Immaterial Effect", "terseLabel": "Change in accounting principle, accounting standards update, immaterial effect" } } }, "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember": { "auth_ref": [ "r303", "r384" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds that is excluded from cash and cash equivalents.", "label": "Commercial Paper Not Included With Cash And Cash Equivalents [Member]", "terseLabel": "Commercial Paper" } } }, "localname": "CommercialPaperNotIncludedWithCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r51", "r215", "r473", "r492" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 10020.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 5)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments And Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r212", "r213", "r214", "r218", "r529" ], "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.impinj.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r106", "r107", "r375" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r22" ], "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.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r22" ], "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.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r22" ], "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.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r22", "r276" ], "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", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r22", "r437" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 10050.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.001 par value \u2014 495,000 shares authorized, 25,220 and 24,737 shares issued and outstanding at March 31, 2022 and December 31, 2021, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r63", "r65", "r66", "r73", "r476", "r494" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUnaudited": { "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, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income Net Of Tax", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r286" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract With Customer Asset And Liability Table [Text Block]", "terseLabel": "Summary of Changes in Deferred Revenue" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureDeferredRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r283", "r284", "r297" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract With Customer Liability", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureDeferredRevenueSummaryOfChangesInDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized": { "auth_ref": [ "r285" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized arising from contract liability from change in timeframe for performance obligation to be satisfied.", "label": "Contract With Customer Liability Change In Timeframe Performance Obligation Satisfied Revenue Recognized", "terseLabel": "Deferral of revenue" } } }, "localname": "ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureDeferredRevenueSummaryOfChangesInDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r283", "r284", "r297" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 10200.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract With Customer Liability Current", "terseLabel": "Current portion of deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r283", "r284", "r297" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 10130.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract With Customer Liability Noncurrent", "terseLabel": "Deferred revenue, net of current portion" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r298" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract With Customer Liability Revenue Recognized", "terseLabel": "Recognition of deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureDeferredRevenueAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtFairValueDisclosures": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt Fair Value Disclosures", "terseLabel": "Fair value of liability component upon issuance" } } }, "localname": "ConvertibleDebtFairValueDisclosures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r232", "r235", "r236", "r238", "r248", "r249", "r250", "r254", "r255", "r256", "r257", "r258", "r268", "r269", "r270", "r271" ], "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 Debt [Member]", "terseLabel": "Convertible Senior Notes" } } }, "localname": "ConvertibleDebtMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtScheduleOfInterestExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r303", "r311", "r513" ], "lang": { "en-us": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate Notes and Bonds" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r77", "r450" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 10130.0, "parentTag": "us-gaap_GrossProfit", "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 Goods And Services Sold", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost Of Sales [Member]", "terseLabel": "Cost of Revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureStockBasedAwardsSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtConversionByUniqueDescriptionAxis": { "auth_ref": [ "r94", "r96" ], "lang": { "en-us": { "role": { "documentation": "Information by description of debt issuances converted in a noncash or part noncash transaction.", "label": "Debt Conversion By Unique Description [Axis]", "terseLabel": "Debt Conversion Description" } } }, "localname": "DebtConversionByUniqueDescriptionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtSummaryOfOutstandingPrincipalAmountAndCarryingValueParentheticalDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtConversionNameDomain": { "auth_ref": [ "r94", "r96" ], "lang": { "en-us": { "role": { "documentation": "The name of the original debt issue that has been converted in a noncash (or part noncash) transaction during the accounting period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Debt Conversion Name [Domain]", "terseLabel": "Debt Conversion, Name" } } }, "localname": "DebtConversionNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtSummaryOfOutstandingPrincipalAmountAndCarryingValueParentheticalDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtConversionOriginalDebtAmount1": { "auth_ref": [ "r94", "r96" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Debt Conversion Original Debt Amount1", "terseLabel": "Repurchase of debt principal amount" } } }, "localname": "DebtConversionOriginalDebtAmount1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtSummaryOfOutstandingPrincipalAmountAndCarryingValueParentheticalDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r99", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r252", "r259", "r260", "r262", "r273" ], "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": "Long-term Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r19", "r263", "r468", "r483" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtSummaryOfOutstandingPrincipalAmountAndCarryingValueDetails": { "order": 10010.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "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", "verboseLabel": "Principal Amount" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtSummaryOfOutstandingPrincipalAmountAndCarryingValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r237", "r265" ], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument Convertible Conversion Price1", "terseLabel": "Initial Conversion Price" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtScheduleOfNotesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments": { "auth_ref": [ "r48", "r237", "r277", "r278", "r280" ], "lang": { "en-us": { "role": { "documentation": "The number of equity instruments that the holder of the debt instrument would receive if the debt was converted to equity.", "label": "Debt Instrument Convertible Number Of Equity Instruments", "terseLabel": "Number of Shares (in millions)" } } }, "localname": "DebtInstrumentConvertibleNumberOfEquityInstruments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtScheduleOfNotesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentConvertibleTermsOfConversionFeature": { "auth_ref": [ "r48", "r277", "r279", "r280" ], "lang": { "en-us": { "role": { "documentation": "Description of conversion terms for debt instrument.", "label": "Debt Instrument Convertible Terms Of Conversion Feature", "terseLabel": "Debt instrument, terms of conversion feature" } } }, "localname": "DebtInstrumentConvertibleTermsOfConversionFeature", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "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": "Debt instrument, threshold consecutive trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.", "label": "Debt Instrument Convertible Threshold Percentage Of Stock Price Trigger", "terseLabel": "Debt instrument, threshold percentage of stock price trigger" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "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": "Debt instrument, threshold trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdTradingDays", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentDateOfFirstRequiredPayment1": { "auth_ref": [ "r49", "r481" ], "lang": { "en-us": { "role": { "documentation": "Date the debt agreement requires the first payment to be made, in YYYY-MM-DD format.", "label": "Debt Instrument Date Of First Required Payment1", "verboseLabel": "First Interest Payment Date" } } }, "localname": "DebtInstrumentDateOfFirstRequiredPayment1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtScheduleOfNotesDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r235", "r268", "r269", "r407", "r409", "r410" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument Face Amount", "terseLabel": "Aggregate principal amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFairValue": { "auth_ref": [ "r250", "r268", "r269", "r387" ], "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": "Estimated fair value" } } }, "localname": "DebtInstrumentFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFrequencyOfPeriodicPayment": { "auth_ref": [ "r49", "r481" ], "lang": { "en-us": { "role": { "documentation": "Description of the frequency of periodic payments (monthly, quarterly, annual).", "label": "Debt Instrument Frequency Of Periodic Payment", "verboseLabel": "Semi-Annual Interest Payment Dates" } } }, "localname": "DebtInstrumentFrequencyOfPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtScheduleOfNotesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r46", "r266", "r407", "r409" ], "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.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtScheduleOfNotesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r46", "r236" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument Interest Rate Stated Percentage", "verboseLabel": "Interest Rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtScheduleOfNotesDetails" ], "xbrltype": "percentItemType" }, "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 [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtScheduleOfInterestExpenseDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtScheduleOfNotesDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtSummaryOfOutstandingPrincipalAmountAndCarryingValueDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtSummaryOfOutstandingPrincipalAmountAndCarryingValueParentheticalDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r47", "r238", "r382" ], "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", "verboseLabel": "Maturity Date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtScheduleOfNotesDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of principal amount of debt redeemed.", "label": "Debt Instrument Redemption Price Percentage Of Principal Amount Redeemed", "terseLabel": "Percentage of repurchase price of principal amount" } } }, "localname": "DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r49", "r100", "r104", "r235", "r236", "r237", "r238", "r239", "r240", "r242", "r248", "r249", "r250", "r251", "r253", "r254", "r255", "r256", "r257", "r258", "r261", "r268", "r269", "r270", "r271", "r277", "r279", "r280", "r281", "r406", "r407", "r409", "r410", "r482" ], "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.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtScheduleOfInterestExpenseDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtScheduleOfNotesDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtSummaryOfOutstandingPrincipalAmountAndCarryingValueDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtSummaryOfOutstandingPrincipalAmountAndCarryingValueParentheticalDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r248", "r406", "r410" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument Unamortized Discount", "terseLabel": "Initial carrying amount of liability component recognized as debt discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r40", "r248", "r408" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtSummaryOfOutstandingPrincipalAmountAndCarryingValueDetails": { "order": 10020.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Deferred Finance Costs Net", "negatedLabel": "Unamortized debt issuance costs", "terseLabel": "Unamortized debt issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtSummaryOfOutstandingPrincipalAmountAndCarryingValueDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtSummaryOfOutstandingPrincipalAmountAndCarryingValueParentheticalDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Revenue Disclosure [Abstract]" } } }, "localname": "DeferredRevenueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r91", "r195" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10100.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r346" ], "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 Awards" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureStockBasedAwards" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r128" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or 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 Basic And Diluted", "terseLabel": "Net loss per share \u2014 basic and diluted" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureNetLossPerShareReconciliationOfNumeratorAndDenominatorUsedInComputingBasicAndDilutedNetLossPerShareDetails", "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r130", "r131", "r132", "r134" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureNetLossPerShare" ], "xbrltype": "textBlockItemType" }, "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 [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureStockBasedAwardsSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r331" ], "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 [Member]", "terseLabel": "Stock Options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureNetLossPerShareComputationOfDilutedNetLossPerShareEffectInAntidilutiveDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r2", "r67", "r68", "r69", "r106", "r107", "r108", "r112", "r121", "r124", "r136", "r188", "r276", "r282", "r339", "r340", "r341", "r351", "r352", "r375", "r399", "r400", "r401", "r402", "r403", "r404", "r503", "r504", "r505", "r543" ], "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 [Domain]", "terseLabel": "Equity Component" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_ExtinguishmentOfDebtAxis": { "auth_ref": [ "r272" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the debt extinguished including the amount of gain (loss), the income tax effect on the gain (loss), and the amount of gain (loss), net or the related income tax, by debt instrument.", "label": "Extinguishment Of Debt [Axis]", "terseLabel": "Extinguishment of Debt" } } }, "localname": "ExtinguishmentOfDebtAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtSummaryOfOutstandingPrincipalAmountAndCarryingValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ExtinguishmentOfDebtTypeDomain": { "auth_ref": [ "r272" ], "lang": { "en-us": { "role": { "documentation": "Type of debt extinguished.", "label": "Extinguishment Of Debt Type [Domain]", "terseLabel": "Extinguishment of Debt, Type" } } }, "localname": "ExtinguishmentOfDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtSummaryOfOutstandingPrincipalAmountAndCarryingValueDetails" ], "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.impinj.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r378", "r379", "r380", "r385" ], "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.impinj.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r378", "r379" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Fair Value Assets Measured On Recurring Basis [Text Block]", "terseLabel": "Summary of Assets Measured at Fair Value on Recurring Basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r383" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation By Asset Class [Domain]", "terseLabel": "Asset Class" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r378", "r385" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Fair Value By Asset Class [Axis]", "terseLabel": "Asset Class" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r250", "r268", "r269", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r311", "r379", "r438", "r439", "r440" ], "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]", "terseLabel": "Level 2" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r378", "r379", "r381", "r382", "r386" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Fair Value By Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r384" ], "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.impinj.com/20220331/taxonomy/role/DisclosureFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r250", "r303", "r304", "r309", "r311", "r379", "r438" ], "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": "Fair Value Inputs Level1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r250", "r268", "r269", "r303", "r304", "r309", "r311", "r379", "r439" ], "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": "Fair Value Inputs Level2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r250", "r268", "r269", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r311", "r379", "r440" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value Inputs Level3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Fair Value Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r250", "r268", "r269", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r311", "r438", "r439", "r440" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Measurements Fair Value Hierarchy [Domain]", "terseLabel": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r384", "r386" ], "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 [Member]", "terseLabel": "Fair Value Measurements Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r414", "r419" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10040.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 on finance lease obligations" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainContingenciesByNatureAxis": { "auth_ref": [ "r217" ], "lang": { "en-us": { "role": { "documentation": "Information by nature of gain contingency.", "label": "Gain Contingencies By Nature [Axis]", "terseLabel": "Gain Contingencies, Nature" } } }, "localname": "GainContingenciesByNatureAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GainContingencyNatureDomain": { "auth_ref": [ "r217" ], "lang": { "en-us": { "role": { "documentation": "Describes any existing condition, situation, or set of circumstances involving uncertainty as of the balance sheet date (or before issuance of the financial statements) that might result in a gain, typically reflecting care to avoid misleading implications as to the likelihood of realization.", "label": "Gain Contingency Nature [Domain]", "terseLabel": "Gain Contingency, Nature" } } }, "localname": "GainContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainContingencyPatentsAllegedlyInfringedUponNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of entity's patents that another entity has allegedly infringed.", "label": "Gain Contingency Patents Allegedly Infringed Upon Number", "terseLabel": "Number of patents allegedly infringed" } } }, "localname": "GainContingencyPatentsAllegedlyInfringedUponNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_GainContingencyPatentsFoundInfringedUponNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of entity's patents that another entity was found to have infringed.", "label": "Gain Contingency Patents Found Infringed Upon Number", "terseLabel": "Number of patents found" } } }, "localname": "GainContingencyPatentsFoundInfringedUponNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r78" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 10100.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General And Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r74" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General And Administrative Expense [Member]", "terseLabel": "General and Administrative Expense" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureStockBasedAwardsSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r76", "r101", "r152", "r156", "r160", "r163", "r166", "r181", "r221", "r222", "r223", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r388" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 10060.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r71", "r152", "r156", "r160", "r163", "r166", "r466", "r474", "r478", "r495" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 10010.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": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r197", "r202" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureStockBasedAwardsSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r202" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureStockBasedAwardsSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r102", "r123", "r124", "r151", "r348", "r354", "r355", "r496" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 10020.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", "negatedLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r90" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10170.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount 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.", "label": "Increase Decrease In Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r90" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10140.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase Decrease In Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r90" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10190.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 liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r90", "r448" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10230.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase Decrease In Contract With Customer Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r90" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10180.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase Decrease In Employee Related Liabilities", "terseLabel": "Accrued compensation and employee related benefits" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r90" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10150.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.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "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.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r90" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10160.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": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInRestructuringReserve": { "auth_ref": [ "r90" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10220.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the carrying amount (including both current and noncurrent portions of the accrual) of the liability pertaining to the exit from or disposal of business activities or restructuring pursuant to a duly authorized plan, excluding costs or losses pertaining to an entity newly acquired in a business combination and to asset retirement obligations.", "label": "Increase Decrease In Restructuring Reserve", "terseLabel": "Restructuring liabilities" } } }, "localname": "IncreaseDecreaseInRestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InducedConversionOfConvertibleDebtExpense": { "auth_ref": [ "r234" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Consideration given by issuer of convertible debt to provide an incentive for debt holders to convert the debt to equity securities. The expense is equal to the fair value of all securities and other consideration transferred in the transaction in excess of the fair value of securities issuable pursuant to the original conversion terms.", "label": "Induced Conversion Of Convertible Debt Expense", "terseLabel": "Induced conversion expense related to convertible notes" } } }, "localname": "InducedConversionOfConvertibleDebtExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetIncludingGoodwill": { "auth_ref": [], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 10260.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.", "label": "Intangible Assets Net Including Goodwill", "terseLabel": "Goodwill" } } }, "localname": "IntangibleAssetsNetIncludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r70", "r150", "r405", "r408", "r477" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 10050.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" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r79", "r256", "r267", "r270", "r271" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtScheduleOfInterestExpenseDetails": { "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", "totalLabel": "Total interest expense" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtScheduleOfInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r193" ], "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.impinj.com/20220331/taxonomy/role/DisclosureInventory" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r30", "r192" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/DisclosureInventoryScheduleOfInventoriesDetails": { "order": 10030.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory Finished Goods Net Of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureInventoryScheduleOfInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r7", "r53", "r437" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/DisclosureInventoryScheduleOfInventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 10300.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", "totalLabel": "Total inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureInventoryScheduleOfInventoriesDetails", "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r32", "r192" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/DisclosureInventoryScheduleOfInventoriesDetails": { "order": 10010.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory Raw Materials Net Of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureInventoryScheduleOfInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r31", "r192" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/DisclosureInventoryScheduleOfInventoriesDetails": { "order": 10020.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory Work In Process Net Of Reserves", "terseLabel": "Work-in-process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureInventoryScheduleOfInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]", "terseLabel": "Investment Type" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investment Type Categorization [Member]", "terseLabel": "Investments" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r422" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease Cost Table [Text Block]", "terseLabel": "Components of Lease Expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r423" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee Operating Lease Liability Maturity Table [Text Block]", "terseLabel": "Schedule of Future Lease Payments under Operating Leases" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r423" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsUnderOperatingLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsUnderOperatingLeasesDetails2": { "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": "Operating Leases, Lease Payments, Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r423" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsUnderOperatingLeasesDetails": { "order": 10160.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": "Operating Leases, Lease Payments, 2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r423" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsUnderOperatingLeasesDetails": { "order": 10190.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": "Operating Leases, Lease Payments, 2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r423" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsUnderOperatingLeasesDetails": { "order": 10180.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": "Operating Leases, Lease Payments, 2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r423" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsUnderOperatingLeasesDetails": { "order": 10170.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": "Operating Leases, Lease Payments, 2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r423" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsUnderOperatingLeasesDetails": { "order": 10150.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 having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee Operating Lease Liability Payments Remainder Of Fiscal Year", "terseLabel": "Operating Leases, Lease Payments, 2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r423" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsUnderOperatingLeasesDetails2": { "order": 10010.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.impinj.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r425" ], "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.impinj.com/20220331/taxonomy/role/DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r43", "r101", "r158", "r181", "r221", "r222", "r223", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r359", "r362", "r363", "r388", "r435", "r436" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 10010.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.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r29", "r101", "r181", "r388", "r437", "r470", "r490" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "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.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "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.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r45", "r101", "r181", "r221", "r222", "r223", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r359", "r362", "r363", "r388", "r435", "r436", "r437" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 10090.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.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "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.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r378" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Liabilities Fair Value Disclosure", "terseLabel": "Liabilities measured at fair value" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r19", "r249", "r264", "r268", "r269", "r468", "r486" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtSummaryOfOutstandingPrincipalAmountAndCarryingValueDetails": { "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", "totalLabel": "Net Carrying Amount" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtSummaryOfOutstandingPrincipalAmountAndCarryingValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 10190.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long Term Debt Current", "terseLabel": "Current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt arrangement having an initial term longer than one year or beyond the normal operating cycle, if longer.", "label": "Long Term Debt [Member]", "terseLabel": "Long-term Debt" } } }, "localname": "LongTermDebtMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtSummaryOfOutstandingPrincipalAmountAndCarryingValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r49" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 10100.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long Term Debt Noncurrent", "terseLabel": "Long-term debt, net of current portion", "verboseLabel": "Long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermInvestments": { "auth_ref": [ "r39" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 10220.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).", "label": "Long Term Investments", "terseLabel": "Long-term investments" } } }, "localname": "LongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r49" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Longterm Debt Type [Axis]", "terseLabel": "Long-term Debt, Type" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtScheduleOfInterestExpenseDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtScheduleOfNotesDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtSummaryOfOutstandingPrincipalAmountAndCarryingValueDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtSummaryOfOutstandingPrincipalAmountAndCarryingValueParentheticalDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r49", "r219" ], "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": "Longterm Debt Type [Domain]", "terseLabel": "Long-term Debt, Type" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtScheduleOfInterestExpenseDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtScheduleOfNotesDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtSummaryOfOutstandingPrincipalAmountAndCarryingValueDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtSummaryOfOutstandingPrincipalAmountAndCarryingValueParentheticalDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r215" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of loss contingency liability.", "label": "Loss Contingency Accrual At Carrying Value", "terseLabel": "Contingent liabilities" } } }, "localname": "LossContingencyAccrualAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyPendingClaimsNumber": { "auth_ref": [ "r216" ], "lang": { "en-us": { "role": { "documentation": "Number of pending claims pertaining to a loss contingency.", "label": "Loss Contingency Pending Claims Number", "terseLabel": "Number of patents in suit pending final resolution of petitions" } } }, "localname": "LossContingencyPendingClaimsNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r303" ], "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 [Member]", "terseLabel": "Money Market Funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r88" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10030.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.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "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.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r88" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10020.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 provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "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.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r88", "r89", "r92" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10010.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 provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "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.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r5", "r61", "r64", "r69", "r72", "r92", "r101", "r111", "r115", "r116", "r118", "r119", "r123", "r124", "r127", "r152", "r156", "r160", "r163", "r166", "r181", "r221", "r222", "r223", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r377", "r388", "r475", "r493" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10090.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUnaudited": { "order": 10010.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "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", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureNetLossPerShareReconciliationOfNumeratorAndDenominatorUsedInComputingBasicAndDilutedNetLossPerShareDetails", "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited", "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited", "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUnaudited", "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income Loss Available To Common Stockholders Diluted [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureNetLossPerShareReconciliationOfNumeratorAndDenominatorUsedInComputingBasicAndDilutedNetLossPerShareDetails" ], "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": "Recently Issued Accounting Standards Not Yet Adopted" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r145" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number Of Reportable Segments", "terseLabel": "Number of reportable operating segment" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OneTimeTerminationBenefitsMember": { "auth_ref": [ "r200", "r201", "r207", "r208" ], "lang": { "en-us": { "role": { "documentation": "A lump sum payment to an involuntarily terminated employee in conjunction with exit or disposal activities.", "label": "One Time Termination Benefits [Member]", "terseLabel": "Employee Termination Benefits" } } }, "localname": "OneTimeTerminationBenefitsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureRestructuringSummaryOfAccruedRestructuringCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 10070.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r152", "r156", "r160", "r163", "r166" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 10030.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 from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r416", "r424" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesComponentsOfLeaseExpenseDetails": { "order": 10010.0, "parentTag": "pi_OperatingLeaseCostsNetOfSubleaseIncome", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease Cost", "terseLabel": "Single lease costs" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesComponentsOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r413" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsUnderOperatingLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsUnderOperatingLeasesDetails2": { "order": 10020.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": "Present value of lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r413" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsUnderOperatingLeasesDetails": { "order": 10130.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 10170.0, "parentTag": "us-gaap_LiabilitiesCurrent", "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", "terseLabel": "Current portion of operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsUnderOperatingLeasesDetails", "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r413" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsUnderOperatingLeasesDetails": { "order": 10140.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 10110.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 lease, classified as noncurrent.", "label": "Operating Lease Liability Noncurrent", "terseLabel": "Operating lease liabilities, net of current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsUnderOperatingLeasesDetails", "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r415", "r419" ], "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": "Operating cash flows used" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesSupplementalCashFlowInformationRelatedToOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r412" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 10240.0, "parentTag": "us-gaap_Assets", "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.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r421", "r424" ], "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": "Weighted-average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfWeightedAverageRemainingLeaseTermsAndWeightedAverageDiscountRateRelatedToOperatingLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r420", "r424" ], "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": "Weighted-average remaining lease term (years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesScheduleOfWeightedAverageRemainingLeaseTermsAndWeightedAverageDiscountRateRelatedToOperatingLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 10250.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 non-current assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r55", "r56", "r58" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUnaudited": { "order": 10030.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax", "terseLabel": "Unrealized loss on investments" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r62", "r65", "r356", "r357", "r360" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUnaudited": { "order": 10020.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent", "terseLabel": "Other comprehensive loss", "totalLabel": "Total other comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited", "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent [Abstract]", "terseLabel": "Other comprehensive loss, net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r50" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 10120.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 long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLongTermInvestmentsMember": { "auth_ref": [ "r513" ], "lang": { "en-us": { "role": { "documentation": "Long-term investments classified as other.", "label": "Other Long Term Investments [Member]", "terseLabel": "Long-term Investments" } } }, "localname": "OtherLongTermInvestmentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r80" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 10040.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 income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherRestructuringMember": { "auth_ref": [ "r200", "r201", "r207", "r208" ], "lang": { "en-us": { "role": { "documentation": "Restructuring and related activities classified as other.", "label": "Other Restructuring [Member]", "terseLabel": "Other Associated Costs" } } }, "localname": "OtherRestructuringMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureRestructuringSummaryOfAccruedRestructuringCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentOfFinancingAndStockIssuanceCosts": { "auth_ref": [ "r87" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total of the cash outflow during the period which has been paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt and the cost incurred directly for the issuance of equity securities.", "label": "Payment Of Financing And Stock Issuance Costs", "terseLabel": "Total issuance costs" } } }, "localname": "PaymentOfFinancingAndStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r86" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments Of Debt Issuance Costs", "terseLabel": "Liability issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r87" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments Of Stock Issuance Costs", "terseLabel": "Equity issuance costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInvestments": { "auth_ref": [ "r83" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10060.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period.", "label": "Payments To Acquire Investments", "negatedLabel": "Purchases of investments" } } }, "localname": "PaymentsToAcquireInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r82" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10080.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.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Performance Share Units" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureStockBasedAwardsSummaryOfRestrictedStockUnitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r21", "r274" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock Par Or Stated Value Per Share", "terseLabel": "Preferred stock, par value" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock Shares Authorized", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r21", "r274" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock Shares Issued", "terseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r21", "r437" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 10040.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock Value", "terseLabel": "Preferred stock, $0.001 par value \u2014 5,000 shares authorized, no shares issued and outstanding at March 31, 2022 and December 31, 2021" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r9", "r36", "r37" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 10310.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": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromConvertibleDebt": { "auth_ref": [ "r84" ], "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 convertible debt" } } }, "localname": "ProceedsFromConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "auth_ref": [ "r84" ], "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", "verboseLabel": "Net proceeds from issuing notes" } } }, "localname": "ProceedsFromDebtNetOfIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments": { "auth_ref": [ "r81" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10070.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period.", "label": "Proceeds From Sale Maturity And Collections Of Investments", "terseLabel": "Proceeds from maturities of investments" } } }, "localname": "ProceedsFromSaleMaturityAndCollectionsOfInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r15", "r16", "r196", "r437", "r480", "r491" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 10230.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.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted": { "auth_ref": [ "r20", "r469", "r487" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations.", "label": "Purchase Commitment Remaining Minimum Amount Committed", "verboseLabel": "Inventory purchase commitment, amount" } } }, "localname": "PurchaseCommitmentRemainingMinimumAmountCommitted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r310", "r429", "r430" ], "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 [Domain]", "terseLabel": "Related Party" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r310", "r429", "r430", "r432" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]", "terseLabel": "Related Party Transaction" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r310" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]", "terseLabel": "Related Party Transaction" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": { "auth_ref": [ "r429" ], "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", "terseLabel": "Consulting fee expense recognized and paid" } } }, "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "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 [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r310", "r429", "r432", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465" ], "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]", "terseLabel": "Related Party" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r427", "r428", "r430", "r433", "r434" ], "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.impinj.com/20220331/taxonomy/role/DisclosureRelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r85" ], "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", "verboseLabel": "Payment of 2019 Notes" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r85" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments Of Long Term Debt", "verboseLabel": "Payment of 2019 Notes" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r347", "r449", "r532" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 10080.0, "parentTag": "us-gaap_OperatingExpenses", "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" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "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 [Member]", "terseLabel": "Research and Development Expense" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureStockBasedAwardsSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "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 R S U [Member]", "terseLabel": "Restricted Stock Units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureStockBasedAwardsSummaryOfRestrictedStockUnitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restructuring And Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesCompletionDate": { "auth_ref": [ "r199", "r206" ], "lang": { "en-us": { "role": { "documentation": "Date the exit and disposal activities were completed or are expected to be completed, in YYYY-MM-DD format.", "label": "Restructuring And Related Activities Completion Date", "terseLabel": "Restructuring and related activities, completion date" } } }, "localname": "RestructuringAndRelatedActivitiesCompletionDate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDescription": { "auth_ref": [ "r199", "r206" ], "lang": { "en-us": { "role": { "documentation": "Description of a specific restructuring plan and related activities including the facts and circumstances leading to the restructuring or decision to exit an activity, and the expected completion date. This concept and related items would be utilized for each plan if multiple exit plans have been implemented in the period.", "label": "Restructuring And Related Activities Description", "terseLabel": "Restructuring and related activities, description" } } }, "localname": "RestructuringAndRelatedActivitiesDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r199", "r201", "r204", "r210", "r211" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring And Related Activities Disclosure [Text Block]", "terseLabel": "Restructuring" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureRestructuring" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringAndRelatedCostIncurredCost": { "auth_ref": [ "r200", "r203", "r207", "r209" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Discloses the amount charged against the accrued restructuring reserves, or earnings if not previously accrued, during the period for the specified type of restructuring cost.", "label": "Restructuring And Related Cost Incurred Cost", "terseLabel": "Restructuring charges" } } }, "localname": "RestructuringAndRelatedCostIncurredCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureRestructuringSummaryOfAccruedRestructuringCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of positions eliminated during the period as a result of restructuring activities.", "label": "Restructuring And Related Cost Number Of Positions Eliminated", "terseLabel": "Number of positions eliminated" } } }, "localname": "RestructuringAndRelatedCostNumberOfPositionsEliminated", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of positions eliminated during the period as a percentage of total positions eliminated during the period in connection with the restructuring plan(s).", "label": "Restructuring And Related Cost Number Of Positions Eliminated Period Percent", "terseLabel": "Number of positions eliminated, percent" } } }, "localname": "RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r91", "r198", "r205", "r207" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 10110.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "terseLabel": "Restructuring costs" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [ "r200", "r201", "r207", "r208" ], "lang": { "en-us": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Cost And Reserve [Axis]", "terseLabel": "Restructuring Type" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureRestructuringSummaryOfAccruedRestructuringCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "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": "Restructuring Cost And Reserve [Line Items]", "terseLabel": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureRestructuringSummaryOfAccruedRestructuringCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringReserveCurrent": { "auth_ref": [ "r18", "r201", "r208" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 10180.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of known and estimated obligations associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid in the next twelve months or in the normal operating cycle if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset.", "label": "Restructuring Reserve Current", "terseLabel": "Restructuring liabilities", "verboseLabel": "Accrued restructuring costs as of March 31, 2022" } } }, "localname": "RestructuringReserveCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureRestructuringSummaryOfAccruedRestructuringCostsDetails", "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r25", "r282", "r342", "r437", "r489", "r507", "r512" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 10080.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", "negatedLabel": "Accumulated deficit", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r2", "r106", "r107", "r108", "r112", "r121", "r124", "r188", "r339", "r340", "r341", "r351", "r352", "r375", "r503", "r505" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r148", "r149", "r155", "r161", "r162", "r168", "r169", "r171", "r295", "r296", "r450" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 10120.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "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": "Revenue", "verboseLabel": "Total revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureSegmentInformationSummaryOfRevenueCategoriesDetails", "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r286", "r287", "r288", "r289", "r290", "r291", "r293", "r294", "r299", "r301" ], "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": "Deferred Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureDeferredRevenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r292" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue Remaining Performance Obligation", "terseLabel": "Remaining performance obligation" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureDeferredRevenueAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale Of Stock Price Per Share", "terseLabel": "Common stock sale price per share last reported" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r130" ], "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.impinj.com/20220331/taxonomy/role/DisclosureNetLossPerShareComputationOfDilutedNetLossPerShareEffectInAntidilutiveDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r130" ], "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": "Computation of Diluted Net Loss Per Share Effect in Antidilutive" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureNetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r49", "r104", "r268", "r270", "r277", "r279", "r280", "r281", "r406", "r407", "r410", "r482" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule Of Debt Instruments [Text Block]", "terseLabel": "Summary of Outstanding Principal Amount and Carrying Value" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule Of Debt Table [Text Block]", "terseLabel": "Schedule of Notes" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r129" ], "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": "Reconciliation of the Numerator and Denominator used in Computing Basic and Diluted Net Loss Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureNetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r316", "r332", "r343" ], "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.impinj.com/20220331/taxonomy/role/DisclosureStockBasedAwardsSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r316", "r332", "r343" ], "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": "Summary of Stock-Based Compensation Expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureStockBasedAwardsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "auth_ref": [ "r168" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.", "label": "Schedule Of Entity Wide Information Revenue From External Customers By Products And Services [Text Block]", "terseLabel": "Summary of Revenue Categories" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r13", "r33", "r34", "r35" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule Of Inventory Current Table [Text Block]", "terseLabel": "Schedule of Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureInventoryTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r431", "r432" ], "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.impinj.com/20220331/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r200", "r201", "r202", "r203", "r207", "r208", "r209" ], "lang": { "en-us": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule Of Restructuring And Related Costs [Table]", "terseLabel": "Schedule Of Restructuring And Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureRestructuringSummaryOfAccruedRestructuringCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "auth_ref": [ "r201", "r208" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period.", "label": "Schedule Of Restructuring Reserve By Type Of Cost [Text Block]", "terseLabel": "Summary of Accrued Restructuring Costs" } } }, "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureRestructuringTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r152", "r153", "r159", "r194" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule Of Segment Reporting Information By Segment [Table]", "terseLabel": "Schedule Of Segment Reporting Information By Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureSegmentInformationSummaryOfRevenueCategoriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r317", "r334" ], "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.impinj.com/20220331/taxonomy/role/DisclosureStockBasedAwardsAdditionalInformationDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureStockBasedAwardsSummaryOfRestrictedStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r319" ], "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 Restricted Stock Units" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureStockBasedAwardsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r319", "r327", "r329" ], "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 Stock Options Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureStockBasedAwardsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r144", "r146", "r147", "r152", "r154", "r160", "r164", "r165", "r166", "r167", "r168", "r170", "r171", "r172" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureSegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "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": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureSegmentInformationSummaryOfRevenueCategoriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 10090.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling And Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r74" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling And Marketing Expense [Member]", "terseLabel": "Selling and Marketing Expense" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureStockBasedAwardsSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r90" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10110.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" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r322" ], "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 Underlying Shares, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureStockBasedAwardsSummaryOfRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r325" ], "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", "positiveVerboseLabel": "Total shares granted", "terseLabel": "Number of Underlying Shares, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureStockBasedAwardsAdditionalInformationDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureStockBasedAwardsSummaryOfRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r324" ], "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 Underlying Shares Outstanding, Balance", "periodStartLabel": "Number of Underlying Shares Outstanding, Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureStockBasedAwardsSummaryOfRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r326" ], "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 Underlying Shares, Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureStockBasedAwardsSummaryOfRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r328" ], "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": "Estimated aggregate grant-date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureStockBasedAwardsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "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.impinj.com/20220331/taxonomy/role/DisclosureStockBasedAwardsAdditionalInformationDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureStockBasedAwardsSummaryOfRestrictedStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r323" ], "lang": { "en-us": { "role": { "documentation": "For presentations that combine terminations, 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 or that expired.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period", "negatedLabel": "Number of Underlying Shares, Forfeited or expired" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureStockBasedAwardsSummaryOfStockOptionsActivityDetails" ], "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", "terseLabel": "Number of Underlying Shares, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureStockBasedAwardsSummaryOfStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r320", "r334" ], "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 Underlying Shares, Outstanding, Ending balance", "periodStartLabel": "Number of Underlying Shares, Outstanding, Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureStockBasedAwardsSummaryOfStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "auth_ref": [ "r330" ], "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": "Number of Underlying Shares, Vested and exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureStockBasedAwardsSummaryOfStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r315", "r318" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]", "terseLabel": "Award Type" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureStockBasedAwardsAdditionalInformationDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureStockBasedAwardsSummaryOfRestrictedStockUnitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares Outstanding", "periodEndLabel": "Ending balance, shares", "periodStartLabel": "Beginning balance, shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt arrangement having an initial term within one year or the normal operating cycle, if longer.", "label": "Short Term Debt [Member]", "terseLabel": "Short-term Debt" } } }, "localname": "ShortTermDebtMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtSummaryOfOutstandingPrincipalAmountAndCarryingValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r17", "r471", "r472", "r484" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 10280.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short Term Investments", "terseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermInvestmentsMember": { "auth_ref": [ "r525", "r526", "r527", "r528" ], "lang": { "en-us": { "role": { "documentation": "Investments which are not otherwise included in another category or item that the entity has the intent to sell or dispose of within one year from the date of the balance sheet.", "label": "Short Term Investments [Member]", "terseLabel": "Short-term Investments" } } }, "localname": "ShortTermInvestmentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r98", "r105" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r2", "r52", "r67", "r68", "r69", "r106", "r107", "r108", "r112", "r121", "r124", "r136", "r188", "r276", "r282", "r339", "r340", "r341", "r351", "r352", "r375", "r399", "r400", "r401", "r402", "r403", "r404", "r503", "r504", "r505", "r543" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Statement Equity Components [Axis]", "terseLabel": "Equity Components" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited" ], "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.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement Of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement Of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement Of Income And Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement Of Stockholders Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r106", "r107", "r108", "r136", "r450" ], "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.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r21", "r22", "r276", "r282" ], "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, shares" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r21", "r22", "r276", "r282", "r321" ], "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 Underlying Shares, Exercised" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureStockBasedAwardsSummaryOfStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r21", "r22", "r276", "r282" ], "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" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r22", "r27", "r28", "r101", "r176", "r181", "r388", "r437" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 10030.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", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited", "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders Equity [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r418", "r424" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesComponentsOfLeaseExpenseDetails": { "order": 10030.0, "parentTag": "pi_OperatingLeaseCostsNetOfSubleaseIncome", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease Income", "negatedLabel": "Sublease income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesComponentsOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cashflow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r111", "r112", "r113", "r114", "r126", "r177", "r178", "r185", "r186", "r187", "r188", "r190", "r191", "r220", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r349", "r350", "r351", "r352", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r389", "r390", "r392", "r393", "r394", "r395", "r396", "r397", "r426", "r451", "r452", "r453", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r539", "r540", "r541", "r542", "r543" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Type Of Adoption [Member]", "terseLabel": "Accounting Standards Update" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLongTermDebtConvertibleSeniorNotesAdditionalInformationDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [ "r200", "r201", "r207", "r208" ], "lang": { "en-us": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type Of Restructuring [Domain]", "terseLabel": "Type of Restructuring" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails", "http://www.impinj.com/20220331/taxonomy/role/DisclosureRestructuringSummaryOfAccruedRestructuringCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "auth_ref": [ "r103", "r303", "r479" ], "lang": { "en-us": { "role": { "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB).", "label": "U S Government Agencies Debt Securities [Member]", "terseLabel": "U.S. Government Agency Securities" } } }, "localname": "USGovernmentAgenciesDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r103", "r303", "r311", "r479" ], "lang": { "en-us": { "role": { "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).", "label": "U S Treasury Securities [Member]", "terseLabel": "Treasury Bill" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r137", "r138", "r139", "r140", "r141", "r142", "r143" ], "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.impinj.com/20220331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r417", "r424" ], "calculation": { "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesComponentsOfLeaseExpenseDetails": { "order": 10020.0, "parentTag": "pi_OperatingLeaseCostsNetOfSubleaseIncome", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease Cost", "terseLabel": "Variable lease costs" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureLeasesComponentsOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).", "label": "Weighted Average Number Of Share Outstanding Basic And Diluted", "terseLabel": "Weighted-average shares outstanding \u2014 basic and diluted" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureNetLossPerShareReconciliationOfNumeratorAndDenominatorUsedInComputingBasicAndDilutedNetLossPerShareDetails", "http://www.impinj.com/20220331/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number Of Shares Outstanding [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.impinj.com/20220331/taxonomy/role/DisclosureNetLossPerShareReconciliationOfNumeratorAndDenominatorUsedInComputingBasicAndDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 9 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r104": { "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" }, "r105": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r11": { "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" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r111": { "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" }, "r112": { "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" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r115": { "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" }, "r116": { "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" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794" }, "r118": { "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" }, "r119": { "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" }, "r12": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r123": { "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" }, "r124": { "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" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31010-122693" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r13": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e777-108305" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r14": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r148": { "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" }, "r149": { "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" }, "r15": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r16": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r166": { "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" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r168": { "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" }, "r169": { "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" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r171": { "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" }, "r172": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r173": { "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" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r176": { "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" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(1)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r18": { "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" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563" }, "r181": { "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" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL120254519-210437" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL120320025-210437" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL120320025-210437" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r188": { "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" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r19": { "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" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r193": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=109237686&loc=d3e17752-110868" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r2": { "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" }, "r20": { "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" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r202": { "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" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(a))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r21": { "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" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(e))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r211": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "http://asc.fasb.org/topic&trid=2175745" }, "r212": { "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" }, "r213": { "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" }, "r214": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r215": { "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" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=6397426&loc=d3e17499-108355" }, "r218": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r219": { "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" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S65", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359872&loc=SL124427846-239511" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r23": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466103&loc=SL6014347-161799" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "40", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467568&loc=d3e6835-112609" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r24": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r25": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r26": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r27": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=7516071&loc=d3e13374-112631" }, "r273": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r279": { "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" }, "r28": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r29": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r299": { "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" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r30": { "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" }, "r300": { "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" }, "r301": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r31": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r32": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r33": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r339": { "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" }, "r34": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r347": { "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" }, "r348": { "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" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r351": { "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" }, "r352": { "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" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r358": { "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" }, "r359": { "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" }, "r36": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121483254&loc=SL120254523-199619" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r37": { "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" }, "r370": { "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" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r373": { "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" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r38": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r398": { "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" }, "r399": { "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" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r40": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r41": { "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" }, "r410": { "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" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123341672&loc=SL120154346-209984" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r419": { "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" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r43": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r44": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406" }, "r449": { "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" }, "r45": { "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" }, "r450": { "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" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r46": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r47": { "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" }, "r470": { "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" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r477": { "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" }, "r478": { "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" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62557-112803" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "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" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r482": { "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" }, "r483": { "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" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r49": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r5": { "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" }, "r50": { "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" }, "r500": { "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" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r507": { "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" }, "r508": { "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" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r51": { "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" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r512": { "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" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r52": { "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" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r529": { "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" }, "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": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r531": { "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" }, "r532": { "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" }, "r533": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r534": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r535": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r536": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r537": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r538": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848" }, "r54": { "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" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r6": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r7": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r74": { "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" }, "r75": { "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" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "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.2(a),(d))", "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.4)", "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.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r80": { "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" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r82": { "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" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r84": { "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" }, "r85": { "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" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r88": { "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" }, "r89": { "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" }, "r9": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r96": { "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" }, "r97": { "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" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r99": { "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" } }, "version": "2.1" } ZIP 76 0001564590-22-016077-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001564590-22-016077-xbrl.zip M4$L#!!0 ( $:#FU3'Q*>T2!<" /T))0 3 <&DM,3!Q7S(P,C(P,S,Q M+FAT;>R];7?B2+(&^'GWG/T/N73W3-593"'Q9EQ=WD-AW,V]+O 8>^;.?O&1 MI<1H2DBT7OQR?_UFI@0&!#82 H6DZ#NW&X,0J7PBXHF(C(S\_?]]F1J$/%'; MT2WS6TFJ5$N$FJJEZ>;CMY+GCD].2__O^?_U?_[^?Y^Z MHQJ6X]GTT^C'9](W#=VDY'^^WUR1"TOUIM1TR0F9N.[L[,N7Y^?GBC;63<D7:2D?[%T85V6 M:K3Y4&_1AU:]UI3;K9HDR;354.2V=-I2ET=JS5YM_7'BDD_J9S%$]KRF20V# MOI)+W51,55<,,IH_:9E-C5HA'<,@-_QK#KFA#K6?J%8)[CIQ&0(,!=,Y>WFP M#?U;:6G6^#L5RW[\(E>KM2]L!EWV [2T=+WV]H7EBYM?_ _GE\Y6[ZM/9[KY M'P$#?X9JK2;-K_2<$_=U1IW%]6/%>1"WG7_"OR*=5*63E2\]*LILXW?X!QN^ MXK@S>W7H#E4KC];3%_Z)^,+B4MO=-J;%1YM^P78W?F'3I;JZ92RZNC(44]%5 M9_.EXJ.5B^F+.ME\+?]DY5+-M=<><05^]O$7_C'_3I4/?>F;5-_\&^P#\1-_ MU>>7JIYM,^5^W7S]_-.5<:F69[KVMF_X'ZX^L^E-Y4TB*5?94[O4=/0'@Y[P MRZ@ME-XYD;G5"42:V9&?*W/P7!,WD-KM]A?QZ4+F7'NKKK2_L$_G%X9NN:I5 M_.,'Q5EHE>Y8S""TWM-#_XK%F!U]TXC9I=*7__EQ-5(G=*J:)6$^J:+Q_TZIJPB^.:%_ M>?K3MU+7,IFTN2>W[!E+1/7_^E9RF1!^$=\F7_CW7-TU*'LQTT^DZE_WP3[_,/_[]R_R'. L,_F!$8#+6=*E-GCC/R)66%!CT!TM[/?]=TY^(X[X: M]%M)TYV9H;QR""D?\__QN_YRQF]';?Z7_Z>N:=04?XJ_V;4#'Q>B:]]*E_=5 M_@^;%U.9\EM2_:S#2%;C1'MI*(_!$[ZX-W3,GIU?+DE2O=UN^(\D5:7%LY7. MQXKAT-^_K/S.1[]=6_[M.<=?,C= ,?Y-%?N2O>-$&P5_%7$0]>V#N&;76EJ, M8?Q#BCB(YO(@>B83D=#MTX@#.5T>2%>8[R5$>J;& MW:EH8SDYD62F?Y$&(K?:\X$$='_6G2CF(^V;'55P!',FKVV=N48S@[Z]-6+V M4%-LS;F;:6R@'=%]U9 M?&G;SW)FJC9_T.D#M9,[+K^[]H/ MZ?0BXN#JAQTCB]*2PI]60Q)F M3:>ZCWW'U#CEL3$R)TZG'QI!W^5W]#-3-Q@M,G$OG<^'.1]2W'&&-2'N./UY M/-0XY?5Q7MMT3)D=U4:NI?[\IV)X']K/0\YC2(,BCR_"_(DWE_P0/ESQ&]B\^$PKVKA4;TXVOQ#Q59M MB[M&.SOE$>*"7=U]-@NK3_,V"VN/[<^$8WGVVT2(6/TLF'J!V4?4*KXW_R(5 M;D/PWOQ-7>-OCW7F5(I!T8W^<[?_WZL^P_J7Y[_T9<-/!;\T$\[2VL^S^,1V MN>(P\O\G;9ZO?H;Z3$7RC)ER'U4]6![/\P_/W@DE*4&6//IN?!$,4E\YO./UOY)7[7"/C5I48&8/,#2_=\GB^3WNX= M?+(W!$OF:3,"P05G[(HD F]BJ]G3W&J2FON^T&5#UE:LVC$L?N#_LUC= M%;%\[R^/9YVLZQI; @O,T-7==9Z:YB%$P:[4 MANZ$VOPJFT[X-#_1OJE:4UH<*=EY,E!P-GL=::? \NY^0,K8'<=E*8Q$ ?!= M%KY%JKT\SO'6=I)V%G*MU M\)% "\A[_DZ^)0-(?@>>2$1T6?(M)< \%=""L]'K2&DMLT!>QW&67A/U.O(N M%+"\#G@"LMWKR+MD /$ZX(E$)*\C[U("U^LXCN XMMOU)X ]K[_)Q=^[-1R+ M+4!L3H7L['+=8NM+(#Y(9$9"G M+9R7;PE*/[4/;^?0#K25;Z$ P%:@!>0]YLFW9 !)[<,3B6@;1G(N)7!3^T<5 MG*-TI,J>$$6:EA6A^GABYO^VFM=_K* M;N_4'=R>*QJ,;&V''F5\WOLQ;Z MH59$THH=$ZYK$NCG5O>3P?T'MKW'8%C&EJ*>/:0L#T2=J+-]K M<4G?G'FN(SZ7MM[PA]\ AL_JI4W_\GB3YHUW6[K0N:&\G[, >/FV??.)^H(8 M,D"*,^'>S9-B\._G@&]WP^1-.=Y!)3E]W2IG;^/8+&G)#2$L TL&8I,4'.3I MMTGU!CS>D>N<^CV)&R6T(7O;$%175%?T(>+I?V8[A: /@4;I ('-$][X*P\.*/)7+E0Z M+9<4-1#YJS#"OCE=[LD#SYE$JPHIY#:W54 CT/5VX4#35CZ+GCB)@PMSF$3P:C M8NQ'!Y;;-U7#TZCV+]V=\**?CJEMKG0JB$.2AT E8PY)7)%$,P?'S$$+K1(T M0\A 99^*^I-J174T\A!Z9,K1>$?FT%#!,52P J)HA@KMRF%=#51A M5&'T-8H9?J"O@88*@R*T*^AKH H#4.%<^@EYB!W@^ FHW%D-)% 7#]1N',4> MLMCGDM/RX*,BI^5'N?-]>D9.=1'%/JMBCWVJ_4^&[H3:5Y;YF#^'$R11[E0X M ZF=[?L"@J8L??<\H_VJBV%Y4,E1R4$J>6[]E+ \J M.2KYX92\(#VOBQ':9,I) = P%XU6-H,LF+VOBV%C4)U1G;'N'ZU##CR0U N' MT6 5P6"A?3F\]X&JC*JA%02=#S *@O*,HG-*;N:\?=O7ACQIYR3=:F_K.?!S=F+^DN _&.W7EY":E:EV3_14.N9E%!5IZ\ M=#[3SW9Y]N,('!,JV[U07.J+7+7.I&YQZ\5GJ]^AIK;TC<:)7'W[66WI^J2M M>%P)8JZ'7%N\0 DZH 0)5I=K$21H[1O'E*#@S1OJN+:NNE0;N9;Z4TS@S>@N M!\R\)C;SM]]]X&SSW,%(*"ZJ8*AU-%)OF$/SYVUL> MM8"@?VCZY:I4E3*=OH#+ >N. _,EI:B.PYOT0'4]GD3G) ML$_F)68'QLJ7N @JK2RUGOD.W(A J"X!H80[,(;^0 ?!%VD!7K?5*TI';F, M7/CPKRQ5X4*_VM_(<8?CD6+DRVEXY\F7^PBM/3LZ#TE)D#27( DEZ/"K+1$E M2 (F05=I@-M%.'D[*"6"Z84I9]6S:B MAJ&;CVQ:_9B#O2ZJ(?MH*M"*'4B^"F+" ,I7]NW7']2DMF*P2>UH4]W4'==F MUSS1HAJQG>8#+=DA):T@Y@RJI &W:=\5PT_J4;I1S#JJ:GM4N]*5!]U8[IZ9 M9=.U[:&7NE1N>>Q\)SSW$8;,EN=D2!@.58P^TZ^9A3'=+;7H,_W,_WQ^NV1* MT?]0=+/+KF&.IW\FSO?7@>*R^P8+;?YO]LTQ+_\7EK]K*/KT3>:D=K59;2Y> M9%'XWIV#TMO,;YN%XQ.:U#ZI-MG_=B>T]6\R&V4D*/XS]63JAS-?Q;?D-L9,3=,F$[G4M6N97)G53:EZC2R5+5/ M:D?:8Y6 5$E5N;5X@5)U)*F2JB=R*Y)4K7P#O%15VW)]\0*EZEBVJGTBUZ/: MJK=O0)4/:)KWP N55);JE;KBQO? "Y5;,#,2LU?9#+?F3VIXEZ2S,0DFE_%OG&D-91DI J%Z1@I]#7!@)YR M8L&;)*-@'&5MI2HO=5V!+QBU*J8@CR08->;Y9D('J>JR: MTHA1ZMHW]I.JE7J>6UM7C.WE/.)C8-4\/ BNMA8O4&B/EUJI1ERR6O[&84TA M/]_-I?;T@CZX2ST8V"0_4=O5'PPZHJ9NV0/+IDO.2A8W30-0IYB3,31 ZBCEK#N+S#TB9HH,FM3D6^AZ;UPD^WISH2/?CCF M<[:R:VQBV>YM,)DYD(UMS[NT.2S\Q,46@?E!HX61@/ #YUL DO4T,KL;(M.> MQE%;F2;M:11:9%+T-(XJ-#$]CXR$4,7FC4K(SQ2-#?I[>V(MA-[W41!7RH.F2B, M@(YNJR %&DL5-9YK7VPIIV$?G5TD5$OCV.Z-8C[ZLLO^^*&;^M2;[A"(++J) M+Y!=7ZG*>K_!S=+\UDI\PX/O'U\P#,X6B)3.^9\KF*139@:Y=2%*9T+26239 M"=D]Y07M'C2[MXP)RNZA*Q7S*;99"7;R+VWK98XH;RD'.[F7N)7EC\PWIECJ6KY=7H8(61611=O:P5+F2)<@&:GW3_;$6MRX5W?ZG8GCT^^OBY9\, M"G[ T^L5/]YIV?PL+NF;,\]UQ.=RTJ4"N DENE,685R[(?YF>=_!_.BJ<=2J M>/"J4>@Z&E2-==8X8DD$0-7 O:X'*S#+LEH4G3&P[A+5(FVV2+P62I(6+U"< MCYT"\2N;I,BU4,?J2'H :4,A.ZYY6A>8 YDG (656)6(N[( JR2DBL2C2QL* M61INZ?%*]#ML@)IN>/RDW!%5/5L<;]E[40U/H]JE;4V[UI1YZN)4S.&XI]BF M;CXZU]0>312;>?V;;[ Z@P/.X%O8M'4.L4X! MFD1G?Q&ZNV:(O=[: MBNDHZE*#[8[VI#N6S9QMK6N9CF?PDP "Z9NKU?LWY(!K5]((UY8C%NJW MYQ'F5R242 CD7_9?L']E@-DWH"='0T]>^L:AK9SCVLS%]/CAQEW+X549[#TF M\RO]>X8FO67ZQ(_\T4V1H?M.33K>4@N3U?V:'TS&6R7D1].1$2MQQ#TUN\J9 M.Z'VRK7%E*\MTX!RM4X,:0I$/B6+(0Z"776( 'V8E*&3:+L_A;XIT)530Q]M^_:/H3^R][-2..^VHPO*:*_:B;)P^6ZUK3 ML^K,_1J\XUHS\2>_^XEN7QK'IAY=_ZFTD4G4^ ME+$RU8W7,RY"#AG09W)C314SN)2/Y,SD5=>&?W.71\B\#)N]:U+_JB?%UAG M9R2XL'1^-^C?]B[(Z+9SVQOM_%S1)C2-YQKUNG@V4S!9T_WL@R M=(U4*RTN^3-%TY@MFW\F;13AMM<$K7>7PYL?Y'=F)ME% V_*3*PJ./:2O(/88S??N4\QX+!>&;^5/X#\=_\REV*WUWEP:#$?[)O M)3:]*C4,9Z:H[&D6?P=/)_X.[A/,A6H9AC)SZ-G\Q5?RK&ONA V#C=C_!<%U MKD:>Q&^SB;5FB]OX%]N$2V&[5&U_#:L:G2FC;[U]<;8-L MQ ]L1F,I&-AT%>=HG_<=6YN>S=7_R8WO>OAS2VYOKL9W74&M^1V2!@1WS*V M)5*-#&^(U/BD?2;#2W+[9X\L0_H0EYD[!?B^_V_+ OMJB?:>S;4_;=B::\OE+% MIF;I_ =O,N>;W)I4)OR+6^@%33&:XL9&)X;?5"PQ'ZPS,\Y%)GAHH)T0.US[9;8:F]+.<]D8;AW_2_&,UA9Q^>U%JG MA&8[13?"PG%#'W6'W]<=L$^B"4C_QW5_\%]ETA]T*]%E)#,9C4^] M%T5UQ9;3WQW^1!R 4UE&<6CT3W\E9AEX^'>G25W_ $H&3W:-*Z30KE M#5)XJ[ST@^4]54AB'!>L+9W(U;I4:Y]NXM+;N:+JHSF3T_?N#3;Z=7 M/.GL83I/U/18/&[9[F3=-)>WA^>RO,O Y&@#&WDZ,WB27*U&&4EMZTBZ[.70 MOK6>S8CCH(KK&B%7Z)U!2*=;!R&L^-"^9KX6,]9)NVW_4IP)<^I=7EN^G5?1 M]N?70M2W2MZUQ<3%^/_T6>1PX;Q]*E7;Z*GM2LS!A/.DRLQF6J[/%(/0%ZJ* MOASL[3'?+(/N6+Y09YI%N&IM\K?RF,-_R[#^[9=366I]=8A+#3J;L.\04P2% M9<*DW_!XGHDH-E68T='H&?FTW7RM9'(Y87?8UZ(;++G:7#=7G]_Q&5;J&:XL M53&N^5/$B6P;4NND40N[+$5(FWZDT,W543;7A+E1889N0[XN@BPGF%A]:Y\4 M9,:I334R\VS'XRERUR+L"A%C2?*GA\_\,DSQ.=O?-FES= MV-(DBT);]6*^Q[O(B/.).-*U7YL[09@5]:@3^PLWZA M7#3LK_OIHXI*/5?JTTU*W0NL1[SEGG2 \71E+_('X;UH!C, MV3:8NTW\8S%V2$5MC;@CU78T*E+CMW4T$JD:\>\,!O6^J?$E(Q:GO!)U0M6? MA(W])^-9*A8;>62S5!_T2?KL3\%$< M:' !NW$0,/E?E6I\?=(OCPQBIZ60:RY6/)[B'_/R2**)S9_BTIE-52K<-TDF MHH+:(9_8_=B#$L=COH$SL7BYTKS(VYTH[OI3/"NK0^7C]+\R;?"C!S7@%KB-&(D:J."YI5XFFO#J5%<]G%?RY M5 6RM;76K15.\'8]VV:_Z=?ZU:Q%T^(&"71OA MV[SW[ -KKE\)_'S]ZY)O&*D >5E;_4KV_6J)4M-6+K9,8J>ZZS)!%W;4MDQV M \-X)?2)VJ^DSVF,=WIZHN1"<16_*G=-C]_NL9P%N?'8E?5J@VOI#7WT#'_A M>71R2SYQ'%M?B5R3*\$5[D07I80S7DIX:(7V![Q04>I\3D !Y0V5R$O3QVC1%%5IH V;[$F1-+F%+/Q7?9CYLG&#QPV!O8R8"FN M,JHU93/\6N:,RF['&(C/Y2-YM*UG=S+_N,((EHJQ:72LFV)_B%BDXOE[N?IU MVPC%Q]+7^64?7K!]?/,+.:L&%V\9Z_Q*W?0-#(L=3^2YG[#L'%2.6+L+LMIV MPW)AK=)JK@7'%-\65A M21O\-\3%L:LOJI76:;Z@>W>E>,.>P>;A9^#(F_<6++SC%$B5:L[4-Z(,R/5* MJYZO&>AL,1-H%G84B8J40Z-0_[IQQ6+^A!/_YVI^$4 I"\2_!5CFS_ 8X%M) M+KUG^UN51I;'+SLN<]G"F"E*#-R[3- [,DW-N\D)EGU2F0Z[QA M6^T<\#\$WET?[I1=$K3SY7EG'X-W4"0'9%XCV3LZ&EQHB/]*B61DA$6.(6%6*[ M/^A:+5JFA:PCRJ8Z,ULWB-3P>S0OVH%K[:9-;ZI9;G!! MZ5QNE&NGU7*KN>B$.A_[QEK!R\O 7LSK$OT'XE.A^IMT'#YJ\DQM2JRW4:=8 MHK7;/GM)_E#D]AK%9+&B.U,>Z),,9Z55R837_:?H)2VBRAD M8G-I_.66NR#6N,LEU'2=*#LQ104=$Z/Y=Q=&0MEF*$#(SIXM7H_0E&*UDVUN M'BMT&,)P0,1A+_Y9+"@QL:=6D%-(DS9O7\EJGQ%GJ<^('P7-^#$4;E8R$5LG:Y%5 MR<3V/=D?3NI;=KW MOL!^*^I7-FX9?>\+_L.0X&F6 ^_W[B FJQ3A-( 8Z@2<_=9:CJ3&?OS9HU&? M: %XH)XEZ>AG;74U!$D021!)\+ X [?.:<H-1[^*>O1H-K_H7C"8O[K]WKAAO]NY' M?_9ZMZ,(/-FU^!/R[03LEV8A+84_@VO>S>=V_TY;2D0M,9D.*/^5Y'=0*D9LMO1I*R![(;LECK, MA68W]O:/ZYO>GTFS&]^H:],)NXX?JW%E.YH4M8L),N!F7YD4&30 MP\:'W<[HS_O+Q!E4<2;DTK">D3E!J1DRY]&DK%5(YL3X$-D-$+N-;H?=_TX^ M/A1MI!S>94JT^YE8!KN#\W?2^\O3W:U[L9#RD/)R37FGA:0\,-./=(ITN@^= M#H:WO='][?!^"Z_.RTLCT.G S<:]8>#>_;NU;]'_5&D;.L/Q50> M!2^*_8*MKPZYT!W5J)8?Q]TQ%>/5T45@^D:GG&_]KMC\FAOJ> 96[B#/ M(L^R!Y6K2+2I$VT-MSLBS^[#L[7[?]QU!K?]V\YM_Y\]_L?5_#4GW:OAZ"X" MS_Z#G_&@LQB45_QPRF1O&/._.>,:EN/QGNF=!\MSR0_%_DE=KW<7TFCZ-%HO HWN]"S(H=$YM,X3O+)K1,U_O!(8PU"(D.A0C=0.9T#S2#>YBI.D^ZO> M'YTK/TCJ7?0'?T2)DJ[HHV+XX1'E,XCQ$2C%R3^]@;'/-;F0\1&8^??YL5.$ MG"'2X0'IL'-_TQ_]]_UEIWL[O(E"A7S!C/@GUR +@M(79$%DP2*QH(PDB"2X M7YWGW>"F]T=_=-N[X9L..U>]T7WO'W?]VW_?CWK=NYM^E*YK=Z9-'W7'I3;? M;:@85!1K^OL)R8BJGJV[.O47VNX<<:1S$% BCX)2.>31XW5@JR&/ILZC6,>) M/+IG'>=%[[)S=\6/JK@>#AAW#OK#FSF%]B/5HUQ$/425CA6^,>+@A[7>S2R3 MT;BI\Q-;%VR.S U)R9&YD;F+Q-R%*!U%YCYD]>B/_J#'(M_+'HMYYYLNHE60 M_HA\M+I)#\[6(V5,6=B]M.T#F1J24B-3(U,7B:D;R-299>HUT7AOJ@['U(U[ M4=,:LT!VZ$ZH3?HF_U7Q*;(A),5!-D0V+!(;-I$-,\N&(.+6YGWO?_[L?^]' M.NJQ]S+1'W3L3H?<5U3NP^,<<6]C^C#GFIY&_3\&G=N(*=010T1QW\M2KG]; M# 9Y WGC*+RQZ:#$+Z[R8%#VKJ8_1=/DE0?]+:Y(I/R36[<2\I^4Y-4A+/^] M-,CXHTH:83EXO,EB_^M,>:0G#S95?IXH8_9X9XKQK+PZ)?)E_YE/.Z%VRR77 M&O/6)[Q;=01#+;[IGR_H?W=M7WGQ]"#63Z;0;H#HVK<2W[OB;UT9>5,VSM>5 M[2PD>#.KLYJ.Z1AZ-GGP'*8?CD-TASC>PW^HZO*.\:8WI8R2'6*S2?8+GSU3 MI;:KZ"8OGBH3W50-C[,L<2>60\F$#>"U*9YK[0Z_05W&L2?!/)WM1(VQHE98\_..-_#WM6?^ M^UZ36=J0Z=M)=]=#KN^A,$,\2%H/M:$J)LK/<\%AUJ;Y]>,X,J^:LS)W6]#] M(/A>OL-JS%8ZU\?DIM,?D*G?;5;1+$%;1+/8L$R+\1@;D&YZE/.E1I^H8V 1>P M6.:)VJ_,/D]GU-5YF_*RB)&876?F>"L$C*#DX*63?E!&UY)B42;3G:KX]*I.$F1>=Z&I;N^]ZZ_%64R9GAEWCQC!8<:[!4SW:KO MLP>4P:X4EG]F6YJGN@[:]0Q+)]IUM.MHUP':=9W;;8UX#D^C!!97TVUNBU7/ M8;/%WY^[YQIUV)2N6&5FTMD'S&SK2^]Q'SV@ -][#SOL_!)VOJZC:Z+^ M[\X4J9Z1R][W/?=GG1EQ=O64WU"SQ-+K1&%L8ECFXPF;DREQO-G,>!4+LK;" M?GHYW:_8E'BF,-8\0R1H@G$1NWPJS@\7W&!3PS_X>Z+/'/\7Q3UU$:EL#2K& MBS/%U<69XL^69V@87^1-?9!XD'B0>& 2#S?Q3YYA,A,=F'E'-W25&V-E3%G0 M,+%LEYEZQ@M,(]7)YM"!F_GY"@.[Q92R$$*C4V'G-RT/H"'/I#BB(4=#CH8< MH"%?R?1//<==-L&+7)"N,F^;V^2_/$68:I[5U\?L;>&_^VZYHAN>+<*)E9NZ M;Q&'X@1EFBS64(7'+D(*-KJ %X)(@5CF9O\?*2"[@HP4@!2 % "0 KK6DZZ= M2&UFC)T-^9.5-+Z?X_%K>!Y-W>7;N/@[FN?_+K?^8X_O_2>+V_HVW9D;];^PY8NRS+/FU9XGO-ISGD?7G7DM/Q;A9%@< MT9"C(4=##M"0O@4EW= M5 :S6K03I%QT>]'\@'U&;;'1RE3]!(Q :DI-%WWU[ HJFG@T\6CB 9KX346- M,]MRYQ4LNNDR>\C^\A2#?\"LL_M:YD9[+>>M8IUB'L4/#3<:;C3< WW,Q5E MAP_LRU,J'&J1-MEHKXFF.S//?2M87!AKEST%][T=;\H>LLQ>.J[Q&I" 0U7V MI3)S^<=\GRW?+L7FQ&#O^$4K\\Z?AA4X_@PV43ICND0TUPX653?OJEIT0WND MO-+2,%XQB9-A<4>B0*) HH!)%'XM(IGHCFO9HM\--]E!_D5\:)G<.JL3G3Y1 MT=Q@K+OS9#RG%'NJN[R/.F]I)C91,=903+YUBI%(4.C"6U^Z_!/1$4%QQ7N< M-#QGOI%KY:Y^EV114H,10G;%%PT_&GXT_%DQ_,L^^MCP>)S@%[KK?C[G+X]% M$M3F;, ]=]/D<016J^=(ZM!>H[U&>PW07CO4?M+YR,BO\FFKTB!L5 9/D"B/ MCS9]Y-N,9K9NJOJ,;UF:LI]VB521Y,9O/(/SQ)QPG=M3AYHZ\[J9;\Z>1O,H MD:MR2S3$X?XV^T,B TOD@KB%_[5=.=WIE^1*]>/?:2[]CM2>_XYK/5)QKCG_ M('B/YZYL^I>GVYR@EEDI^#U>QZDXDT6XP;^P:-7 NR6SJ6(!B;B(,9GU//_E MI1HB6^$-/?TP@Z]9FY2O42NV^-!A #GC5W\[U@,3T( (Q3%2RT-ES!ADS12' M!HLB&GUPJ286/OC 1!72VL:NL4%?]+>FHQ:?@6<^GJ7]P:L]A-B3(J>NG[NW M9"C@6H9C+\[BK"&*3?TVH19_^<9T+$A2 M?TXL0Q.7+%@KJ%OB54K,=#.#K@A:>* FY23$5RZ(] MW*@P:@XV'/"61&ZP\5BUIE/+]'^.[QQFE_Q0;$8P-:G,650.EDT]^_O^P/.H-NOW-UWQ]<#F]^=&[[PT'IG']*^N(\ M2$G^2A97D:6K\,S$;%XQ MIS7>**/(L%"[_FWOQ[VTI':CVPY[JS>X'=W?#3IW%^R"B]+YY:+-H&B+R&NK M'?+),Q5/XWMI/N_J#>Q,S1]0<2KX_[CN#_ZKS$Q.M[*SRY$-X]L=#BYZ@U'O MXIZ]&@VO^A=,""[NOW>NF%3T[D=_]GJWH]+YXC*R?!D)+B/^9?F9FO-/8L79 M\ASF6S/WG;ZH=.;RPBFN[1XMDU4%2(U\]B$:?UAG(FKZB'3:6SG'?\XW]@I% M99?BGZ_! $XX08IIF+]Q(]"M5EJ-I3=O^5SY;_D#:+0KDOS;U^ QY[/K6(:N M$?]"(I!E$+%Y_1K1$ =_+L:VBA%_(\4P8&.^B$TNYZ)O);ET/"CF;WU_F\C M)SFM2*?OH_,69N]I(G;$:MEJK ;Z;W"U=TI Q(1-1.D^=O-0?8OC<"05DC8Y M@@?2E-1G_]TDZY$FO%:IQ[58.=:++)BS5D5NHCE;@>V"JI3W3%FQ:!):M!3U MYDO@C$5VR;J7E]7+[@$4)_#2S>0Z**/L%.(?+QQ1<(V" X,97> !$CS)$][ DF ,**K_K+_SS2WZ<.-]HZYFZ>\/W2-S=ZXY5EZ76 MW>C"+]^\O.=CK55+Q%2F;%H\Y^11469G7.,ZIL;_TWM3MX[;56S[E4W\/WD5 M8TDT4F;C$C?O\EM)DE1OMQOWO%JI6JM)):)156?#' U$KGS5JY4:_]_F7U,;:53:.R'TFL@*8[(<5-T.O24!5R MRWO10R;D/),DQ>8]]L=RN(O%!DZMB+#&!CP)'$\MFUU)[2G3SB3KN M=)\0,.L9$BBH0,U381P8@P_E=3X4.G?+5*[_IG&'"ONDJE1NR?7$Z \U/-<: MCG$? !!0%4"@@,%?#+*K[4]V\6.]9KM<3S#'B0H.+M3#!;\]=DJI*N_+Z1"; MJE1_X@T*RL2D+F9"H*D'#!0PV(O!?_5U_IMKWPX$XJ-YH2)CF!20]0Q<;@#@ (J H@ M4,#@+@;'M>)S7/Q@3I;*[<8I=K<\?4AER5_6:G M!UX];)6E=@-,(G4G&[%LY-%.'!<:;*@.#QGDVNPCU=RYW3UR;22N;2?.M?$# MW4:Y"FC1$KFV\"N9Y(S7#DT[)4 M3ZX7#NIWKO4; T0 (* J@$ !2V=C4%VH%TYDJMNC[6F]+,MPJGA0OXNTB @; M@VO;FE';?145LOSY(4/07:H4S5[QK@]VZ8VJ]N>X= M<+>DW"Y+";;"047/M:)CR < !%0%$"A@R!>#\T*M<.)SWAX+?*URHUI%S@,F M3;B^ESX&0Z:,BLL>G1A4<2@1)NO$&I]X[ ^X^R.+K28P4, 8, 8?ACKD+!3P MBNN?0&,XOG.HJ'PYW"$8Y=,F]D.%)DY -1V#0 @H"J 0 &#P!BD%VJ9LP?I M[;$"*)6;S1:2'C!QPA7 ]#$0^WO9G^8)_&V$Q=8-&"A@Z!>#!4,M;99VU0\L M4SWP9L!RK9E<^0LJ>*X5'",^ ""@*H! 2.^&%P7:BD3@^OV6.\KUYNXG0^: M% %:[CMVLU38P/QA6=JS;A@0,R'8G"T;>5%LA'H8)FV$6L?T35!V:NR0<[:J-\>IK<21O8G2VWA@([H4)%!LDV^TAA)]0#D6VH_\S^ M9+O' 8Y(MEF1-$!KF.^%MIKE,4DF37-Y&RUM-?9$,1;I+2MMCX!UY&&-@ M9&/X2@:0C7=LSHILG#@;ASK\[,+&>X3(4J/N0F?*J M/!@4(^N,%A9@RTM0-0&A8P_FBG;MZ]F!3T%OEZ4JMKJ$)D9 DY<8#@$ H6"J M )#GL.=)#)X+'740A^?V:F_9JB57F([:#2ZX [P^E(7@SO:HQG1O.J.FHPB= M%N?=36>&]4HIL:FAN.R*!VK2L0YSJUBQ%0<&"A@#QN#&T+$'@3[V NW['BC= M@6/!>KG1QG. H(D34$W'6! "*@*(%# @# &Z86./=B'].('ADWL_ Q0G'#1 M#P0,\[B0AX*6. 5!#1<38@X%FJ[ 0 %#P1BLN#@&8:;/";%C:J(_=$"$2]L4 M#]C(LG6*N5)@P@14SS$0! "J@((%# 0C$%Y[>0H;Z]#$0"UDT0]Q^5!0##, M=Y#-+%OHM#4FUMK)Z G$@Y@[@4".N#0(B1R;H0,.5@^'G3/CZX&7!FOE=H*' MPZ*FYUK3,2($ *J @@4,"*,07JA@P;V(;WX,6&]+-63VQN!F@XN)L2EP?@P MW%#'M3W5]6P1!.)R(!1@H.9&,?R+P82A_OTK:L?^H/;3'EL$W[BNT:AC]A.8 MN #59 SO (" J@ "!0SO8I!:J U^;%+;&-LMD5H;E_2@B0LNZ8& 8<.2GF&Q MN6#8KH9,!TV& *W7O7?Z]]:3V@L6!6IT M3-F;&K'I$S4]D'T^WX,.SSJ!@]3JF6=[H84LN\RRH88Q779G_O5_Z>ZDZSEL M2JB=0&WH$K=6DRO_3,:,?V '\!S1]*#9=*KWCOR*T2;R:<%UZ*.(%/DT<3X- M]:+9GT\_6IILP-E@CWQ:^/5*N56I-4#C<&NYBI%D^QG,[T @2URH!$6$IZ'T M[9NB'7J+H5QNUI/KT(WJG6OUQH5* ""@*H! 1U^FB[].66N4&PD> MNH3J#2[2 [RQ$#8&5RLUJ&5B4IX#P (J H@4,"X+P;=A7K+Q*&[/?J,MD[+ MS29N2X0F2,58YH.-P7![3]&D(T',F4"@1ES\ T6-H68S6]JN'3XHE*2R5,6U M0&@B!53;,28$ *J @@4,":,07RAAC1[$M]>Q]2W:\DE0U';P46'N#08-SH4 MYP^^-:G!EJ-@H(&:(,4H, 89AGK5",5;JH[9*_Q;IKKD2F!0D7.MR!C@ 0 ! M50$$"AC@Q>"T4%>:N)SVP:X^N=5&3@,F+8!6]H[=?P8V,!=KG6:RM,:'.^:S MD0[%#C0'8M1H'6@2"AEK%DZDZ&6*?J\]SN'ZXM3*C,+!Y)6WL?16RX\F(_WNJSO2,@:^R,NH9,E$ MQLC+Q^/E]YKY'*R+C]PL-P'5,"$O9V,1N+ %O%UK.M7=*1N70Q13$VK))H*: M*M-2\FE@N90T/L-+>*Z:=&1?H'GI<%1<>*A^9X]ISI_KQ*'JB?YR,M$U-M(S MGSE/JV^ \HMQIPEJ%U;@ @4!F2@;,(7CP,)#M0,32;[5S>$!1)K_NM,1Z__)@&[HS46R^BOJVW-H.;?Y9 M_( (6*X5>VB/7,6EVC\5PZ/7U![QFT2LD.H/+G=<"]XZT%!)=1(##2T9BX%6 M*^RB#8O!:V^0F6)SH?NJ^XWA[ M@\63:_RIGRU;DQ4/!3X_,7+U]W-Q<*)D:>NA8B;F=-Q)% M'[(42B>&AAP_M[7[47:-LKRQ(=[55E!M@ M-K&B]H+67LP) @ !50$$"I@3C$%D[T7[.Q#91\T,DG>N# M8I"9HFMLC$159KJK&)BCAZ8@,%# ."T&O87ROF]Z=\W4KF]V?:5;8KV#M0UL MMLJU^J8T$#1)0WT'@ )&=@! 0%4 @0)&=C&H+[1TN"_U[=&9KR&5Z[*,U =, MJ(K140)^+*BJWM0S>%4%L<2AVJHUG=ET0DU'?Z+DDV$YSF>BF^QMBOD3:#H# M P4,#\\_12?)4*G)DBZ*(TF[RYK8%QIXQ;1Q0-WA^%9YB;/,)R3E9)D?6U)R M9[Z@GBZJKL04R9X4&@VTJAX]O:!B+4=*O^_H:ZBFU3K*;;)P'"6 M-/G"5^1](L?=DJXMN=RN)U> @X>)0HPV\6ANJ"$H,BXR+A[-?2CWLVI=Q MWX]>=ZSPDT?^QH@;>1J^D@'DZ7C!-O+T_CP=:LBT'T_O ML6E7:I0;&]N6(D]_*&=2ZCP=A-U?7(7-#GM7TY^B/?S*L_ZV Y&)Y^;?7![. M3FS,?U*>;5+\M4& 4>OELQ>^;Q/UTOF(4J*H?#>O8KXR>69W<-G 7(OK+'LH MAVK\E;"MHLI[K)N*J>IB!9R],67/[526#F^ C* DKPY!V@G2"*-*&L5Z\'@3 M>_Y\,^61GCS85/EYHHS9XYTIQK/RZI3(E_UG?NTYCB6I"IG8G!A^N>6&P!IW M.5DPJ5H38G%+Q@*6K7 K?\:DF=J&SFY<.A??)-:8S+^[$$@%@E!"TH-H@U@. M(J+J05R!Z/^X[@_^JTSZ@VXE/X\E/*CN<'#1&XQZ%_?LU6AXU;_HW+(_1K?L M/S]Z@]O1_?"Z=].Y+9TOKB3+5Y*W*\GPDO@7]]D%^9FG\T^Z2=R)Y3F*J3EE M0E]4RMRF&;7]YO.$T9!29FZJXFG,>](^IZ=L@<,B_)? Y?M6JC)OEQH&=^H8 MG2[^#MQ%\??*0,\4S[6^!@XC8V=#F3GT;/[B*_&=RG8UV%B=UB)%LQF_JB"I MC$9A\TM2I7VI&*-C@.-5_*S5+ -(2M6JEN6,]?6'R@+?,O:/D!_MP MXI >&YZV=DI(ZO'Z,>)P&%@ ZJT,@E= FS9D&3!0+%A&AL R4FV%9?:J-"L, M#?$E862:@JS^^1,N5VI[:LF1%V[1!J(-/+ -E- &9M';/EC5NN^ Y]:;NZ%/ MU/0 ]J05SG9NIQWJ%HT=" /K>E)%2-Z-UK%F)T+-CB2%=K &=O'2MJ9\S93? MZ5^Z.^EZ#IL=:O=>5,/C"'4,??H1U!KA,4B@K!0,F7"LYA"_37/=EA(6\%@;R M\)F!TW*K!:=1-JZ!@+8 6$2 [(@P(3L>D1U;L=DQB=!>*K=/)61'8%($J$*@ MJ%'\<$9Y8R'SD="7&>][Y9S!2[]B,)_.\D2Q;1$,%'QO!)%('PE$ 0 *&+FB MZ!<5!:0"*$@4'84<+K9*M4H+- HWU*&\?Y@X&DBC3]2P9KP-,;PD!H9KF#HJ M*@H[N8VL6;I>OY&:J#KZ5*K7(;T*'#J/*@51XC4A3] MHJ* ;!>#[=H)LET":Z-2K=QJX]HH-+DJQ-HH^*![Q+3$/XR7#?LGY0NE\+)1 M&&]C#K"H** '$MT#D:OK'LB(&@:;7^: _)B;N6,%V^VRW$XNUD9US[6Z8ZR- MHE]4%)#I8C"=E!33)1!HM\K-.IS>':CNN+@-!X4_J$EMQ1"1MJ)-=5-W7%Z7 M_(0MS%/7!QBS7G2K! ,%=$)B."&A+N2!M6-.2&?%UAUM@;M:/JTV,>4/3+* M*CT&W2CZ144!^2X&WX6:AN_%=PE$WJ=EJ8$';$ 3+$ KW$?N#PX^'+^A3$4] MU?5L-E%,.QW7P3;A '"!FIO&3J9900H[F>X(WZDLR6F?3(Z]/^&I%C;6AH($ MTE'VD4(Z.E ,'CJU8L6E[T[8HU/G\+7E9;E9 [/DC:R:C77P(T?C4J!K%"G;K22F!A2)Z!S/4.'2S12VT7&W#6;Q 'PJL <',!!0DD)4+ "6RL51FY@F=:J]Y' UOVELLDFG 5_U&K06HV1.(I^45% M0HM.:+50[]=]".V#B/KM_&TX2^6HU.!6Q8]<[P\;ES[3-ILZ[KS*'_?= P % M:JH9-SIF!2GK9M>66XF=WX.;G+,XTHZUN;#-]%(IEE! M"LGT4&0::E4;B4QW30OO^<5D= MUJQC/6 F8,)ZP(.X*J$NPV]E@)>V->VR'])-CT$R7&PY^BYLJ7_=+;>DO1!;Y4+=>EY H+<;4DY<0!+OSGRI8C MY68")J3<@U!NJ*E@:I2;9"E_NUQK8;T=-/%,)O6 I0F)EB;,EQ/R0I2N)YR*(\IU$!PX0D%"RK?J4G'^GX)AH4G4V_CLDH6! G+$ " -48 M(VUF!2FDS4/19JC#7RS:W+4P*Z++\RL\%./U.XZ')+I#*^Y0J$D@,[MIM ?DQ0D) M;G4X5-?CK9:_2!8DM8J%[3D&9&0HMAP9&1D9&7D/1@XU(XS R,G6+M2E)A)R M%J0,1D%#4?=20,TAX\Z)]#LI%]ZW@0I3V,%!J(!"5:SB1* HX)X )!.$"

\0O_\XM:\?4 M+GR[&G=M6WY+I)]7*PD6^&&*'->LD46112$@A2R:5>3V8]%ZJ(?_7BRZ?3UZ MC46KR*)9$"X8"\V82EB"Y%_B5E0[49ZHK3Q2/YW@$,MS'5](':P[%PKH9O M1CNA;,7.1PW(]7+[-#DW[%"[%=$-2]W,8$8#"A+(W06 $KD[->X.'5EP".Y^ MOV9_-^ZNE9LM^.<$@>1N*74S$^11OK@*FQWVKJ8_17OXE6?]#80)W6)45,I; M<"Z/7YYM,C)K3P3&A# 1->>/]7V;WI3.1Y02156M*;O\E2=@3,ME W,M;@@T MWF1$XZ_$EBJ%&0@RUDW%5'7%8#=G;TS9!/EJP+\9 M"T%)7AV"M!.D$4:5-(J-X/$F]OSY9LR6GSS85/EYHHS9XYTIQK/RRKC@2T** M^/8^J>,6FFC O9C4OGXIO$ M&I/Y=Q<"J4 02DAZ$&T0 9] ?=2GX>2SAKW>'@ MHC<8]2[NV:O1\*I_T;EE?XQNV7]^] :W[.T?US>]/TOGBRO)\I5D<>6(#"]) M<#6[KO_/'KD:CD;YF:_S3[I)W(GE.VN?TM"MP=X3W$SB, MWTI5YC-3P^ N(>//Q=^!LRG^7AGHF>*YUM? W61T;"@SAY[-7WPEODO:K@9[ M&%);LSJMG)ZFV" Q1=;=&%ZSR>64\JW4+ $(M6O5RHXM$K=&S;O:@QVA6C81 M>SG!<5&[95X$)3_8AQ.']-CP-/)#L=6)CV9-*J<>8QXC=H2!18+%_/FP9E#" MPO=-FPS!M$FU2KT>O:%'L8T?7T]#^Y:B?4MC54LZW5--MIN\@Z@*&D$T@@8<[&]GW^W+KSZ7=>7C79?W"=^\'N4MA)XHI]$I\]*9X]=")O-BF M%OL< -C=]TZ_'"G/% E_)Q\2)!)D5F&+09"A\W.Q:RSR([!]>X4-*(?NA-J$ MUX/9=$)-1W^B(L L$Y.%FM:8GWM[!J_RN%@Z K?^FQ,F(I$^$H@" !0PL$+9 M+RP*R 50D"@Z"FGW$3U:Z9%4J[1 8W-GVI1-_O]2S6\I:IE$-Y^HXT[]FGUX MD3<>0IV-9.IJJFXOM#!;MY*M:ZQGZT2&H+N<('A+WG6>%-W@U?&7ECU2##JB MJF?KKDZ=CO8?S]?S 76'XUOE)9&5L+=L7K/5 I/+P_.K(2Z ;2J;PT)@8(8< M*3T[KFOK#Y[8GGUK70L;"3C*/%3O(J3V?:+, M0VS.PB@3F(%'KLX-E,C5(.)4)+-LQ*F'7-,L7D_=;F)Q::K[#+"_;E[V(F!K MW>1#TM9Z2+HA&DUT47.W[7U26:J=@E_R!-E(-S/!Z &7/(M'UE 7TI"@D:"1 MH/<@Z-/$"#J_VPN1GR/N.=S:XSZAEKIIMS9-]I&@((EM[_/0]KZ);>^Q[3VV MO<_#8^W4]GYTW^V,_KR_W+7M/;N87%X-_U6D=O=%ZCW?JE9.PP>H8^]Y&+WG MY=.*%#X,N=BM1['Y/!PLP%7UIFW.H 1G6>B[+%=JS83*20IC_+#Y?,KV+94C ME?=5DR,WGP>,'9K S..*K>>SZN(=;$4P\/IRBL!P1GE"TGPD?&'K2>SQC]T7 M$)OL%KP$0MJ-CL%$WND-XBH M1*>W1C67!U:AFD,ZL KP,A3X>.ZMM[38P6%3II"J;E!Q9)5H-,_>Y:]5Q9F0 MF6T]Z;Q [^&56%E9Q2J20D'-5>U(GH@$ZD,14, 8"F6_L"@@%T!!HN@HY'$% M"?Q!5A=TQJ(,7>S(Q?@;FDK 0 %S;>?14VW2>JIM6=/V64C:;?VHW*@FUU(- M%3S7"H[Q#\I^85% P1WF.R#P7^KY/^2_9?ZKK?/?:*+8]#M7NNZ2SAT^S)/*-:D. MIC4GZCIH7<"!@Z*BJ385" M6V.BZ8[*)M8EEDV4*3]-]'^5^6Y+DR4LFH$F=KBN" *&SEHPJ=$'E^B.XRFF2IF".O$C2P7%@7D BA(%!V%/*X-R=4*\+:% MJK]\RQL64OV)'^R-@38TS8"! N;.XO3M#;6E[YNJ316'7E#_OWUSKH,W"Q4\ M^.ZS6KEZBBDV:.(5NT<]+A;ER]062^RAHH"$%WVQJ!GJ4[\_WR59)BB5Z^WD M"@71 H +!@&O+8$/!GGAKNE:]BLF1Z#I PP4D!%CA(#-4#_),"7.-4^G>Q4$ M[GB"2S/!:D%4>3R?+),3#M7&%DOLH:* 3!2W/MZ]_QND_*Y583.VY!$S)<142#6T"QAXH"TEXJ64V-107';% S7I6,=EQ;01PYPJ M6&AB<&:HYV28,WN!)M[XBGCUUBCH>%&C5&ZU&IA,!29ON*J(MK> 8@\5!63 M&*N*H2:5R1'@KDTK:W6D-FB"A.N$(&"8AX=OM:5+?2HQ>P)-1V"@@#P8@P=W MZS?#E7&)_^:5-<-Y1]F$@L,=8T*YE=P)L6@4,HK-%G#!480,*S'C+B\" 8:S*:"A29ZH6FK%H$IEY*F7<^V MV>,?L]*T6L7]B= $#OS['CF7H&O$O).+)9@K/2N0Z&ISW$28V?:*F![)+Z7LXS6>PV/H$ M RF?2A-!"^EVF6YWZ'_%;_@OW9UT/8=-$K7G"=;7O8+*!;G6:W".1MS) M-BS;<+0/QX5&_M 6),2P" 62:IZ10E(]5(9VA[8X>[!JY-7*)M)K-D0M]TN8 MM7I%!HW @+I$59P)F=G6DZ[QSJFOY)/GL!>Z^9E8BX)7KD9/8! MRP?+T/8#)2X"??.).FN1Z1F\G&/1U0(&"CM6)B$2J ]%0 %C+)3]PJ* 7 % MB:*CD,<%+_!5FM>>K4X4A_V&-2:Z""*F;) @5[6*K1XP4,!-#3'6I$ZE]8S: MM?(JU.S6ZJA_>;I-^V^J=_"S'YJM+):.$HD!,DD#@ MQM23AGGFQNC46 M18Z"$ETP'1XRR?OAJ^-HQM:YE&%38 M[0)H"$ ; @P04?8+BP*28 P2K!^?J,ZRW$K ON5<]2,A;WJB>?L UU$PTE;*\#;;XVV(\Q6N[-%?K@ MP6BM7&TD1\/)V'SX)F6'>Z+7;5I](AI5,M2 M@CW',0N-IREF3-WJ[<' MC%XW8[ \E^GUB+G43<54]61ZQ& M/ 3:3'W["R*!^E $%##&0MDO+ K(!5"0 M*#H*>5SP@E_;:>LL;)@I!ID%2];$,LE81!.4&/Q $V(]," 44:N-@38TK8&! M NZ78-"Y MO[#%$"T%X?DS/25/>R]0,V'XQ'7Y*&OX[R: M/]!P\?9\NRPO]3_X-KIZN2E)6-V?!3E,UXS@7CHP4"#W9A\IY-X#<:]T).Y- MI!:Q(=>1>[,@A\58;1Z3/$.]P9,BSX1"6%SSA29C1=Y.!P4#'JKJ MIFJ+"MA/3'7$*]X"QH]@^<*N>,%[H#(X\&#%]#&#G2PN-&U&KW]JA]J)<]+D M_]][T[@;ZKBVKKI4XQ]T3&WUC:4KKZFM6XQE?3V^"/29_6UX'+7>BSI1S$=Z MH[BT-QY3=:\.J-&:P32KY5H33B]4M"8;*J] (#1*XI]85% $HT1>X8Z@$/B MT"1.\VB6):1.<():C.76S1@LSV5Z_6"Z2<>HF-N!0*^I[]%!)% ?BH "AEHH M^X5% ;D "A)%1Z$P&QYA _.=LH&:O$23GP HL@ 00VSA.S/+48P_F'S,V#?8WSROIYL>U8;,'/B]H3Y(]DERS!P?^V*Y M7:V!2?+A1@NP)@B[0URWLP*)$KA2'MGJGM'V.GNI'C/0B+2.Z_PD-QQWT>B2")Q+],_*&C ME> 0?_P=F,U:N5%/+CY/AE#"Q+^53(IDC=)=Z'@G/B\>U<-=+8XR(3O M'!P;UC/133]%P +^V$?*8XD\!+N%6T;RCP2B %C$=0]@N+ G(!%"2*CD(> MUSV:E=,&:!CF9[ XHI#1MF;4=E_]@Q#_\O09CS78Q2YYI2Z9*3K(G81%4IO8 MQ0O8ZPM0W8%3>#9-M6^>^[ 3 H>U?3GZ(]_,JS_K;#8HQX;O[-Y>%L47&5W97:RS\ISS:I_-H@ MP"@TDRIS_EC?M^4V2N;*K\/%'&[/'.%.-9>75*;"KVQG'M.8ZE:@J9V)S+ M?KGEELP:=SF_,;58TT)Q2\97EE\3?L;4D=J&SFY<.A??Y(F9^7<7&J7D7*LB MF^)H@UA>R8^J!W$%HO_CNC_XKS+I#[J5_#R6'5 M1>]F]+=?3IG'^97T_G'7O_UW?J;P_)-N$G=B>8YB:DZ9>=F*QUQEJGW.C\+% M&D3@^@E/,*B'^U:JLDB!&@9WCYECLO@[<*C%WRNS=:9XKO4UJ*9C?HZAS!QZ M-G_QE?AN=[L:I#@ U3+)]4JCOIYYB8''Q]% FKX U-6XBGR4#A.-(P8O(-!NU*3H^7!4#E0.8J" =($!!10$U+' &D"*#"H' P0)J M@$*Z:VL[37G^(^OH1''P=75$!O4##@K(%1!00*\I=0PPI *#"H' R0)@@; M":^'^%:22Q 0J0I[51A(.JKJ33V#UW_!TPZT4.EC@!8* @JH":EC@(XL4& * MKASP^C<=K^8)*B8@8$#J!H%"L:T3" R0NH$"@\H! .D"0@HH":DC@'2!%!@ M4#D 8( T@4L5Z2Y5L'G@NVL5 YYRH(%*'P,T4!!00$U('0/T8X$"@\H! .D M"?1C4X5DZ$ZH#4\OT#:ECP':)K1-J4)R:[D87D/3BM0J/%;*.=;.?5XYVWSY MW.?"Z$JZ)++,& A-)&9I0F 66:ZTWT=N/F>%0:UK3:>624:NI?Y,_9C[(A,. MVC'(T*3B(1?3'>9-S=FP4C=&NRH&&JWC&ZW"* -08X2D 6]+'QJN#!@N5!PT M<)G$B<6),YM.J.GH3Q1-'#A\T,1E"QHT<>!P$CFP"?MY:CM_1Q,'#A]:N"1-D)W72*C(9I6WC8BD*&D$T@KG!M3-E MV+AH! MH! LCX]FS76B:>/K4/\T[==N$606T83"G'&T8=-@NZ%A7]?3]*[1A M<&T8QIIHZ_( 6]]4K2DEGZXLQ_FI MV9.],_7=R\OJ9?<0NZ VM8K.S?1_5PS%5"E17')!53I]H+:/2$TJ$[DJ2W%5 MX6!X'"WZWPL/,.?''0Z''=9;\)B_U&%J[[8R5NAS,G_77_CGE[:B\NY]Q#-U M]X:.OY7N[E\>;$-W1+E B>C:M]+E/1LK,XPE8BI3-B^><_*H*+,SOZ1@Z+F. MJY@[[E5EN2:5"(:577V!,ZWTDFM1/AC*NZWDO["9L6;:I8;?,[$ M3E4XAK72N5POMVJMW[^L/O$Y.+'%,T)!H(!<"P,'Y-H5F'X%AQ#2[%XTJSM6 M799:=Z.+%9:MA5AVJ>C<9\VCT^P2ES:01X&)&%3[C3P* P?D4>31S*,6G4?K M1^/1CC;O@,\;D_3-H)(KB="UUI#*=5E&S@4FCE!M/7(N#!R03G:EW:9S$61DK_9[\:MA=27B):=M(LL"$$$DV=0B09#,!$Y)L M%E&+0;*MO4@VF9A4DLK55A/9$I@T?=Z_C/M@FQWV+^.6:I46Z.GO.XXGBKFM M,5- <5"%D^9!%>C#P-BGA>8)- K1S\+-G1L2HP#[=*,;PDT@U2X\F\WT-;5U M2_/KLMG0Q4?.(3OPZ8R: MCL*5 U[M,CHG,' HNHT"@0(Z)_O&LJ@@N580I L@.* V $ !Z0+I @H,(!4$ MZ0((#J@- %! NHB1^I364Y\=[3^>X_(:0^?6VE)**+:#B>Q+=RGY&X,!=8EA.0Z\:F%T9&#@4'2;! (%=&1P=Q\4&$ J"-(%$!Q0 M&P"@@'2!= $%!I *@G0!! ?4!@ H(%T@74"! :2"(%T P0&U 0 *2!77EE.4CU]MQ]._L%Y*=%.A*N6ZTWL. )-*&.?GXJ\F7.+73!% M (H"\B:&65!@ *D@2!= <$!M ( "TD6<,*L>-\S"&*D(NI[ J=G[EG^NU!:2 M!\O6J#V?6\Y5DY@,0+XS M$@\?=%I2*9Y^#ZSYO!7)V %%RG=L$@$KS\Y/RAO]=M*J91.(FH4$A> @064? M*20H)*C,8X,$A> @0>43*20H)*C,8X,$A> @0>43*20H)*C,8X,$A> @0>43 M*22H0Q7@--8+<,3R?G=Y=?^M'F= W>'X5GFYMFQ^^X[KVOJ#YRH/!KVUKH59 M2^H@ %7UII[!KM2V#2CR9HFW:I]FJP6FO1BR^B'V2""A%Y$FD-"S@A02^J$( MO7D\0D?JS;'A2*#T=M\JZ/=*;S7+8T)*Y$J"I;>; 5F>V ?+T/9#*"XI''1;-/#M:[_A9+P^VH3N\8;JSXFBUUATMT53=&7JNXRHFARNA7 A[=VJ9 M(]=2?R[G/.*V5Y<;9?9M,%N=MCEA6_D#K0ZR.X*#[)XDE+^"0Q&)/:T#54Y# MO,Z9=\(B/VH[/D\?G=B7V1N9.PMRA\R-X"!S(W,C61Y9_@ 5#G+U:#3_7G_FO5N.U5IRN5W' M<#X38II:LV;D>.3X8J@8.%\M%V&NQ6Y=B2FLCK61!-Y'68N""O MYP9*Y'7D]06ORWOQ>C*!=[,LG[:1GK,@89LV(7P1VU/8NYK^M"\AKCSX;SM4 M[_-)D/@WERF*#2(8BQA: .2W4I6),C4,#A4#??%W( 3B[Q7(SA3/M;X&8L @ M,)290\_F+[Z2P'I5@T,W0KLQTK.HO@_= M?-(* YM_YAL1;>]2;SE79,)!0P89FE0\Y&*ZP_P$*S:LU(W1KHJ!1NOX1JLP MR@#4&"%IP-O1AX8K X8+%0<-7"9Q6CF&!$T<.'S0Q&4+&C1QX'!:/OKA[VCB MP.&#BS19Q0FI"#(T(%?_HYZ&5.Q5G-&$";*3.F<5F8O2MG&Q% 6-(!K!W.#: MF3)L7#2"!32"A9'Q[-DN-$T\>ZK,]!2+/#&I@#8,^)2C#8,.VP4=ZZJ>OG^% M-@RN#<-8$VU='F#KFZHU37^9&TT8FC"8T* )@PY;[R]/=U_1A %S_UTQ%%.E1'')!57I](':/B UJ4SDJER-JPD'@^-H M4?]>>( Y->YP..RPSH*'^Z4.4WNW%;%"GX[YN_["/[^T%94W[2.>J;LW=/RM M='?_\F ;NB/*!$I$U[Z5+N_96&6Y5B*F,F7SXCDGCXHR._-+"8:>Z[B*R:$H M,6?/Y(,0=^KRKTF25&^W&_?!=T:NXM(IFPW?Y^"EPFR0INMT7G1G?I&_T534 MV/T0YOF>6V5)KDDEHE%59T_@?"N=L/'PQU3<;R7]A)S<&*+)X."0 &Y%@8.R+4K,/T*#B&DV;UH5G>LNBRU[D87 M*RQ;#['L4JVYSYI'I]EE+D4>!29B4.TW\B@,')!'D4]'TC>#"JXD0M=0^12?=YM%(]X:Z MBFY2K:?8)D/8^2B"%?)VLB/MUJ1ZN=EL(NT"D\C/\ ! QH6! S(N,F[F48M. MN*WC1;EO;>O$"1DK79[\(MB=L\B81(8F>5#-.M(K#!R07I%>,X]:='H]W8M> M]TK]2M5V69(P]0M-B)*JW3[8#H>]:[>E6J4%&H*N[X@RO_.$CL=4=8FB_<=S M7.["DK%M3=G?UDRHN#4FG=&=J.H^J3;AG9R$_@T,'(INPT"@$/U@W-RY*'_[ MY5269'C0H(* 0 'I @8.J T 4$"Z0+J @-(!4&Z ((#:@, %) NXE3TM/?* M@#JV^Y:LZ8EYRW2+%$RPS'KY$-V+1D%QNU9-;V41K ME'+-$-)RS@FA8(H % 6DY>CKDK5J+E@Y8@WO;BQ50#-')+)@LJM\NUJH0!&#!) M_;Q_P2K<9L/@"U;[CN.)EL/6F.DV[[K%GI.I/;Q:;O1P8.!0+.L$% 7T<&*T M":[)&ST<;@*I=N'9;*9]5\3O'LR&+CYR#MG44*JR__-?U-[;E]JJ)I*>=594LV_MHWUCRL>3-.7]M#8&A MB 0$&%PD\_WTIWL& &"I'C'D.RJ5$R1N,ST[=?=T].C"1](&S3@ B'E!HNX MQ7[Z\X'R/]R)A%8XN;OXGNS"2=L%0DE-^$#:H $7""4W0,GY_? /A)*OU@TO M1\R5,N;=2HNZZFLGJ)J:$ )43?A VJ !%PA0MZU8(@4Y:04AN-"$#Z0-&G"! MX(+@0A:\(&T00,N$%QLD*Z;?^S6%NFZW279FI1DTTR\J)=JZ2R0 MZGG9YX&PL#1U+-R HV[H5[!-OHD>?#AW$Z4%%\@WH;V:NK!!2P4AN-"$#Z0- M&G"!X(+@0A:\(&T00,N$%QLD/DLG'T\W6$?/'H+*@GE)CB9?;G) M)%^^B;\C.P#J/PC_V3:%2IE^$Z;WY,JGR.SI$=4X=BK-YNZ.LB+K<]+6A[!8 M$SZ0-FC !<)B"MUT88.6"D)PH0D?2!LTX +!!<&%+FS04D$(+C3A VF#!EP@ MN-@@T]?1*--'^;ESLAGE=.[,UD*RON=;PD_H&WB.;3%U'9.S&H.8N^%)UTS> MB9 Y7A"453Z<=60VXP.,%CK+,->I6FTM6D:0VB]ZOF& M!-3:\$53\T] ?2R<(J"F2/+H>4.1)#&' .HT.44 M:](LK=I)$EAX+E"[0Z. MN=^V>'E)L:SE17U'L'IUA\6R\_F1I6O?K-1:=6TV*"WRP1;B M!UD=0G=B#J'[+EGYLW9<)& O:4=RTYA[ZLH0(C_A!PJG#P[L6?0FY#X&N2/D M)N803*N?D&8?DQB",%[<0< G0"= +TPP%Z M:RM WRJAWFU7&IT60?,F@F64;OWCC0>_AARH ]]:]O-ZD\_-]9<5"O3EO/'. M['!6PE]\97T\3]-G!K&(W+U#ZS%(E9M,Z\,B4;^X>A""<1-\8;A\ O(,3PAA M8*&'*@N3"H2%GZ0Q14^:#6R7NZ;-'7AX[(0'U=]^Q===K45.HY[GJ+$2?==@ M\JY)VHVG-_23^8WYD[CL^X+_=X0<,-+)Z1*/E(L,B>+\]G> >B)7S'A@=?7,D[F3=@R;VI=/""A.BD MX^L-(KMM:%VAW)0[MU^^WM[]N\)N[VZJIS,MZ4SOCOX_U_;^[O/GZZ M>_CT$3\]W/]^^_'Z$?[X?'MW?7=S>WUQ):]DC_'TR'6U9O(Y9$%?H.E$M?*][F+1L*WS:Q?5CAH^0&F:P]L$YYW#18_YU>MUYO\N9@KN\CH:&[,C24P9([ M@$QF5-E#-()!3M#T96C-IL1F";67%%2#2((MF+'0[9]^I#E3T)5_@<9P*T$F.\GT^U;.P#(>RQ(X(* M\WSVK^OKKQ4Y8#X>@S!*]\2/G'@6OGC")+&N&\';OTFF,ACO9V 5,VJ7_Z?"()('XKW >P>V \](IP(R M(B\5?3]";#":\G7U*D--7T"[6,N 7$*$\63FC[HR'?90^,(&P<1!@#-N/R/- M?&^T)D7A5=G9'[\U3?VE1=0NZNV4')5$^SP@"#-G \5Z"5/['\L0\:3 0*855!?:J>2 PD@F0D,U0C_A>8T!A814*9"OLSLIXR\! $T6BL\#T<_0F &B>/+RHCWXQ( 'X<<_28P"QD M2*100SW0"Z:S JHF;_>GIVM66,#1+8"[X'U@#. )Z<-4KG $[A9Z,G"SXXUQ MKE)%,24/%UMB('QT4^*'XP#@0^B!S1,_T-PHV]4'JPS:*N ]2+"0_Q#R M$6"MI$\:FV%)8C"3F-^/)-$#7'A@_ 7\,?4\,W.$J*(F#-.;"'&9S+ZMI"N][$; 0X K)$7M2 H!%RKX &V$E7L^(3U(J(62 M+Q:KUU1&0%2?;2\*X'?'QF=44. 1')'2P9KPT$X;-(SM=]\$"J4SN;8\# 2F M0?(#]FI 63A4M+R6X5T.(G.6$78.*0GA6$RY;*(BI1T[;J"Y==EU] 2N%GK+ M-1FZL,_7#Q\8A'$13/DILE7$! ;"$OU0*0M(QC-(96(UE#_CC6,O"Q3[^N&[ M?.!EK8V.O!U,'Y1&SLJ^*P.#^GVI3!*X9I?9YT]I/O(LX2C'2ET0VABIVFX M4I?14OAHJ8=+-U]Y9X$)CJ"TI7*8R5.4 9;1(4 DO">S82 "\254SNF+(62]X2 MVPAXP**9(C]L)T*Q%'&)-N(>D]U:9&Z!)U([Y07>M=!H= M=76YD5'_K9O)J M2>9@CA7Y/D9PE[H"D_\(GU^O4\N<> W!(DA]]E6>ZZ&9'LVI6YO_;IQEK3VM M68MM4W:I'"\#NQH.+3Y!MURX%U?_YJX*/9.&8GDK"\Y4XEB ! *62)@&@)& M@;(E54V*1\+0).R.7!E'QC$&&,T>NY,!.$HVPV23N)QR5?DE5?9]C#_'A)1N M"OH:/@:QG/V\=@5"M[ Y\'= ED?P%CZ"1M]Y;HQB2]@5^/!EBK^2&?*K9QN5 M]'X ]5BZ62*F4!YM]!?H*&^8*#VP16P0%&7:)? M)XUO93/V%S:-+-C"F>G)0**P-U%8?:-,&S?*5#L%<6&)I, -J:1D?-LQ,/42 M0T3%5F6,-A&<0BGR[*:@3 7Q1XGB9$-T$9QJL5G*?+F9LA"C4.0A@M,,)L:+ M%9B.9RK7+\-:5X33T!7BT%Q"0'J*?/HRVYU_+:X'#@)X4G\"EP/.82CFN?&2 MP?1F%:E+G]!QO!?I>D59I)2#C )1DM.5PGPX] 7Z"N!E!'%*7?8M97%2NBXU M4F6G:<7Y%-BL_2? -!C&-Q]],,Y(V7/$)!/0)_Y!$"]@C#_["]393O%5! M_+648 AJ;\%^V6&DTJZXRJHBF*]1'QB<$)NKU&NU@KTE-6]K/;55K;67 M/7C9\$^KXK-'%9_'6O&)2!>7HRFG*EL9MV5)VM['_NO,X)=4^75F0? M$$S)Q[Y-RB3BTBO /'C R MP4>H91@UFTXL" %+_+WBX2D?+/3+@%V7*R-*% MM?C",0<\Q^?%T8E,4D[Y)Y=;527-E 04=IL?5PO(/>P1LD^^+U,J[UP^$_\Q5R#2.XF3\R'8+5T9N\=J7(4Y*CERN M>J=#DJ./EQJ5^^_@$JH,#>)[)I" MU4*!C7UH'H7>,AS[GQGE^)_5)=T1(4"MW"<%Q'NGS.4K&USD<&8Q2[YBYM9U MAJP.D*NWWZ?XIOXI/&^!/4'6:P^)P[]O]$GJSR M0QU5JT JHZ_42ZTUVUYYB"I M^#:4=9!I+&4"3%=NAQVHJE.YWIX43 M+J:W)V7/*.E#&)(L]X*?+5GOEQ8\3W-](QC;)!'I082%+7)=Q?-MH"#X),"H M9"L&/-/!2D'0 S>?*N>JW(R;\*JX4$%%!G\DI06SU8+9($*5L00B0954F6/\ M211N@1-U"'W31EYNIVQ<04A40F.!)5\@4JM=/VOO[R,_*V*R\A.L)Q;A_I E M_K*4-$CW]23Q7[)C2NTJ\I[!)$N9@'C5-2>Y&T",QHB?(MEC I:E[X'$XD^C MD?!5C3X?"[\",:T4,(C9;,=1U\Z;V$(9F4> M^7%-'@S:7:B FR9S=E.(N9V>_9X6QF -TXJJMIT*82<(F2YKI^N1)O=]N:M* M%:>K$NIX.=^:*;[&ZV7M5Y5E^+%XP;%0M)4F+E54$:?IK'OW6[)K1F[WU&3! M47._:-7V'X\YITEV8DF6M>+ZU63#YW1G1&PI+(3=K Q@R=]TAU.\!P$]:NF+ M(ZPG.QGG)N3RFR@RNQMP;1"W*40!R%_P]EU>W>.N,6KHJN_./R]J(!P"#*\* ME-*_XYX]\N^9EL*/T XWGL@9&@FK[SPL#E*_\?G&-UWDW MA<8SX=N7PNG3]=);J1VB19H>U-?#H'7)H!VI0:M7FTTR:#F^S>^94+I-6U6_ MSMGVQO,FA2DZCI@5+?:::[?I/F\,2PNZ2@=M,X9C,JV<1MI M"AE!,H*GPM:X\(B,(!G!,]8",FXGR=9'+^1.Z::-DA)ZFD!,R)Z-*I"%.TFV MZA+#DHW3T<;5JT:78ETREF0L*=;51Y$.;03) I(%) NH44!\SO9OT>K[R+8L M1RRA_LWGS[7/-_LH;U$+\@<['O/0Y:RS.ZG>+9#_\CB@LK'EG81[7 7&^V/# M"FA2YKFRQ";)ILYJN$^<*IU3!X)ZXL+:Z$)4)S A-A&8'!&G"$RTX *!"8$) ML8G Y+@Y16"B!1?FE. 0U0E,B$T$)D?$*0(3';B@:IV(Z@0FQ"8"DZ/E%(&) M#ER@L(20A-A$2'+,G#I[)-FXU$Z#1C=K,<9H5#M:\^9+H1?YIC5X6O6YH<*\ MPU1ZO[*_[!PQYV?MF)1W#+;BTRFKV/IGJ;=FVWFK+MYS3B-]Z<-$ M/N7&X4'N9'-IJ;](0_T9[73^*//,[>G'_TWZ3,O=5=EGI9?##.'FE[[+0:4NN+MJW%.".P/DX%U:0KZ$1I\C7.%+&Q:>6$!)I MR9OR=T83$FG "D(B0J*31Z+UH]ZVEE$O!:GD&IQ)D+KY<27GP@IR#33B%+D& M1\JX]5V#CI:NP:DEQ VCOJ&O81B-2JW5)6?C&-1/!V"E'),3BJRGZ-F^C6.]5& M2VL^R.;1S)QIITO==+53#UVV']$N,?W9M*O]?*>L8>N[:[W]N&NGML:@33T# M;<+4836!NE:>%+20!W 4;"(/8._K!@0O)ZU!!"\$+\0F@I?#!9B]VGX"3(H' M";#/(AZDQM,$V,0F NR# ;9!&>'C6M(G%^"D70!J%TXN +&)7 !*"1\[&[34 M( HO"5N(380MAPHOZR>9#Z9H\/2-4FE=VO=8RZTW#QZ&G@_7"G_$[%0G@W=E M[0&G0F[M-]Z=MX72@@O*;2)&E,X(4@==L>%I^V?M >*RW8H*6"T,(_R?ZY%?J>M]C9XW.-P?13]\2-WO71\E62^YJ8?<5_(H_-'TDIWT]JH; ME5JW35NY--,_32TC>04D^^?*!?(*-O *FD?B%1"(DR$[%T-&A9PD^^?*!0)Q MROOJP@8M%81*.TGVSY4+! X;1'BM(XGP3C+ONWD/KV:EUJ:(43?UT]0P4KA( M@G^67""/8 ./H'TD'@$!.-DQC:NS-6[!J7UU]HWGCSV?AP*^"N%-W+58WW.M MC:NRJ0^G%D!/FTA.F@OD;FV;G2<%.6D%H?HKDOUSY0*!PP:Q>.>0L7CJ=9]S M2G[S*JY&M]+H]'86TI,Y/&ES2*X R?ZY5']- MLG^N7"#DI@RO+FS04D&H_IID_URY0."P05C7TSFL.\D,[^8U6XUVI;?#HBTR MAR=M#BE(),$_2RZ0'["V']"HU73V PBVR7KI7&M-G;"WJ;4>C81OVMQA8SX6 M/C6^UDXO:"<(<8%\JQTEX$E!3EI!J*Z*9/]7&7T:TTFQW:FJV9QFEJ"\D/(-D_5RZ0 M'["!'W#@HRS7\ ,(MLETG8OIHIILDOUSY0+!-N5V=6&#E@I"-=DD^^?*!0*' M#6*Z@QZ)2+G=S>NSFI5F;W?[=LD4GK0II "1!/\LN4 ^P 8^P$'/0CRZO"Y! M]JE;KM(:9>?*IUG?\RWA)S0./,>VF+J0R9F-N0_$/.DR:VDR+I'0PF)!:A_* M:J*=72??C#VG##2:[KHREO,JH=MYFSPM.*6V1I0\ M#VU809['T7.*/(_]>![&08\!7<_S($>!'(4SL'G9FG5R%/2$'W(4CH53Y"A0 MQOSH>5,^'*DJ>8(C/8T M![D=NH(9N1W'PBER._;D=AST4,[C2Y>3EW"6-N\4&Z[7.]5&2VL^/'HA=UB M"GD9@D8R>ZJ2U(!=.R7192=38M*0IN2_Z";6(3P39EAX^=#5IJ$#6!)W@A-A&\'# JW-,1H2>9 M'=Z\C*S=JS2;#8HR-5,732T=A9CD Q";R LO']X5^IZWV-GC6^.>G-K7:]]X_MCS>2C@JQ#>Q%V+]3W7 MVKA.FSIS:H'VM*WDI+E /M>V>7I2D)-6$*K&(MD_5RX0.&P0D!N'#,A3K_O< MD_.;UW2U*\UF=V=1/5G$D[:(Y V0[)\K%\@;V, ;J.OL#1!XDP$[(P-&]=@D M^^?*!0)ORO/JP@8M%83JL4GVSY4+! X$#KJP04L%H;"!!/\LN4#(0,B@"QNT M:%IQ2/L%.F'7:>E9J^X>5M"IK 4FS#LR:+?")6$%P M1)PB.-IKZ4KCD*4K\ML/,H*@,M:92IAIN4NOT]1F_RDY&-K:2G(PM&$%.1A' MSRER,/;D8#3U=3#('R!_X'1,6[;\E?P!/5&&_(%CX13Y Y3_/GK>E ]'JN"6 MX$A/(T=P="R<(C@B.#IZWF@ 1X1%NEHXPJ)CX11A$6'1T?-&FW:R5&<\PYM' M+^0.=4JKW:,>K=B-'=7N43.Q\F: M27(^M&$%.1^GSTIR/LIR/MK[<3[(5R!?X5RL&E4Y:\,*\A5.GY7D*U#FG51O M_ZRA.FD-6$& =OJL)$ K*_CM4.;].,^P)^?C9,TD5<7KP0?R/$Z?E>1YE.5Y M=$\[[4Z.PGE:-2U;HUM>U'<$JU?/QG.0^Q4T[(*^(B=.&2HTW4"W@5.78^8Y M.G4_:\?%S?RYS1AYRDJZOC_7TRJ39.PWD[15746K7:EW&]IWCUL(5>=DX73H MC["-(T&L(+]!/U:2WT!^0^PW-&I:^0U[7H':RF\PZKU*M]TEQ^$8%($<)YS?' M^;I6"8+]+RQL43EB-"JU%B4(CD(1=' A!UKX#>0TD--P.JPDIX&MHV#E_7='OW.6>:+@-A MHGEZ 74/A+N)<=Y3JSYM:5JP]GN@:6$?YN\V[]N./*1=6]3; QT*G3 TI,/Z M.N9Z1I&A>'T&;SMHS E/7*_&%7V M,/3\L' X$0/?@8D?8V&&PF*AQX!2.( 7.QS:+C/81'"?#7QOQ,*A8+X8PU. MYLSBH:BRW^<=>+3HF7T1O@B!#^6NQ>KRT<'B9U^/\,__"X^X\8(09\P=)_>> M_H29<.F3YT^8Y0FD=H@O ^2%2^$[>S 0\>BGY -2",'NO%"P-LJ&?+G)?7^" M[^8C .A0CA#>8^/3K"SM81AX/=X>5%]#_(VV1+_]RJ]V(GCK^]!EN.TY'9["7KU9@'_L9N"&8'*F6/<(8_C@>.9? M2T!/HI-1,S(P)2#X'"-[_$BL&:GIHVAW.4G+/KWO.19<@':V464IV5+Y6D+U M=F%IXL$<"BMRQ/T@?= -H#^VGD !WA<'D@!LN:E3(5F)3'@$1!IXCN.]((3) M$)B-?1%(E$2XLD3(;0?47(F\'=-0NA9!@FD(NT%R'Z#>&W PJ$7!0"&P=MW ML6K&@;5ZB4I-_/.B!G07CH/)!QA!^G>A]SY.;( _Y/!Q(-XE M']XSE?SH@6A?S.T645[FL=6N=KJ_[#ZS0HGZ&4+7J[7V+)WWD8HMF*RMZY\@9S;3C''DP#R;VN-"Q$HE/'YQ) M\C7@0;O:(US0DC.::<>!O:9%+?X.M&0>1VC4'%B'0CB)SINQXLR"/1@))L;^ M>5&_T,&$]630L4I?W[-!FSD+;J47!VF%,R>,]=N;LU,/2C2S7QWI')/]RK!M M?F4 F; 23=C&W;#WUO!_7^L;NGC%W_A+6B(2:'?L7>L7>1::5*?5%F WOR1F\TZ$]X-O(A#^LPA>J[C8M,M3 MK]*H[6[+Y3Y-Q3E9@J4&NSROA7!3%V4@W-0;-]NYN)APXV2PT:=X6-S?? MQ]@&W-3G="S"S9V'_D=7VJ@+#_[P_+]@8)=CWS-%L''P?_05C[KPX[Q7[XD+ MNZYZ/#D%6=\/*?1\3OT0-'ZW[E=E^@X2P!OU2GN'YW22ONL0P1/XG;C9)670 M@0OKEW:>G(*L#WZ%1LA;@]_F47BGTNWHUHS9M'+^2JMV3)PA9'[KC>@(R4.[T\5.L&G_A2X4/M*4S2,2JM-9T@?A4B56[) H$R@ M?!9JIB$HK[A;@4!YYZ!<.$ID=5#>/)M1-RH].I]Y,Y'2\PBF%4Y'.)(>VY_C MDR+"H2\$&\%%PX )&)S%EI[N(;L&L:1A4"4YZ2, F9>=MP<1'E7AJSRA-,Q.]<,H7<*.'_*PZ/#?BS MY\M6X+-#2D<[6'8XU(^^[]AC>5Y,QOBD9\V,[:G=^?0#J[>N7>N^#R @ E.X MIK@9PLOP )IX&+?RI??NOW D7^1 O@H?.[GPIV5GTN"LD^;PQFQ0T4AMU&4= MC%2U7K!0OU39O+- %A\K4-AH/3U-X'YPXXW&P@WD80W?A(-'D. 1*,$#3%9\ MX(&POO*)/ +E46S?]U[>:;N1L*[#Z?C^:YEN^-]N38B!(?AENR,&E\UNIWO) MK7;[$FQ\S^S6#(LW%C?.7^.0D&QKEG5U?%.%EB? -*OL(03Z74JRLNL7[JOZ MHUT8JL*LU%#M$ #,7&>>:\Q*SH;=CU%V@N6'+!36,::'+$PE+2N+\MGQHZ]! M\)_M<++7XQ=B$L^>/C/_2+P2L6'>^0M!!(;;AU<&,"GDB2<)QWA,N/3HH476 M>.9HIW,^C2$^]+51;>^B5F#'?;W.,.Q.4B):56X43*XF/;ZTZXU7KU<[U!MO MQAF(L#,>.*LK'XMV_'/^+H\!DZ?>2;PO;40S9&:XUS%]JC]:IY8IL.4)J#]>K0,@G$3*]"XTVY0DT M$ZBW6J0(=E"*<%J>R&?/'PB00HMY/A,_QK9?7A)!R[J$X_94#K%#@SI):,VI MF844ZB2Q.X^G53@X8MO%E-@<1_"B:]?ZA/98/B&X=97OM!L'29^^SM1S8EN? M:;\5)LLGI.I=:?T-[6HV#EJC4JM,%UYW4L MK<)9&0>N8]F\=T6]8K0[VN2GCFJ7;/EVYQ2+6_3FP7]$@.DIT$PF5)I8[I;: MK0-&]2\GF?N8\;7(C]*337/\*/*1=N C%8Y4V=9'4K989::$"1\?/?SJT]0N M[]=U,BKM&IW+@6%NX(V!NL-ZS7WG^%F^1'X_W;BKP8GI5[&)#I+Q&^]IPOF>

-7^&=A!Z('<<>\B,N8U.N!MQ!W#: MC0(83.@Q+_*!;JXM5X^%&87V,_R U/0D@>2EEP(LLHUX+D9CQYL($1,?V5-E MMRX;V&CDV41P/VZT\R+@$L>!]TZF=\DJTLY[]50VY,Y /C2V M=G"3S<')\/$G%@XA@I!OB)S0QB8],$D8>PBX!,AH!=BH!U["PQ 8C"G?@>V" MR&$GGY% =0S2'A!RV" 5+P(>Q^6=W$U''0\ZF'9JB7]"=,7^$5[T-)3/P=?C MFRP8C1J[F8%I_&-DAZ%04M_W )=Q5I;M Q9[/LQI,HZY90H_M <3G&H\ _DR MV81"P$Q\F.??$?=#11C!S:&^^RZ[%O.\RHJUV@DE1?0(;JM:0Y MTDML>3"H!!'&UM$K=#F:XUX5SFW9V+WZ]'=DAY-;%\Q\)#L#W:/R/ ZY&SM> MB/V;@Y6"%\;[F%,+D6QSSG0C M2TW>H=[9J#( !C#^H#I?4 ;9#?<=CP7V*'*4E4(>!]*BHBF3YH;;/GKED'#[;+>W+!(,S:.ABT(C8\P09[:8LI0BN"R['$[X(?\4+^].2+)WRV M?,VE?$WF_8I.,'RESDB>OF _K]U@L57H>KP_W5=!5Z+[LM?]9YC1?W!"95B" MRU8:DK4OKMK59E'IP?0[DHY!(@,+A 6YHCX!I@Z!I4J-N._3SL"F MV.[KZ,&F7FO4&^F'=<"FU:G ,/8&-F@63PE#ZHOM^=XP9/$[FX0A2J4+37I/ M#4,6*W@>0YK58KW^EABR+/6SL.O*;-O+-=M@EH,YAA%CYM!/)CCF3^*R[PO^ MUR4?P/S><>>%3P!/?MT^"S/\F.E=[@!F4!!!U^RO;.E8\$ M,?-4V>2[2#;)LN'!%U?R3M3>Y-ZXK^YOO_*K!6['WA.4(*1Q5B V?-9F/5P7 MMPDM.JJOM F=)AMEKE&JM#0 !^D9>B2.WBLM0W-=0C'76)%))P6V7^2GG?0/ M/1#ULB)[9EU+&SU)+.I:6OKJ<5)/H2,[-&Q(2*S1F35I2UFCID-/V5:SVGAE MU]WY]I1E^G5:U6FSC![7_J]LVEQT5NK MNL%>F//V,3 U4*Z^G7G;]A+\@FJCN:6:D 4D"W@J;/U"%K!T+=+3 IZ-"I!E M.TFV?M7!LE&BZ.B.[HD31^?10^5HCNXILF0OIDN7S8:Z-MP@/FC!!SI#Z3C8 MU%S);:-MU>N58G<.5[=YY[G/LG3SU7W5_B>*?;?^% FHV*T M=]=-D)HMG[0]4I'_^=@63=E Z'T<;"+TW@=Z[^X Q'VC]QJ;]>;A]Q2DN\4M M>OI).R&T!EP@A-:"#830Q\$F0NA]('3Q'"%=$3K^\NNT(9$J$%X9F>MM.M%8 M-XG=U0K1WE9CMU\ATOY8(GV/,Z8%".(#\8&@02LN2#^4W,RUW,SV[@YOVG-' MG557<58^_:EG4 ]=S>174\M"^2 MV$#*H 47"&8W@-G='=2C4>.Z%8%V=\?\ MD&DY:=-".*L%&T@9M. "X>P&.+N[PUX.$\XN6319%5\[^IQC3";E;+;7:+]X MHIJ]:K>,2#E[X@/Q@9!!,RZ0L_EF V_S@&??Y'N7E[]X0@4[FLGO6^T80.D< M+=AP9GJ@*Q<(8>41@'4-64,*H@$7""VT8 ,I@Q9<(+38)!X[X/%P.XG'=I#] MI[T3^HGNV_*W3>R@_?II+0=\]OR!L$O<3:%I9V]=^$-GMQ!SMM@@/(]9M$=8 M'T[E]@AOQ2SR>?,^[P'/X$XQ5)=E"*.N3>F+ELUF=9'KC=V-8I^XL;K%*TCZV;Z0IK%'.6)E8\+:3=U>>TD$7>]T)( M(D-V6-;,S0ZM[S"SS,JV2$TY7K%&J/8-8G_ M$,P7)HJ>Q7Y>8C7LP&O6C<[WAX\YHU$X1^G:<3R38V)OKO7X] ,_BC+ZYM[> M?5Z60KSJ-'L5&$?!,C!O *SUS+\N^S@;&/ET.DRH^0 -'9PT"ST&MHY]>?@> MX+OD'^'0%X*-8,+#@ D7*2T7-5FRGEE%D5H@0D9]'1G*+MYFQ,(.P9R9\]1Z M-:%;!WC ,KG)/#XLJF:XN))YWTLI'RPK("R6D-]^Q0?DO$$8/,+$/\ U?RT1 MV#E")P!JQNAA^)&8:YS7,0X;<&E>6F"68W=^I" +BH=C M@&;T E[7(MLUG0CUPW:9%_E(& Z]*."N%;Q]MT#A5H.-M6UV%CG@K3%F*0(JU/_G10TD3#@. MXCI0-_T[]ACDW[FQON-1Z+V/?08@O,/'@7B7?'C/E%_1J\5-'PKU+ >J.VHU MJ[WV0?;(+BEI.<( :U=;+HUNB<37QG+-Y06,#LW3/R\ 1Z*U90' MJ%I9N1*LNXI6;0XXZ#A]48[3IZGCE%:#E5Y3>8A@3 ]>K%XI>2;(LA47"&?. M$&?J.N",T:LVUD^PGC<.;5-S3%!S A9M(S4IO]"8C" 9P5T:08.,X#'ZVWM; MK(U=\)-=(\<4,&88??$LW$AHMUBN0.IDR:]KB<(*R'%.E20_Z\>A[DKP3@4B MZRSU=@IGF>]JJ??6-;V1>$@6=7Z/E^2RI1YHB>\'#]S9I(EKJT?G:>@F?IK: M=D)40M3RV42(>HQ<6Q]1"\>6EXVH1H*HQBMMT;N$J+J)GT8+=&>;,/@F B$K M^[AK@?(\"\<;HP(F!4[:M7 B?X?.:SY;+DB?AER6M5R6P@GP!W19$NMZ[5H? MI[8U?L.J:8&5>D@T*QTZ]UT[:=74CA"&DNR?+1<(0]?'T,*YUOIAZ/)$P$H8 MVJ@81G$SE7X2?.YVA,H*#LT#F723*8*1W-2(NZFV3!#0@LBI+8BN_P/31C_B51F&A4C&Y7FR47.GA.6Q-$N*T-*PBWCY]3A-O[P>W",14ZXO8.\B'U2KU) MN'T40JQ1_<2R),D^SHPU&M6.UKQY]$+NO-IDMNSS2>?X7(<[X5<75NFZ8$$' MB:S-RJ/=K$IGB.S<82L<(;*UP[:;Q(AA5!I&4YL5IZ,Z\^.\H(%06AM6$$H3 M2A-*[P&E=W]FSV[2()U*LZE/7XFC FDZF&O!P5SR;Y1;VXVXDJ=%IPFU"@W. M0 E&=B@/FKEV027P*4_"-6T1?+0#T_&"R!>/8OLC@E@\0F%=A]/A_-=FN#_J73:MC7O).OWTYZ)O];F,P$$9KL/",H15.CTIH73@Z:HWN MP9N*T9T7"M:JL@RA995+CM1+#L\G)1OD9F]D95U@@ M!/O*_9#=WE;8;2A&K,O>?+9=#K]SASU,#T#"FQ^B\=B1?W-_PC[RD%>8)*UA MO$+;M_( )1C/M0OZX;!O8NS!6V&0,.X1,VJ7_R<]5&DBN!\?7_91F#+_G1[$ M@<>8P;L>A\(7;,B?!>L+X0(5&$P;] P>;0[QV,@ 3TA;@0!>% :V)7!X^&ZP MP#!YF)P)]P8B&74_"FQ7!' ]EX<]/=M>%#@39BGMG!XDM8OI59CX80HP^GC' M/W[J@B:_O^\#&L6'3[W8X1 H8/O6);(.IB$O,M[+^<4W_&Z'\0WICX$<;A3@ M9:7-YUZA8$[8 Z3$\VR/RFJA%)0P'4()Z C;C0 M=P?0Q(>?AU[V&RF_8]^S(C,,J@R& .Y&K#[QB8/CR ?M K58_P#';@'TOL8/ MF]J-;V($DP7E_ +_'T6CZQ'X6>%-,H+7<&_6'6RE/E_[XJK5K':*)RX",QUI M+ = P&<8@@>JS^5I;U]R!P =]/C$-5!D#9F:6H0C!SK?&[$0WBG/P(1_0064 MK 91_T]AAO@]W@8FFCGB"P%J !(?;(P"((0_A/EN>![C(^B>6 M7RF$:8(7Q3AS;-ZW'1M4ZF4(\ .SYNJD8C2LMG@6\=-M^"\ OQ[T$,;0E\JK M7IMY!"B!0C'0XKC>!6JV/8+P.4R>&3X(+]NGV47HXO]AMG0Q_5]J='M-_> +4=)63F#&+Y2 N/ MN);*^RZ"P?L.@ =6#"BW;<"2>]-3A_G55D?$;I' F,E7Y!(4:V0$EJ44>'/0 M;%FB<5D3O'79;-7JE[UFIW/9Z7>[5@\NM)KUK8\M+E'^5^;_5XY<9[?NP$<; M*CV%&^6%J% Y0EN@;%OF0.I=4";G6>[R[*8UZ'0[&MONGVP)%:Z?P((&(;O[ M?[^B*;^!T<)379OO@ S:'%AU[[)_1ZY@;?2^C)[TO@:V@PX?&RO:V%G:./PE MB,"%Y!GB?'^XK@ %S6H%;OH(\>"+BM+\<2QW4J J +;LM&5!:.#]SV(D8VG M7$-PYP&:W57_ T\ W(3?*HG[^[WZ4&4?L0+1!I #H?3#-&MQY_GPC^].?T=K MEK))/@NODW -9F2\T=A!A&2 UN()8TF$]B2X53P/Q9,O#]TV;=_$ M62>A:$J395[JV%;"E?/5"OVO_@6OR_AJZI;@6@W*F22":7T?2_0&]^IUQRW_ M3/ !/DSN.,;3TGM+QI65>27RJ?MF]&KM6CO],.O'7=7;Q;@U=JHDPY3DH \5 M)D&,\)-\EF1'5M! /D8J^33EBF-#@*TB_'5)G';A&-OO%,7N!S%9;Y+G?\8W M'XR0:_G!4K?GDC?,"G"]/:7R'](-#,3?$?R-(9@#'J$BWI.'+P.%M%3JA0LP5V96"C?]^/0DP<.Q#= MHT$"S9B&UA!E>Q/NA)-__-3JO6?"'6)T9B4/E681@XQ!Y.28JRY'$YQY%$00 M8"3%1.9IC."ZXWZ]HY]^WS[$3/58P^M MQ.U-8I(3BRW_4KEOX'L'L$,,X'*.J7:(VT#\+*48<1X^-C^X*("N$GX7@N'R1,IN!S@ >%]'D!X*_TZIER:F*%!;I4!)ORO!X-] M^GKSY'A][E1S;F+>&[FX8COV]\IQ;6Y=]EGT_0@]CGJM#DQ%&5&8DYM^T2>] MN$+P]QFFJ$7B_>)1>+9XD6[%[==OH-(BM'-9;9&XDX\JL ?67H_' CY^\- " M)XZ+Q,CX4KSHT>>6P'YX['XP %[+5WQ]O/Y0275G7>O<7@R"$OMN<7[QNL0W M.:\_8 [J"AB.+3=_R+'+H1_ 6M)/8&X4(?A.Z&^!/TP10;Z4,OPXMK];+4KW[TON'+Q!_J35^3%WWV?,6V MF&D'X8Y1JW?2#VMQ)WPI)J/G,B>VSFJ],Y7^5.(M! HP0([@D@%KDKI76RSV MOZM'WKH/$)AJ3L[YPIX0$>P-IA26K60>@;=QG_4@Z\U*QB*JK(5C#V1,AB(4 M\@GZ!I6J-@-WCX-7DY(YN:098[(27=)!J;K M"E]=(^$S:KU:(_UP&.&3R]A,*79]%\)WW++W.)T_#Y2+(IT0^[;#ZJV$YEQM9/4773]5!J,^ MO0>'%9]Z\6)WK$L3ABU6C/]L(OD>G;1@GDO&+CV)Y+S:CDJ(P#(#\4, M>S (ULO[,FZ)OR-X#8;%Z?Y\&86-I!C(=&&\'C6;?1474XQ: M/;LK9S%9-6T;P2R$^ZQ2AF_? 4'_A!!.+NJ/<591)(' 0KNB!,(7Y(:4&88F8R6-$J81I+Y M0QFZI 24J79)US*7NP7S2 M%7I2S12:?A4N9MG5\ _F#VQ E07&8#8D&*OYR%I,1Y5]1DD!Z73Q)X$BY1$. MU.I0DNON3]*TH+0OZ8I4'*'DXO7$GJ ;,#4B>?GG06Q#@EPJ4CDF\[*/FR2: MEJ3;[UT(^5,="0Z7;#?@O_I.L[CF$'VMW'(KKK^G'@I@YU89D]ZR10M\!U(2 M.*0G]>8Z%4K,E+3F2D[D&L.<7--Z-&O6:C-9)K6<8-V[I629=D*SF54"J9-R M61^+P:?*>N3YH/LD0];+[.-0,B%+.J+1",W>GY'UE,0)\+A\Z+"9R!ASU.S. M<[.+<(6EL7(/4)^Y,3YLPR"S>5^ MBJR1+.&V:/)Y. \1QK=50LNVD%_;1J7MJZV9+68ZIH3=,P>E>T G'8]YO[CY\80%Q793E[V9G<]HFPW'6^!85?>KEQ[>7&5 J\[M7DIOCE3^_0#3%9@/PMG M\GN\A*"Y""S>&S*EFB],%9*+Z?2F2R0#[%3 50<.6=X\.7(S,W7@TQJ$.948 M\0:D;/ZM%C?0F D!I-67EXNT,#^MSK=#+"-0Q01R/[?M/GO.\_H6:4E-\:UZ MI'4+$:Q\GRPF/X1@2I%,/ZR7:AOZ8K%Q4E(G%S"QL5%%)?&C\:N[N^*I9P@W M+S-Y;5DR%1N3*OCL';+,=!NJS4M0\G0V2M @!AA 7&*" \7]B1+7M,H& M)@ M46%-MC)FIG"XG@8F8[70(?/,Y1*;.5GHY= \ <\U.IC4M7Z]/M)W'^\!NW;(]]]N5RD#EAC\(]>L%1H3:UE[ MAVOMM4[Z81<^(O($%[/GE=\EG01E0TL'>Z#Y\2;>]1L#-(UYNVE*R/7MGH1Q M)DOM2L_5,B9I9.Z OV'E$X#S:I!4EZP^AE%][UEL5^YX#&6),U:(>7*=3!4> MX0U_1KX=6+:9E'W@=ZO8#CFK9%5A3BU'KM/8X\R+5,=859L@S:(OXE'%Y23I M",S$QJFU5PQ!XN1H9GF><;4)60T''C$[:7Q%7/70%R!_:E_@[5?$VZ;]N"^N>EECA#FA;9:ME7_+\ V*VS&>>E)H$&61-'_8RE*@49';KK5\'V33F+3*75@=Y M "N'/?L,.73T]A6OF!6)M#Z32NSICN040B2AC1R/-.!Q$KV0=A_ M2OE;K.6SR2.U/JSB8%R15NTO8>[U3-B-;U:SR>X$6J=9>Z'1Y4?1#P_0E=U0 M04_#:-<'K7KMLE[CW]>6]Q5_:N_EW9VU7V.T#; M)1BQ$4[C\H#(7"[?1#7Y C9W#WDJC)E# ;>M,?8*D1UU96N4-RD M%2U@E#:!EQR+VT#CWZK>!3N.RL-+V!N)OEX4P"."M^]B@8T/HE##4$=Y_/," MW& 3#!H>U@&O2?^.CP&1?^<8\8Y'H?<^/@@$".WP<2#>)1_>L_BPD!JH[<7< MTT"!D7L_LK71J!KU$@_T+E'D=#A.W:C6FYM2?V'"=Q^'Q71+/RPFQ&@'M0^X M@R%I^6=X-VK55Y@WS6GMG7$%F-R*DYNR;4[/\M*/I#[$&4MZ4%\'BU:O=HI' M2Q\.3U:E.Q9N]7V;[!;9+63;_#,52C==JZK1.9NX^!"Y@O<\LBW+$7H[T.?G MPAV8.^1?;X13]8O#,6HA3'6KK>[ZA[V>-XY]33,CZL"MDK6/G.]#F[M&?4N5 MT=0>EN.ODQT\4F7\[O(1;ACYOW*EK*^*G'&3C%HQ)[-(9K$4[2!S1^9N#TIV M)T*6'%*HB^='N0L=3:%*SY*E(TMWG#JD78!+9DY',T>!,-E+LI<4"&O$"3*+ M9!;)+&JBC#H&S.=L"A9O-IMM_$N]#.1^O;W[$C56XKPJ?\C@9)WL>,YN4U!XE:=4_ M1N+QQ7N,][4\OL#[)@_VCVSS';F7:+K_\;*1V_Z(6Q\M+XQ_!Z$$LP]3:5Q< M]2K=5JVP#U([F3Z0/Z6+>.IJ^V6\>3Y60ECY]K:V%HOQ+<( MD8\Q1&H!J"O&L^UF@]!6,W'4U-:_4CUW&L/BEE MPZA32OF$Q%-7VT]1KQ9L( @F"#YZKJV?4F[,6=;5(J4\%WXS*66#4LJZ2=]Q MI)1/M8A7 VH3AA*&'CW7UH?00AA;9N9XF["UW:#,L6[BN*O:<@VZPYT05U#1 M,MW3J=^R;@PJMW7L*B[2LGU+YVW@M.!4WE7:BEGD+65KV!JZ)?W%LW!WL?)> M[W8JK=KN$O\GV=)!%[G5H;5X?O?RQN!]$'8?/:<(N_=51C]G55N3Q/CFN-VM=!L]0NUCD-@C3HR??3T^X3+A,N'R M?DKS"S%UN?GO+6+H3K?2;AN$QL<@I[KT@U]6LV]Y$8@OJU>U0>=]<^71"[G# M4)7+VM.RI&9_1790S;Z>VQJ7<9/\+&U8N>+^QYUPDQRQ;.%@+&]L5$?0Z ME89&K7D6.5$+P8!,R*&A>DY>8WVH/CG]U]2\$U*?#"L)J4NK\>]MOY2Q93U^ MNZ5/'P+":!T[_A \'Z%-)W@^&582/)=5)5@(I%= 7PN+5 M$];;;#GO5NJ]W;6+(>P]@G+YO6W/B2OH3Y8!#T//AVM!)[&/\N;7+B M)NWF8/A=GDJ[3QM#)J1\+I1[<-ZY4IWP]1C81/BZCVQ]O;:S%CJ[Q-9,3J&V MNP(X@L\C[WM#R*D7U0DYCX%-A)S[*#PK1*;K-;DI(1)M-W>WP8N@]*1-AJHD M/Q_UUY0-!+!'P28"V'TL8<^)3$M(_6Y3AT:I7_WD4%,30@$LX2NQB?#UD(7: M<]96#YOZG8NMF=2O0:E?W<2,4K_C8RC.)L0DQ"3$W'%$VBQ$I =)^6X3@;8; ME/+53>YTZ5-^MH77J+7;UUWO;_\3U5WKP8?S,DL_:\< Y<20C[)6P73[L%GS MK >TDQ/'=WQJ*5F'T[;1E#8GV2=D/$-DW*#4V3A8OGO7J-BM-)OZM#0AN[!E M+IS@D.#P>+E <*@A4]9'PT*@N-MD]LX#PP[V]=*GMPA9 ZUM,A4P:\&&,U,& M@D8-F;)^8=2<0/'P.=1MVG!1#E5'0=351E/02+)/R'B&R+A!S?"^&$>^.>2!8-Z _;R^,:G/RS;=>.ZS\ -XPCW8 M6_"M'6DD9,;)>-W"Y!_Q8?+=M?^.Q$<1F+X]QG%)8G8YC"V# ]3L8B?HIZ4VCW'?$@7-OS\1G!QTAD'O_X CR? M/-@_L@;-J!GQ!]SMG[%LK=1\M2^N.NUJ<=V'@5@X2&!@BFO:8^XP+JF#7 B' M CAH])@<"'OSCY^Z]7KM??H5FTY0_F2\?\O \)A#Y#@W37P.L!:DAO& <9>! MR$:F0'U,: I?R2M]"\,>]F*'0W:M[@3M80\AS)G[5L!N/,L>V":7TM#LU"[K MM8HL/%?W3+D$[['8/0S=9_>21S#PZX>;^)ZW578-0P%Q"R(GGJ0=J.[UBB12 M7'V!0X*11B!3'O#D_\)G"]]F!T$DAVIBB+:AK#9V%OX=B83.0FY.,(UJ=[%< MHGR )<4O03;'W+; \#&3C^T0_D;10BF=".XSX2+'/@I3V9X&6!Y\>95]=03: M%1^)S$*/!4(QZN(KA\G 8[[EC \^,#-3IJ8:*P$*NF&\EWIQ45T _25!"^&^ M0OQ?0PY\@V\M^_DJ$:V[:"1\VYQ'#)QZ>SS/&<_.O5EM-7]Y?8*2%$8MH<4. MYPO F@HWBI^T5&B/0.HW,$)S#AC++L]\!A%:=6EFI^;"Z"TW%]UVM;@;+[47 M_.G)%T_@4JR":%8DV&\Y\<@2Z)4] %]X&/EV./D(+RN!1!+S$UIEXQ<+QC." MT0PM/D&[*-R+JU1NC)8TBNU9K:A(V+3GN6Z;2]@K7>6&@_F4%B1 M(U1T_XAV_1$H\,'QS+^6G[\$RJ'&'A=+@4O$QYB"\2,Q%Q*/! 4^1[YT;BT1 MPTA8-QL0G.1/IW M[%S(OW/T><>CT'L?;X4'%\#AXT"\2SZ\9[$+4JO%X6UA&^[(MBQ'E.$7=:N- M=N'TJKE'J!U@NVA6'OJ>8VWG3FWL2\1A3"D.[*(#Q7(LV>N9D7HP8>EB0GGJ M8ABYMA>D+^\1V10.,P3BLCBVI=Z<,'LTU:2.[ !!BI0+8F$Z(@C9MV-2I$.D M5?3@3[F:1!9.3[XL7LVJ=IMDX?(!FNV#>4OMW%<^P4!^F>- WO89:U"'-&B6 M4Y\& URA>1:,O 6].47> O%EG[FY!ML6>*1*1#Z)A?NA,]^-BHP$O8U6<,C1=.->W,5;5K->:&!TK5) MYU;0.="QA8M-A],O0. MYOFZ">1?61*A2\GIM'9PHU3N/G?\G%&9KP;T-@HG@YR[:BPN<2P4]9UP':UF M8DH'()3,@7P%"-F)I=N$?_1]QQY'OLA6D;=>.< VR9EB5NEI4?ED'[Z%04?Z+7M)Z]AN(M&#!&1D#'3F0+VDAD[W$M6O-W70] MMDCC#J:C Z9C&V] MO%=VHV:]O+0\2"-'KYEW]*K-XIG+Y.N1V2##K1D'\@5)9+F7.7NO[(?_[(.+ M)UQS[8#_%2];[P11& /H6?^-:T:4>NN8$P,>%!:I:5:1MP/I"TH.XS, M>H!7]6ZUUS2*?2,TDVJR*^5SX%6;OIZ=5*W8 6 M84+[E36='# D:"!+",O(&\XNZ5PUFM76$5CYM-J>5X/8%F7MN9'5&TCIMHZ==IU6" MTL/7IY^1Y"\NI^SI54ZYOXZ1FHG@68F?CD9 U5*>$1/67D1_Y<3-LDLE7VG! MV\JMH1O [6*0O=DB.G5M3JZ: M/M*HHTGHG*E)6-U5>^5L! WJ'5_QUIHSWEIG5[M;R%D[7;M EKET#JB*QS/B MPF)O[96S5\HM:%SJK,7.F*IH3(_LV5%%(VG_Z6K_N>;1URE8[!U[P>+R."]7 MLMBKUFJK'VE,=N-<[<9YN\)6%D9+K#5^)M#&\ M!N"N%4]OUDM,S\Q(:&JGS\@F:,D!\K!?KRA\99E$EXK"5?WHF;-CJ^VU:@JG M[8R-B]*E-SV^\Q0M]AOC+5/!F#PX/G,0M"_&(*,H5\DYOGP LH/?JX/A@5J, ML['G2Q$OG"1=G7T08(Y4"BK,\N"^4&HJ MMUW&W0D;V"Z'L)@[\"VH%YHU,%K$HP5BMZ MSJ3*_A L"D#H"^:E*,X9BQ5Z;,PG\EN4V^0>DX_'\"P8CZ,:;*L1!##@P/3M MOI"'O..5@5 ,^L=/W7H=O"C$H%Q#XVP#YHS%L$';;!,,P8UZU0V\*OCM5[S] M2C[+>"\E 08(UA.&Z$5^8B9,L! V&%]NV@[ >6;N8YCL#Z!H""391(@*O0F^ MX;NEIZ".#G]=9/"J:?3W8?+=M?^.Q$=)MS$.(Y:AC*C60P/TM>B&I ?8Q]*2,YJ%D^LK8 %-)[(D]IFF'TGA4>O2E9B_\92W M9^#PI SE3T^^>)('FR1IY\23*3@K M\"=XDT]#Q%C[V;;PY"&XZUGQSA5/'H!C",S.&1 @-B \=NMG+S: <802,P!G M!J1C5F[X/NS-5^Y+T)ZR)9E:AO),D3Z>*+[+ 'N$<\^;*&EZ7H!X:'_D0WPQ MXNAT^'.5(V."DVE*O^1)N,*7SHP/UEO2/X)/0>P2[L+-6TZ7-3S!=9P\$._4 M(J3[;[:<31P&U(UZJ][3PX4= E'!.K 1X)2II BG;/L9C$Z\W>073YH._!O] MV1"&CMH#L@ 644*PXRG1[$<0-H@ Z*@T(/W;@K?9HQ%@H5(YB#U,826*E'FS M.3U !2OR K"C**!XU4? NYA,H=L(IE7? \$Q%=C(L MB;=$_O,"+(XI'(Q 37A8^G<<(M4@M?(5>E% MGWF:&$_Y?V;F_#];$?/B:B$B+%=YP$LTO* CZH4?"MD2.9&R)J50ISBW%5]_ MH0"K_3YYT&(!.E7-R=%N 7?G2L)\ZN>34?.O*;XESKC-WFQ%TO]1B0WTU=C? M$;@I8*--#PR\:\I?9?9!&NW\-0*LN87H\(6#0Z,L1,-0+6>E=S'CM\FPZK7' ML/@)]X&'42LV)&:#> 8A!0#2=N-Y'BG06F]9?S7,MWPOPVC M71^TZK7+>HUW+YMFO7O)C4[O$N+-?M.JF>T^[ZEH%!XBK.MP]@$#T^AT^JW: M9=_D'![0;%SR7KM_V:]W6OU6I\%[K?X%N6T:@L_.W#8"[17@%%.%IBRL@UL] M\Z^*Q#"(M!R!4+055"])246AGT]&O7)B42;?\ @F,< H\M'GJ'D?I8U?F)@* M_/ ;=Y]4R@C^^&*[]B@:K9!?BG_+O!I_GJ:1P$U0::1ZK9'/X]_>?<9&&G/6 M)+>@)N:&9,0*L2RX%2]# 0X#Q,9^LN"#ZT$8P[Y-/ V.1^[:GI5U'O;.R%=Z M);EH'M#G;:A=7C5TS+<.7/ /!A<3/N#B!'J+MQGG?RM0/S%R? M)(;FYS!FO%,[8$_@!BD7& 8-(B+^QI1CZ.U-#N9NN>JLWG0N%8;ICJO[@:SU ME45AC[[]]"3\@XL$:G)NT]6N!>27=!EIFGB*/7Z7"0ZA A^/'=N4KDA&(.0^ MA 0J7XT+R,_1#Z\I/47I*4I/G6AZ"BWZ&EY3Q\AL@$D*\#[$BQ?H#-VZTU55 M^&39^,0E:/@ZJ&5Z#UR"A_+.C48O8,\#[#LP &^EN/"96TR)/4N5:,-DW#JS M7;V]X9K._CZFO<"#2RA@NPR,,N TLCSY72$X7,%^-BHPOH5+Q--E38GUV>>_ M\ ""L"!0/MS:KM?J!9];NUZ%$(O_.$B(E77,>MWB7OA,50^6H25_+LNQSH;# M:0(XXY[)->?$.Y/9W%F_;(F5B9=B(3(@M^THP8?<-G+;R&T[$K=MUNBN5C4" M< \N%J#+4%B1HZJR4EA>5D5BB9&J5,'2$5S2>Q%Q76@.ZJ<7JFX"\!6!P5&* M-($!@0&!P9&"032.[;UGJC);%0)@*: ]L+&D/ZTPQ9T)X8(JVW3;3'4U(WZD MFY 6]O3IO'*.;#;2Q!K7^\$TE?%98.OL37NKK1D]7GT33]RW9$P=AX(P:_'D M%4HZ*W.K5!'(/97LF-DV$M=@@T! E.\+N0<"?UL0_%?0T< GR>3)@QB'23,A M64;49F^F%4AOF:H?FE[_6?3]B/O3)MYX>5)N]+;"X 6VLQ<'9Q3W.9?N375> MXZ/C%>\_A.0UNF9BA*RN2(K/Y;1TXDP>#"NX4(XI U6@G.=K;C*#-U0 +L+I/K3*O-BVRG:W M.26[1[TDUV:EE9Z+J_P&EI>A-[.!1?T.7@!\[<9[K^3&+1.NX?+[O$.)J7VE M)Z$=1O U!Q#Z2US"H\&F#V ,'*4<-SL-4>?9&^F #FQWZGZFF[/?XH;N2KQ? M)7UCWJV!*^U0 KX'W%?>"N[JBI\UD^2NLFM+K30!'DZ2B^304=+X['RF,U'5 M1^M.H#)GBY"OFG;CWK>9[8^Q-S:#T"D;8C5*KY]1H[5!\)4"M6^I@DBDR^+? M3%>Z;[%"EH^"M24HN)II2:B[M75)V12[EFD@=:S;^:Y-$\DFJ[/B30&[VM17 MHJ7\BOE3Y="&GOKWW]S%:$3]8502;[>>?'P1ZM] C#F:"BN^?2B22XV>^B3I MHSZ"P,2/=VS>ESO7U9\@5.J#D-UIU&?P=R&41X-:G2;D3F7G) 0FED K(&VF M#%HY&+EG[D3I;MR42"PE!=JX_B8=-+J%FKT94_,97O\??/M'.\ (,_)+.1-\ M6>>,5GU.YXQTXS9<9D:.W&[-@]C8R4XT4Z(.(@0D&>.Q@>.] &C!9%&AA15O M2\5JQ^2YV=;X!^V\_U2YN;[WO>JO7FXE2,I:/A?(I3D4M'Z M)/W-@/CX_[KJ!>4OW26[D M#VQP:93CU1?J\;ZJZ?3 MY%<]X7I/;E@2*Q8+,Q,IFJ%'@/8RB?.2*I>.R;W M_8ETQ7*WS+,6H A<4241=)F_6M]ZO-+V\3O\B/X:3/)C_*+2Q2MO.QJ-:K&4 M9-KT ?LF)3-@MC2SJ7<3=R^:,B*GV7,X%@5):DTD!TY,GR9U?001M6>EXN%; MB7!(^,LP<#-N%8J$KJT_HR"4.O'H3;W_K^#%W;HW?(P^DVH,=Y.\.LGGI@"A M:S^E5S@+&I#.EZ';>HGQDYIR90YH6#;VXI"K!GT1OF"*+4Q[8V5;O&S ET*! M7+9!TY&0N]N><])O3I$VLU750M7[\?K3?\@XUC-5[Y?9=E,H2$M7L/)]U#:4 MM6+'--7%"4_-DHWCW*=KUY))W*-HFU9?IN6)ID[E2K:=4]8T:9O#97\1+TDL MQ/H>,RI.-6">?4;5 0KF/C83GJ =G\*'E/\\"WD8^C9$R(EKL BO-V-UL>]; MKF'74;#7J'86LWZO.P"CUU< 5^9B3L"[$(^?,K!X]%0HUH\_B#35HNC M8S[+L0+]L+GE0KS>809)FT1 >B89BU,N3'6=,+!9)A/^[27FVOK-V! M*<&3'N'"9 7OFWBV9<.]@4ROJ8./IOG#AQ"HP'TK^#[&Y.C40\\O^64\]\^@ ML.)E^@1P'EWX:*K"A&P6>>%;4'AJ[?P;;F0*_]:=WO0I"&7_P0^30GJZ<.T7 M:3FO$XF",5X'R57)W-\RWQKU'1M V$9&'4I;3Z&N)7-V%]8 M %@0'F6.J2%1V)LHR *YR_P1JFXTLKPPOC 7^=67.0UP0RHIBR%%A?Z;"$YA M1_PW@6MSPOK$?1?S0T"):*2"RX]B8)LVV1!=!&=9 ]"]U%9>&#W'54E[<*7^^>L^BZWZT>_9;_DC77-( MX_YTL!O%_3$;U[=.O<)RCT;A_V8-P7MSPHOE6_&R.4!F 3/-,&E=#]^FC6@' MW!2%]'O"M]=C^\V"TU0N5@].CN[@/H0ET[?#Y(UTT]* MHR5M'X$F'YSE <"<4AT!-FR,O/,C,?=$F*.LKKN=M7F^4'Y2G!E3U@UWN_,@ M[K$BMMMMO]Z43Q M]K1.U?CE?3S%A+B!Y]@64]>I]O1CCFF.W9]95**,+MW'I^:T=^H;U>:FQ#_4 M86<:,2<]PLNH71R.4PM/\6HTJXWZ;6#/C-+M MV:K*=6"+7IDZ6(]NY!OLC M^@I@<@C+16Q:RJ;N:K#_*JL0&'=A),(*L%%PAD"62)302RAP/98E_;W8/LY@L8F;=N)+ *L%%RA4 M)80E-A'"'@YA"SWY2PA5"4B/5N"HMX&>?+G!H^-FVWV670:]<:>#$V),N07I MJ_A RRJ4S]NT:<&IO!NT%;/($\IZ0NU,?U4TGS.=576M-FOV=N84G>0^)%T$ M4K^=2(3!>EEVPN!CX11A\)XPN%,^!F]6C]:M$0P?A4P2#!,K"(9/@U,$PWN" MX>Y>8'A7%6O=5O&$9<):#05/!ZPMM^$[<8*@]B0X15"[)ZCME1_Q;E+3UFS, M.>20,%@_B=0!@RG>U8 5!,)'SRD"X;V <*M6*R7>):P]>;.QJ!@N7'J-=R*S#E4RT]-=$B7LMYU M6WSFN'F.7M3/VG%QQ2T$.V$D>5A9#ZO0V&W&Q4+/2-<*N];NEO9WA!VK(\Q@E"<4)Q0_* H7F@>5Q**KU.CAV3@X3\O[!] M6AD>6'\ M>ZYE:P5N)Y0_!JDEE"=6$,H3RA/*[POE"]WK=H?RVY4 K@KE[=VMEQ"4GRQ^ M+*X/)"37! ,(R0G)"*O(0?JP+>6_7R5\/(N&@G?-N<1 Z?> M'L_3S.S%)]='IVUW*W4[(8XZ#H1!A%8W/J1B4>Y@J$,,>R7D.N.TC MSD4"CWB>D4.0,25L&PA:=]8#R$O;9WCO?_"UKTM7>NF'2?KQ?VWAHV9,?@?) M<;)^07K)K3N.PD#^7H]%JQQQK7?JU6)Z/Q%8!D_=1)%[YT-?PZ@OHV_#:"XQ M" 5CRE) 1,I_%*9\3_(M_!],Q5C 0V!BDPH#3PON>1'P>IR3[:+%'H+W]S24 M%L,&=RT](OWOR$.E GOPEPC9&/P0$539ZQJ7PNP6&F?43EDB\E6PR^&A5^WL M6MV,0C7PJ1+W%66KMZO%JB.-=.T1]"FC88"&$%*%PUB][("9#@\">V##K3!: M24\UX'H%O[#$0+[6=M6W>!_$7SMP +(XWO<<*XOB=@B1IKF.5[!68^WQ&&9T MPQTGV)TCDPT+RW%D?H/PUTTF\F'1OL&+JUL7A<<52M5?;) &.P@B",%GK&\% M14]N3U).HX=2]0Q&VYDP5SQYH2T-N"GI>0DJX:B87&E!H!YM@LYQ\"@'ZA@" M[L#+(WPF1.[H;5;9;[_BP//#SQ/UX@K%>.%[N"_8DW!!%QP8F24"^\E5<00, M/ *G%: M">0%$HUAC'R$1%*CR8ZD^&[0T5 2)Q#PU GKBXHB?!"![9 $".-)Q ,,HOZ? MP'PB@F\?P*B0((K*RGC,9\PRN1I4V-![ 0OB5^2CLJ:(C<'.!4.D TRB M0':D@[""_ B2Z2YBO'R+BE744UZ\R+'DYD#?%C):\49BRF^PN;\BJ])',OE( M=1=F @81"E!,IKS0Y#A:D:SC0%\D>R6)6$%544#P(P[L6H@ARZUQ=&Q0"/&'L^V$R\(J$8;@#E3V70S##2#WF:)?[-)9#/ MF).\^04$4?!J*8S@16 &1TV/!7#[5%@+T@[?;2F@A67Q',W+%<59:D+ M6S6622":WL075%Z6(1U",/(96YT *;?^C()0(0N8X9C^.(/@-' M/OUOB=FXO?N,Q^H6>89>MS C=-!!2>*I(!5Q#LR"28##)#\#S7[+9>"S%&N_ M1C%),$F6L'3+D,WN8C(0]#@+J[FB6Z]/;O^,'4G3BAWN*IKA&JW MECC>G;DQMS'K$ ]^[>1# M-FD?(VSP%1[YV?/GVY\E*K34#LPD4FIS\I9*ZN. 7_TQ4$[F9IQ>Z.W&U,ID M!51:7U@KXG/IV3+ M;EV8X+-*2*ED%(@8N&UC1Z#>\_G!/\P%(FQK)DC=(*$X=WWD)GWJO6\#*;F# MWU[+X/C_9^]+F]M&DC:_;\3^!X2[>]8=0;))BJ(D>\81:A^S?J-]A.W>CO?3 M! @418Q!@(-#,M]?OYE954"!ETB*$HI$3DRX*1)'5>7Q9&7ET7ORD\^>#J3H M]R74#"XZ+;[W98*.3#US+*$HB4PRN232\(1.'R" ML2?.IYFIR.0SGU]_?:W>\FO'6>&:RF@+O#@;8DY"$="62?R#SA* ,_=@O*6# M(UA8M<__-$8.^J8XR%9^ZUV>=8;W,!P0'ST8"JK#-%:+ITY_\=L\HJ^*PV$D MF< #Y&N)&FD>%GRZAB :D/8@0W_IM.:]?(>A L8+,4YU%5C=EBZKSN67R+)" M4E5U*P7T 1[(>V'ND[;5V.3C%3Y^*L_H088S(3>&0*=/,W4XD!;: RUVW)\( M?V&_J0\@M,=I[9 ,)TE6/5G06\_*L03ZE>%!BV[,)OV3SRV* MV"KT%[E9%BUC1UG&ZPZ_UL<65D()?UD(7*T&],$$<%6#**?!;5:<[7+2SJ'&6, (6#Q&$8W]%Q/VF6PJ+;> (OC;LI6'+:P QQ MF8ZC'!+<_)YI5&0?KKBYH4'KP2@^HQ M#8+63*8E4/"S)\(0$P]@08N_54H#_5T9Z LWS^*7*JD!ECAT9ZEXH3^\=&3B MPQ4,]-G*JL-/5!UZV.OT^C76^[9R&TKNK]<2(9P/>#*5.F]IAUO-%*B]VOI39"C908M#U5 _#57V(!(\ MF6+KVZ#8>L/.Y>[IJV)?'VO MW_WE)9V_>&ZH- (:XJ^>N[_^_3=X1&U5'QY4?:9)E65L+1)TOA5V-;ITC*VD M>QH 8RIL]NR19<^KSNC"9&)T.2'2-1U=]MX@/9J?X>$;).M[AGZ%B8>BLD&R MK1UTPP1C[XJ8CT< I5&8\;N :)+45'5>"B,O-DMUF:O'A'=P7)5&_OXJUD" M7N_Q".^KK%KUAO$^@YN%1-D=W)9:)^T*;IOK+6\+;F?+R0SV\5>S!+P9YU[6 M;^O^'WXS.LS&CCT>-E@@C^PR9 #<"0"72BMI@3O(YL[L-W"X_1O+\4G+,>_? MF/<;2P7&L-TQ;*G=SHX8MFW/G,$Y8YAMW&+1Z=M39Z!8OW?[BNV;<-<61%X\ M%0\-6!P],&#Q,3TCVT1H-ULL[:!4):KD0<0Z90A^OCL&#Y=*]"KA?T^R?YA- MY.!JN=1:[:D VVKZ)HG_KS;E3%F3!,I*F.'RN"C%K]Z<;@> MKPR73P67M1TS;MJ_-J\U^[<8RV+'*S/O+/3Y<+_VIPK@J3OE@?NU']R!?&ET M&%@. ,+JIY_&A]O/;AL4=+G)6W8\38/M&T]U6-\9GQF?-X; MGZ\.C,^'"=I=T6>0\=E"?KO_B+@H"G51%H5ZW&J%:Y7,U=43ACX]=46NY^ZO MSGO9W2)UTDF57 M9Y']0QXAU!959P<9CZAX/Q?E9YUYW,+&1?F/U2:TN#B)W<=*Z("2?=71]2$; M.2\W[YX*-\T345FUZ@WC?08X"XFR.\#U#@%P M!TGKZ>/A/P.<5?S$QUWUT^"/Q9,K!RY)<-R&;:#C MIJFPLVY&L\7(#BIL!YA,"!:')E"!MTW,^XVE D.!)81H.A7X&*G68R295,C[ M;G:NL7-M25==]GM]=CS73@8KW?^\>V#>9UQH(B[L?NC27UM6[8_2S?LNB:=? M3.?NIS%1Z=/XSU1Y=T(/+2;37UE, MYB]:)N%?WP+GWPC@<3>(M !\$\DTO8[\A8O>!*F'>3Y?W$QPM9F'5)NY4PO; M=N7*X@&27'^5(T6%X=S(7[[25T1P0&&)C35IW%17N/+A&J,F#1>AJ:4QG65V MH\UIQYQ5#-/\4*DYX]A>F('K+M2_1:ME%\Q%%%B;W4^U-\(3TY%(*@J-JR8< M9=4$BT]Y[/92_+65W?]\+MPDK:V+Y#9@STF0M6/]/=[ AU/JI-V%:"SHB;93 MX;6#'^U)X,-(7RC_(+80[)S]_3>\TDI7',NB_;+(!U(L'$PF!JK'!*H! M7 M8J!JMJAQLD[MNZS*F0E'F]HF(790@6,H-L10_!@E83#+$U$)H3C?G+>ZX?CX MLTC0P7G?0?%"R$09,='N/WLU[!PN9(*%^S L](MU!. =&+-]8ZG F+8SI@T? M%]-ZO?YF3+M@3+.,A7ZY+P)P^UB\LT7F^D.DJ1"KPT_G'USL29C-.;ANI^"Z M<0[+)M2!VDS53@'!]T6R+DAN1:@--VY[,;CL#/8-F7N\2(8C!/@#12MT+N\) M*JF#'!;&-9CA0+VN#?% ($D7' ^T)MOUCUJS73D2J,Y(()N!QD(Z,>C83!K+ M8E#/3,Q9>[K*H+14YDW76V1(:I2JZWO7?"1=*.\C+Y[N M?6S.RO"4E6%CI(&5W$F2]:/(:E=LVQH435: ZQP4,+,Z3L"DP^)D3[P>DFK\ M>*>.Y(FHL5GX<9TY<--"V\M!/1Z%^EL9 AP7LE.]J(N=SNZU#TD6U@$Z?!J_ M"S#0X[^%F^P8]KAU_XZSUL7PC.-'+&,U2_6XW.$U1^(M)0/#*\!RC(RCA^&QO0MB,(0RA#9)4!A"CY%J.R/H M>?<>!%W:C'X4V:=QC;C:;PV'YXRKEC'>H;SMCQD]>^+>]C/[RC:PM]T..C1= M%]E!!;)?V#S9R6%^N9?#_$TN/L*HOMV)\%9\@+%,[NFP\!!W^7F?NR[8QFB6 MJ@#>ZUM!!A8&*ZC >+B'Q_MR)X_W88#0<&KW#W[$%6RSY,!6 M*C#,[>Z5[AW *_VDF\!!]W ^:58(=OFD.0)\;Y_TP+YS&?9)VT&'INLB.ZC MQLGN/NFK?7W2>"S^[2Y^/"NDW[OBDW'+^,M2R><]NA5D8&&P@@H,@W_[Z;+? MZUM(&A80"ZC :&$%&5@8K* "H\7N'MW^83RZO(5B/<#!Q4_OR#VW[S"#';EV MT*'INL@.*K!-LGLL5?=!CMQ)(L3CV2%G/3Y0MHW#+)5]WIQ;0086!BNHP$#X M0%_B_!$+*@]Z SY3MHS!+!5]WIU;0086!BNHP#C( M8;F6D,%* 6&TL((,+ Q64('18G=?[N!POES>0[$BJ"R#82JE*(X0'$>N4C:&:PZ"L;,UK M#VULZTZ^-T"=H-S8J?48GXZ%4HQ/C$_'3AO&)Z8-X]-I4HKQB?'IV&EC1Q#M M!L^K'^,A@=/O'-#SVCOK7%A-EV]QYH8.G8TX,W5B4MFU#JS:BTD-$F1 MU(L)&[;]NP/VR:D"QNN3(27C]:D*Z1X-[:YV;6CW:$#=ZO=[C-/'P&9[M[QC MB&:(9HAFB&XP1.\>(WY^F!CQ1\/M8:O;.UP+=@;N(SBWX(CQ Q(%9?J%\WXZ MRS/A.P$Z^D6:0P'"8M<;E\&V@PY;'#0W6YO90:;M0@(:;2/L M[H0>+#JAU[B?'^T\_[S5'=H3,+])2; .J)T*7 +5"C*P,%A!!2Z!:BME6#XL MH *#A15D8&&P@@H,%K92INGRP4'!M1-%!@6_SA.'-*+RH'"%NLV M+I/&E.(R:8_C8#W?TL&JE._C]=2X&EYP..\Q\)@-!_T<$&4O;5AL["7-O2C* MX4PVD8LER5;2, #92QL6&WM)PP!T5.1B2;(YGI8+7B^ZB1>\P2TG$AGZB;VJ MZYBK8%M)/WM/P+ADUXZDY))=IVJ7[.YB'F[I8OX81][C>IE[O5:OV[K MTG# '14Y#H.2>K5 M3AKE9OXMS TS/GCSA-'5A3AQ85:;9B2CB!X6R5 M0C.G-.B<#WY9)18[3.F /Z\0R]2,[UUS\=8(1NNSN$[_&;;"*< M:>P'XT#X3B*R)$YGPLN"6R&U24"NJZG()K'OP*?_9.KX4/@G_OA./. M9B'>CL_"]K/][LM@#(HONA5))GSZJO=2/P1&[7ANZ.4A>;8<-YH[,R 'L*$; M.GX0YO1V,1[#./!( A\K'Y:J8';\!KCZRD$RI@X\4'[3[^EO(OD@&!2>:X1( MX1E0.$4*TPCPAFR2")Q]E$U21P %?>>#FW@3YTS.K@]C6_BJUR&97B>S%TM9 M^%^]B?#S4'P:+TKO[VX:>->1_T8.]!MJJL>2Z(N!E.BST>7EI7O9;U_Z%^?M M@7OFM4<7%]VV D_[XZOS@>]\;-[5=96QRPH,+U^50.8?Z^1H.Y.BO;0 M.[ M4.(_2?0$9^Z-:(\2X7YONV.8WPLWO'/GZ3/GMX=KOH6)/)5?VG6 \8&M?B*> MB\>OD=6B+(6?P%Z(*J3UA1>C"SJ.7H U(Y(P@ <_>T5WHBCJ>__^&]X*K.*^ M6J-!=UN:/8 6F%2Q/HVW J6[ -J&!^TF1P^$D1KEX-L$M608QG>$$43L61+? M!CZ,P@6<@/7Q@C!P,T,C1Z@>W R4*ZI-F$@\#2+Z.T^I0P%H)NQ6@(\$+:5^2I>*$_O'2DB7[5 M5:G*2R$.3Q2*,CSK7-68"7>L&[1#13MV^W4OOFE/K]NA76Y#FX,2 D:""/&/ M9\-G%F1)G9UUNO?DB^I%>X*P$CO(]HW,X0_2''Y;FL.2G& UQYB]Q0^#3MH ML7W@7#-0Y4%$8(QI@H"8&-.W 6-Z@\[E8/= JF:#$#HU&&?J%:,GUV=G#Q43 M2\* K4 C5H)'+Y7H:&8E:*&Q/0U\/Q1U!&5+^[L^ FSES-G[-$Y[#E]8%PPO MC>T37?!X(TEG&;@WD09RT\-KSKC"1&)<.1'2 M-1M7]MXT/IKSY9$VC;9$9']4(2/6U>!\I$VC+>MN:^739M7?WKMPP.,10$)W MH[-$GN^<]7^^E/4/>NU]Y,53@9'INT4"5U/]4V*(]K8Y_]W68-BSIK0LR[GD MJ%^M(\ C[5UM67"&-QNHP/!F(U7V@+>+!\!;3\-;[^'P=M4:](:,;I8QU*]\ M[%J;"^--F:+1F(-76_C>7A>>Z7EM?'4^6\FT["1G4EE*JF;AN:54X"TKHPF3 MB='DZ$G5=#2I[9!U0QK<8Y20MYLN?]&CA-]V;T7BW@B9=I\Z<9ZEF1OAVE$E MF%[_Y7*J?]W9)BNRYYI'07N=W%P@_C@H534:'D2M4_:8;W"8_Q@E82 U9\5C M?KGH,=?J]EIJVX_Y="223V,J(_6I5+D+%:4>]/VA=77:M<:D?58G$ M9FF158F>#+V6*72&WF.A%$/O8T'OU5- [^93[>V@]ZPUO+ G5HNA]SC2B]F) ML2)\W*@;>'"?Q:&:&[#/PFJ?[+VN<[:LK.]ZM^4A"%M=!PD17&>!#;OW5;T_ MD)>C7\8/ONIV!MSK[BB8:^]@^$,!,7LP&(A/B90,Q S$JX&X=U @7N_S6 #B MPYTG,! _<=Q^I=L2D=%LH[#;2E0F_J">$*L;M9RO;]1R#6/6;6B^"B]/@BP0 MZ=L?7IC[PG^7Q-/7U,> 9K7'@/EU5KA2MS=!V(*@U%?E_G=US7<(+: M/:34 \*,+-'!)F/X-L&F$M,8WP%+[HC_Y $H"+I-*(HY8R"9ZB)4T WOWM!Z MPDUU5PO?Q89"9>N)D?#BNS@/?6?BW@KX742.:[!0M5D%MJ10 MG5*:UYFBWQDN-^E\XLK5]?WHVN7(&_9N561V#6\*%BPBU'+%%X/59XNRL\KK9OHS57 M8]D':>.=K.WVE9PEV!0ZCO8NGWCR=7IMH9:MQVWGVUG7C3Z$V3T&==A?=$T_ MT"%]3^)K?YZL?>;^Q5)";= ;SW>!,W%-V2W50[R]9MYO+!5X>[T/!B\U_&L6!F^[ M9^Y?,@9;QNS;;YGK\V*<^I893-@KYV.<[;\S9@>2#:C,)]AVH?)24X&30.5O M=_$W55KC8Q")3(B(=,<>6^++6"KPGW@=]E_H*- 1] M#Q+V/;@:,C1;)@,'W"KSZ?(#"A<\;*O,CB,;P)H/D:T"ZXNE$O2G!M;?[H!, M\T^1V&FOO"5:GU\>+A:,]=-)ZR?>2#/O-Y8*O)%^I=IMV4>;>B6D5[N$K"KH MOG?Y]D&G=[%_!???*B7<5Y257UOC_7PI:>^KN)G"B+Z(69S V[>!*D7QFE> M=]%V7>#>K,VVPWH]B/AH CI7'4>MC?,^DG8>+*TJ4?Z00O2[SN* 7/V7D 79 M-VP 9H&:=<7\7VI\H9M^2KY!D5"WI?LVGWK_\5W%GFZGPD.;^BY._%1$SU[! MO):,:"1,GD.7R?7$KPGA&%,6,\-3%FV3!_"_7 M[S\Z7]Z]?^/,DMC/O2R5E\@4D;3CP,H%2,-@/(>'P1-A-.;+U2NQ2Z+PX4=G M$M_)4OR30(R-L>&$4QAZ>^I^%XD#1'=OL' _7#K*TR 2:=IR\+>TN%2.10 & MY%1X'Z\M'S@KTU4ZSJ?BC>(';':HUGX\'L,<$KT,]PP(7Y6(VT#*6^@P?;N#)=^Y)VG0&(8P^_SSTIAE!EEZ2&0TU& +OSKK!SYO[PH M^U?OGMX@J]>>Q 85 '!U$/MF_XZE;AR+]D71G>/O"Y9&95GUX!K6PF-PT;D: M[EO\_E%J"->I5NRHW7UI%T&6+%E+J@Q;UW!E<%DIL;:*=(VKQ;VNXXHDIPUM M5[:5-"[HS2!E/:$8KFPFC5V])?I]VM-Q;PENIF/M!I MTI7;ZUAJC6<;FR4^VN&JLLY/-M[@K>'KM>YD6YK?3Z![;*&&K=$?W 6A0J:? MK:-0O[<=UCJHQ M3:SWCS#]E<:M,X&]C1LL#*TRA96M>]$FP';$N(P8!\]I1BP'PNPEWH\U0;8!_!Q M7+1Z0WM*8#%>'T'XQ2:_AQ_GF*K4[QS0[]$[ZUQ839AO<>:&.E6L+N_@!@?( MED1A>\K.PZ)-U&RBP76\!TH'H20;8Z8QMI2$?%AC[#!>D?.S5F\PL.8@:9V5 MM18GFJ1=Z@6*#5X11O&ZB<,HSBC.*/X8*+[4U^O@*'X 5\G@O-4?V--9ZZA0 M_.3JSM5<@6RABEVU:MUBW9FU5>QV]60^5D&>\_-_^5CTYDQ2/&(DF$[WS1+J6B<-#QULPK)J7\9"U@A.DL";!>F .##&X#/W?# M<.X$4]#%P*I8+XW*6\N:2_ J054[[MP$WIC-6XZ()EBOS7>F;@#LB%76!-6P M:J-5=2!TM^68Y>>^=LU[+ 0GIMF#NL@BW MXSH_[XZ<2[VW%,]\$;@F,+O/95V[3R. )M(1]V'E\*Q;@'SUX-.]TE M$)3Z"/@JI-IEU>4G\KFJ"IE#8*4KF-T)8]5D?3*Y7$'DC(,DS=H3-QSC2O6H MH)EQ\1Z+M=0J9962^R-P1T$89/-B)?4K]_43=#<9&*]Z9U-)R349@%[T: MB0A=Y+\L+D2B8!M8*7\[9NL5M@K^P]?[,NE4O>'7.SU MYMSFQ1YB3.^3+'9WZ\7N=71)N-5U]I:,XU4+B89P=AWYQ8)^0SNGWMJSM6/. MQO)^LHBG&V'9T%5DW:'.WZQIM?K.!YVK?HU!SY9YH"PK_C:X-ZBJ<94B["_^ MQF4DFJW-+"2+?45RX(*'%D!JG.KC.F'UB]%3+WCGO/]H=<(>T4N\2)C7L&RC M)'AB(XY5W;'*'M<#.U9#[M$.=95M=[+'Z+^[H?1ZHP\:QHPN7W1'2:^%=6?L M7!S#]BB(WM5VP,,1#CMYPYNY?VA/$Q0EIW*O"(F\EAY_+<:C+( MN"4W- (BK$MM;[QDV$$%B9$,@3M!X%*1Q(T0^)KB4]Y'.(]Q O>MC.;["O^F MXT#X!XM8JVXHSR\.5P21E<)I*P7>4#+O-Y4*#(A[ .)2^;L: 7%SDI@!B R' MEO&=14>13QU39OV64DD?Z0/852X&6MOH>.$:=\?A2*^Z:;G&W1KR/=\=EHO4 MT%FP2^(./OW36">_J=\.LPOMG1VNKNQCY5YSG3J8UJ\U4Z42_&A-;".K; ;7 MXZ(4@^MC@>OPR$U$&UVW!U6;U5*88M Y@>T&2EU>]?6.."/JHZ9,=EVS]&-F!C M4=K64T/&9,9DQN3],7FI MI#,FOVQN1A:W!NS['P46&RG;5!%ZMH[ETK=+>B MDTNE/=<,86T6]V(IS*,HC=F[5$6T)HF>X,R]$>U1(MSO;7<,\WOAAG?N/'WF M_/9P4BQ,Y*E4F^M,$M0Z/U%MMGB,B@I+D<%/9F50>B2HF#BA8)87H!=$$@;P MX&>OZ$[T,.A[B]J@[KKZH(_.I0OU9RL%9A]8U_5))*Q:/'=ML=P5G2:H3N!G M-\GFWY #I-)/WP2I%\9IGCQJ^;W+K47:K!.PJXSOR^L?J99MK^.H16K3*CGF M,AUW.=N_A#-Q;X7C(F73/,PP[]Z]282@BJ=W8'O ;V$P#;!B8*C-#RIZZT9S M)[Z+X/O1W'GM9A,W=#Y/8*&B%MPSE64D0<;C/ '\=A-R*?I!(KPL3M*6,\N3 M-(?A8(5*64;U0])13W!F27P;^+ 4KG\+%E,RIX*XQB!UM=N.@^410;-.\?%4 M#7'53$;B!IX:1,X'=R[K6F83L%5N)F7%2UG'5A5T==.R4N\(7^Z@>8(4AUFN MDZ[SRZOJD8@:Q[4>QEOUR&\PW W"I$1SC62J-GK7:F&N([]\D^JTIYOK;7Y0 M^OO<_(6>FR;9&T6B]1UU#5.RG0KOA9\G5!<4$+"_B/:Z8B@0V5SI'M8;G>:9 MK)5,=/*=? 9Z%U;;X .D>@Y$?A_17<9X 6QB5ES/- M,'!+K[]F@ >H'7NU5#MV#2'>_IB)*!4I%BPWZ8.FOWG+$;/,]F6$SU=7MD6" M[D&"I8(%S2'!OL6%>V>#M<6%#=TZ%@)$BE8-9:>4O9:C2LYN 1OF7?<5&BZ* M7))X$D-\J!0@QG+GZ0Q6(;@5X;RS:N^QWBY:T;LC!7M]1@<"#=17\C]PX@3* M:V'<-X$G 1KW]_*F,!Z!_92ZH4 #4/8'A@^@R"* 75^ X,8S,MA0O.734=ED MPIV"%7"=TK7:TDO,Y:)A"M0Y$=4]=V?P_!\!-F& ,6Q CEGP.4X#N:0&<992 M'-<0YW6<9D!;4+J?QOI!Z=MB'/<'MO3E!_C'U-'O/[Y;-K1 4]_%B9^*Z-FK M% -GEI7T. _#=@8<[LST8,B,#Z+-9#-Z19#E/(KS;-.J_1C!9AY,>%%9M*4T MF/T6[3,%'L"_Z!3:=P7[A6.SW7_V:CGW\Q>].8$E_0XK[0DR^8((FVM08+\Q M=*RQGF"-=;AG#S-D18N:M>OR7@T /V]C;A@/PEOH8;@[DOVVU66?(H%J#S<> MN,0PZM]%),9!MK(/]U)1BDKGC%YG^=C6T4TSJ,?)=!;&-M0V6.HH'YHVH^;"393Y5%'^55S$4@ERTZ-N+]LYH#"D^2C- ,X"4N1H MOH4B4PA0E8]M 68T7[]]OMK="'LMAP2K]09^V$U5F 3QX6XR.7UWCBN'&O:_ M\D@X9UVY'$N6I/985K_N.)N[8"P=\WSU)L+/0_%I7)FK8KS?Y]_F,_@-V?$Q MW7#'9U1MR6[7P,+3*5HSH+A=SX-%6-+L)%"R_4EE0P'V3Y ZZ01V*P[URA"J M^<8(K)2[Y?X99GNK)K71&%S>&V+]Q(U>Z^1,.V)EK@96$61I>VE)I5_K"F;W M!IW^/:1K7#WLM]J<-*Q71YNOM<ZAMZT6? MMZVV,=BA?/V/=G!VZK[^UVXZ<6;N'#-4THQ$[]ZV@0[.TDX7EK*35 MTFBC9.>ZSL-NSRAB4-VW@_K[K+2?18[XE-BLO;5IT[T\G(> E4?-W18>$479 M.6 %'9HE"!:BJ/2U,XKNAJ+]IT71_1WG&CT?Q8/.:H'Q\41(P/AH Q4LQ$?> M9>Z#CV#;PM[9PQ[MO'55GV"'C>P_0 Y[B=$D%4>\'[=G1(M2W:WA5;V MG_9ORJQJDIJSE5)G6^?!L?6SF_4SL,['?D\#XV4OP=GAFC=QKT4;70>'@F?+ M*C;80A=;E3[#\[%0:K!U18U&P_/??KKL]_JUT8_!R5K18H2RF#B,4,=/*=Y M/M8&\OSA[G/>\9VH-CB U_PQ*\,^1M->T#075M/D>L?:PW77)%OA4]^2;FP2 MU7(LR.V73R62@-LO/WTFWN:V$LJE_AH3\#8V)'D,M_PJVZP,U3L?6!.T<%3M MFIL%'!L<'8SJ=1.'4?VT47W+6C6,ZH_KQV=X.UD-RO!F,7$8WDX;WGC36M>F M=7.[O*TWK;S+?#0>ZM6NZ97[_S?J1 ??8F.ZQ::%*Q8#I[Y]X^CM.JU5A[=^ M"&NQ& ?5ZU?I8_Y]D%$>FB2]*]42<)+H"<[<&]$>)<+]WG;',+\7;GCGSM-G MSF^[\>6J22Y,Y*ETE^M,$E0L/WU#/HO'KU'9X EDM5,C/1*T3)R0N^L%Z 61 MA $\^-DKNA,/0O2]14=%5W=5?-C2[,&EP*2J+[OL.F8VC']@;_9''_MO"X/' M08#TZV%( 4.=)M7AOJTJ[VM/V>NN[4]I'D&J7I:=[G!5AM..*VBR]Y-VLZ\P M>VVC>)^)*0"AT9%T!5#CXA]B5?<;Y"Y,35+W_MO;#__J_^O#]O/^Z^L_OWY]_^GCO^#;/_[[Z_NO_WKW[-4'-P+]BO$/Y#"X>)DZ;X+4 MR],4)1C[RE]';CA/ SIU?1=$;N0%;HAJQZ=&Y'0-6$]YF-$EGV9"JJNT4ZPE MX6H55=>@Z+:M=8W%##*@D7?09KL[<,^W":Q,(F9QDI'-Z 91"L*?X ?,I;QS M$[\=QO%W/,!.,VR<3,E@JLL\MLF="C?"7V'QO@IIS?8OKO%/_!6^ @,5NS<[ MUUZ&W_:NSLY:> P.UBQVK&X1"8I;>V]7W/KVAS=QHQMA/&-@/J/C?"W'IN:! M8[H#?94Z:>Y-\&)DD7X7"#1OT2_W52(2!N!6+7V,S;"^8P9,7?\%&W%ZV M^&V 6.8O?CL+W6CINR3^]XH'J*^1_9:&F*< G2DP:9XA099&E&9@SALCC<$$ M"8"#L#/XCUDB2"1H=>#*+,_$!OIVG/^.<^R&G(<8Q>#Z2)!4F!S@@<$]SK%3 M^$AX;@X_PB5SQY?2YXQSV)@(1ZZ3%*B6IHQC3!.IJ:Y-2BF,"RG$:8P+L?4* ML<79X6!4SW2U" LSTDL11#(M&&[L.-\69Y)0W4TGBZG3N1H,$@U&'(]HH+<" M/E?G0K260T3^+<<(0Z>W19Z@7Y"5W33-IS-Y=39Q,T?90F)I76E\-W1\ 2+\I>U%:#OM1_]X&^L2N@\6^$J^&V MAGQ5QVZM)4.1@=W>5BOU8BMS>YV9MA*9;5VA#7N,_[,PZ__SH.7<8$MMWK 8 MNPMZX7)S>.JJ7M^TE%6V-+LM7R_/0?K#ESN:=ROVKL]A$ M(],^>_8*P0%6[;L "V2&!A/Z[.9_^^G\ZJ74\7X\D] T=KY!#BCQ=/9P*@2(S'$G4 7=T;M,DR]5N0 MQ8D$'/4WP';Q"K"4RL>JH:831 _"H7(D(2"Z2-)),)/7:Y@*IK.00,75$\$G M%9;'-/9%B- #BRQN D^")-T-B.[G8)OY8$6%\0R?(7^E%RQR[VJ#NH'0M;4/ MJK'0M><*,70U KILEQ]+H$OI=E=NGE_'MX'?[EVUU"Z#-N\1 (:7Q#",*)Z" M:B]V6K#52?/9#) (MN"!4O0P(Q\S0# @," P(1P\(AJ-K MI>.J @VX1[D%M7XCG!2T*GXW2P(/76(P>MP7T/K#GV'PGSSP<3-#.Q1WAB]$ M>(!GT/5NZMS!(_"_ZO7K4(=AXIC9G&&"88)AXNAA O<-YG$&'_,W(3. MY6#; %+K34"KXS'*'(^4"E\0W)./716@AKH_%=-1.%?.J#2C QKM?D*4H8,8 M5/Z38$8GC+N\S0_2+ E&Y%V#+8L;"G5(8]U-^MNUMU'K[M10Y='T;B[2#-0RV[BI^T4 MIB@]33&H[%2D2Q&NVT5EK@]YV"8J M"SS+!W('+@;;C9-X"MNB.!4ZFD[X6)H? ]/[P/X:X1;K/G&Z+YW\"X,)*!8 M-(^B_&0,'SP&'TL;*0J)D_%I MH1#1(L+4]"K*N\=J'.53X([/L-USWK]O.1C:+%5][]IY_B5(O^N!_]K9*4G M.G*_CYP0;]6AKEA_+1@''ESEY)&*OZ4]+ZYG C/'=<N-\'063*WRFA)&11"X2%!1.R8SH0'4\3P1;+0$G9%* VH5"'#:R5%-DG/7T+&;V;N=WP[3!N(*=<.)&:6PY\> MB&H^\S&N=+,LMAR0%!JX(@4*/PXB E8SXE9;U:7 U:+YW@6IP-!43\PR?$0B M_I,'B=0"H7NW3DYVS*:J([$!5>+OZHQYPRQV"KFO)RL,9W(;4$9"@$0>(=B& MR&SO,>,M$D3P;Q/@C)3DX'W\C;@,0[?\)+A%EG$U P3:"P:C9TV^4O^0W04RNIFD MP OC7 7H%Z_5Y_Y:R$4,PH,"A1,R.%;&)<,U-"P)7$&65M[4<7!MID&J%X>" MX&B\SKWF \U?604(,]$-+9HO0M! ($^H?S(#38Z(HOD7Q!EK!#3$L@=YL=ISC9M=O,3!5 M"S6K7DJ*'\'!T2J%L5=Z5,%6G A*DP#M"EP,>C;4RKO*ET0F8_P\#&+ :X4+R(O(9';(Q6DE%$;I10L)9Q%6:E%#HTR / 99U(8HO[!<" M/Z_PDJ(#J"@WSA!WI3DH=>*: M:?"C#9>T@360M77@,0P] N#U'$94UPJK^-FDK]$<9JD%CPM $4+9PI@#.2% M!8H"5V8>N7X R@(WH5B+S_?E1D3?0)NKB, +=MS?W1LZS\*T**DL"L[!/TF1 M5+3'%IJSXWR+D>L$J=V)"Q*LV:>J0&)G"B8PDCIRAEVM;0LEII7A D9K!DTE M+X%%(<@*#^<5P*[N+4V6/W9(,W4';&C@U1BA#X#O9/,9G6L2"[3':#Z#HITK MHHV5-).)A/'\+3.,'D@U@Q\%;,M\DF?8X[C)!#T:E:-&O:>@K #):]K1@3PQ M&N&NZ ;W-9'%)9$C,@ALE/23<065)/E4D':,5*?SRR=? "Z4BR!#%@952 M@V-ZYUUG2M4F2?3="-2(-,& 4'F:)7.Y./!.4;X.6/^R)RW&!/4.# 9O!IL- M."V)\YL)\-'5^2]ZFJ#>0K_@_G^^^4P#QI&47#7%71& ?KIH,Q0:%J6A@JTX MQ^*I%45(WU*:GSPJ]O+035 :_%D,VVCG_6NI6/$$( #C\7^0K15]02A:SEFW M/8YQETPYIEJP\QF.H]?J=KMJ6*!MX1D8I$3/0WS >@;M> R\"[S:6F(CV%,F M-TB&Y%:>>-,.=.2B_V[>IG4N0F9AQ"GNPJ6C)X]TNE\8C!72*YTD#:>6XR7S M61;?).X,P%!JJD*I2(G6*S.+4YDV28R"^"5ME5!-=9/-4O*[WCSC]N1I]8'I M\C_=ZB']+EBUQJ!XD\+:%TEH".58P -3(II!>C#"IS;]T@5/%AYNF% M3*9)I<6L\VGDF\8AUF13>T"UE9.YF.8#EG=>E7>I'0>"[0T8B+!+E2'2*NA, M%L.@QZO8!UTJ(8/%'X]U&FA"D T*-T[)")4>&31DDVY>]VJ/(%UZN*Q82% MZDVW19&+-!^!;4E+7!K)ZJY9G@!_T5D@>3IU>0_@GPE2F\S[.["?U:(1CZ4" M> ;LXAR5NT-;DV1>B%11=*,8T.(TA;^2/OB=7J["F:5>JRUB8DX/.:DE2>.7 MMY /$$$E5+-I.?_) 0'&\-X07>]R5;1&(/XKYD_"32,H4Z\/LA&V1C&_IY;N MW18HUD1Z7T6AS9PB*<./[R+0D1%I;>D],KFFD+F.\[N N5/A':H>E"?9I WK MG5+*.5266;IK4"[)\3%Y6[AR('^\""Z223:AY D5E]3ZO8W /&/(P MAA])Y] 65.U[ QDL;*2\ *5A=<9!DF;F%'JT",J?HI+F"YU3+$\@UY6.-M%E MI+;D>$HG?,7JRX_6HY39EE+KP"4J L*$*!H;G1O+S:C,W\=0:?6\E(:)^?J8 MJB]?2"'1ZBA'CW@$9$7R4E*_R+R)5C= 5S4.+$!3H&>1#U3*J:P!I')]@%/Q M $4NBZ:*R2Q:S]Y- K#@88Q$05!=+ODR<'13\LDI'][:!7@C4GBC6E@U4=I# MCW#3[1>AZ@LKC,XU> 4\5GJ#)1DEI@E-O(*?WY3/%:3E%U<&K6" MP V@#B8K!**GDF07.*$O3Z+N=/DDV)ZK@S%Z(TR,O"[H?L"K3TXGK5HH$AD% M*]J57K(8_JK0*PD\?1)(CG"_\&BFF6%T*" LD (]L'3LM>I%Z+O"$ U7.60U MX2F$HV*WC>-D&5(+.U!Q,DS6)[L'!@&3.Y-GO46M,;KTK-N=3M6<*F^@0R)T MW^#+Z6S.16V#5P?W*@7$1W)MI?)L#0@B_4(21 O8Q$J^$O\^7'2[>K%@+R62 MI0,6M+QD5(.*,E("Z;75)J16?MMH/KQ$ZSA= M564:_,"'CG48LIRN 488Z64:E-$3HE)_<(,;:H'VV?B$B@BXWZCC7 MA'S&5.(1U65+;\IT)H8'N<#ZK6*5IG:5M"0='IHG"Q=1:$^=S(N M2=RXJLB-+DZ 3";=H>A:5H%PJKX,^:-/S #[JP3 PG;7U18TV^$V$RWL>4H^ M:.0!>&)$AY@EB 0KC)4^VMWJ-*=XEO8J+S!S(5XE"^@W%H>3VBJ7#"YW(@G% M;R(BMA8W(7HO)?SRV,S<5VE8?1_Y\_(YY7YXW:QT\AB.V9V7S\&(J;>*D*12 M%7K2 6LQ '531F5K)FXX1MZFUQAY:NON4LJ(;E/ C2JK5+$>';[* MDP1ELX*!,AI?#IB-+:8>N6[&1 .';.4T MQ""=PF2F$J0&BW6<3^@?0A4B=;5Q'(N46JU?*VGGRW-IR4A;(?\TS&2IDJ4> M;DL]#)J9/!;CZNS+/6-9E:N0&G1IJ1W%%GI7"]U]>O40JE0Z@.YW*-OM==4; MUL/A0K_7/^]?U8T+B.^Z"-P4Q+N(38+]"QAM-Y*R96F?U*SM0U&WQ/%$ZL52 M;N9FM]C=3&=A/!="%_R11Z-%%(4,MO+Q@#@Y2)2(-2 LO2"]EE8/I8-+.5U! M?#R48C0=98B$*)PBVN4$6KVLJ[3"RU&H@V+3TG'^Q-B++(]4[):K5*<[%:N\ MY"LM SI9EU:?;"],!N\:C-^T22^,5C,8WQW!M+=5$T<0!O+/(L9"MF;6@>9J MXP2H#,OK(]"K4 9R2U!A$DEEY?15[@.RTTG1HOJ&B8!MD&0R" B?A#Z@8E^I M0K3E&3K>6,@;AH^"!I>>A)'0HY$/51N-,>[ZX-L X#"FU/:I]NF;H@LCP LQ MP$RRZ@3P"7 G)=\4>N=@X@ +A2-'C;Q5NJ009$#3 ,<$J4Z"UU<7[]&NV(EP MPVPB81<,?1U#JW,#U*.0X9:NE+CH.@DPI:\GFPB4J6./-OHB,!B!1)J0-[D1 MJGJ"J9YOA K=( [ ;!EY5&2>2:7YB-)QU)FI-$$\;(H^,Q7(/:2)9W@U^DBD"&SA-Y"H,>JY9A+R[XOR0AJQL$'=BV MZ 7#L+JUX84G%L'1XPB.XXW@.%Z-4^@5N!P,QBJZK3EK*T*8P71)U:85MM!M MO3,,W3SR)FHOE,UG%'BO=D3=P2<%6HY"P1 MMT&(Z[SD:N\SDF:QP@[2..C,I&(S1=4:N2P2?7 &9]IF#<.!A4_@Z6>Y+/" MAI6>[+_6'1OIJQCFY@<1T7^JK+QEL1 @,4'5C65+ >ETBJ/FLE\T.N$O*YVMM)Q+1-9E3=D M[NB.)])VQQ2BC#+9\J0H7[[T:K4890R/%L8RON);^30\.:8\D])NTUOM,G]) MDUBE\LR$3"(SXK^-%=5)O!3@JQ81H;":&HV; U%:C>C8+$:@F% RCNMIY53Z M_N!MF)T.YBU$6N; M,G&#$,SRY1\.RI$R0H! MV*.[DAAMZ9$P5UP/4 MB80\#)\!CJD(61 M?4!Q>0 QUA4(I'DB3X!PL/)PC_;RDBNIEL2-T3BN]".WJJ%WBA%+I[,RS*?2 M\$# (_XQFI.42R9->60ZZ4&CY%Z];O+XVC#&%J@#-BH>Q!2V2Y'SOF;Y1X5M MZTN7"XVN2D--C(6ES*,TIP1EL*3TP?IR7QFYTN1M5,5?@&,I[FO%B.ATDA90 MQCJ:,].)2A19"ULRO+XX=@(MB .G@!FT>^!"CV)]QY0#;4P%>"2D[9%T7RRM MU+AB[OJQVBJ)K-(VS:'8VI5G4\1ZP,/F662:Q=YW=>BI5GUY,WOD^N(OBH2C M4DA@0;>!UM,"P20!2 IN"+$5G]+R4PPXZ(C",D2/H 8>X1/NF+:XDOW2T/U+ M>6G+N+)8'S2M/592R&%VA&AI[I7&NZ')I8GJ_SM/LP6!TSV$:*M(R@>(C E_ MQVM@?9"+<*VZ0#UL(K5SY:<\6=/24.YP4GV"1$?U)*M>+#-IB_P+LR'6@JU2 MINN; ;BDOZE.$,79!X6) 1P"=DFHL_X#N?\"@^0&Q4.R7ZKTT:D_8PVBYIA^2 )"4M18_!@ M4D3&T[1YA.I7TE5FJZC: 9@X"!8&<"XPI IW1"LVB,A,,I>$SA_D&DJZ5I0J M52=2BAX7P'PO>L+QB(OR&"JCT_N:G"2JXS718)W_>#F$2V9;R0&F^2BE M2@-9$>.M&4P%@2]S&/$,;>=@(2_U-@<^7\%= 5L@4#KIITPQ3 M G7YJR+>S5=.%#K(\"ME#&% 6/6$ZO9+_"]C&Y>T51&.L'&Z91P[;2/*\'6Y M"4/8-7S',PK(JX9VRB0DXC;]2C4JC55R]63<_)K%6SJ)ZNI@3-BY9!J@[9Q'$HEA6=T"ZN 5_I4N=' A.+DA:*(%EYHI"VY MQHNKKZ$YJ*<5 <:;GJHCAVFOKR*EI(-,:=RJ=^?(T:4\[ZC6Z5S(]"T/+&#/ M6D (+GO5K*ELP'0O6:.ZIC1[R@U2H6T+ZJVX"5]K9%?KCN:+=YHI".C,4:G7 M1>YPY0RS?/*2\5BUJJ3=JU)!9&8+6FUK5D,/>50F,R#PT@5JU[O!DF;X!7B99F>A38 M_?,%"Y7,Y:44I\*-76Q:5O\+$9_M6B M_Y5>*D+/,?"BL;4M)J(#-'>S/7M>:]+5[T]ZQ5W MR70P&FL8?!=8I%HNQXZK8:9&E8_>>EW(\EA:'.6I+5A&>E!&HN*=694?U7&^ M"E&X3%28O')PKLRG(AZF(FS][LO%ZD#T=>_EPRK9GW>ZPUJ1^Z]5A]$J0;V: M/%(T:(O5%R27.E6ADHJ(HAY$8K&4#[I=([7A#>?%65P0J=VT[ @'B)%FNI P M;6- 7Z/MJ4K^S4MCDG)R,5-&5\,%<8R7JS/\+B-U]B-?D,QU(S6'WC!DW0^VFMJH/!#E0!_B]_H&D=O2M?:<5L[5,2, M:BW)J@V]UFH':9%Q7SI2*;65,G)S5>4DPH($IN\0^$SJL6-I1 MQ3&",JYPO2NA@PN'%XN#0IE9.[)%UR_YD#%_S0MU8YDEUVLE+UM_?=E2@FMGQ[U>'XG,YIJ!BJ3@-@FPDE/?JK']JLQ./<&O03E.U:4A"!;1U6- M,XZ)R)K0*7WK2A5MD5U?AMJ2*T6:J ITR!FF@DH,:M%XZ5!"AH)-*?;B#S!P M,1Y14&GS:IE\DYAF@,C2V3TNNO28E]XG]>9B/V6X-)>Y,%4AJCZ5C[TM#R.4 M/:\<2?*.(P^[^+32/';I&$.%7$B=OBHW/T'R4*(DG00FTN,L ^O(A=Y.887% MXKD"6HP@)<+(HZ5S6LD%Y1&/],*;-\L0*_4#348A2U U]!4$+:@$8 >Y@45# MJS>0A9ICC,(C*=2X16?1:\X RO ]?00@S[0C=8A!85TN_HII JKC@@;/Q*I?1E8'0E)AMJ+&0_0(RN"X:^1$FJC9'CD%_(ABCI=QJS/?M'VE[HJ MG"]._+[!$U.@G:>NP##'MAGFF!6K]S;')L%N5!P>';FTO LB::6Z1A JK-;00#K@UHW)!F%N QZW*<;Q@ M1ZLSFVBNR@L5)K!N>6"T6(J*ISO>)(Y5)0M)8J5LLR Q8G)1#>"[R[C#H+!GI\, =*-93 MU?BL-KBD),G^TUL^&DR4JL07$([KKY_UHU04D#K>5.W;VV0">LI?:>:-EXY1 M\[:B/JZL*$#V#ZI:U('X>S5%&7^FFIK97'>?48W-C*HKH_EB2+QR+5&]ES:- MS1B,ZKMBXJ+0)=S*S&5Z@)FQJ%\A?RWHF*JR@O/*\96JX%/J#2.;;DXQ0>^7 MJM7T6MJ85(799"\>66EG16$O+$UH'%09935D.C[J(WU.)QV29)B3'G%)8U$1 M'%6;1M8-3M6A.)44K'@+C91L&OPG+XM')AS*-R9ND):,3V&AXW$JL@4?@ Z@ MUEL%>C,ZS\KYP*KYVIFSD*E.;%N4S"M.("O5BQ;BM;)R/UEN2SQ1DG^Q^!$: MJUZ>%.E4WZ/X+NHX7S&JV7@)[O43A !R&L+@L?5?J]+U!6P;X7&AH0^+5P8_"BU8"FLQ:UVG M^HC!\*M,-T3M=MP0"':WRN$FPS<2-W&F @JH8*:TX"M%18Q]YZ>W'U3J!JHL MZ0_%L"KENJ"F)!315BA1^27N@K#/#6E4(_"&N-'TEU7]>+K/2>61J"IV&,LLH7IGL/(FWE/JP%#DE\4J['POL:ZDNN#KN5>ZM@?5O M$EVKLU)NFK"MM1K85"R\(3X=])8M%6LD\Y*RSZ0$3HRIR2<72T2>BV*-""[4 M3Y7:G[3QTA"(64-2I1KN #I9 \4-TJ4S@K7VD1W*JLH7GJ,+!.F^B3+RHZS. MO:)>T7+TSXD%:YQQL,;Q!FL<,F[ M5VKCA:Z7 5Q<(B6>SQNJH]K8 L,"4MEY4:6>D3FK:I/)E@]^D-$.2ZIYK7]E M56\RJ)=Z HP#]+C1!+ @W4K&5&TIF!JN<5=)G-+!BFJ&H Z)(B,!S?]7A48G/D; :65[K8(EUEU9+@GNK)'U]:F[XNH5F7XM&J@Z'\9B.+B7#HL= M!;627@SH".=ESXSJ&2E6%12IEP0C>>!R ^*3T;F^RCC2AE([!WW6)?P7 MU8@\/[C%_\CGCJAUS#^>=9\Y'@AN'D6OY1WXP1" M=Y:*%_K#2TP>RR8OKH"AGM'+$OK7!PV(YO _GDD*%@\=K5L--8!V*,89@87^ MX@N1I=NY.#>^_(9&D_Q*#F!PV;GZY:6:I6:;- X#WY'7R40+W'M%F1SJ_=;[ M>F--_5D,MBI<^$6=_%>:@W__+?/K(4B_<[XO/0ZP^DO*;85NH/6_W"IF^9!T M@)&@D/[C60]$[]5KUBE;OEY=@A66BC4H7N+/FR-!O"F..$&D.0)4'$>& M&/-K%8*VE:TF0]73$^:,4BD>)$Y/O%&R9M?.VO)DM66/M:5U9#EY;?F( MQGZOMT"9U[!NHR1@G<@Z<;N2[Q33Q%K1.L(C+3MY--9J*.IJ^TCV>"UD>)A]\&A4>"+GJRU4^-D^ O0) M[^\EPBG+QOE9JS<8V$>:9LF&I1I*;FIXU9GW&1<:A@N#\U9_<&D?:9HE&Y9J M*,8%YGW&A4;BPD7K\FIH'V6:)1H613(UU;7WST0V=<.R9G4YOW?Q[YW0TM=[ MW,:9LF&I1J*MVW,^XP+S<2%7NOJLK;8-98- MJS44XP+S/N-"(W%AV+JXVON4AT7#.G>>O9%ZP\[E^4HJ&$NG2M<=D"X[>_3D MD*US<+-'[W1/%6P1 %NI4"-,VT*:\T%G[S1-%H_#T. 7ZPC ^S9F>T:%YJ(" MV.2-#<6PA0:,"HP*#61[6ZG J/#JG$&A;A+\PJ%Y-2+$'^C'DX5W*T5AK7)Q MLT./SQ7XR*V)1V[/KUIGO7/[2-,LV:BMIB3OVZQ:]8:Q/4."C51Y?MFZO*BM M#B?+!D,"0T)CV9XAP4:J/!\,SNPC3+,DX]<5;KS?J <.?*M:XNS9P]7H65;Q M5]X[O8U%BW>8FVQ,,8VI,858T9A"MGHKFHQ2L]-LFYMZQ]W,[[AU'#/. M<>.DRE[7"RV5=2NVM1E/W2 2OEIKW7^Z7&VYT/JIY9 KM%4=OT=SXX*R;33U8$P%S3M(RQ_: MZH=R1G=NNFD=TRSVOK='JG^X:EL/T]!O^-M/YUV3+ MW\I5031.7'@D-I)/A'F!;#6GYPGRU8;US$*!#VHGP(_(R2%P=^B,A5C?\5%I MA6$5-K9O.K>O,MVOJ.=.N+=J_/MT96U6,[:+S@4W8[-BOZ3/K0:75A%D20\\ MR'H\*&D\R_JS77;N(5WCBI=S>S9[:&%14:.'8\\)[8(K[=EJ;\7&Z'.DO34& M)OAP:XVC:<[69 "J0\$=?\^U6IJ(L@H\5158?\X<#S*R6FBOD@#A9Q\+;\NQO[_R,1RRX@IZ&&@WH MXPK&>LS,L7OAIDDQ*19V13C;:EO3Z&BNL\O6Q=7>.1_'GI9I"Q4L57'D\V&D MJ9L,C#2,-,=/-4":[F5C:X790@5+59QTK3'4U$T'AAKKH::[G:>ST5AST=L[ M186!YJE+1V_V87+$U &)\E6F@=1]C&99J)0MU+$WZW2;8[-F*S<[*'6V;1QU MHZV#WJ!U-JBM%9V5YYZVD,:.,(\APY-UM&%X.GY*,3QMU\B\-]R[4"JCT\G* MU:H@1(8G2XC#\'3\E*IZ5AF?UN/396T5@!B?CB!N=(//U8]S+ [1[QS0YPIV MY875=/D69VZH:^_4=3"QP?FZ)5'8?+#S0'83-9MH7UAX:+M=?-!!"'G*IL?Y M6:LW&-2K09=MC[7JLTE"5Z_^7.^Y96RKFS:,;8QMC&WW]TP\;_4'>W>\9VP[ M6?VYP>_+X%8W<1C<3AO55;]\>C K=>[?ISAX+R1U V_2_A M>'F"9,5ZWP(+?CMI/DHSN"QP0_@2_G'B/"F*HU,E;UG*.AZ;A<#3%ESCPC/, MS[+>]8V;B3MWGG8<>%\JU!/->Q=+;X?NW('IYV.7:E8GJEZU'(A^2?6F3V\_ MR+=]>@,?L@D(R+-LB)\*F8=QC"52TG M3IS_=_TEE16[58%V&+RX25Q\-EWP]3W\UQC4BC'0$F M;R^K5%&7*PJO3\0, MWPK?8C'TJ?OO. FR.:YUA0KP-OP=_@L7"ZHI/30%::OXW#?"KKZPM\P#T%]8W6 "U)-U>_W8,YDX3@NTC# MP++G*#6J+'X* @.?876+K@4HBMBR +2)F\KG!UZY)J@"W Q^QY8,LJ*]P&+W M(#)YDDW:_\G=!(Q]X@S5J4#^NZ[&_9'PR=>%9A8FCW3ZFJ"K^,3@#= V/P\Z MEP;3:+6;&'TV?NZ7#S0N*1E4'=M:X(C M(=L[4.A34.;8K &_RXA(H-I)S:< %]0WPW-G^ '6Y6\_7?;[R+.7_5[_Y3O M24 7YWH\QDNC&^<3H,5GD=##(D^HZW3+$KJ[)\%0/>E+D'YWU',6KG8FL-BN M?PM B#U.7'J)D# ZRM,@$JD"1HE9-U&0Y;YD$C^7/3^0IR1"E7U3!#T(#(F( M'C4.(A@JBOPL3@.Y @!O>9B1K5&V#VG!.J039QS&=Q*_]2!0-Z"J@!L '9P< M)IYD;A!UU'P7>63MWA^YQNP'M/CW&C;:K4'$H7FH/U#SFR1Z@C/W1K1'($K? MV^X8YO?"#='.>>;\]O N& L3>2*+_.\ &HD8_^/93]_0ZHG'K^$Z;)$#/V'- MO0II ;9BR3,O8, I?2]?_\-;P5KWGU56X.0]2^UN:V*;$OT M6?;C05&47WR@X6Y0R8>6I08W6SD?=/I6!;W6J0/MB$+NVA6%O*0=+"QW;TFS ME?Y]J="-*X3*S5;LH85US58>@CTGY,"O-%MI.>*')V#JL%]!90 F>/T-6!B1 MCK1V=[]SR>T'=MT(

&U4 MM]-I!B( 7@,$F&O-3X859D@^Y"YZ;*%U6D?P+2BD MS.!@OP6NHC_D97&._X3W$GOCRHG$<&%6M%H6@XN'W^IB!O).TX+AB4!99J)< M-;A]P%M37M:%RG)4I"Q(B)U 0G:^ ?]"%T];8B:5--D%L7U4XI;!*0"I)EM< M-WB"SOD(SM4RJE16PSU@]2!7 J,9AC-'CP]3+/][D&<%"CUX,ATC$=S%>8Q+ MP8V@SVE@GY.9Y7S1F+1\^TFCZ#2'[2J TA#N*T7OY]@P?(!PM[/D)@?R)H@ZLO,@CUXA M!VWXDO6FZ,EFR=&3#M_(VGR%MMC0%K!+ (M$10 A28N!!G4S(@[[4F% MAS&/U?9+%FU5M]T/D5/$RY(C D_&TX9;AFOW+L<%F762!.BLV.T*BC;D]TE6 MD$;"YU6ZG)*UDH#T6E3E19:B080&3UN1Q")9C-^P=J>-E'5R"W:ZK5'ZJ"31 MBX9_!T)R58G]LLESNZ%V&Q]_O^9XR2./QD>/CIY^IO:[B>=Z.'X:_886Y=?Z MW#M6YG\!/[>X]IL>/(=C\:M.]'P"APXWA?@=#3:4\L#(;J/(M(?_.S^O]#D: MY,ZT4G-X-IW5[YZ<.#=C%'WH/D&)32666UN0*8CG=9)GYVQ_K=PTT:J"=P-S M@IY&K:^ L3_!3>05E%.VQX]&AX??\S_!2HF6<%,,;L&2&+O6\^Q %46+5BY] M!Q@TJB+^_WM;Z&C\B(20W0GX&3Y&*SC7_*2)!F(7=#SM+>0 '*ZLUYPUS[3% MY9=B'-4SV 42_"SCYF"R )W*Y./&DQ]'QL[*66*M?^=?M QFA#0KGA$U4U(G&\^F=)-!P((L7 M<.TG\*@:,'R8<[][<;W^(%9'LYGTBZ9G5GJN,O;= MIFL6"<]A#S+WG'W@3C#SUKA4>\D\((1_*R^,$#X:DQ!&DS?7>! 5BMH+XA/8 MN_.RR<@?8)._CD]'#+N^L$]"6#5YXXHF/*U(/#SQKR! ML1'0"["SX ^D(C]J_,,: 7+*ST>&/&N IU0%+/"B3#-PG%CF/7Q\>'!T&$L MT]=BJ\8##IT!*X^>_,*]%WGU+H\K2[L&-OAO#H3WI;CR:ER3L<25\3Y)4J%+Q%VU!O[(JC:5\\559_0Z9 M^Q7&$=N*Z)$5>#D3FO6;KTZR6HSD!3KV*#BFZ+J7Q'[1"?Z+=69!Z1H..=D( M9=W +TP0DIP#$))YK2]Q>]DNAQ? H2FK9M5UW%,K]V@/2H;^;:1]S$S+4W;6?FCD? 0K>R<]^ ZA8SUV[%U68NWV'"W+WE?D,K MM_M.9^5ZZWO\30UIG((Y@?'2 MNB=CZ)&I3DK.%OQ,.8D\@P>#"T!G$/C&W&O90ZVPR*VV9COZ^\G?O;><.\09 MS*JV<0:=5-OD#!X]?M*WZ/O>8%9D32:Q17H^23)":&+CL]"=\6E5Z]4MWW753(@P)'919:VF/]=YQ]U M_%>0^B:-906]R36Z=UBBI+I.JFS"2@+_5HN'@%@P1WBX5C=QBV1"?Y_?J8KH M][ZS4_@^WST[8SN"5T9@-.-GM"';D)(6#->KWD>13;W- TZVN>B+VN9_:%;U M6P80*/G@D_.:D$+T#>)2P=^ZQM_:G53="Q1EK_+RB3;1R=+TH:6 FJO[\^ M.'DP@%KLHR>CHRU1G^X-V3Z *ZJC-U3*%+VD2KQNY>&=EUQ_BU+J8=!B0 /( MOH#R^8H5[EM1X4L"SY"%6;8U>+?UCT'][,39\=7/T1#4S_CAZ/$M>EKOMW[" MA$!007=[C+YY6^K19YZ2;RP!AZ*F=D$&'HZ.;M$.>>]EX-UCT=QG&7AGTT$V MGB.QS/>VD?LWW7!X4 K0J;?K!\H39<6/7G>0ZW09'JPG6>KWIT-[J.BJ6ZB; M@)%PQV#L6SE&]QK_X(?QP_C)[<%\ON;QND^GY];1GZ]& '*7[L\Y"%IF)\@T M/"WS=#O/\UXKF:?Q\:_'8.!4H'=Q'NM)Y[$ M1[?W L/Q&)P7&+*07](+=$A7(?X-=5\RD'RDUW1?NG$^R]60D= MOQ5AK[+:7=C6"*I^B?@=57:A"V\,PP0Q61Y[8RJRPLRR.+"HV>YR1J$I$ARQ M85K]^>G8WX_YTZ(I*X*Z)BP2Q)!AO$;$<4AT=D'=_0@G8W\OT&.,-O/=L0\. M@U^0EPC@GO[9U@93$DAP0&\&N3'?#,9Q"]Y9(R9V@),8B\[-T/CNJ8>+P[NX M+_3&MX M"_+GR?A1#/38GB$0IZ(_D,5_#Q^%5OOC2 QL_/4LO0FS[7:2NB,;/X_C;@07 M:RH=]@6;Y+:R]TIQ^]VCP]&X+Y#<$5E7+\+<=X,#XD:9,-9KA0=/1L0@P/^" M_F2YC\ C3QY[RV*QZ7Z!8(7U L&F>/C&NC/EO930$&6H" TM.?)<2]JM^6E\Y'T2\=/#T;8JX^%ZOML'*?G*Y@3NL91T M=L5V'+$B0Q]V ?^ZQV5=VF4[@,$;6R*=A=#+"4WVH"2$;QRG5"59+6"'A"([ M7^3E$O:)46F_R9ZNJ%?RN3:VN)E\G\QJ@]\ M\B4)LO<\A(N0]ZYV-VD\)EK.0#%$R7SKX*>_H-MUASS_E@?\P2J7!G'4[0W/ M^"LKSQ>RP\HV3O"+WK9K;Z"IB((I2=#:QHE6-4&)D]I&][M6N9EH18,#Z< 4 MA+B9:E"MY0)_ T<$(5SYPD8GLP)H=YX1N*EJ\(DRB8]?3-![)6(*(_ B>#MT MJ&BV'4_4L[/2X)Q<-K.540(;&_%W$Y'Z:4"DW@=$ZBM?N7[(W<90\#X>K6H/Q>;TU=H?K1J24[([^V.OIE&;TC .T '+6+P%'[JG&&2JB@>X9,FF%A /7T8( QO MZ"R6C=K/_4]4I.>(\_]\-,%??H<\?1_]6J"AHN M:+A[+.*"YMI+LHX/CN^1)$!0$ M?A#X0Q0NPQ3X(885%,-](.N;LM+W2#/4F 8 MHUVOP'$[W-^]'R@"Z%!&>00B74&DQ]M9;X%.=W^8 @WNF@9!B00E$H@4E,BN MTBDHD0'0("B1H$0"D8(2V54Z!24R !H$)1*42"!24"*[2J>@1 9 @S5*9%A9 MV1>PDDF5[>?N[[J8VF?B?"DU$HY34"A?=>\WE3G %]W%<(FO5>,PE)$>+\KB M0E=-ABA+M2XR@D)OX)5_J5O[O1X3//K^&<*Z'.CP^^?T0,2E8M<0$H] M_V'\XU]^@D<\']ZXD&]E) R%Q .=IW//IAI]-S@"L$EPKP<:'8]/XJ/QK>>> MA[.QWQ(J:(IAT.%^G8:@*09(E./XT5&8DAKDTRWTQ-Z=A:&2X7X=AJ F!DB4 MD_C)R?'@"'//3L90Y5-0$X,@P_TZ#$%-#) HXY/X\?CAX"ASSX[&4 54"#L- M@P[WZS0$13% HAP]>1J/QX\'1YI[=C:^5)G"SD$Q#(4 ;^TPQ!PG'OJSN(97 MN!/T]S#H<-]EU""HL*42#X0(Q^%>4"$HAV'0(9R& 5 A*(>!$"(LT MP89=#[P_>"H$53 00H3C, @JA&*!09 A'(8!4"'HAH$0(AR'05 AQ)"&08=P M&@9 A: #HTPX'X.@0@@ #H(,X3 ,@ I!63Q_&#]^'(!JPO$( MNF*X9 B'80!4"+KB^4G\Z"1TEX;C$73%<,D0#L, J!!TQ?-'\=/#P\$1)AR/ M05 A9"R&08=P&@9 A: L@#)/CL9'PR/-O3\@=P-'T"DS,+-%9(,[XT7HLQ:J M@IWW)"OIIN+0)^FGG*17T4]!/.T^;H)\";8)^ MVDM*!?T4]-/.TR8 9MPU#7[3353V0#.2T)X^^ M?Y9GA3Z8\>O'1X??/[O059,E*A?A@:1[_L/1CW_Y"1[Q?"^*2(/)$:I( Z5" M%>DMHJJ'\=.CHU!$.D#2[%&30]!/03\%2@7]="O]]/CP).BG 9(FZ*= G*"? M]I5203]M1;VC<5!.0Z3+'BFGO3LS Y5X03?M"J6";@H=XCM/F[W13\%Y"@HJ M4"HHJ*"@OM+)NHH:1+?QH2'< &MA/K@+UL(,'MCD0]FH M_*XJQ:ZP'+8D1K Q4U[Z-I\=W@J+AE(>T7(>0^FQW'3X_C\:-'=RQ" MMY>?]^G4W:T #=IMP,0)VBUHMZ#=KJ^8>1P_?G+KB3]!N>VM_ S*;<#$"@W*Y'M#R.3QX>!^4V0-+LD7+;NV,3=-O>D#+HMGT]I$='\/(W'X\=!NVU!F_&="U"I]/FI4; [\-LTN\"? MX7_,YS.;XL?QOM"5LKE_?7#X($ITGN/V 2'LST(8^MF0FLD!6Y&K1:U_-O]X M%@G)#@\%:NW*LB,I$AH]>K@.L&CC,:/U7TG)\=%BR](JH:9JFW+[S<]U ]KX M0#;JY\-M*.]*OJ[1?:L;=#PZ/A[$!FTOB#YG*Q\\_PO\6'1@@K8Z-ZE.2AP< M51;\PE]6!!)]Q=U\T>?A'HTM[A%NS2;X([IV7P]-ARDVD'8M&SRPN^8_H2O& MUU_3Y8[^'4>'XZ?1;V4#R\Z*)&]3'7WW],E)#'^-RBG\#CY7UTVT4$L"OQI% M1X='X_X=8[!5(MB!'-:[_K8^S4G.WR\IW]/.'O\.EU^_I9#_@OL39/Q=R?BC M+RKC=_'(W(&(O\K3VH!A"/]>5!G\$OX+NPM?!M]?'"2J #E*HM:_NBFCFZN6 MA7GO=X\>CAYWU<,%/+:LEI&J\>/^K[#A),R3S>[5=MQ MT2V=J+?3Z<$O*L<-BLYF6C?1:04WGFL[;73-5^(WG:P]6OY'LL*[ ?]_:0?Q M+,.OPO\L\*3$P!/13%UHN**!?Z21*I91!8R!?ZUGV4)8H"T2^!GC):K1:03? MDC49++RLHFE6P%9E*@?KI&H*7=%M<52WR0RYS5T[;70!#Y_JJH)GP"& O]9- MU29-B[_@!VE\9KW0_,2V6I3 D>89L-Y9!H^]+-L\Y85/-#P4;"-@PJR>X6/@ M_F:F[;UP(*8@>_*LX?FQ)9!W(N2MB;S*(R]]$?Q_!1LRTQ4)N\970%6Q"K7\T7ZYC_IEQR6Y9X466D=Z+3) ')2GOT#BB= M(,U4D49GH$:R*5Q2--'+N@'Y!L;J%S@&@^F/ND;%2'/:@^=_R%E95!IC2VE4 MML0@*4K--.J<$'Q$^E@X<\"]P' MS+OV,97^=YN!/Q"UI$KFZJ/&$\"$(9*INF[G=,+ABID"%I].==+0N8#7E!4N M4Y.LSK)RQI.+C@Q ML#,:C)$6_D*;LGDU\'&PUV5Q7B*?352=U?SYWBV@BN /N+]%-,MJT&S$G[B, M*M.X=?A4I&,).\#G=.6++U$TY!E\ ^[1!+];U65!&@^(JUE()%F5M'/86WBJ M+(0/.UQ>MSEI=A0U:08;")*A*N="F8V?.(I>@7S("F0[H6;!G&(.FG(';>$? M-/M($)Y:1^] G$:O7\?1:R \J_/'T0]O5*%85E'/Y>-G=?0KD**MZXSV-HU. M"Y4O85^1L*\L_[P /LT:<\U[^3JXY"U/UH:5_X@_XDI/BP*WX#UQ"BX?OF@> MC0\/_F&EZU(KH!GL8[K6E.D;+[_J1,\GNNI8)>-U=UYQ_GP#9 >\VZ>CPY/K MO;?K%<6=:8:-[M@W705R?W2\8GQ>XP'==EMOM\J;>#11EO[UP>L/+]_\Z_A? M_^?WT]\^O/YP^N'U_[S$'_YI_OWKZ[,7_WQ[]ON#Y_^G56C\P F]8+D'O\C- MS[\Z(1R=3LJV0=O_(Y@T[[/ZXPWM]!VQ8&^@K%&1@-(H:[8VY[PUX*9])%6, M8@S..TA(\)Q (E=L+*( G+0UN.A+.\)K2]M(/(V C^ 'KD)66YR ,WWO$?U;CAK_SGH=[(22'.W%:82R=&N MR8=GQ;TD_XE_RW;/)S CP&90]0PY80ZK6!J^F\([0+,+._P^.AM%Y^6%K@IZ M'NCT(EF"WH=WB?T%AN("(QJHR.!6.OQ%:2P.C"?H2OPN4.%;*U$R MP.+3K()/ N8&J[36%1F]X#5F"Y6C<8)&+_^UO,A2C!R 10KFQ9+L ]R)DJT* M,'%HL6J!+!H56LN'-+.LDE/Y"5RI_X!%D6DPM- H1CFV:!OVUL@REE='BH^O M.5-H=Z8E^:Y4"X-'K_2^J69SI5(I/8K]RC9GV2F>6WV5Z[8#W'RZ.>1#OCW8 M9UMR!G*M;&S,+(Q^!FA8VDDD6CT#>_ -GK>V61X_W?CDT>C8Q.4&FW]3N1% M_U&;17:4MGJ=M 4&O5#@LP"!NX+7Q KF"B,::0MN QFNQ&9BDG>^@@S;#(Q\ M!?]!;T:/HE]THMJ:[YRK/\$3 1X7)=$Y.U4SA?,#S%=W=RDJ%$8WB!C"JL8M M@0W*X RG&1[Q\>'W&)9!)T6O*A$_X*$B]!$J//B:O;J2=1FM6W:,EF\6:E<7 MR]&#)P-?:6]-Z%LE+,,JYQJ4UC7 W2&6F.;E92T>E5E'OA3_$H@V@7]'=9O" MX8B2&8952!#RJM9KQFB?8@EO.21 P7ST05A@$^&FV2?8H#Z3-C/P854T6R[0 MD64'$=P,=HV!=!E)Z6L8 TF8S<''\/98O/:O%9GZ!H;'MD+D=3'E@*48)]?9 M6SL@U6]@Y?:D"@4_,KLC,U5S7'>=U/!-W=B+-24V5E!ND >CZ/54PE\UI@F MY5@H)&@OU^WD3PHWE5'M!0_MJM#@1L."'!<2C2BD^2LBFH% YI MK:WPVF(W./ZU;CNN9CKA,H_OMDZ!#.VLO0*] 22-7I !"?;BRT\BYJ\X>QN+ MEOM"Z(9"Z6[.YO&A?-^L,A^X //]8 (<^/% 3>'[?E;YI5K6#Z*?;E9IN.XC M;Y#Q^I(""%026 E_??!?'_! EM,7*;2*N6V$MZ*C# ?%W&O9 M0UUS4K;^ +0 [ MA8U,BK-$Y!N_*,&>*9:CZ .:MFV1D.+(Q7--K!6^=M%9[1Z48@RW&E%Z"Z,] MYSFX[>>@3L 5AU\0?53"=C P0SD'U="0*6=6 M0^E-RD. ^BW\][)+(Y5== M?![\!31F#1VSM]T[^R$OW]!3O*\I.+LUF84ZD M!*>:''4X9BF[&EDJ*=T+9Z<;$Y&^D+PL48MF#^W>>DX6;!SJ]^B<$I]V';'$ M.ZYX"'EME^ 11GGV$?6L6 =S=#T\NV 4A;C^?8WK/]S'N/[#?[UX^]N']V__ M>?:O=^_?OGCYZ^_O7YX]>(Y:L"IS%COOJC+1*65/MXW3;Y2A5^K.D\V*[&H[ M\];%-S?@@9><-):4M\MF1!OVJJ_"O_B6W(VQA2[+W.9U8ZX,(.&NL"8P6]@M MZH9#]2>=M!3,!#<)W*"*MJM[C?-CY)K8INHI%"3N(#P$_1[S#I?=YPH80XJ% M)077FK%EM2;Z./*IN>$15)26:E@A:\;W;0[/'1^K@_&C'_2/=/7X42H_N:2] M=3E.$]@LU*^I1GW",4,P)D@CB1]LL_!2-9%*\$J^T(2L$C8W3%Z(BR2DE" # ME9GE7.T$9L8\@S^L7PT:'C^,?X3;T=9 74Q?"Q9&B@51V\Y=R421.T M!>C9QD14'9NQ54*1TZ:^EJVN9"D@I%K M\)%&,W$VJX\!X,!/P@T/S@(&9MX ME3Y79(4Y>CA>&T6_F+H/XLR.=-B.+>.MCL@5WX(/%F.-B+_E:: (B#U*F*A0 M?L4)UH=45/63ZPN=7W=XOKJV[61E4:N-)Y0L!FXW+%= .%!!34* MA.*?;7H^MYE7O[R1$^H%NO?F"]6D+O.V\;]/+)?:^PYVQC%QI\'I/@.&RU6% MT1 XBUU=:^FQY7OF6>T%+"13JZL*BP&P:E*U*;\<'U:"B5)QNA7W+G>4A:>T MENI2E$GUV_@ V*@I[G3LU7VGNB$Q-[K:I7WP/+H?D>EQB$SO0V3Z%B O ^DF MH"#(N]/W'_[U^O6_WK[_U^O?7KU]_^;TP^NWOSUXCK^/7K^.9%A,]/;#?[]\ M'WF7A #@O0L CO_GKZ]_^=@8&'GB^.<>R-++G]H&_ M&YEVCT;C1WW6U+K4N^7XP1 HU1W,("V PU$5.B>GKR&F_DEQE M'I5RX @PL3ZCM(S1X M/YR+!/>FB-[ @3QZQ&TY_BX5_D/6+:VS+E@')VS+MDELY3S6L?&=N64KS+!2 M#K8MQ./A_139@&^__P3-EVY;>9JSN5V#VLEK3IM*TG.=IJWN/;?W!5' M5W8Z+7*JU*,V5Q1G".T1/3(!S&UZ!"7ZJ/-:7U+$A\*_62V>;NB"NK_&TNE> M6DNG_WK_^NP?_WIU^N+#V_=@*6$E6?1*D7"\J9&TK5X:/_[>_]*;U]:MT50W M(.?_+5NL$\HA%E*%XH2:F%:&% M 15ETFJ>[/!S/GAGK1/7;VROPG8-_#78HOEK3*;UA_,QF+M<*1;_Q MF"JJJ?[4JX+!5F6,/.DZJ;*)2YFMWT53!B_]7.ZN33*78U9QKT34];@8HY#R M<6L*1[GBM%LRS\4X.D6%Z5ZD$QG>$WP&GK"2]O\=_(BWQNC\H<73]_>GKWTSCATI+DB@8Z[8< M2F=X[55IJ6L*%>-!R H.)Z>8."T7E-&2?]=1#0QEJNXNM;2Q=,\I.WQUB_Q^ MG6=VPE%M_1\?C5T9WVFN#&^_N'O4=-1HD&VA[@P1%?8':6;6R[S[:@ MQ&/+A>765"\T>SA%.]<5^N2>%A(U\O..F*%? 5#T9%N2[@+4W-'HY/$0]N>* M.,?_[GWS_]Y!M+FO_U%7XHI=_WH>Y7YT\NQKHHH.^^1\9<2YQJE+T&K3RHEG:L37>AI9DP_DNLE*C4PH1\]7:'7/40$W45F"V(Z MB.D@I@31(-V#= _2?<#2G:1Y)_ZA%HL-@5F6W DZ@1TT5*"=SHEB#)M\ ZN?OXDU1Z+%3=6"#A&%L?4/]AS8:W M.=*IHA.X6-+<'":$W3W W74ZE=P;1-+2J;0H200;;QE%IS:12Z6KYJZ9XI A M$/.\HHX;2@KD#$DUYVH0K /VH(EI]56)];$'7(++:#VX+KK#+BX%35Z:D0U_ MF$"CC4]R/#U+VIPAL.@S39+%?*E9*G74FHBY7PW3%@;[ KMXL#HX=T_CY$C+ MR^LG'OR\CH5MA1-3UQ%S5!W[\#UB8X!)(T4Q,>=2*JK&A:6R5\J9@D*?$V"6 M35GT2V-T18FG HFSTX'LKFF7U=0*I!'_61(A'S4VB*5MW52$T,;M>2U54<.^ M-RK+*:C-__1Y>C6BK02-%]NEKHQ<(R1*#ZH$"YYWNBSG)O!@:SE-@M.U:15; MD28]6O9I9T4 DXKW'>AXCLA)'$X703Z*W@LU!0K=(?R#$)LM:T)LXEO8VN=. M_$3 HAUJ<;?@ V44K@M.-R&(<=/?*'KCLIJUCFHUUY:=!$>*91$\CKX1 >_F M6)^O!;[,%"Q)1R-UJV PTTU*VUR),+RX <9>IP8&J:++" MU>A0YC@!(23KS&2[/2$9DTP#W4RH/*/HK:2H[?X;C&;1I71^L#,0:3+1*,>0 M8"BZ^Y3D&3EU"WIZB4U062$X#N?H226H=RXR99/.:"G,2_S,F&6Z%6]3)%;- M71!"$,H-U](!BILNA-UQP<;M*R9'!+)DZ7,)<%>OZBE&O$4G@''\N6;Z$V65*7.X4A799$E M].Y_9*#OU9+#""1L%-:7T.UG'^+HW6R9\+2&UR58&^ YF"SN&W6>)>]?V0"$ MNYLI#S:!QD8260'][O_7DTH)ONA,%85V(R%\ P6_]^W+-_"[M[_B?],,9<*D MYG^,G. M[B@)ZDLJ-2=!7POQ1D6C,\GOU1)\"&+5Q2V^>PUAEOG/,'B ML.L;C4S&O\FX0U:E?RI2$WO>OW04^I?VH7_I6D$_&+&^+DAP]ZMB,4)=!86^ M9"=PKE,!J4"9(-85]F02Y$4C2-5& '4\$[!H.D;4N@!)+UYS<#@Z(@)?-=WA M[C<*0:FP=IOKMF.2P2]F*$^U#ZZ-L8$YZ"Y3&$._E,I!-:G>8RW@ZW4R ^!>T#[G>3FART#'P$%=@".>34B[H*IS^L#TI&"S MLH5ZT4:;F*5U_)$KPUJC05-K4Q/N;OFN+WKD-F8"H%Q,3: B8 32F08C\]PRRAJV=J^S8V> MR?"\&-YS,PY>VNH#*2JM&[#T\%>&MW%2C1\D;;S:16ZQ0-L8\5FC&BPPL"GI M7-1-!X7;PUDUU;Y].]&$6+V#T7%#!%H9/W&.?_0M.I ##NFUG% 7/66O:K;. M':%D>_FC8Z:B\X=,G!#%+Y567V8U GBC9^,C9JS#C]W>P-OM0V#&8G!/B_-4 M6"]=8,\+P?S!+L E"3O\5*()GI.I6_?8EH"2T$W'&L5:Y=S6A$X^55^;,(,C M]=O>BTUIJT\C3 F]MK,N/DAFD &7VO>^"MN' M/E"X9F4KLIK.;F_Y=!25PT6O9PK!CUYCG)!RP67,<1>.P-;9'&,=( ?THHFX MXM6&=4VC$U]J C7F[P1N96$N*$%=*_RW U">D.:/F5X:H]@9RA$&JZ!#(,M& M@3?7S8S"5!],:),5_AGVH>H-"%K6R]+L M>"S&S:5AP'P:6-'0MVFT]GK5N+(ONIAAV%, 00M*'YRC>2U;4$;S=_"9N%'+HBVRB+7+,R-[[ $ZQ" M=:9%MW2;LE8X8+.M*5D12]3&3I$A))TRYNYI_MEQ/I6$)V?A.&<@7XURK$O_KHW$4E2V MN=#X#P3!G[*'AW^6$YZNWW&2\_ .'M$KTVRL<0*6N ],O8%KX0[O SM1;A$JE4*D4*I4&6*F$LE90 M5,EMM08ZZW%O7+"8[$;1A*Z W>6I((V#- [2>)>D,89HR(VT&)JPO!8-8(+( MC6G$^GPB]S6Z-D%5@3H-TGIW>2Y(ZR"M@[0>H+0VT5.F:=VK<;HG?LANUQZ?8 MJ&IT$JB<'&=.8G&F^=646\E 16%'E""288/9IT5>9@(ZZ0/-4P5XOQ'"ZS_! M L=.C\9N%X">^E6N7:P)!WY@BHIKUU7G&C6*?B]R_&.G&-1!DG@%K P3 MC175^)/7PJ+R)8(L %.4N=21.O!2J6&5JOUUBP=>DJXH:MNF9_2Q(TS70X,% MP]3H 4>7IW&7P%!U0WW=\ 4'/#/*[W[B]@U+"8NC0:^2!T\9IL7-4>!*WO,V M2WGUI?W@ _?!,@*S(E!^1REIIK+ELE[7@O].!NB 9QHAM+&+84=.PIGMQ[?[ M@GM_]II+T;'0F5HE3:^/UP,GS2-FIJA'KH]@^QS@N%3J:27SU3%7OQ6,[^,' M&W0 1#NYDC+VS*YC3I]4U UC09VHRP9+W7%$1SOG0FON9S+]-P[L*N[ )Z4Z M5\LN?M1.]Z]\H+$AGBM3K\#(RS'+6X3M(B"1"2(:<^=L=W>VF\,FD%:F0<.A M6NVX.GGK=3Z=GKT3?)]9AM [&*_+'81.*I(%F9#F9.%/?F,I-JXT,Y#(>3.C MOJX:6_0$5BBFH=\RW(M>4N/X7'BGA;, OOQO[\46T$T0,=)NFU9E&G(,0IZ! M2<,.&U)O!']:+\HBY4GCM$B$1J*!SZ28>FT$U&3##($]9;A^ I*S*W!OU07. M%<38IC?9($T)4VFN$ <%#FHYSQ(W@X46-35=$Z;'FVS4L\_AI')%PB@%=6N[7!);C)@N%6SN?QQ9Q-MC ;: MK12_GJ>3V?DKU'/BM;I?^F-:V 80**E-&^#WXH'XRQ7OFVWBHRG,B,-"*K!= MX+P71[&RVZ@GO4BOI[R2RD>O*Z?36A-',^EX^\6@,>S,EO<%"&XD\9[CFAP' M7),]PC79K%WND,=6(P]WLXZR\N2U)RNX@VVZ*BTZ1IT%5R)UZ&0)=2Y;514[ M.+*-ID%_[,\>($]$[Q$PPD([%$5Y(3)L^)0]1$"I(8;$- MQP*^AQE#FC)/M6?6E=Z_6^Y!I M<$^Z(]J+34XLOKC0>\?[CVL+'7+"=D-3Q MWQ89SR_K>&FL-J=V'6X)]J&HS,#67#)&(8(G8FLEL(CCK+05;'9F4J.!O'!( MHC"$Q4BNWJO8DW1MZ'\@#[+%LVZ[0,2A5&/&3UONSB2& ?GF]*"E)DZP*RLP MO(CU!> 'GQ#!=B8?<]C=#R69WEUKVP"Y(MH,8AW4%F34C)DCAX8JU[UV:1]F MWK49:]ED:C4MM'5G!76@:_@;X$#33.H[Y83/F!FWT-7"XV]D8+/X[=RG;,KG MO46AO)#%FSK[A*$[;=4]69:">& -* N-L Y9]ZK]VW'/#*SG0TVDBTS&SKQS[]C6[:--T+@T8'PWR/^WG:@*9OF*.ZX MN_>'EC"=Q,W8VVC*WI@[OL*GH%&D5U(27!GP.*J4L ZL57[1YL@2POW&)R># M/.L 2HHD@QL5#H84?%7R4>@7WI$7F=<1<.LT.QYE=!UTP0X6/LA@_?\"QRLSP/T/>N-AH'-\ J[6H:GN9AL+V]>7FQ1!B-T.?0H1WBT3M9 M\ H4-ZJV<7!4<=V+F-Y$#92;4]'GK/:9ZE+_#('8A)&]*<6C+0%)] CW$C-;U*2CH2YO5>/&21QL9%X0TN=,I3 M"6B"\+KST,&)8ZD$:L &L.I9-FV<2D<&4)=JZ62,Q*5X>1UX*A]ERL/,U8A> MQOAG@K[6E68D4KV) 1Y_=0.WNWW"WOH&))G"3.@AD?M(\!FR+M MVA;H 7GS*@BZ!M,3*RD3+"/ET1NEG==M1(@C;*47;2..J(R!1I;K &77C>3^ MC+6OLJJOY59,\UW/D5W+)1;OLPP'X_@ MEI$!Z-?AE ,' R7)+TZT6G#M;E[70MF!BA!>1<.%F%?< H3=:S):9K:B>CJA M9PIW>AR'4(YKTK%V*>Q(>"L!QT"@<.6%RZL.SD0WEUIWEV.F&&15I][!8HWS MEM!IV7A[N3H_J(^*YP(P> D8LG-$_EIY6$5^U 1L%4GKR(YV<+O<]2R\Z>V@ MQ5*BA9EF05ZX.B=X]2MM,OYXA;&@0O&7>@:AW7OW"&W4@[4[:.=B#OFA/':\%B"V!EK?%BI#0V5HJ P=8&5HCHX)6- . M(-J#]18(Z=#"NKOL$P1O$+Q!\ Y3\%)I)=5(NERHPUWFRGR3C_(M_2"/=Y>K M@CP.\CC(XV'*XYJA"]U8BB!H=Y==@J -@C8(V@$*VE3-"9B%4ZB3BO(T5(-G M4FE![.XN\P2Q&\1N$+L#%+M<=^ UO#O<+*K,ZP2 >6R:7@U*!-&\NPP61',0 MS4$T#U T@Z0$N2NC$WQ$!SMB+XC=W66>(':#V UB=X!BU^O'EP$)W/%3P:(/@':#@K?0B5SRN.DC97>>5(&6#E U2=H!2-M?GV 4E M"%23)4..F2AO@-K>;>8)8C>(W2!V!RAV750A*^JVHDI>!@R\(;KVGL$ /@PP M@'L$ S@HY,%!-;X;'%?7E)K&@@.V[ *:=D#JI+:?P*2H>=MO&T>0= 2-,2!M MKB4:KZ<. KK>0P?S_FXAW93TCL/J"ZQP+:L&CF ]BEYAG_DGA4WQ%CPI::L* M+LL1SFSRIX UE<5YB0NR]U*[?IWE68*P[0QRU'D-]E%S[[WKI.X"[; EBL\A MW&D/G#I&I-Z(%-;A,_R?\=&S=;+WZ'C\Z@AE[YE=%IR?SUO5>G3_'FJ#!VE@ MX7CDN)I>C2O7:Z#F5U\B*"VTII_*/H (;LTI@[S"X,V+W@ B&EA M1KC#H@O$TL5JCR92>>YA1VV BUJ/%[3CQQ6_^9*@(8EBFHIA''8#;H< ->'V M57!(J*7?P&*E>J&+E$X?-?#'"%C3(JD^KN(F1F 8+!FXBO#;Q2GK($\8:(;4 M^6J] ^KC:;UY?'BXB@#U\O'X,(Y>/AH?\H_'\ \?[\H'RT2P,S@U%DW K,7* M&$9P/A#H#8(DH%\88!>' /$[/#+O?1'"BUCMY\&P&H39I5 MENTVT_TMN]"L";IP)1:UJP,C2EC8=2,82=[$"9QS@2@W!,1A-JX#U.&@QSJ@ M8#[4(%R/""R]#5Z+0P<\K=> @7@09ST&)]3.JT#:.O?""4*!VAFZ46B=U@[N MC4$SO:D)<]W,RM0'UBMKS7<1FT]Q)UF-D0UM\43*Z0'\'YP"K&SS1Q201'SW M]H6!PC+[@^!3=N\)[01>A-<1:A707HL2J'1N$* (+5U@Z E4$M@L-J=\N0$+ M#I^A(F0:S6-I!*[=-P@2AW)F(;!\GHG77H&H@5G#PT$J?Q?AXCS7!=D".XU- M]=(>#I&1:8:H*UYQ(T$1I1H1FOIX3SRM(^NQM\4(>CUEJAE 0 *JCZ\ \70G MZ^MJSZY5<8=B#3R6BXRGYNAK"4'GFY4!UIF#MBEEI!!9 MC(^?F7E !.#$&#(6"YAPEBUPD3-Y<4[/ZJ4=%&ACTN,!GFJ=DVQ#P4,(]90$ MAK>@?RI:E(U,QS$\XB-.6+3RZT\RFPRP6MY<^O2LN$"KMV96(-8VB$N^VN%U MBEIEO-.:_S(O4P%M(DEN-D2,,@-U:D&R"-!-Y *(7H1B1FCO+LD,EQB=>"4) MNZ"C1N/Y-BG/NP!C[M^H_'," /,0$E&XR#00PY$U#S>[9D-[JV6JK2#K3;0< M6X/-U>'<[H";M9Z-4>VQ)Q_7@I0*(^RX1D)DN8NL-F!M9LLB5+<(=S85M'8S MBL_7RLLD]W!>G62L32#@BX $#D9]F,B)B7))$H M*E VTC U'F7EYLF,HC>J0#6?- @\UIT,@X2 $X[R%=:T]&TR,N=I3M8,7>M\ M$Z @2U0QWOL@;C$_HJ?3RJ*KT(PLDP_$.[89RF;5RP>WD_@ ^T'X*'K ]5R) MR@NTG-CE#&'A!OJR^D!<0[.M4MW,]CE?8/&080_)R[:3LD0>3_04(T)N*?1N MY'\&Z8+N^X<5%DL[R61'OJR.Y5O"H]\K>_>!& M2GA5^Q(Z7-5X'C;P*/H%\Q[-K$)T>!XY 7],EM'[5Z]_73$Z>4_KKK3!@\08 ME3E8F.+H)F0.8'S&^TWWF0S^&D,X%#;\7ZO2Q3=O@]!/&VVLO_Y3.L,?Z*3UP4#E3,&])(UY MN"@_598HU.^>61N/]7M"0(CV/ZLW?!!,-&SV(Y-;['3!);8">E*7($\33CVX M,7O^0"$S(\;'P]AT>G=#.)[YJ,R;9&$T 0\ -]_]Y@K/B3<<=ENG^EI(YXX4 MW2M!")8;GW\>R$>@VG:6+< 9K>T %T=P[[B1$>-2=A[H M;%[6,GIPW?-$0N*HP99 D#>]@.2%?6@R*RE^69+PZ>VI,=+<<["XZX*G1>T3 M.^&+UC&,9\/0B"_CC;LK>!?-S"V?8UCDB<68J):4)ZN,OO'I2UN+WJY2M6C, M0%\1P+R8U&<\#A*N67U$37[GWOP:'I[K*UUKWTO\NEG!RR8(<(D-?-0:&$XE MWJ JD=6X-/K"S@!A'L;+GD!G).\;L)XQ.,:H^F[@2V6Q\_TI,!L_WN0/4(52 MUDQQ'8.ED_T*9[!3"&QMYHV/UIZ/QGP4:F+VJ"9FLZP=C&2]HAKA#E=%F;LK M:NON?H57"WU<1L=\+IR10J*MO.+IY@/C*J58-S;O)^@DK$TVQ5Z0E M60YVPMCF%5, B !(_9&3_M N&^5''8 S,]'I:^N-06G[GNY0L$T6VS5*9-(9 MG![[XZ(I-NV/337+Z6J.;5[F5V3NB^WT0HS$LCI71?8?&:IB]JA35X 4)>NC M4>>28]>8#Z&?;'($.I1D-5.W[^(WE7E>:4HDG;:3MJJB'XO M&-D Z7P,K@H-DNI:5:'-\^E,RQH99V>)8/4U<4Y88C1^)0S&O9N;.6BLO>X2)S*7M/<$"RJDP "\I2:EW8@"SV1\W_=?93UXL .6%=;<(&=')L1 MO8"R]S6>+9SM#D+DG.4 M!JK:.=#]O,V5'5EO:J'@L;9=<&-BZ8H5:Z;*L\A0+Q?K9%A OZ)R< M-? :.- O5 %>6AR] >V3E/#S+"O@Q[\K$ HQG.D65,$_X!6*]1ILXE+>8@MS M7_Y.+IQW_J1L#DLP^6,Z>;@I=@Y(6A1(9C:/*DP6&;PI9R=5:R$ M5\)5;S3%:<7$)!E=5>49SK.W1]%[_H2R6MHWVHE>]J7HO)^7/99BN]5.VW;Y3%OO0:9:KNRD M/;0P@<4.6$'OMEH[,S#]-5D.O8&$AFA%D4U@$?_1O6'&W7F:^W08WTH<://> M2-:1,C_]O+GG:[ E4%X6:\Q\Y&'F:+;8IKT#U"F>[@Q4\ :[<5(*?_GVY9O. M$B9MEJ<2NP>S8JU^H[60B.FL9X,ZA#/-]B%6/J]9D+^:=9O26U%W%2LK^'1: M58KS=Y_.0!6N"VGCTK'7 A6?21+12'3P_JA'@1U*XPO":E5!NVW"US)K7M4? M9;BK3\.LIHP7=F90X2G.?&ZP%,Q[$\7L\8B4V+NBT>9 >X,H*H%"X%=\ LW[ M0P$,Q]G9^M)20U5;Y "M;)Q1R?;6'<_UOZNR1*9%2U6O/YP1E E83XE)XV,M MCW!5G^%@J45)4:DE.Y=*Y$$UTDWQR8O4M\=GJ5L#BP/"H,3&U]/=B04JO M(0L"U=X"=KDUUC'>9^LD/&'NRCW3MC)VO_\"KJY'RP669:C >?D2&QEH_?AA M7"+ RRE)T-GOW,ZI+,#H:=!^6GG>NO5>=4(V)";D-]A?#4?D>/S]VE#UBJBY MP:&Y[0EYG]4?:]CB7&K22O+TWL%GEB1CD4M_,=1[:\S$FN/33B6:QK+XOP N87ZK= !-F=V?2&+)A9D7UGT M'ML'XF#,LH6\C9Z743G=9A$R!CISO!H*2MN,3[ MP&YK'/7;U]8T1SI/?76/T,B9>W6BGK\5AM .%/DA8*8$S)2 F3) S)0/J$0/ M4(F"4+T^$?S@N2I:E+ML$EI\ Z^?4ETH<+!1R%Y*@S>U9F7--LO9$JDER/>! M<6F0[T&^!_D^0/G.&7IC:%N'2!J(:'%2X4' L*9E9\HIX#FX+Q<4VJ,$X1P6 M/[-%A.2DV]XM3*_G&67V4DP*FI8M#TJ#O2WPAQ)P"[B!$A^4J-KU0DJC0^Q% M-CT4!"ROZ6$I4MVF>W>G?,$%2/&5<\RO4 B#$44D]4+N U;AF^S(32##@B(: MV'$*BB@HHJ"(!JB(MO$MSCA EV9UU2Y<\< 5"& ;E(&H$$EB47BI&X0R828/ M@LO/EF/"G?P;'S,CP?Q!;CMHN3$),_2N\=-&!*G%K:V2F:J]O@/3X%E65%RP M\K&8:J.$?TK-,XW]$H&TRAJLG2E C>,:'/).U6K3($B!R6E69/7,:T_[@J[7 M?N2=IH(N9LAE.COFUKWMPRTU @9$6MUE.C@0#-2O.1JYM-'-'//G?BN)Q[N3 MRC62^L4MIF)26G?=7%83#RTI[$PX7&A.F0]PCGB*;>1(_-KQ/_%?DI5XF OV'8&N:JC7)ZGI17F3IP?@I7MV K5:5BUF61&9J M-WPW?I=T9%(NACM0;;U5OR=SVN;3+,\=W$GL ^_98LV$TN!F+Z0KMH^9)1V7 M6,LUBCX@\2G$;@M_ZEK/L=[(ME"76'3 U6.55,]@&=">M[N_WU"^D>L"L*C(ZBT"+(W]*E5" M#]'<58**TN][)VR"3)T7)1E,G/'\A/],]51+K2YCLX ^:>?F(C3'\J5746MK M-E<^4+*V=L-L8XE7MW=5,\F73GK?FIMO4M4X!#C=JZS%GF5Y6SC=?2IFPLXN ML#:05+@U!$\AOXULS+*TUG8P4L,42$>"- X$+PURDX23_6R[*O)UK MTX&&FHI[Y!/,+$ZS"EQ[GP%%*'&CF77TJ-4$>QL9E]8>0@1U0RTGQ7# W/P= MYC"Q!#50+1XT%Y?EL\]V0"@MY!3I>BV$KZQ!%U2\Y"O0GT3@.A5G0P<.OL9K M]XS]F ,6,I.$ISZ7A.EL)F&8Q=:^O0';/FF[8-"(;(W$X>(:ODD<,*K.D:)& MLV.JYE8D5ND&0M/%V%._L>$TY:HG7%B\=F?HQ,EZ,@&U3!@SM*W,29/6"G$% MG0KQ"F]=J=5:X.J]ZK4Q,"LDLE8&'C!ZA+3+,-BXKR]B;XH P^5FU'3&3,/9 M'\_"N-2F36R=?=&5, Q_1):B\(Q4FG>DKS ]9UHVP$D)!V]B"S?LY?,Y8Y\8 MXY1A8BU^OHEPJ?JCB%XK7"03Y@>@- [.T5X)Y123@LH7FX9U>N70'DJ.B&(R M;XX.QP]C_.\CL47&)Z3%S")2SBSZPE[,7 ,/B=4CU+Y'GI'!QB+[U5::@*LV M8]!#$38>P"%U/&2%IV%%&&. U<]?VB)H#C7%W%P,WHU$5?TUNH>1PA\_-I;6 MX7IVEL)5K^.KLPG4R\&BD5"RZ7(P$1#B",':S D0(ZZ?PJ3 6P=8S 8=O#=C_[G].C"&G\G8UVO /ZUD,3"D_PW,2^$&BK%(I]4*!?KQX37U M 0)LSF#ZGG\BR*\6.549+U;,>E*/V*G!I0Z2PNFMDUN7ZF0&LB5W&@LKO0UH MJ721)*0>Q;UIFEPS9H"!%91N5F2IEJ'0>N\W&U67TZ;3/80:-U?5N5T22SL# M*Z+0":#^Q;Z4NV:&BI6"F1VG"^P M=9_6;@A5ROFLC>&.CQX=/84K#L9/R0E<4Y_?Q1HWQW2NP.ULVI13.FE;661B ML11-GDDZ,!#JI*O"6*5:-VT?(63,%N#.HGU+ 92U(1OTF\MYEJ!O##N9$])+ MY]"Q/I/DLJ$#9AS-_I+#FGU$VJ%9B' Q=<.8%"CL4&0QL(2_ KM$UK(2E J- M%P.MZ@CU4*$>*M1##; >RB'_&WM33(^L8&O9J3T+-1N=Y^6$XV@.]#NW$#K4 M?I_;K$/L@\J5E+/,96*E!5\VMIR C-) R%#YNI/\&B1]D/1!T@]0TCOY3J*W MK+SHNP2I+&0( 5AU2B!B1N-3C0F?>%WG&-YB!#B,%/)N>*6 _.R%Q0J8@Q(0 M="[_=68T&R5LN<<]Z('=Y>:@!X(>"'I@@'K C7JEF39]F!%3LNRBC"+ -WH* MI2EL".)Z=YDNB.L@KH.X'J"XEO3D -.ZK MG'I04R"[B]K+.)G6+I,%]?J0=<9PI#3)Z$+FR[I\?9#RN\NK005TFTJ$>9WG9=(QE&IP(LOA/ MG30RC]@;H$AR.0J">2?9*PCF()B#8!ZT8*YTK56%M;6%G9Y&"40]A4_T)34W ME+=5$8O,]LJ0;7&RS3>:/\@8=2?+;PA!LV<@'8\#2,<>@71\@U<&FV9@DCG8 M-,&F"3;- &V:K/# 3F2$+?6$'G!YE-?)8]N;3-5M[#FDW'[:1T_Q<_GK\7C2 M"MN^I-&%T_ERBXIP?E="KM MI6V5(R"+Q!+A5T$D[R1C!9$<1'(0R0,4R7-L1Y8YG7I.T]6UF. 42_2R[3Q7 MDN"Z*STO&X)7F"TG%4*PE-5'N.TBJTH:,?Y5X:J/1\?'=QH+O(8FK^C_">8@ MPB$4!/;$?HKMT";(%PL Q6/"P:TQ"3-Q=$S;88V%QKE6%4%,()2-P;09Q^Z9 MVRYL#2P MR?ZT]&E85$M%JK2.8)9@'=$?8D9HFRD=#NV)B*X\^M& %'-\QA3 MA$KF^%,$'ZZM^X/0W1O5128@US7B_Q!/$HB$M0ZF98G3(;5!&,3GUQ9L /8; MGK[M)IAERH+Y ]%4FO9-QSYA&;I)S)^' M5L.LWSW$=W@03H'D'OO-E-#%["7B]\0"E>#!']B)H AD+E!H!KOR%RW ?6 K M]CSU2ON(.*F138BVQ""KIW6F5IMO7\RR0@G[@KBE,$>H9+.*BS0M=&? I!]F@&9W/ MFSE .#F6NRBF;E[);6@]&#=Y%XAG>IF#X]AIN)/??<:Y4IO!!E1TV%%T<#LV MHC^GL$,EK ]O%T1<#_M>600? YK;)ZX6!W?A^=C2(! M$887%.!L70K&H&Q/=(ZMZ(4,MZ9K:/]B[^011*&?;^2^>$1RHQ^EW_U/N+). MS='AXX=#!X!"#-HCCZ#;*2[718]%_6'*JQW:3T(X35C(;2&+>.X]?Z6! C<4 M[:(=FZ;]72D2[39\E&X(ZPMITXN^@ TF!@UW:R-921>P:/5 M8/O,('-BV(EN+K46K'FS+59GL& 6ZX^8;>ZHORDK L"\\@%8GI(4^NE9AL6YNW&O(Y5%HS MEH',MBGX@KHZ7XIJ@/^;\GSVZ!S_@')Y(W/OADWR!V.(UNWD3S%@#>(6*CH6 M/5[-^J0J52H)+#>+UV)/)VC#3EO&?&2'G"&T%P9'O6M3RI/+/;H!D&V@T;80IPYQZA"G'F"$4,V.)0";/8_V_2<1W90!JF:9(T,,E"7)/8I M%ND'4*62BCL;\:"D-RFH8LE."*@(M32)K_,7? >&<(6 ME,7NLGQ0%D%9!&4Q0&5A9M92R&>J+DJNH4&!3O(7!X^"Y0XBN"%8BH9E1#D.RK(_8(3RFZ:: M:\CK5CO;_A$NA?&*IS^S2#JHE=T]'$&M!+42U,J.JI7$-0)*+.,HU^=8$U^YL>?8B9.)LK+J)*:>)_U)845.;/HS49_P M:[ UQSS :X+E#B+J-G,=V4%?["K7!WT1]$70%SNJ+SP%4)=))N+;2FUT @SR M(O>\Q=&EJCK=E=5<$T#$-,^H9@>VI"HK1,I030,?54M#.'@I^!@[I"NSS8.; M54KP-(+F")HC:(Z@.0:G.;!ZDXM=M).<= UN MF@H5/KO-FD&H!Z$>A/J."G4PJ/_=9J9!UA;HT\\3*\BKCER7-EO*+1,24 32 M7!=U2"[O,C,&,1[$>!#C.RK&G6V>JTFW,];/&S.&'U]"R(&(931!J$Y$UDPO M8%?4N2Y;@NLR8,($^UH8>*@..D\8*G;\) P5"T/%PE"Q'1;?P? )AD\P?';4 M\.F@>Y<$%HL^*O9\+U0CK2W!+=U='@O2.4CG()UW5#K#<[$&C/N]=3/#NH-H M@5 ?6:([#2Q=K'F:,X*^J4'G%8_TTZ*L$?"8' N<:Y+#$QG6H\D.Y&VF5X9^ M-ZFRB:Z6[.V:&22-05]_)6]_(>M\9Y=VFE#A\_CIX\>$ :[F&@'3J7#[U8MW MIPZ66ASB?P"-TG(>_2(OE <<'8X/Z:;?1_\8^7\,\]!V^W0%O13T4M!+ ]1+ MG= G83OU^VQH3(_@@Z>JP0$4V85*EG&4+"CJ>>@P_>#4.JW.-7K;87O]5)ZT-#!_^?^ W&%XV:M^# M^87]=.,C8.I0@)#]23<';OTV:$O@(=?\C;Z',2R]_/R#3XTQ-=?3?JL)0_"NS/@-%/X6CE6<-W619 MB5B5MQEG3_DX/.7#(.K1M/ K%+.P='X;H M;);I/,6QKA,>W-.X:7$\/VU\(E,]+A"Z7T5SC4\098[.A1C+OUA/<9[Y Y M/S4G7C"" 1*J:%:HXT-?DU9>.R" UX6AB#F!OCE0YK? /R9IY=$Z:)HO3$.\!S0:<@F$0%;C\KRA6+54M5&_I:\7#J9E0NTL\*BLEN9\ MW$TSY0T6Y0L1.Q8.?I]495T?L.7M#@7!8BDWQ49?E/D%OM3L$J#==9: M+J%Y&9+5D]_SB[E-E*!QS:0P9A+C\?3'^74HX9=_TQ6U@8LQBT%-2 VG7NFW M.1BRGDD+GUT0_#MWML)7T@ 6!/5M,L)RK+FN!,'ABUH3%#P0G8<(X:K C:EP M3W'N4F>K^GO8.3J^QE^SI_0--3"(.F>$R-X.[]6(E@\K/BO[I_^(:0(*R =" MY?>9FY2E1R/1(R=B7H'#RM-@ M2 ;\P\V<^I0UGNCX';ZLO(2'51LE]=\5O!'.__$XEDECK#OY &0>,"AL$(F$ M7W6BYZCEW2W^O)AU@\9PH.1D24YF"]J0A7RP@\%5@(-&O'M_RC;40M72 M>'E1-C*AS-UO#\QOH KG;+*"#M<"A2N[!@_S61LG7(%I/LW8I1(BT(18DO^R M5FPGG8"_VBT3M]HE,?2E/23OJ2 LX!7B'<6BK?&O-(I79GO:062K]QRCW6?5 ME%ME(]\3=X46'Q4[2M,O;U^K.7H,$G?[G60NH4Q[QN,M:R!OA?Z=47ZJI(E5 M;2.S!]>^?U%BL83,P81#.U5H^*D$S)MS.#ZW77)/3?L3?UFGM@82CD34VJ7) MLA5T$7Z&I.Y:P*1UKGWJ!I%#75 M,#IPB3TD#W@SO+_C4B,G-3P;%/D"N#')53;G)V-;X+DX-LY(-E-%:VST\_>I M08>#5U0#&0W]IO@1L2_=S-@=D'O45YC1@-!B*3]G/,'3@9\&8UO12DQ%;_[#(V(F99C=:FF@"? M\NQMOM/M&V=]S('ENT"K8>\JWDF'Q,P?O6H:LKG&>S*1&*,,\&"*?5RK KKX M/-VQR: NR6O2=4$ZXX!AF-15MG.ZI&E MG!9_7KUQ"?%P51E.8+93/U,Y-O!=9#GX)JS$PS"Z:>C2VS]Y#9KI9)QY6!2K M$V$=3RUF!0V"GP;),8\/_L/P)=:H0,?&(7T=0(.LTJ M*D-Y+G&D-4LT!K*1J3RO,B]KZ^X:OG9$1U%FYP<;PWYUAO5UTN2>"(ZW;675 M8T_3;9?#]8(IN'WF0*(>N> ^%M[[;N;8Z2,OD"$'S9],CN3<9A7.]@1^FV63 MK/'BGG@61>W+&!*KP#WL/=#PZ;8B48CL MX3?G?-1Z@?]TFHE-.PK'N+IN[O"I9#J&;W"8""F'9F,_@-*-X]K9MBJ!%^#! MFI3E1\.\L&VI2-6H7H)@G]/,<\1M!*C!KGB^ASD#:8 M+BBI0 %LM )/,0ENL&MK-)_0M<38XA0,MM@-E'7TQ$>BC6*,9W'^< %GK^$_ M;U^^P?_^BO_]G]/W\-\T0R\4)#>M%T@$GUNT4_@H.!Z59SO9%>'1Z9\;W#>6 MW7"@5>5';N).D)-S6'0*UA7SL]&;UYJ[!.08:?V1#&5RFZ,$#AGA!"4536S/ MV>"3G)T.(-G)22PCHBEFOB=PP, ]_- M2&J1D6(+1[R0;B]-TA>R>]:F\#2T*>Q1F\)FU3\81;\N1W_WJZ(QLTZYKU2% MD2RUE5V]DBTRI%'H%ZG$#LB&7C-:XW.LEC4&+/Z6*LKPM:Q'T*=!EI.@ M'S5QK5O7FBHRDR3EE=1^*<%G6(SCXP%9C+#GSMKR8](KCF(SJ\KV'*/VE[.2 MXH*7*/PQ')"ADI:X.-QJLXEK[L:_TS:[^[@,@%6QRU)T@O"4:G3KY.@>S[Q7 MGV3(38*9KPEY72M>7<^I0EV[$N1']95K-.;PH63=>2H=+24P*-1YI46E47I. MHXV2%<;CM74#LIQ.H N<%S)'3)@-K_-705:&MRNO>_Z?L@L0P-JI)!PE@P+Z M&1W>NJW1AL1JRDMC9_32E0NJS+"19!GZ;)',.^9&W+$W/.=-?4*/M**ATS/@ M1_0/;9( _UIQL0&\LTW0%5;U+)KFI<0 X!^8GKH@DJ(U-\T,--;GNF1#.V!L MI*4IFDH%K%QS+RF[ X7.*;93 K-%IW/X4Z)D.A\%[!0GQ)#2_G'2:FYO ^'4 M1*=UIL 65\G,GC7+3,XF767\EYU7L#F>2+$#<-0E1P=9 -(EUMJS\:*L0).V M(+9P!B;#5V(D]VK-?K+&V%MUL7VR3,H\]8D"C)-GR4V(?#/Z(26,PPL?W0WZ MKJ U&.>+\[KKW&43JZ78%<:!,O9MS&_% P'9LCJ/$7;JHV[V*VKQP12,XRY> M]&K8W&Y+4(]]I=3NLQU,+S 9W82BQ'TZ74PDH)E8967NQ@";)!X-FA)B[R6S M K;IW 0>ZG+:7"H3]]["2.S>3;&)PEET*<.C-P;!VV"=1_P?+>@PM>\^2W' MGV%_3#W_:5T#"Y(-SU&&/UP:B=T<5#A@8&'5RK0E^>8B*H7&7Z.]T*6;U).6 MW1 6W^>TUPK=:,K2!;K*$B&P5"B[I3]B%'B'S) .U*X&'=0EH7 9;Y )?N-7 M@LZ;KS%**;4-.A^KY#P+=6U44DHO1M%OG:1U/R/EN?B%/J<022>]Z)S+P<"B\5OV2I2\<#'R/B]XX7,F?&R8J0/1Z<[)QJQ@JG-%N<<, M#P"\@-GZLB, UHIM3 V*/0>K2T!^ ,>80KRV=EK8/L=[")K<%=5L49%7HFKM M/9!,1UK 33MOA6R3*PL#YJ9TN0.SW@9SU1[KJ@G/U:E!@D5$,\2.;;E!1ZI\8%6A*S5^!V2 M@W/$)41 ^ 9-?-BA.B,/ LT+SXIWC$N!54_E292W*])6R(L>1'=+J1QD-9#I M""GA>TDVSTF'V!2!*7U:*P&_^2YB'DF*L*P \ Z*?\3+3I"7.\GJ639MG!1Q M [8UZTJ\IO-7W#9[M&*Q]>G9'9NB00>J\?6,OY*^SV48T;1)=+=MPO6K(OK< MM5MJ/,Q$7K?MI*&ZDLV'H>R3VLBSVV?A=L-'>.W!.I<2%<@D_FF88049.NYD MG3=D93_JI:$0/JO;QVFDF1R#ZRLG5J+_>Z7[L6JB;;@.A3;$I7M,Z;2WE2AY M6FS>D+H]%=5SC$04+97J 7=V-]N96A]F8)Y2G/&- D. _.X/*KM4O,DND=YW MMEGQN#J!KAKU[)/;\0IQF9+X3:\B ?XV[]7&]LFF MFDUDBEP@(20PN1M2*)6+12$M4J[0J&=MDY:7A9> ZV@KEN(3Q29-#?:-2CEE MP+,M-L83=I)I?_URL@(5<9]G71$<4=3G-\?]$J/(RTM\^@SL0&L$@=Z3ZF;* M;M?<;][5N5Y6%3UF+CZ^%*YIJ&.Z&3AY]QW^B/9Z'*+5T9826$2&FJP0N0L M@Y)W=3D/VTAIMLA+;/A,XNA+"O@:EM9[RQ9_@YLKD*1 M.7[Z\&E'L/M535BID;,1"FPRP>?4&#J!;\A-6:A.V8_R;6PN57X'*\^UC;"\ MUP+9C5*.5B.%H]R+268_WE86\&PT39L,-ZOK\YN>+$]/N:7;YCO*:PB%8:D4E M&]ML%3N14VH9PXBT+LI6-)ZQDN?4[0FJAX0,A7#9\Z7X%>4@+ \W7)T!ZYQ@ M_2#60L)'8K2%-\Q][/6?=9FA/5$VGD&H5]N4ICH7X-B *GT[U@[W4"]5>LD"@;$XB MG2FQ$>0JX.OIZC41\+\"7!^,IJ M,DS8"<#^8ZGOP17,P(7\=PMZ5PS6,ZV:!AV#/U2-K5X-=N-M^:9I7I8\6V$C!&%M;5D4=L0@Q+_Q'3,TB),"7%"=2"SK&:( MCZE=')@#7%>/(6*_@MZZW&+3FZI:8\Z+H>5O@I!\A7"QY$&\F IE2(W':"H_ M.HW&&IM"\43X[EB.05!7)T-6'"?%J4(X5V+.R:*6M*=I2:95HJH*S2BQTDS2 M'<^4%\%D;O(&99ICB]ECX(L9<,='Y$_:0"\RX8NSC7)L"RN&BU)69/GG2;;; MBK'W5+7QWFN\05G_WG..A.-?F, O,K.B4I5WIE8:J?D2_O_O-?RTT^KV#W(, MEYQ@Z@L7M;0 Y$NNT40! M0 I*G5,%/OV 1?AT1NT3,(8'^XGW([?Y%U*W)&Q-AH^4PB5;N9^)8.X]B.\^ M!Z^&T89*JOBG7U(OP'5/?(V- M< [OJ]>_RC[7^IQ[HLYHU33XL3"5(-AFPLR+FMNR+WV34=>LJB; AE**L: : M/&Z>,9>8YD&6I*S564MA/%?>+$8 VOZNY)+_:+. MFF$4MV4ET.4&-O)0Z8G=0[#\178@9O=,YXS>W4.A2 M'FP#+U20X >\ZG@+/[^LUK2(6(M_1L-)1Z0N/(H:HZ%:T2""XP;,74N<&K'= MV!39^#7\.DHE3#$88ZMM5Y]/>0TO]F%O0E- GC,WI@2;*WZ*GSF63"XOPT\P M.=B;CW_=*Q[\ SLUS[%7S4IQVD4LN6]K@3TCF*Z5>C;6>_ ;K&.L37K+_(SM M8&!K">H0U]C3]2V(/)8\TXWR.XY8F>(#T(&J4 RD&IO*+#170R$YEPGO)#*( MBHR%@Q@RC @!.TNK7':+^$F^75 G *=KNSI\0YJ4^]+$@3+UV\8TE4TX8$%H MK%W:6#Z#_ O@<*WFW!R73;T]IRN[^VL!I0S74OX.+RS;)CK/:(M;N15V%,S7 MAMJ=LT2ZY]9):HK<"\X.=6W2OSJE%&#L)!])XNO=3LG_HMFIO!3C@=S4-I]B M2-88!8G8M$82Q?W,E@F/ND)_/$#I =+-^+Y9S56&*!?W25:\M/R95I@*V^#J M8V<\@P3YN]VY8M4:6]UX.5RP'M@[O4"4E_+"575APX8[,'1&25RXPV@%&D+R MU+5T"/.B16'U7LJ)[%F)SV8L%^KU^ ]_@BE=6:/F7%'A!6V&W,>V%LS77ET-N5UN>^TL1L# M+H/5@V65K;Z;/9["@+_X0#(B+H#&A M@V7K">:Q++L:MMEP@/;*P-BX1\80X-3[2EFJ8&_"7FI.X]6@?^OILB]M8Z/' M):/K,?!28F)2CBLQ4;;AHE]]^Y*!?>#/1E[IUUB$*+^,\# 7BXP*6YB&G,@U@Q^@.=F+%&X1:V[<;A5/J RD\@_UYV% M&F#:##?/X!48X^;2QN4UJ'M3PUA5ONR.#SJOR$I2(("M@-?H"MH'KQBB' MS\ET:;\@1\:",*SUH'S@+ >NX0#+8 N)*="G8DP?,+XI$K%/HNL/+8T3$;6; MK.P3!99LF,GT 3D8"NR*98^(6VAE8F3-G4!Z+D7_9HO9$++56<8T7?%.6:#8 M% ZI4^N)RU$SOK]D_MFY B[I.MK=C^IA;Z\]*S(CA,P9:39EF+;:O(K!5=8\ MWOE;7$:/^$DB$>Q?;!?,N[5/(/AP :DF*%L0T#GL Z9W>-MK3D/,<:(R?$64 MXZ*(X_UP'R6=*'3G1[(>Z&8"Q&V29B1]ZI/:^U&(=:BU!K$6HM-@Y! MN8N5&>L"K(I!K8M"V94!QL+*"%>F9AH<.4W>U9$68@NU7S%C9'[[K$%]HO=A M@UJ7I.4-DN>@UD;^Q*!6U*G Z6=2]K!&Z@^L ,XS?2&U&),VRRV\!)^R[BE% M#Q+;G 1R<(WIW7%"NV% NB!$?K! MCL/T@ZJEN]?&"KF3PX &D0%OO#%/G(*7RS'^*1:VL.-NB[=_#N.LASE>*PRF M"X/IPF"Z 0ZFDWB5&3P'DAVS,PA,=?#O5N54$YH517G!G5W.J?5RIE=1G=&J?$.$(C.8@GW>2RX)\#O(YR." M+Z612E(6I]*H0 MY2:JR>.(?U;X&(>\[!Z0GE?_**6/E+'\22I$32UDISE%7M1'!LS+XOP@5]19 M'*]'B[TBP9*X/D^XZ/WIZ]^X"\2D5/LCMP6U?<1:90^J %X[>BH"+Y.6.EU< M9%4I6-\&C(OKJPA[A]+'9BH9U9.O3+_T$#JY%$J@B^UEW@4$I_XET._O\*2^ MIL(JRF9U@-))AB'$C?>[LCI7A4R9JP54R")\5GKUF-%L>"[ 2ZH6F'W)DTJK M!8'K;$4OJE%]>?:WV,U&Y1,+O_/&I9H"+9(@5%#9((1=E=HZ^T)('NP'X60'\H$YPNC1ED8_L%VM7.>>-_6_F#YE2%. I[@ MEMQ@1A-YTJS'Q]:;C(6" MCQZXEBP1/\$8*@X/W:]KI^!&5DSQP-)AGV>U,[VE)CC)JJ2=X]VL<5!'\\.I M9,2!1/@HY%/!IP92_V9O,3S,0,"SOML&<8(D9Z0DB)&//"P0EP)Y@/ABNX+ W7T,Q12Y#]:&U;.F0UH8D[ MO.V-X.*CZ)^;/57>MA.MV8;5_LZYU=<6)-JR#L,'8R[*ZKZZ[TR>F M@>#WNY#-[@O2OT4'ZJ$ (9H/ LKHM$_EM*3!]H6:L_M??IEY%H"@%I=MD?*9B.FR)!(X2YXOEY/YY=IG6ND^SIER=[H(EPQ= M&[V/V7-^MME.[*O&9$&*79M.D]GIB]4Z&)T*^#%ZDI#^+:11JE(,]P*-+-(A M"7K8@EYKF:7U:^MX/R%7\H9T9'#!B0E I8\I7,7KEQ@,EPT8SUW+JG$)"592 M>4I)8UR"G8ESL&LI:%,981DO_:]=0[$^+:]X8)?:!$RK1O0MM#SNZ6,R?N#> MP3^96Y,+'[J,OM$:R;Z+^6Y[&OZ*@>,8.(Z!XWT,'#M:/V]/>XOB"MO:ARBN MM(G61IL!(CHJ+;YM:Y%^-2+ G $5#^8T:>SN+&.;R9O4_%,0IX6A1I8 37@6 M$S\.5\JC?HCZ(>J'/=0/USJ]#-Z6Q<&5KG"G6O@L?+O&]UD1G@]7R"(\1WB. M\+RG\/P)D3FR;2K:VW#I61(L[Q9=8AJ.KM]XD-7 M2B3D^LN/T<-$37"X\APU0=0$41/LH2;00 Y?D1CA_O&0/781X^K1Y3*&6_9= M&NTXB\RL"[X;JDAEY-(VN@'95!O1^W!E,*)W1.^(WGN(WM=:[. M)XBVH*TY M,+/M/H#].V*YX@\916P7=U!^2;!=/E.8"WFMNT'63ZY-]B%B_N%*;L3\B/D1 M\_<0\]0C8_"@],Y;[6Y@GR\Y*ZVF0%YS9Z MNNI,&F9(L695W[(^Z)ZQB9Y%-M$#9A.-ULBUF*IX%.V1ZU;HOEDD=S"M^VB3 M?.WSKJ!DU1\*V] MGBDD;*\'Z,L8::%1=?4M%?O_TJ^MU&)6;GE7$B NZ$__US"9KR_%'1/-O&'& M&P396O6=FA;-6-_?ZC'2W'(X%6Y]TK ) M4LK50UV-]B>FWW"EU_#7M5T_3FS+1/]$OPY2*CNEX7-9Y]I.E\,?A)^Z+]SE M1MC\.$!MN ?P]9M5!B]%.UD?0 MUJ4+L76.K0052V*"QVE;Z&W$#U/@')ZS+YSZXTR>,T.3LY M?LVN!L(AQD:V;CH3(IER]^N]?D_=OGZ7)>3D]QJ[^;.@C&=_2 M"/^$E8JFFS3Y+,]JOMC']]Z:90[)Z9CG/7EU_+^/.>I'?TM=F1^*<*51' TY1O2!,L]L_TGYEK1VFG>U%GGXCFXUEV9*V2Y7 MMGKH6!4*$6CV1 +VBJ0J.3WU5'#8TT9H))I*ZSN"<]&@.M&V4T*=+/W5%(V1 M.RJ>8MXH3<+]4E AEX!GV^/J^+H"BX6GVF,I.^I)&1G/^;+I"1GC.Y-3E[9Q M JGZ2]/[E&L0+TWI:WF.#25#%F@&>,':55RZ6GR%11+1=A,6YML0MLU&L65% M#NT;@Z)A=#2LF5=%0=JH#5(.4-.V$I0E(W :U@W;NB;5/E+6/78;[%0+,F59+E1/]'MTFG'9- P-@7 U@8>F\D->RQ:1;Q-V\$ICDX^PR1N'(9RZOY(VD+F:Y+4T11ZE@+ =?-$IW1^6E@UY MZT[V2%.T8S")%&E1VXCW125<757[]/?EAM^S]I]%\+)@RB6P\DP..!E-=A4;0SGAB MMD(9$LA2K< VIDG58L3IE0J0-#!&(!*T2=(.. A.V%V5.-L@J-0G@I1.I>1E MWJO3_PN WO5]M17N-EZ?AGQ]])@CY9R#, ,6@=1I I8_1_!T"[8J;8S>="9U MVCWDR1*G_,JC$? *"8E?ZI[L.F_+[DM".;S-2]NL/$PZL8GF-QL]7(R0P8?/ MLY-6WQMM0!P:FE$R.-%&PGOCC.-TU("2L87V-EO5XLUFK:2\"\FB];#LK&[$ M>$#:%%@FMI9M5V]W]49/8.]+37T[I,%0;ORD>N@-Y359@W7>2O=%R,)-[)9HUV'^9@/ XT#[X@W%E1A8(9L*NP!:YPU1^.0-,+7^DGG5V.^&--;/()] M&#Y.GC7,,>5:=]/Y/CLY/:4I=+1[;ZKI!W*ER8HA"=;XEKK._HC1IP/WP_.: M_3,KEF#T@QC\DDTW-LB0LEF-<3@VT9&(&9]NWU(1V&7??.75M+V)&YDZV$R$ MV6ZD5P'/FD21_ON0))27X4$ZN@X]1T(@CV^7!OZ-IZ\+C&J_/%H*CQ4WG+5- M+WPDB".6.D*)HGOE--G'VU)*+(BT%.=#6[4V[%*MS3B,AGYH'TT=?$N_=68S:^BP%EGMA;2G M37IFRNB=U'9/>=N<7OBOFQ5]\GZ=W)[L4.4[/*-@#B"F88@=FS'@-;;VS7VS7ZO1O>(H\HAZG T'5+W%2/I MGR-:KO=?R6ORO,![*+#,VIN#[-Y MZICYCN@J"0N2QZ"8(RL2@02PMY5L53H\\^>GH$XFI;\Q)S>\Y#=,P[XO: M_26HHP[L.GM-8%LRD$59(B7']G\M9[N=36\;:6\L'[H;O<,K81:309\MF3Q) ME<$TD^"BO2VK.W#UBJF'# ?]M-LU6B)W00*SBS:Y8A<9X4&]V_,,?'#*:GC2 M.D0.QS/?\M:40FLO#+XK[SUB@A_*:HU@)3NH*HB>-9OTH(]1.^? Q@0T["=6 M;DT>KZ<5'O$<+%F)-DO@@'8^M9W0!\;&6!7\. UV;=PUIQBP-H0]-=)28867 MGCX!?W^[H"] 6UGZY*I.';4S-#JZ1:CO(W9V"TGB6-RJSF7\UC!HD/@XI3/^ MW*8+D4?>6UL<2#W1M$4(#7N^9EU"^EU>Z)BR\-'FGB5U/0](:[ ^G&(ZMLL< M5I!0D94;CJQ,"CA%E>U19_R]F^.A?BZGDIVMO*%=)7A&,:[K5S%RKSL*!5MW MO!CQS+0-V?%)/I"SBKLY><),>@GRQ5Y*=H83$"@&=[]EP M]/J<,.!. M#E)!#5S1)KF@)5%\J7!(/MJ[_+Q<<(L_GZ[5:F!SW+,($Z_.Y=YKA(8B>+,/ M*F<^3\M=U?>O!R;NGA;<_)'D>4_K)0^OLB=6&L>JGGTX.5^XTGC*B4W2(LG= M2*[@B%,$W@F\$WST$7T[[G_4SVTQ3=;6V1=4VGYS"%2WE M"-81K"-81["^(["V*:=!J9"[O-+$>)LD&!K.MKS9?CV\5_$-&7'CLUR:>BH% ML=*P5.Y=3*T%JX.<'101?CCE=@^8(@]D.#Q,1>^4_0:2UE M[Y/.P.]83+[I<&34$RR@R^P3/[V]C1Y\>OS MBZ*:*+%'12LHKSM_^SIQO(R^\E9+I(J-K]MJ D*4ZP<<"%LXX)!,,U@6R6DM MM;9?$PJUF4B^DK/*]$$<\<9/MYC3?1*XEYJVBP^:VA4.39E.";MSJV5[__>7 MR=],>9:Z?R7_FWYHLPM2?VWF%S%-BFI]5. YB#[-3.V6/*BN=KO &:"\O;-> M#X R(+R=TU^32=: TY#+*@>BY4@)K8#GA<]0=V6"6KIN,X8:$XB"2\3N3WII MD,'-)8."= QSM%YUA?K@WO@TA5DC>3Q*?J(^0S*Z)3DH1$' M ]5(.-Y+ *5%UF+CN6@YH*J$*=A,:\3BF<D2 M3ZJN#2M*\"<4&'^0Z-"U*MD>/CMW*:0-EE8FS@N_HS@J),B$:&IJ.X$ . \E M8"05!USZNB%GI>GZU*J\'"@MJ*3@8I!1I3JL%1J=A0[D9^]QI3%4A9 MF_$>0;EE,52FSK8F6X-)7.TO QP3&I_6!%Z/Y05F#35FN^H&:JMH-GWYB(/) MQ1_(<&Q!D=4W5NG+,S2UD5/[3M3 M?O(%;(Q4R^S!2DH#I?>5S*\\,%UH(K! R%!OFGS"&QK<^VZ=I_L8F Y)2%>F M/)+<52]=$!?S<05TDF@S+IN9%*!@4M+&>2B[:2+NE0/R.D"#,'UW "JP9EL> MF=;,D=FO'$/!ZC)ZHT;<6_59V=L(E>WCY/78[B#2M%F!,Z] +IOAZ#Z'K46< MN\;YU,MJEL_SC'_-P 8HF(4'7^,<2K>9K+H)O9PC6Z6E"%,IPI2)R]%%HU<,./8E. MZ9C6\#07:O*[7EDV9Z.KC X\X+]#=(!XM9'61*LZ-RUB->%8QQ^D*BK$<2/*2WQ43_^ ^V"6*\3!''FL9MKF$S5*..L@X\ ]$[I;"9CQLYI-YYEM0$@^V;7O\&)4CN[5L MR=:UI&G#*>WUW=W%!>_;;8S1Q6@X_%]=9ILN2"@+>RK#$LY!M@RLZG-'SUJ; MMAE#L?'H?[]#3S;Z0):,<=0[I.SX^I^^*.$\D+$HI\X^^?RAR86>5/@.18Y;-+&NK,YO8\ H_2S*/+BRU9;$48\J?@UZ) M"[(N+N1XV4&FB7(BR3%O*RJ(N>@J>8MT$31KB+5'C;]9[EP7#]O@LZJ[-A5*'6# MB)LDY8Q;\+= JD^%I3>,S&^84PBB4B6_0G]/A97G^0:W%]J_X: ]E7!6KB$% MR0B9/ZSR_/R9<%2.LF2(*>O2JFO]I8KP* 47>>ZVAG[9T'HX*B6]N G%_CZI M-;>NL\MJ*F1F-J*@6%MG>1-TGG2H@-]+?I)N@ERZZ?(O:;66[@--M^3L WD7 M[DVS*0Z?;MK"S%NGVNSCM)]7OQV*#>WT+MM3["[]O=(FDC1 M=V3Z(1P:(BJMR9B.33J/6%/+W=P)>3J3HO7$+9@49V1X2XR)K=C(#N?$3:,$ MJ>:)6F]+'!Q.4V( XUPM1KZP%4OP(EXP[0$*IP$WT*1PF(D?8^)]LSU#E1QK M< B<,I0S,DNW];!+"-.L,^@PUS5H5]M)#ZN)9R2F,2+(!&M)!@B^0>_TAH8L MMY$HYD=DQ':%=+&JR$<2JX8UEE-7C.)D3Q3: 6O\"R-[E0YWJH\JK&Y(G:QT M>)!H*YU^E'(/#/O#OTT;((3&%#O>&\4/N1?4U54=9KV5<UDV='658.B!CSBURR]K M7M7#/97C$RX5WT+JQ#-YG4J+6]F^H,C:^C9G;KN5@#J5[6U-2(P96L1>5JS_ MU+229.36Q/EUWL9E(G@,D HF_D9N"( H8 M$OW'1#+XP^+E3UEG">*+#FGZ"D';1:/WG5HWFAVOG0!8*^Y2GM>U,+.YLM)K MCV^\L0@P!JSFUA/H%)'+&K"VE@:ZPOL7KZ'R!O<%:H/TOB;=?H.&10A$@@66 M8W !1N3E)?EL#GRJNL%IIC3JNY.4+_\;T'V1\=[2-"N+,T M[-6V&SZV^RHPU#/FX!J'3PO=C-&F[F;HM$ MDD=&6$*3$3*/:;:"4S. 6[D&J66P&[_"_AS6:KA)%*(*6BSV.RM*VS_;,M<; M>[5[UKW/&'D4,T;N4<;(06K^_:3Y]Z$UY(7603::K_ YJN9'7J'P74%CK\]# M/2E7%=#T/F$B=29ZF#NAEVDV44'\HOH2V8QZ%5&/W$ ( [IKYURP-6\;/;*. M9L"U'04Z#:W(9)P![2V@)KFB'O#NM\;F\^WU(-4)"MW?S.LJU4]N)^T?'.GW MDLLECI.KDX@.(W;X-U@EI=Y=.#=5V@UU)-* V+"#HDO7[:W>5AB+MG 1D __:/9Q';S]%@'G';& 0X;VJYG_P>PE 7<^-.C]LB_9# MAX$G'ER;C(Y$ %LMQ=58_#H8ZYN7YZ@DL#? QXFM9Q%+&OD%[6;%%@ ^RC<] MONF=T:9W6V- 5X.-#V+=)]% R[H7'9*,"'V?5TORKQNY6I=[LA?/4VZAS#%; M.>E\.QN8[W93AB%L6F#V4W[)T&SOY&FJ#[3/0JX]Q^0()B1@@*VN#:(Y06[Y MB_@7,^D7\0";$;7CKPXWD!9T'&@5]"[USTFQS5[]@DP :O%W>D4SRUU[0;EWXLTPW"I2 M0@+0AU6M2G0V%HX>*'FOWD#\BZNMU!@K9GAA? 6A/*/?20L"\?[!"\5T: MT_KPFUW L)1?@V6>P(+OWJ3H!8),C^YLT"%G3>N>?46SW@TV MSNAAE%)8'[USY.!WAS5M78M" [X=PVRPCF:JS$6O^,#;7K\[4F7UF#>UVTDL)T/@/XV="?WZGS^4\HFW#K: M]6+71CJA\>3UFL.W;5LM-@VW^9;Z"F=L'X7ITZ%Z&;0B#-/B^$)CQ[U$>(08 M<]4A2KR5;*I-X^F=A#B-=)![-I79R(4MLJ;F73$R\S Z[0]4+TO# M\P 2 MK:"DFJ7LDDKFN^K9=]RJ7[C@RG8B1G MD_9W8NM&WXHOU@ M+UIN'XTE(_I=O\1[Y*X'X4O/#*[RN!OA2NZ=>]/30V*GD.KIU^J-9J29ICQ0 M5FI$Z3EJF]%U9'2JU;"<&%-NY])IIDMP]9BU+6D&SBZV%1ZC#_?7HJ-YN)5D MB''=_MC7[;V[G8DX5*U4?O" )2&)!JT*8"98D3$%AJM3P$R$08!T42[$IU1M=XTQ@*U>NS\>P&S\*[9/OD]):Z5F7Z:.<& MTT.<'4*VUH50T#B#Q+_$U#4SSEUV!2*2'H9#NZ&54B!QZG/-@*Q\*8"MP0E+ M"*%OH "U?HB7*-U1!,&_[TU7Z^FT@HKSU.9I7W6K1^-T>\]0.+<9]QQ2=>L= MSA+Y$9C\^+J0*.]8 D*/G4@P@)P!XH@U.3XR/5&:UJ+ILLMTD&!B$TMG-JO- M9D:XZ\%4RFO-S/%NN-+-+7/#=[C-.9I#NY?+\MFHM%3\D<&>_ZLSZAOA,1-& M@5T"BMZ!I UAXFQAJ!:2*"4**E38,><-)M.540915X)(EH.P9W&ITQ*"T?,450(BD;O!.( M+6(*%< C?X8$H)*4UC+YSZSL M<'C.3E+Z_[,SJ'BK :3N@T;=324K2^IQY/8DR+.2>2+!".6 ,)&GKKJIA_L> MYH]E)'R>ZZ4,Y1>N0CI[J /A\9XO5WGY>[*F44$PQ'=W%#RYA^/[GC_S..;/ M?*/Y,_N2,7.W'HP0NPVK$"27E]]V,5EJ7:Q5Q6^W9Z+@D:MJJ]229B>-A MKQT9(SYE,5&:-GD(\X,$A1,^,7DD&\4^)-W5S/VZ-$T97"]9<\\6>BG!$Y/N MV\!(D:)4I>\\P;KN9Q[K+#7[O5A,'8%NNQ=(G;*HK>,UL2VN0NT5&$!E! MJULD!R?/1[*\;GW8>H5':@5S71T9M&)3[=G:PF#V@]VQ@K@S=CU#D$S*^9V/M\:!T>V=U*%?7]61PAUCKCO3 E\Z1_E7#%%+Z MKD;!*V-FS4'?9%O2._*"\D8*7.5RRUCZ+53[EDS^M$!"((>_YHC"2OR1O7.D M/')<)61M !F&BRX+;0/3)2"!Z:;NT30[8 M$5JSJ9&8-,W[[.3D! EO!I#."V8D_6>N8>^):=>(EY^=G#[@_:%_/$HELV3& M%"BM8P;ZTZ/3XP<)S;K TRW#QP:.S MXT?N 9G8:S^;*=-6)P]..69R>LP')0A'7[>_ MQ'&$KO/7ZQ7S /<;F,@MQTQ2\ER&M"3?NG0!O="\J*NUO="4F\ZD661*T0OC M'Y2 @?$?%LO9(+\/M:4N/3IDL,&;>PDP"Y/-R-N0QY'0Z%XS<5,:WK^GJM[M M#:PJ>VFA06_-JYG<0) ,IP%)L<3%A(*Z6O,NZ^3L90%/T@9I;10WQXWXI4BA MP05P;MFB\04$ZY1"LN,\W^F"UG&8@6:M#XWQ2NR7(]BEK?*S:VAI"43H,6+7 M_,-N2S!RO5<*-\E>!S7=%!>_FL06E+;?#EAV7; >,&Z'HCLO<)F:.<9+K"89 MW[2KM0U_ER4;\E^"6>L.(??_5!W$5Y(^Z+3-E)FH=R;A)?G$-&:WHO=;.CK/ M/NDR(W NUBA#XI-L:BM,76EU'%_ODUTPH^7E%%+.908HB1"']QO,D,B2S>T@ MUFE2X 9&4H7TNT 7PQFJ2 U!\R Z)2"/L)G6EAXNP5KB06ZPDK*R-9B2\__L M)&4 C4_Q6QM.^!AD>P0U"9H:)%#M^>HG9E.5LSY *](,+BJA:&KQ_RZR3O'! MY[CJ;DA@OZ;%:MJ!V"(/4Z26A)8OWCB[Z/R**JGO_J(<>01$@ V%>5^KG3.@ MZ8!7=:Z!G;6P[/&V5(S\7:E9?LP0@0KIQG%6\&56KPH]O CKPY#>(\GUDI_X[P[SPL::JE^7R,X )/4NRB8,B M,=DWF^Z"XA7.O' I E*S&C>70F# ADD?+B# %DA*PRW$L@&FT([6 MG ^]U52QJ8:(X7# TTG(F\/DAEZN$6RB)EN:[:>WE6=Q[@^(\[#<&\:2""53 M,&_<$_!'MX9=R9P'#,JE;@>?1QS$*2G8%#:;->G;854G>CB3U6YM"5O,&1;I<8+1J^T6&B/39["FI!-QZ/:L$$E^G&!WC ML*4-XCK"<6%RNB;/D5UIL;+E0UKJ42=<9:T6?(B&A43)RN0$[-@?7<*6T M=(Q(!N*CQA'#1G2>Y&T&VE64(%==>C5I@0W6J@3XI38BT #7%:$>B-$#%\P: M@F3\K!O=-E+]-$]'";*@%Q;2N@N[J2=H], IKVR/DYX]U-/'8M:7LU5%IR$Y M?][3KXCI5DJIV%.U2G!:[* 2B=VTI]-B9#GF,0/FF2="$;1;YZD*J&B8<+Y0?,?H;R,8$7% MJP&%K\WG%/(E+$VO='(FR7=+&&KH?F@M)^>]"ES"=;$[T5:IY:RGL>%T!I.R M0R80+TNQ9,2=9&YDNSZR*+Y>,"PJ13+B]\\;8?WDS:)(B<$W21C0@(XS?.JG5)UD/)-ZP([+ >S]:T^35RS%7Q MRBEW-6LN/NTZ*G"T0$L,^-]'5F4O)UG!X78H3DY\K(/X#R93 M0%^:/MIH/ )5N1I#\%RL4EPIV5.X;.*+*K7\YR#Y71SI9L@<7=,3[F[I;1-) MDPH^>B:'%4LGUUC3C4LOD@&I'R17G/:;M4$(JO%;^#D5SMX8ISYZQCMA8XU0 M)HT1T@XU3;%>(!()-$Y@L_8J6O@ .?XLSJ7&%O<0:=!5_.CD^.DCSH2QJSS( M@G8V(_=:J*K>8'QCG#!XDJI-TDE#7&['Z3U2[E20VE-I[T:WF*P4"&$U$3AQ M$8D-Y7I%J15TNQYRORKL?\F8#M*&?:NFW0K[(G;3#ROX';+E2-H[H?HC\2Y- MT>X]@4U?GT;)*M=:T-9&PL]!S*5'OMV./=(.OD__;76-&[8'57K+HM]Q8,O' MOJK7=O*+S1_M!6VN7[AQ ;8! "T^^O&>9S_^$+,?#SC[<99?VI>*2!9FC@_1 MG_0JC>VT/W]W\ETR)?M858C[>86SK#_K<^0;1V!^R5:-^='^XR?22[-V0<.@ M$6@:J]D:2.[\[_^WT[NW9]SHX?_[ /ZW/%X?R?@SG_SS^TF%4-WK8 M=L.7?EF^#19M5>C; BP;"]6H,7?4'(H>_4^-_X$>H?^2JHD:9P_/3=0X4>-$ MC?.'-#!93^:0Q(&ZU$:G5T$W;C[9G6OH,[WUP@RSSB!0R[+PHXUR+L*"(\U M ADUP.'*<=0 40-$#7 &H"3!.I\:F^]0DH=R;'G6^]A8AC]Y8-!FL*J0SX@ M=[J3WG)C*:FI8W>1!_03\R+.'ZZT1IR/.!]Q?@]QOA]\ $XPG&$XSV$XUZV]Y%/V95,8)\ZKUB]1 U? -;AEQS)>1ZQ M^I E+F)UQ.J(U7N)U4&FKB7'UY+A8:0\ O#ABE$$X C $8#W$H"ML1Q [9&K MX9(BZZ!#257[ZE"M8P[+1)/I9EHH,PWX_2VK!%. S[BBU//ZN'[$$=D/5SXC MLD=DC\B^A\@^VA<*G3A6G33EL21&79..Y'0K.8EKI-&CD5!UX?D&(GX?JA1& M_([X'?%[#_';-JBING9:+;5'HNODQ]R;82^_H'E?A./#%:H(QQ&.(QSO(1PK MW1R/VK/?CMXNPGY>@)9'6\/W.U>&=XK(\@Y:'%K>RTI3O2WG\!1L=,SSXQK6 M@U$-5"5 M[J!;ZQ$.@19/VW-6DJ6CH)F2R M UV@MID!M;A0N3$)/)JI"L'[DKMI[4I<25UF8=XTVA+3M7J*^'ZX4AKQ/>)[ MQ/<]Q'?I<^P2N[,EMQUATUH< LT:]/QNMA?(H&^O[;N(UG$+$S0NT0?L[#R< ME_,Z:]JZXR+0"/*'*ZH1Y"/(1Y#?;Y!W=%62R,)EF29K*G1+[]5S,N\G"$B5 M-/2J!C 1M ]7]")H1]".H+W?H.UZG8#E9);5,\%MU,F#(D6#\B"X]M_QEZ=D MFE]TA?U4V)L9/%K\O;;:*LGGGY6W)>+[X4IIQ/>([Q'?]Q#?$2[1UCUH&E.C M"3(0$)>=F;;OF=?5LI^[R%",N$F$XX,4J@C'$8XC'.\A'/<;O6=";J'#Z^I]06D4FW3ZZ5M;".-Q99FEJ.K MI^.*MPY0T*06GQSOGK/5[:;?Y6UV4=M[\KKH.V/;6^QP^XD^HQ3MW\V4[.ZQBYTTI%;FWF/[Q:B(;*;^@OZN^&>H]QX M4-H--D#[O%E 1T ?"TY)=T%.;DTZYG9=-A\9E.1XP MOD[23E'2^OMX&9X9-)?]OT8GC.WFX8T-Z9CPQ#':T'A(K:\J[L6,:3+!F-Q0 M%$VUHW]\\#9^UV?IB'>'9^T]%QF_-;HH#YZ<\>H]>/) A4A@]QR]U'"E\T95 MY/-J9B32M[ _9&X]4H4-MSF&":NI#YWXU8K>H0]TLB %>?X(7 NG MW!S>GTSIU6@^YC*<*V7,0C$9+K_S-5Q7N95UVRMA7KE M^1RHPG7@%Q4MC6U@.5PY[C ]%-1&9/?JP8IY,0%0U;Q(=H$GFRN% CM.REC& M$P2)N1]5,.!5."_4LMS*-C,CV)A2: A< L]-8JGY,5@6@^ MX3Z0&_Z=19#=:'7/FQL^BL8$T80MJ<@POP@R#M_#*U5)T9#*UE4.!E1:!D,6UQL%&MZOU0N1;T!!=IR27[O=6) \W/)A^I7!TU(,-# A MI.WZ=(/: -'UHQ_#8GJO2 ,B(^X.#S8X0]#%VT^J34$;#_Z>[&.*^C%,P=+. MB_E(]@'?=@=7WRN2.)IW86SB*6TGV71J*[ O-Y#TK(.:IY?B6,#RZPFQ;3E( MXMG_/1LO" 0T.T#"^H(=O?59T2ZX@3RM^\04.5GLO#A;$B?Q,F&Z$'L$W::+ M@5C2TK),XRT8O79X%G/&A!763ABM#51L7+OQUE\]+45XIF@8Z(-N M5X&VH.[(7N/.V*X%-(]%%[&JM]\]#,T9]1AWM93F2[)FDV\XJ=E<^80O8^RJ* M 1J%V9J\_;K&DPR--/2P,?+,15I(C!;Z0"".R1E0,:8,_4^G8N#6"8>+S%*Z M\#%>A-_D5JD$"&]WCQ^_#"; F"V1*]9;E[ )+LB_:&G/20F$TSI.GJM]L7NR MPX7T@[, ;<_'8,9^FOVXOO=QK<)J&JV!7AF"8CZ(3K68IG5G0OWGVORK8T^6 M!']D6+VC&)98#$KK,NM6TQ?8#WZKS[C)F(+#IL.17 -VD__X&3O$JPI$'5Z2 M@BC1=X;^PK$ M29^SIMI436T7 >M,6%8/L/7Z=,'#U,&-?K&#'NFD>GP@V+BOLWJ24:>X-'KCX79V >< MG9R5^KY!^?Z]VI-4E?S/*8FT^YN")+<< 5@PVY=/_^)F9,5?&3""ZDE:]6IU4-QZDJ81,6 MX.<1KS #9YU>J \?R^/1_*+O_F)O?8-W8VDZOCV9T5[76,*& MQNZ8>+ T890.BI[_0O)!4S].?JEJ4]F-5H.X*^V53,]WY?4 NP2\&%AQX6C[5 "()*4]\N#O!XVY+]X6X5=B_L:!T\>U$) M&<$X:;74VQ(Q-#,?/O9" M'NS$&&R:)F3-6.U#69)PDH"4%0X;F8F0;0=7]N.FMTKPW!K;X][?AW'&2'^NCB;,$;XV;:EOP $ MAMN/3A.L"&ZMZ-$QTJ M.#:%:&NA3/OB%F88>+ RBG^/R*85%$EXM-X56YP%2"'Z8L):B7V^J3B %N9# MPV&G'*D46/]NS2\N\@_LW@T=O1OY:LEYZNBMRV=!HU&NH=8;N,FFRV>5' MJ//RXGEP(Z$>"%,E^<#M80>B;?H;24S'-SG.CP[B6(S0_ F^4Q(&$;[EXVNN MH<=YX'['UI*$2J4P%UFQX\9*EH6T735E32BF7']M I /[1S6*9_/=A:;JF;M MB]QW^A.A\@5?(,&G%+TP"Y&G9W7=\TR8IS$3YAYEPNR&E3N4L>W$E[L9!_MO M-H;0A#XEP.98GN&$MC6N7R8LL'3R5[B;4&A.\_%^9-U)=HP])^'FRFJ,VXNU@8G%/E&U:ODPV:H)H03A2$IHKFUS^=G8 MN+HO@8_SMZ*:T-Z\-7QU;>],0AC!]W>\B-U"O5FC0U9QCAL?83ZLSO'3B;%T M(ZB(K"E_1+DN0:*+M"9-M[0RC:\5&TGC0N9X;TC#<5BPX8DBZRF?DE2)6ZKE M@\'U235AGWM&3YBVG/DP0T4".99UD-J2EQJHZEW[V],I+.?.=EY5)+,;25;7 MA$FL6G;!J14KSN9QM92TG0IY#AIU2#9]HJK])_0Q]*&UWDNQ*+75+-L,PN(Z M1EI[PH36+P0/N.7N=>I\\]N8G9?#>80 #=.$54S(;EP>2975,[E"EK5BOYD. M+ED1TX[C%;IP_(=P@3!G-XHY<-*IV8KW6A;&L3S MOP:@KH0EO8?TA)F9$NN2YU@G[^ILIM-%^H2_[3WH>,:[&\2-Z#0U M$K5VX*QAJ!"CR0>_K+!PA?'7T:[<;R,175@BVBH2YHU--@@B!L6AAT/>YE # M_]G1\IR=G#Z&/4G#X\?/)4+_WF%,DVV'3,&+8YAV5./ M3U^84FI/^4@$03W^>6:::9U/))^Z7?#5(>(T*:/$[C17A@T]2#OE[4<5@,CE MLF>,%)'+)7*Y1"Z7/>1RNR0M\!5)- _.)+)49<0IGVUH>8EJ3>FC>V&"0+B@TAVKX^' MNJL,:_]S<6>M481!EVC.AN(NTEV1U5%-'*ZP1S41U414$P>J)C)8\874)_HZ M]W]UA,RF+C;2X=19^9)-ZLJ5@]Y$#N:#'&UM7AJQ_7 E-&)[Q/:([?<*VP>$ M9IJIPE?>DN/!EY\1Q.^/*$80CR >07P/09S;63 2&WIHUQBD8ZR*:N/*\=!S M2)D&(@0?L"!%"(X0'"%X#R$8F6P@)A3$G8#BW/9S"ZQ?3K:=_JO+FUQCY"6- MV#: 2WM%2UPPF/&OD9=B:JT7U/3I1;Y2:K85.U/![ M6MO"GXN(?;AR%Q$[(G9$[#U$[)M\9D![JR"OU:R<;XA "Y>9E@ND+;I(U>43Q Y;%B.(1Q2.*[R&*L)62#T1JIY69;5D MCLUREF]ED^3\+8EY2S&E:X&QSNJ0+BNKETQ)6FJ@3#E>RHTZ(.B'JA#W4"2$!H?)@J5G.7"H1FGIK\$CV"A#YYDZ")S'1A8@3D@.4G(F]$WHB\>XB\W&S! M=_R=%U46[PP/6%PBT$:@C4"[AT"++E':@;C)BAT-'ER]8>-ZAT0P/ER1BF < MP3B"\1Z"L6^LEI59L4'[JEE=K5;:R(D;DDE''9,'[<,(LCL!Y)!@SS_,-LAB MCA'WY/6B2F:5/,5]7Q.L@Z;FZ$AIOQ0\R;781@,N;M\FR2-1+QRN=$>]$/5" MU O[J!=&&MYP@SHVUWWK XO(C8M7:W\[_DAMNT%;L+\93-_3WO"/3F)O^'O4 M&_XKO#+:*WN&NM%>B?9*M%?VT%Z!?>+=SU5=_4[^(1LOVHT9Q0/YS @5CNU: MC^9/F]"#I3\UIO?U'>[IU@=O8]]$6-\SX8RP'F$]POH>POI-/F.[;X_4(7!Q M05-4:\!X:2ZDW8?V "'_0DAW&/GI-$\74!;2YS8U7[HG3=>?S=L M8[B1>[>&N]5#XS72F1R!UCHW3$5$CZ_-TB17=\>MR(\MDZYD\CGZ%JT\".GJ M"CW/Z1/HO*)*>+13(_9%R.I>MN 9-ID37-4<9:-Z#A2/(FF=?F7QVM M+Y.;-FW>=AA =I'AIR!HL>;'!XW@T:1]"N,9*--UO0?^Y0.HT%= M2O#J:=8U](RFFS0M>L\PSS4"WEBCC*9_:6I;L!(6I&L]2];"R<7?\?G:-+3\ M4\SZ):W=O*OY'C0O>8'X8S5)A"-!Q_DT614F ]F? 7,KK?6KBM;\ M]-1?M$(*&ZFU::HBG_%&>?,)-9A*$2YU/-C\HC%K&H@9=+$_OMH[?KS:CM'L M. DJWI.JF(7"#=KP?'J;PW*+<_!/,0Y+0S.DA:JSG-8-UA5+:N%HRP4=^*-5 MB_!6=DD&H80I2C(.+RL-=9EZB>JG.6UJDA5%RK*!G9J1_<&KZM*^X.QT_ 5G3WXX?G2K-YR=VC>H3&O0 M5C,M3'F!>SOZ92#=A)8D0JG^]X@ \(,"MIFT%@_*BX9E%@C<.QMSTO/RN@Y8 MPO79'_FNCI;X3Z=/'AP_=C/089;<4;>:TA:1X)N/MD8PFTYK+ !34M-Q2'D# MS8IP< $D&SS[A\?'#Z]YN>R#;E)-.!QPR0=]CNU@ M-)IT9'V@]4:[6\- DJ=3LVK]OERUIQR$V/'NU..:VFIXP)S5$2!F4W7\FX*M MH IE734V'\>&_E9?LRRGCWKK(C= L!8.VQ1X%Y[\/G-R#TFX]6N(N+R6HIS# MXC@U[OC2;-?*'(BW<+X%I]N+ &0BO"1C!3 ZV23.OK%2S/X$OF5/$5_Y\&]D MHM OP:7B M]$95Q)I7KCROJJ%D/E#_?+"[%;.\RCJRQT V#]D#A'4UF_2#@XW7^%:7JNK] MMQO[&EE-&CKI\456^YQ+>9:\)"N:ZHHWR3-T?B+S^((W++@C!-D)I);EX"S, M[,)HYA"A<=Z[3.;'I8K6-QC @9\@[&19BBB*,=$UO.^:7!4<+K8(^;9;+*)J MW%(AQ;$RLZ,I@+MGM?#30\77X5FKK&[9E7ZW,+N_BU.L\138R0;NL)K3R 0S MWHSN.31^KT2"^7 Z&<:9)"U26%+-$3 AHZKAI*^-'.-5IDT!:2DP)CCV>2TC M6<*,0!/!CU/6>_*\,D0<@VL?DU0NL[%0H+L51T"&BPTG)"Q)1V$ "N=D-\ZU!R*P:VF MG#W*O8\,L[(52?A<-PC!S;)Z8U&N]V9:HZJV4R937FH:=?O")8",Y@T;B)?X MB* #!UD03;$ H;Q_(4@=-D@@W+.L.,+B8STJ9*$ #S4OF73M%8>:M*81O$T> M!R&@/QSX28:K?<^R=4YCML[]R];9DO&6G@Y,%I"H0_2]7#(&W+FISL$5)S<*H\R2T6=GRS$$6[ M,*RO6>N+.:&Z'X\CIY4\L8R5RH2L/GJX!$CA[@PC>F>/CA_]6V]/R?N@UVML MZH\-50TQ)QV]:Q@O%JEZ#SDW%,VFL [(G.M/VDJ-V(P<4%)!@>DT#/F&5&7B M*W)$*1RR?!V_7YKZ@K\3=D?U5E&H==G0WO"\V/'U?B/'G\B^P^4,TZ!MV'Z2 MD[5)+J&H$:=-2+?(QHF3A+#-+&^RB]H8">3X6PDLG5P48/4VPEBO+U1S"L%, M@UZMUE_V/JT86,X_-QK+F"?& :C)#Z&$0]?=X%OM[5MZ[9G!#)4I)'C>O;+AR9G!QT5@TTMD&R0X.VWI&CLUD2;UK MEKK^W*RX'6?F/!,,FIA-985

1U>#]C#)]&=MG< ;>"0SR% .;B"YJL_ M@(+1/BC!<1%$_6""4VFO,\(;+1MZA?G7E5;%CPW$(4%J\6+2C_UDLVH%N6)4 M9E\Y*TC8RDPO/NQED@U=9$UC6GO'CB05C9H$D\!Y9JTSN'J22]'P?L9>RI#Z MUJ'10.I*6J@OZ 2ZJ^5+(ZL? EGO"*@9=0NY[X-OJA%JEJ\@$,5#M5E-%O7" M\)-F1B$ZSFN%()6[,A[<,05WQJ4-U #S)"Z3R\'Q']K^:\D1Q-Y-8QCO%<,1 M7^5XU3Q3;E@]+7P)'< ZWYW;#4K[L?==@![8"K@1K%MM6=]PHM!40G!;RI_O MX0-])C:%.\8.Z3E!QWS,EBO:MO.['6+RQG[F*,(WD.(OLEG^C',F9GE M4X3ALE[]DA9KN7P1%Z(?B0_ZH' Y$M5"F-),-CTJ,7F>KZ%!?*SK!U=N,I.H M0@[W($05$E5(5"$'JD+\'6EX,YJ7R:K(I#*/UB"5F_-LJI?[:3+LV.Q*5USW MSS?/SE\Y9R&J@*@"H@J(*B"J@*^L FP-)UP$MO?-QU5128FG!^T5?(2NC-SL M!RY,$88C#$<8WD,8EO33KN':_%[^%]* 9Y>9I-D+TZ[D1VD?#?X@TL(X68G3 M7PI@=AB9$<*ZK)Q%V#Y(X8NP'6$[PO8>PO;M B@:!'?7J 2*=;7>XMGA9)AU M57\(6%#2T6S;?G%**ODR-H578_\YJV]9=358 M56X4F_]$_KS#*), Z\(1Z&RX3(VK@QI+;L J>)'5)*+)K)IV5L6E)"$G0?M>5^^TLU:J_P>_&[V,MOZK-'^Z7SJ'U0IJ4FHC?1@R5#HM M\VYI257R6MD_I'(B?#+;B5L2-'SRS)BEMG=P=7@3%'KT:LWH7R"V2CU'LMT" MI?D8,-J-D)HL*Z2!2TT=#HA2&EV[=[)O,0%[3Q5O-%FCR1I-UCTT65>FMKI_ MI+Z5$)\)*I-NA7\_2NE+^/^ 2VK%7+,(0BB=EJNYJ[&:A-_R":FYT3KPR[PP MN X40IZ-JEL4WA# QXCRX4IKQ/F(\Q'G]Q'G;1,4F/M<:=^UBZJF 7("7 MV13E_Z97*5F:-6$YZGG .A0>Y&OF$%IP^SL9M7". ]#2TK%0$J@R-9@C4KF M>5'(;UBAS.=YO13>268R(IT EI[?*\OV&/@5H-Q%](NIHNB-E_AY+E>5S&^> M)?_JJKI;1F5RN$@(<.6 \.+_[NQF3TL'\/") NZHQ;='"/AZ:1F#^^.S&T=<+4TWI* MG*PL\6GT1&#^F'G29_@3IAM[Q3$R$2;3@2[KA/;:OA5Z;>2-#ZYYXW_<0E_= M5_;>\#LN=&*VC-=\-FLJ"MT:#2JOSUQB$9U-*JC4?VU"_"UO(9I;1'? M$,I04S/Y<=#.TS<=A55L,\=B-.1PQ2\"=P3N"-P'"]S"G"*A]7*C/2RYL64Y MFH,[L83T:*> *IY9A[![QB%S#2*@TQ*:8NZ.)W#"#)/S;I)UG:-=M)#8HHET MU 6'*M%1%T1=$'7!@>J"WC5K#ZP;8SYH.Y,5^CN7W/-Z5359 84P9];ZG5 O M/0W G(@L2+0-GG&;MD$0/6O")C7M%0]<=DV;V-&2$D$9$ H):JGGYTXS8($O MD(!9EJ:6=AGX.WNRZX\MZHK [WR$5E M%9555%8'JJQF%;L/5@MPM*E;=H7+TX$FD$S]Y-];6\&%[*%J;2D;G8(:)O1P M'VM7"3"MELNJU'HN5,"UA5 3N+YF)3I_L\9H6NXO:N^%!S4'TJE;^]+C)?ZO M?*VL-&/N 2ERA[B0H%EPH1DIL.FBJAISF_O8J'CV[/A$Q1,53U0\!ZIX^EY2 M/\KE2K+'&H%JB,Q6'#!G\"++ZU[!@58%+W(SW^X\"D]*O[FC.B&2WQRL:$>E M$)5"5 KW0BF$X&_S,*4>N=6>CTO3I^5@I< -.X7J0I,S"Y,U;=*NJZ-VD=AG@W7*FRY,]KSA%M42^OD,6=-=PQM[PH-'/V$]ER#H2%I=>W<6*F6=<8VQ#4DW@8M(EQ20ZI_< % M.'9*7V&RZE&ZO-7U/CMY8/?;$>S\33O2/ ]80OZ!JA7)3?:;1X]G2ADRE(6:63.HJFR4U$[G0+QR!$KG!$T1P>9RN&)[1Y^0G2Y=B M9OR+TY_"4\ ^;88CD%#*A^_13ASOL/OT,)J>'N*:FJWSK,9I5(+M(LE233:71 M:K9:%MLHHY Y_W@BR[>E M\F5MLOK&8^+S2.LX5.RLGD!XF,WGY.DW8,]K": $PQ'*Y2;DI MU'2J3$E/F!K^!>M#W7/7L9VD!+26GK]R6C5\:]Q4M- P%7@UF4."37?IV2Z" M@S'P-'_O2')I:Y3$,@3.4?XXIW^Y$_AVP_/C REL>7I\\OCZ2$6H@)^,@O2X M KX%1G]R3=2NN,-7'<5Y:Y;)V997=8V;_ZG+^FFCO(W;GN2S/W]W_N[%+[^= M_?;^U9L7?SM_^^[%FQ<___;VV3]>O/WMQ7^]/W_W?WY[^^+Y^S?G[[[[R_NR M-A=Y W-_EKS-"KF:>T$&'P$AN4Q=S5T;^+"\;Q@7?A4EU7R"!WJ#8L2'QZ<_ MW*F=\(K^%C'@V\. !_<1 Q[\]O.+E\_>_^/=V]_>__KZ%9W[5^>OW]CC?_[B M[7=_^=G,LZX@O?L><;*WILQ)>_N3_VFLS-=4G-[ZD ^*3K_26R.T1&CY'-#R M\#Y"R\/??CE_]8+,BI*]K8@HWQZB/+J/B/+HM]?O_O[BS6_GKUZ^?O/+LW?G MKU]]]Y?7[.2?(Y:PY'!2-$B^-)#\,2"^DY,YJ9/OMTA0[AE/SH/(DW/ /#F1 MFB<:!%_0('A\'PV"Q[^]^.^_G__U_!WY%"\^2N+%_CD1^N9//5(RK!\YG>H3 MCE==K;'O?_[N[#NWV3+IP6E[?/SXL7[Y>@VY>]GT1T )_]Q?1_QBA]Q@^9[< M* ?M$\^!2LB-K8!#G.,KIE[?<<9'M_WT^/3L;K9]L";7I.*.#O[AT^.G!SOX MD^,G3_9Y\ 0N@AR/KD&.!Z?'9W3XZ<-[O=\O<^3F_IVV&!D&X3)]KXKU>NMU#%@_UY)\H>*&NX/3KVL")#^; M9EKGJUZXZ+K%V7>XWCWR'XZ?WF]X?DG_N/%JT+D\S&T\O3M3[2OMX\]9NTNA MCNWCR1WY*W]X(T^.3^[W1E[IAHQMY1X;1C?7^&,>]*T&??J'5?[GCK<^.#Z[ M#;#>L<'SN6?_&-F1Y?5)??/ZNGB_S2--^; MV456?S_+VNS[T]/3AT^?/OK^Y.3D]-'CAX^>GIR=T;].GCSZ?I4?F8\/3G][ M?+QHE[>(UC]#S1Y3',[(ZVI:SOO]JZ:*SY/SY2HO?T\3\M".DVQ6K9@?D?_T M;%7G17+Z)$6CA;-!D/^33;YO2J*_KN5X-TORY.C_VT_;\0LY>5_9C+R;37WX M_=GI]W+L]]*<_%)[^W4MRT.P2;8MR\.>_2TEXNN&ZCY=K/?$RN9!/OK*5M9M M#_D7M+,/8?Y?W,S>\_E_2:OT$.8_9I1^2_,?,4*_J>E_Z_@W9JE^4_,?,W*_ MJ07X@D;M(+#&M< M]_:!W>>.$D19SGYU_% O'#_4:V7@?&/;Q;]GUJ8W76&2TP?9T>G#?\_^@V/# MIX]F^I-E7/'%Z2\^3A=,KP0>*/KSZ=,'#U.F3I/@X5(Q+?>,@'^-2,2X5XU(Q+A7C4C$N%>-2,2ZU M'Y9#C$O%N-2W%)W)'V5,Q2'7WTAZ#5#%(]8T# M?@Q2Q2!5#%+%(%4,4L4@50Q2Q2#5?E@.,4@5@U3?4)#J]"023^V%EKV;!3@O M$5M*_ONO;_Z1_%Q-NR4-*GEKVH2^R1&B:86!-@8MZ\JF*O(9-PF8NW@3=PW MUQH.$&73:;5<9>4F+R_H-2U-)B^37[.Z3<[3A-NEGJ;)__,_GIR=G?SDHU9O MW5/X3Z<_280J;Y+_ZNB[IB[0%VY5T6.J,D%/HN3TY.B_CO?"%#D(V8T!IQAP M^L;A.P:<8L I!IQBP"DV/XC-#V+S@SL*U^WQ_&/S@]C\X)M>@-C\(#8_^);G M?T=!Z;M=D3TQD.\J_/UP+\SC@_ =[W?XVT>\+TV=K+(+<[,8=)KDY;3HT$TE]/DUT!]ABYW@NS_" 6($:NOW7DC9'K&+F.D>MO,W+]?9M- M"D._G>678[N/B9WYB6W/G*?ZZ-]Z$SVBGV\QSW"S: @T$CL(67R\0K:&!YM, MJGIFZC]_=_)=,C5%T:RR:5Y>N)]7V6QF?];GR#>.IE519*O&_&C_\5-B >!$ M-_\&C@I-;KW(6W.$%V,?UG6V&CTZNQ?O#J6@5Q!TA^/X7ZZR9^<1_80U_6P# MO)7\OH-E']9/-4G6MMET069[UEB3O4G +,6)+*C>(VL^:WU*RPV<@22K#=)> MDIDQ2\Z3*>A_UWF[&-9;X1VNYNIYM5SF38.R+DZBT8>T53(Q<"^J>H6",'K4 M9)/49FYJ4T[Q%_H$!D:O0;X-^2OGRU5>_IZ2WS$]3KAX;/AB7]_UH%_?56U] M]/J:L/7"T'?J9)G-Z-0;VC&#YV3S5E^,="'G1X4^4UV;9F6F3*Q$?\UI1LX4^UE--UWHM(\3)Z",F=.7I67\(I^/'YM-'];D1X=%#G=^BMA.$HWPTJ4WVX8AW_<>L6&>;YKOD^S^^ M](.)?*40F2O4_!_O($?5_#E]#JEIMRC5Y&]"KNUW!T62=RR5^W00;C<(W>=) M5_7LW?LW+]Y^]Q?_[V3',M_P:#\\?O3P M3D_WKUW==/0KZ!U@=RTEQ)+<>=.*87SHC;G(&[RS31:D+68=*;P(#Y2\@%^QP=\^FCO1PS M;054PY^_>_#=-6O^Q<9_YZ#ZE]!LOJ[CFS^3R_I@\6]5YD9S]D"9G)V>[ MFJCMA(1#6+=/A(Y#F-KG%HF_;GZ\)5H=PBI]*JI=-3=K>'RA)"3>O[RE$4X_ MJ]%_"UGXOOD^>9[5F^2OV0=31V-GS\< #R2Y9Y4 MLPVO]*)=%O2/_Q]02P,$% @ 1H.;5'6AKRXU$P 7M< \ !P:2TR M,#(R,#,S,2YXV)#MQV]OI*462)ZJQ+:^D M=,\\=<$D)&.: C4 :%O_?@'P(M[!FQ(Z81X<23@XUX\'P"% _O+7UZT%GA%E MV"8?3P:G_1. B&&;F&P^GCBL!YF!\TA6!B&\X6$0YZX(GSW?79V>+@G?&34E'82PBR++0' M-YA 8F!H@:5OZ5_ C!BG8&198"&[,;! #-%G9)YZ7%^9>I(,4051UAO*RR3P_P;"7:K[ M94.*1 *QP=)-5DT)HP]@D)=1V.[S,W%)<8$XY-,;MD,XW:>S]QHC BQ,_LSA M+YL?(0OXOR;H7\X5]>#JZNI,M0:J.)2*7)*EB]<:4687-15O=YC\2Z4*>9WU MSP].-#F-X3*BNV@^D\TJCM+]4@;DG.)'AZ,;FVXG: T=2\#$(?]VH(77&)DB M]UE()JX(0:B90[I!_!YN$=M! Q555ES@:2X3#AZ<_>/NULV:)R(5 *"2@6!E M4P[$1MR(^4G*1^LX*71>IF:RB&X*Q5WTJ'H30F%WM MNK0H/8/4H+:%Q AI\.GKSH($QT=%5." M-F(.:E92+,R@ 45X'25*9;2,:8C[L3A2PA.8BL+]:9_\4%SP8;)84FQB>GB& M+,[4Y/8P=T;ON\'XIXXRT94&C"I7&B]_G>"J51DSJTC6D$B3$YDH/]9O_ZTY,P->V M]Y/X4+=?!KM6F[M%*CD*V6B M-298&="7_T O7#/Q10$IZY>S>(\X,XMI0,MP MK H=#YIE]_-^]6,1"Y'OIP5: [6"O/;&]_QUYMF.VCM$.19 "2U3%8,GBM8? M3W9JJJ>"^(>P[U1$S2=(L(^&3H4\YA)/19\#QURR&!^(5+S87P"T C$2QA]/ MF$"5A8ZYXC[[%BX5D2_KTBA8TCTZ"6BT#OTF9EOPL:S9H@NRLBV^E$)<2P\5A,$45XZ1 QK(P*\BTCL M$%(3(((R'B\^C^;]/E['ZYFH___GE^.YDNEM/_^S);_;,F1HHP MUJ'F0S74N*+![!Z$A?\WW-GL?X&K0X>G4LO/8.?4TMEN(=W/UTN\(7@MYG=B M=6FH&Z^8;!YL"QMBF1Y>BI;MJL/$I5J6!EPE0%S&P%Z#$&MPX U\YEVDBT?Z M!F+Z&[0<=(>@_"ZOP/3 IE/JXOAS(HZ2#U",0)A3%[3B09N19V?>I@3JT MZH)SE0A.T+<+1XELR6WCST]0R!Z]0&IFY,4XD28X@WXR TH6/<4#N$RZ*!6/ MTMC>;C%7N69$S+&MQ@Q$,@>R/'I=[ :)V(6XJ4VZ:)PGHZ$Z=E$H'H5[Q&]M MQAX073Y!BE+#$:?1Q>4B$1?! 4@60/ BDD7HQ(3!K21(T'&7;T\,EVDWBM5!-T!I1BLP%$A-C)_URBM/H@O0A$22? _!8=!$J'J$%DGN2Y.TO MOE]12!@TU [UU%!E$NMBEJQ'>*QZBA<(,^NB5R9ZC%/'X X5L^&,D(4I='%* MUALB_;O0-%T$;* 86+0H.$C6*XH7!<$[_U-7":Y;'US!1RLCXGGTFO .DQ6/ MC%HA>.=R[")9I6B8$[TXC2YBR3I'P*&+40.5Q)Q099#J(I8L>"2KBEWH:M:E M_^K6NG."E4^HBEZRAQ.M>7=CJEE!R@I9& MIPN9IIS2Q>MH=961:2IUH15*:Q/$(;;JU%IRV>K04*O^T@,'V=%4[8GO0%2W M+A- 8,08XLQK,D<\H)Z3!9*/+A&1$2L^S/( U; (#;C.BU=_(K!S]? )3 !Y MN)^ 5Z -4.IT<&L,;J535'DN.M D"U#9H.G2SQ&*B?(98:9CH?G:_TGD^CP, M%.NIBWNRC'4H//: SUKFAQ#S+M2U0EWZ]?DPHY0- M\YVZN:T>LHKY/G-Y@<. MU3"VMSM$F+)S^BH_HNHCB(ZC#BTIA\N*#"5>>U@P\"1WN&GX2$;I\:4J+QU6 MDA70W*,B:,#U=<'5>2Q-T=$6*H<#=PN MDE741N$6?>1/![^Z\!-CQ[-\YMVCA9:(8)O>V[S"X%>3I0Y4R2IK E0AJ< 5 M"Y3<;CP\7NH*"JC*TX4S47HW'09T)R5C95B7&C:1*XSYFOU2Y'8%^JI"WKF?D:U^O%8RW"KG[M8 MUX_UTMGMW'?\0&L,V=.-9;^$1DOOL-G*GN_4&UC(QNVFAT)-QCJD)"NQ 5+" MDH$4#:3LR!S DPZX#0+YP=;9#DR5P10D_=^1?+4;,D=B<@8W:(&V4*CJ!5F. M$;)8$B.2W.0"8"%"4P-W7TT''423M>$#1$,CEZ]!SU,!!(IZ64ZIJE9%"5)? M72#U[5!];%3?.-S_]0'N527N"S$1K0'2DBQUF$M6F%,QYTKU\.7+!8X4W$&G M!= 9'@$[0RUXDB7G!L$S[-!3^2C* ADV,;"%E55B >V^#\^F8@";(,$ J]=] M?1&ZSHB<*#O(56!#"O ! 3:JDV:ADOG*IQZ.J=+A;7![+K<@U(Z.*;K-3+XC(P(QZ:D MD*]7+H[7FA(TD'R?+'6G0C*DA<1C#JI<920/.O$U%BNEC7;3&,OUU,$C6MQ.'$KN<<,3@!Q?R^ F2#6(S$B,H 83"O'2@2-:_4T 12@R> M/#EU2!YI[4#2W$/=2J>*2HQT\$@6O;,?!M=ECX:!$3I^7 $-17OK() L*D'&L,XB%\9M65%B-1\GX(?/QR M%G\OLO=+]/W)ZNW)R+V%J$*YPW_<(L80BE96;S%\Q!;F>[\(.A%SPC5'])\( MTAO;H>Y+G3^>5.SLOO-3OE$47V]M(N)#]S..MM*B$\"<1\8Q=Z3:?Z.VL_-) ML2 Y >YG(1+;YDHQPD3NN>-"*6Q9\O$)'T\$"@0G*!A1,6Q\/%E#2[W\5/5] MA!8D\G74AIA68!YYXW3,.QZP1L2<\R=$QPZ5V_5\$]53&EU/%"!\.U;/B*"! M#^_^,1$.\D'?KYNLO#+F'Q7TGE._7L$],ARJT?PNGA&+M1;^H6])ZML8Q M)GK,]\L#M0V$3'9#[>WT%5$#,Q0[F$C,Z79GV7OD'D-Y<*CQ)._M"!&^C^IR M>3O^6B!#?+/V(]/>R?OSP9,]EG+CL#PIHY[PL7?_KM K_V0)[N>LCD MM"<_L6ON-WT=-V4[)'-'G7H43L(!A&\ZB<="Q#@\<[3%\-,6&7<]1')A803(PD!AH_0;I![ 8^VU3RGVUW@NM< M*LK8G6C#Y$'H*+/*!AVF- VRC%\(.[?M6U\&A6S\0M;-.ZXXTY:Z3BCZ)Y+G MKY:(/F-AETW75.0:A-.$WV))O M*'8MTQ"%(R=^11M$OTK=HK!52D^U&I"W"P3D%N@9HY??,7]R*5848DO@VF+_:STA:8CO\@:)_.:9(MS:FZ5QRQ)[/Y[9@B9O'0PHDQ)(NJQ89YJLZ)P%8P[+'W.)NJFNOLK$Y+4"1YYK&C0[_=C#];RGG3CN^4(C"/%0M7A6R<./]]] M$J,508Q-X)[)0X&^64'9.IX@"W1H89Z,QO233:G]HLHA[BUW>7LS>7.C9*?F M;UXT,6N3=\YC.PN"U)?6]'9VGD3#X^U8\^T1TVHCNFVI,'G#'CCBQK8EM/Q= M10\4;;&SG8NK\18*;**=+9?NDD(D)2,%W14[M_06W1CN=L@<0\L*;:X7H,9R MACX15^H!]%K", !,\N0E%"58K$"VQ3 0-P[37!JH7L*G-E)2?*3PRWE6BS:LEK0CA15 MK73W"D/6,[FS"GU@#*$RR_!$< M*2&S>K$;\%_ Z8=QVQ-%3:2_$*\?Q76ESXOJ6/T(CJM^VK80OS?MPE+3DN]M M E)SJO']3RIJ31^^]XE"E2G!=SKX5QOFO]L!O=+0_;T.TM6'X^]FX$U[=VC^ M22WQ^P.BZK2Q$!'J%=E"T3S?5NZUR'Q2@;O[(>J3@L2M-#1C2PPKM''FS9CF M[F>:$Y1O6SI9*XV;$G-G8\)GXS@8DPVM-&"Y9_+(9%3YV(^M5%R>C924\B#5 MV&%N(^"FJ]CCUP,[<.KR>F<^8V73OGIOU]/>&PAB^"Y&V$O71!\&I MNTYNO2(R,4@G:"5.W0>L,>-)K*%__7]02P,$% @ 1H.;5(^_.0@*#P M!N( !, !P:2TR,#(R,#,S,5]C86PN>&UL[5UM;^,V$OY^P/T'G?NEQ9WC MEZ2;3="T\,9.:\")#=N[[7TJ9(F.V95%EY*2^'[]D;1L^44O)"538MK%8K.Q MI>$\C\CA##D<_?#3V](Q7@#V('+O:JV+9LT KH5LZ#[?U0*O;GH6A+6??OSG M/W[X5[UN=!_Z3T;'\N$+Z$+/D!HXNL8 E< MWZ@;"]]?W38:KZ^O%_8&V?7W;_G!Q_;'=;-Y\_'>S>=ML[@GXLD%A[/VY-;Z_:%ZT M+JZOKOUP6. ];& W1-UX*F8TRV2/]C]%WKPN@XCC&F MMWG&&'@ OP#[(I3J$-YNG2UYY)&X'OOUKK;'WML,.Q<(/S<(_,O&]NI:>/G; MR?6OE^SJULW-38-]N[O4@W$7$K&MQF^/@XFU $NS3AZ53Y#0!CQXZ[$/!\AB MSXA#+R/Q"OI;?7M9G7Y4;[7KEZV+-\^N$38,8\,'1@X8@[G!=+_UURMP5_/@ M)KTN^<]D..AW.]->]U-G MT'FZ[TU^Z?6FD\^N&=C0!W8ZR#$1^WL>L8=\[D.U3,<*'/:<*0\'UX,W'[AV M)(6B4\$%4V^KH(.L VYH\QYIGW6SN>G-6%\CQNO9-%=4C58#.+ZW_802V:HW M6V&7^R;\^/<1!BL3VKVW%7 ]T''MH;\ N.-YP/?N XR)RH?D.70T(+S]T#%G MP&%&DU]<0P6POOM"&D-X_02$$!S>IT35CF6AP/6],; ?#%G#B!M2Y"?+D<) ME,D"87\*\)+2Z/FTQWLB$.+O5Z+ZO>DM2(>E/WI_!H0_AS;>\>]-C-?$,_AB M.@$0P<(I4-%H(-/:,R1=8C,62<<@T[,34)?G9X3L5^@X8J.$1YX2:'L6Y@FY MEOBP21"@1OD5P&32<9\'@/@%S%$:SC][&U:%0*0+4@)FA!'1PE^/'-/U2<^G MO7Y%A["@"4Z7HP3* +G/.0',&'>BO)2CFDZ>T?W?!3,;3B+U=B>(DB/1Q8/D!)K8NC"@E *2* M*<'RY^E669+2X1S'6"M(_4@< 'OKO8>"MH(AX!JQ?')4^==4CQZ)^M :@$_ M!7,H9R0S)"D-%T;FFOKX.0*%8PGE6U4Y#XY;I#J'=*^7Y_!*$Z24:: DT60+ M4S[OR2%)DJ!&_:@_R,S:,7-KR9X-!RA<$"N!Y\ 20<)F9H@#P:&P_G4_--T$*+B58#V+8A72$U MG9$)[;Y[;ZZ@;SI$N25R)SZRO@IAY)"F:$;:M2B^R'-RKZ)0&\P!&<*VG-:Q MMZM9(*0-+I!C ^S1N-Y?"RT/QMRMK(O 32!/E_2(OT$L#W M3F>82XSJ&41R MZE"O**$J7[?)EG4(:6\SJ(.M@X9,;&T;(?\]V0DZW/0+KVAXP7+)I-6A#Y;; M^^<8+45T#-5 "4\%87+Q7:W5;+::%\UFS5AAB#"Y\Z[6KAF!1Q1%JXV]K1FO M@*X0LKWOIJ[H4P=3Q$;[K\%&W%41"9?ZD< '.W8FBW!?O5?7]X$Y9A=I@) MZO>&F6,1+8*OMQ,8"S]E133"K;>[%S_53GVQ.Q<1= T] M/F[HJ7M/$04:^G_I%/#M)48$:.CY\?6!K*W>B (-'3T^"E)W[B/\>GMX*?AC M4R\BW'I[>BFX^9)G=D2T-73_CM*AT/$W,2@U]/*24<9FS458-?3LDK&FYSA& MH#7TY))!9R2I1J@U=.)24,?G%T=H-?37DM'R989'X#7TU>)S;/?G*K[,_X@$ M#;VU3!+BCW)$F#7TT#(QIY_ B;!KZ*5E8C\\.+7#>JFM(Y:"E>N86T2!I)?V M0^.8@0'Y7='YS,F4_/O8>YI.A@_#46_:"CB_RU!3/I MI,2K/\IPOS#QLUA.3OS]2E3_&;C$DW=(A^G82^A"HHA)RR.$!E$$1:8H-6EI MP'%H)W#M1Q-_!31&D<"2)D55EP)DHJ/.9Y?T>P>QD%("288@M0GH8;-"@R/F M9C4C R//(\']7"RG^> V52>" 2861*)SG-RJ[E@%":#1]LEN,ATD],^2I+9W M1PD;4OU[_W9%'8X$8A9_.R+$23B3&DJ(W"SM2'3>HQO+#_CB MD2!%#TOKS%U.ZF(&NU2*;KTJN%58D;BE\WVRM<[O54U@QJ2O=CM,XPYAT!,0N+6J<6QRW+'""66"36.NV[H>/HW'O M%W)-_TMO,)R<:7\KNQD-MKE20"A;_DLXZ=1Y,:%#=]L?$)Z8#I@ B]@N=GS2 M_B/8Y![(5&$HKDUU*Z09A\%&"#,[X_L8S@*? IBBD2E5G29/4QHO4)VOQ, Q MFS)]-E5,^?,.#TJ4^""T7BD3A)Y[B&E]!+XH6\9)J)@US[WN5AT'J#/YY6$P M_/5!TW06;GWTW]>B#X):3F&A5^W%'6L6=\'0V$E@0H3D;MA$9S8A.1\2/E:* G^-N<\ M=W\]$%1R!XT.#Q331_?EJ2D3N:2.^?^8"S>96 #8+*>" M+@H\FC1^\->LVJ#C (ME5@SGDB-?2GPYSU<68:H&\ 6],!PSNJ# M#=ER"S666\^3?3P*L+4@QH?V(,YH)F\C2A[09BX$++P:D9#6@BM:$V\M_(0R M!*DR??2D+"'^!=K _K0FD:+==W?S/7OSIG!,(B*U3)B;(5$TS%BI9<+<1;V% MPHR5JNQM<4?GN]D:$[1(N!N>_S[\8._*$< 0V:<>>YAET'LC]L1]!F,2.O?F M>N]A597J6(.G]0Y89:F.G4*U3D67\$ 0MP\E ME5A>F919.6H*\*.U+FLAWK!)*O.\ZOV)EQF9D%GKZM<%]Z24)16IQ/:J M]ZNTL(,GS4C#+/=\3!PN?6J=ZYZ/B*2%:ZW3X/-1(KM5(94H_TXL2_H>EM85 MN_,1P[=?*577^YUTG8Q=:JEZW^^6&KXT!:D2X>^6LY,D%JW+AQ?-3EH*D]9U MQL_0C812W;0N5BY'GE26I%0M<\V-E60JK-8%T8L>C_&YSEK742^:HHRT]]SE MU\]\OH-&7 [R@LW*("NZ.[$6P XM-<&X& MTHQDU8]K1I/9_LN=)I0>O![.AX'O^:9+]^UWV\N=)8W*4)1@/_/[+@TWV(G:D,<-L6(HTN0H@;+? M;414/[RO?(L9BP/Q4JWU=)D-/6&LY*]$6LX,L1?Q'!1DS#T/< JNFK7/4EOT MP %=T%'N;R]&=2FS>%Q-# MNAG+Z**#743CF)O5OLM"2NNXNX7/!IX*V:P"B#]^ 6'EF5)QQ(FO8=T0KN6$ MDHN%F,&BY5)9+A*.KY!:*BLI$F)33.3S/P3^]M-MVO-G,I_A0W*D]L2*::HR MT[(T$%&C/*#%DD'\]OUZVV W )TY\2\T\=4. D)K52'AFYPEF%>2E2S4X2^)H>_MJ. L#)!"52KY)54)IP" M<$C$H'']]]#!+M#7R1)\'NW/H;@*G;E=#@FA9]2:SV<0%GD>C64F?7G99\ @ M/6OGD7Z>9U$D]P7I>#*3QRQ1G#,6Y&I.)5)U(,O#E]?NBC>E'&$N&RW:D$IT M!=ISZ1:5X2W:]N=H4^4S/O\S+7EIO ANT#F>LJX;+N43&FLH=-VZJ02=N^E% MRRI>E6)QXX1H^3+I*O&X\5:UK %6%1J/(ALM7U@M'.XFLR8X*6M4 .%L)&5, MM!J5/C@G13&3IT9U#<[.S-&$J%,AL7-S2L57G9 M6"JR&@F]8:5C6E^45EH1+W0@V4#YX!6G=.IBKW,^5RTW 8O@*W&8G^^0;_@% M_6=&VOSQ_U!+ P04 " !&@YM4%_2<0_<@ #O1P( $P '!I+3(P,C(P M,S,Q7V1E9BYX;6SM76USVSB2_GY5]Q]TGB^[=>=8LI,X24UV2[;L&=7:EL^2 M9_<^3=$D9'%"$1J M*W]]0>0$D%)? % $B!I;FUE;%EL]-,$&HT'C<;/?W]; M.KT7@+ -W>]'@P_]HQYP36C9[O/W(Q\?&]BT[:.__^T__^/G_SH^[HVNQW>] MH>G9+V!D8].!V$?@+]/;O_;^=?%PT[NQW1]/!@:]$33])7"]WG%OX7FK;RK'_?>M]^M#_,/AP_O$\ M]L5[P_QA/(/>>!3[XL?3P1GX_/3Q'#R=?SS[?/KU_&PP. 7GGXS3KX,OYV9< M4[A:(_MYX?7^8OXU4)'@=5W@.&#=N[9=PS5MP^E-MTC_IS=VS0^]H>/T'NAC MN/< ,$ OP/JPD>H0NWUSML8CK\3%P:_?CV+6>WM"S@>(GD\(_+.3[;>/-E^G M?[6\Z('XES^=A'^,OGH@^O4L^.[@Z]>O)\%?HZ]B.^F+1.C@Y%^W-U-S 9;& M,7FK'@%-=<'V-QQ\> /-X'5R0.BE?H/^=KS]VC']Z'AP>GPV^/"&K2-BN%XO M-)V!3 0=\ #FO4#];]YZ!;X?87NYL;M'.\!,LG@ 25W7VT:DT71 0R_2=P'%E)3-]$ 7&M>55>V1F/!K.KD;3&?GW]NIN-IU<7_XZO/OE:CJ^F\XF ME__X=7(SNGJ87OWOXWCV?X^NX5NV!ZQL^ ^DP=^K:7#W'<3-0P:T[=K4Y5+3 M[7P=O'G M9@0:A"]Y@OTWFKN0/-@ .!MOYT;^"GHO"08>3:,%55P< (<#V\_ MH;8?'/<'FWGAI\W'OT^\!4"7<+E"8$$[]PL@TS!<@AN(\1WP)O.9\78/$;78 MT/.0_>1[QI,#9O#>0 3HKL4=.IU!M/W0,9Z $P1(Y31UHL(@1!.FE@B\O0>5 M*#NT_O"Q1WL$CB_G^KL@F\VE_OBEZ5F(C?-4!E@ MI85)_$-*0J@2D _ (]T#6%<&*(TB0H"K828QJ)]Y(M2 D8TA>6T UF M#W$ "0\K43JTW3ZI5]X8XOS'Y4<[@L:=WU6:LR!"9.Y(-9&ZE;O@P3HHW?&:.X#);D4UC M,-W"$)'8]OO1H-\?]#_T^T>]%9FE$>DYWX](W_AWVN&?8NHY^$.7OR@YFA!IK<@ 2GQCLH#CA.9H_ZSP&\H?TA61VA_/BY M+2@/-Q(82-V^KM17F;_M$P$_U[THJ1CXP6X>0]Z6?EW]!F]DLR]M&29[20%; M@,2GMP1@X:2.R"0#[G'R\\F>18B&/TK+@6(INU-_N330>C*?VJ2?SFW3<#T2 MUD/?]>BXAXYMV@"SD3!VYQ M@QX_HDL=)[)81@94%% MX3X3]Q@;!R1^,&TR2-E'4QHS&LC"CRN+=)PQ&48>F2T-)UPU".W2E=)>;4T3 M+;?(SU6;9;>M>IMD/PVV(FO09BK+\G@ +S;E(2;S>QH-A/%BACYR:4=%6ZD0 M/MX&7V().@D/-D#)2A.&8JV)Y 8=/*9IT-\";Q%U2F!=0S3$VV]=8<^F[EHB M@:-0.YI,L55C1@"*9T_PR6LM-&5Y(NG*7*RI.J+I(GSR5"7I)4\-Y/O]_F>I M!#T>@4K 45LR-EH<2_+SC55=V7B)L6K$Z=Z!UW@D1M;6OFL&LY!PGI6@X&RP M^]3%ROX]FTR!\XRIIJ5D MR?DBF.])&Y:A58D=FI6PE3FG0N$0IC8Y7-7Y!KY E6WJ]VLS$K)<@E XSV6- MW35)?9(^N#Q#E>9H5L:'T"(VTQ(BU .SD.:)I'P_DL@Z,;RZLPCRD^32F+9# M;$G#7_>4F)OZ)@HO#DYW7E]V0ELZDPO+([-6J3+Q3I)&]&=,RYQ:C8'Z3B_,,P?P)K2T4!<*I H MFY(I1@F0Q^D,!:9<%\&1)459U12 :.'B>V,%T!VDV?V.3Z:S?]K>XM+ BZ%K MT?_0TTTOAD/=F%QY%=E6%)D!K2 B<1>-PXN\T!Q!BKKF+_ %(#<@=I[) "<* M%,7%+U,)Q%OH@O6M@7X []IW+0E :1+4NO?=@&X_BGMTX1.M&$Z)U;&[\CUZ MP(B8WK&#T ->0)$8;D$$Y0 ;:N1+&2OUJ V0@ M+"2WM3R?._J!GW2Z\AQ;TU+"A><")(L MPCNQ-2Q-7)%EFI4X+A-VE5RDRD.QV* MS]-FK,M3D:81";6I*0H!A@KE47WU.4E0%/(NE;=+1"3GT M>70[2R-N2A5A5>'X_CX+2Y-M7 2>LN^4OBHL=9>-&:YI\;D^N\6MIGLJ%HA9 MJ]HGCED\+:> V:O^,[A*>_$GE; DZ/J' BHMF)-NQ,Q6_QA"K=GD\]&8375/ M&?6R:58J([-9-V'L'(+)2F-E1JM[A0'5X6]Z#G-DL\_-($A$\KQSV-:$5'5F M#=W#3C2Z+=D8<5,T* 3C.->01\$?'#EA5?P;%TF5O^&8<>HHLM/79AR[*ZUH MN[3TFAZ>TUZ2/=9G"QZ2RY.D[@1/:X[[Q3:BSLI)6#OK$M:Z#*[N#*KNHYK= M04W]F7)=.F&73MBE$W;IA#($3HUR"753%@W-D2N?LM"=(E>[<<27ECO076*L MIKFG#;B1B=7*#V$L"<6,Q3V#*[O^DI:5NZ!WN0Y? M:=7!\BZZE!"LGRX5TEH)M>@$JQX0WCU\L7_I[M4;_5&,9^24J.AD?Y(.0X1H MI4SJV2_6["OWQCI(BZ%O)KQ9?.QBLE0(9H @";5;_IB&J4ZJ MCB1NYBUABA=ZV'E?9T:;N+FD\.U-_$=#(I' .O.%Z^3 MK$PI)48F;S38NG--$.@M47@Y542WA1#8)VG:?9@^BALZ1U ]!F4#2?V.TN\H M_8[2[RC]CM)O-Z7?,=5U9JHYHYQ6\=3*R7W=I5)K8+3<90LS5OV+(#6-G3]8 MY-:G0FW[C)V^[:1[3FZ?K?=)2+9]HOLP3?MLG4"KLXJ)W#NJVG>KV!\2-N!* MW;82::G&^U=<,+IS!X7A_0)<@ R'1%%#:TE>.1F(1(L7L-%"G+CD%*B&LP&. M$QYC"D-G\K,TKGQ9J@AF0(_U$3U&]+P>7%&W*8V*2YRB6Y:Q1X:]X?&&'UVS1 M*RY(*$1Z?GCS2FG54 JVH9^QE 4@FA\9;II-YDSH#-F&0PGQ>]+-2/.PA"^T7M5>!^+4*5M$ MT1$Q JX-+#+&QOWS]M8!PX<$5]I/X\B(,XX2.$N8)T3&\[@S/1Q+'YS+%M 2( MLFR"71W(A'BQT4,TGR!'D)K3B=31@-WBSZ)>.EV&$@@7AA-F\P-0(%,E2THK M8"@;'TDJB Z-=!G"DT$&2\N=_L(EIDS-;D2R3+A%*09,T](Q^"OM"^BX%,T=]3]V7T@_D]JPB\WS1 M'414/4P.MB,9]%8Y38&-8F:!^B9RRUE ?HL_LLG7^@:6I?2*O20-AKN^*V@Y MW-GI,EO< QYJK5&X4W.6(LC\.=C-AAQEC47(:UP6IKS50F(Z7V2"LY;'0RE9 MFA'^CRU?%^SESS+<;1OTV9G,$>Y/K1KR'%GE$?+/;8UD5/-JXGO8,X*0Y9[T M;]->&4[(]U*KQ E/F9-WY3:I_R!>27C4)(XR5<7R0^//* MB8^KJ17T1N<=W\8+^LHGS5SA;0!^3>6CV2EI93\$+<(7RT"5E5XG!?JL* 9.L MS*UZ&_\B-Q[2)#1:?67#>+]YT2&<_+R&X$*XD%[BXQH4/UQ4"2M_H[DL71X@ MF&-UECO(P0TU+Z&8I\/"O"'%;*2;*>?++\QT+!EHDY*'=>\!/!8FXS2LKU;>LS/(.O>&^'S<+DKH!S4*=Y.>S(M ME[''(2V\7NP*F_8Y>.9_>9R29=_",$ M.H54EK@-I@EX=ZG_".2GMNUDW1LT*74!/-LT' W;6EGM-WZ/*Q%$ M830-2R;(?B9J.$'$$5AZ(,JD[L-=Z1&<@#P*5O^ &L M-H?/A'H+MS0-PU;NUOET&8V'H(SBWU7@8OWHVG_2E ML(GLE4QJ$4V"W"=!M M DAM K2RJH@@3<8YQII66D3,%Z7:8]>+-JS*2.DVJ--6"=^Z.W-.A6*Q3&WV M313O PYTGQA1NRNFG1:OQZY8,\:W0!R0LQ9G#*KN[JZ803VM-;F8W(M+NYBF MG*;J11E*X.C80:ZK92W?I(?K(S\RCYF:6E[B6G !H4I DK#'6 =G M-'_<(]L$]T0K>E^;2*=.ER%^%TI<5- GJ9UN#.R1D0/I 7[ZC6TK)AE(QC-O M)Y*4+8QA?SLZH0^0#X6M+2M9 Y-V;=A(N/9_JHB"+V!3+C,X]P^P=P==,RS\ M(V7T#&F*)B$2EKC NC(0+8*'B3[^TG?H/8LD!+!-O@MZ1*2I*< >A6!T"AK3 M;FQ[AD//P4(W&+(BL'BD*3^P)M;Q\B2HN0(CBE4"H]$J65%P*0(B6XYB*,%X M+HXD08Q*()-Y&.F'U_*6\GKR12IR!7_X.#S[/H,I(_GJ3Y\LQVDM+^@&FN\M M#,2<11GMJ7GW")H 6/@:P64!Q)EB-(0+CZZQ)/$7O5R8+MN+'4Q.%*8$U)XI MHPB&41%"HY)+7,'8Z (B!%^#FF]A//- IG[AP%I0IH8>]@ LL PHN[WP?C+? MRQBCWP1+LEHQ ZUXTOL!;GT:)EFL0%*26MP&7<.G;XBY\3()6C.DR M>>PRR>2GT'MS]EL!>9I?$&D&+Z!CQ3L36V_/D/W\+%93H'!3-3$(^0P#T_?L M%Q#C3H23$24;J8D1!(DI2<'O,,VT N*X"&&L*=(,EIZ !+WR"PP.:1K&TBV= MB$AO@%.*?BM7$RQ:@%<@L,&I0' M8S7Z\%<;( .9B[5XSJJ@8+5@+]:'F@3&%\UCY94H P\C+P:-_+8/BWST.ZT" M&VXNWM-=?A+VV- :FL'"D9^"/V=F^!MXC>=E" =XBWW[K"GKTD2HJ[OF+M M:#+%5@VYTRI\\C1#NUC+G&7ADZ>&@$US2^3[_?YGJ9MQ>00J 4=M28NDA@E< MXEB2GU=-C--K"\ KLRL)L%WRHQD&":)]3U!P96[^UGBC-WJ)S:Q[#U6G7'C= MF*!RNP]5-T%2YR$8D<0?J:EBLL>S^%43"B?8 SKV$R0BA&0!W0')-A^0K,O9 MPJX^:'?,_/T>,^].UG8G:[N3M=+E->MSD%9)L9M,S KUCY0SM]F@\-8@NZ6Y9<$QW[8O@]^(V%AH M;YS+&$G+YL%I?=V\5 )$IB5$%F3BR3FCX&RTE\8X9HV1T)>WQ%2+$1HDGJ$> O^C>)Z@0\.ZQ @99MQOOT:HI,'C:@)TPZ0&=>\ NLH)VED.Q%5+/5S*+M,KK%3Y\&]GE M5#?!7HI=Q(YB,_"MF@\D#M!'ECAK<1PD4TXA,HSV-5-9XT.PQ$9D@'8M";A* MHC#L+?8/B55N&/)6A5&9Y8H8YOIOB@A@+J>M"(CCF49)Q1\9W%9-<3QE.QGT5LUQ/(58&?163'4BI74C MZ%]: 3V-XHY*'D=XO[9BXI(M7;TUPUD[>$'Y&N3,$*WJ_^F%XR/ NK/A2WOS MQ>X"8/9HQ8*>[TH'!KH580[_/1L1\';PNTE;7LG7N9_ISE@J%[# #3;, JWR M\+EW;)WQ)SCIN&-KZY4G\_ 45\%[M++%A2^M+G=EI>BJM>3I=FX,J2_VE7+J MGF9(UUOIE3F0($PJI[SMH="B-]W$94=+=M9,$-IA$N,-^OW^WM[-II/Q *NF M71UU.Q'XTP>NN9[,P[1(V]RP7/+O-TNF!HCQ_:FK^1R8=(]?K+Z\I& -8&G0 M2CEI1!=SQ(60:6]C^P(#-E.HYCKE=/5RNGHY M7;VCE=O9RN7DX]Z^6H/P32'^@>[Q5"SEX*,!.T*KM%8,T764#[ M67!%G2!Q><^LT(H-L/<=I6L+7R"7+>=]5>/O6.&.%>Y8X8X5?M^L,$<:Y+MGA74OC16S MPN^/#TU@A1O AJIAA>N?)UU>'>EVY$?S!?LMXS_3EF>,N&D%S,RE<(V9F3O@ MW4",MP=3Z&%KW]OTS)'M^!ZP]KX2TM5C=^AZMD6_8;](43>5M*R?VRD7EA(. M(];N%)AT/\X&^.K-='QBE+ H00S$]@3G5GWQF]E+:K#(-7_AS#IQ03#KRE[O MERREK.L'I=5*%"*LU1490W -0'AZ;7.=Q;UC;'8FA)3CE"6L(ZW.BFR3GBJD MDA_) ,>W!OH!/%HP : 7FQ[)V%16"OY*/B?]: [1DA[7B#TE J?\9I6LMG?> MPD3R?N ,(6H8UT3G(7>O9;ZLUD&2O7%6]:QRL4X6('SU'WDG:;$6#'BIRC'5,W$VZ($OE9)5K^]U) MFIE0-_?%=R50O2S8K&1J[@ 0R>$>>M76L%B8\97PIRU(?/R1 6 M&'FQETQ^VW_!]-*P>P0MWPR"DTW0@OFIOAP!#51:EI0447N"-FWR,HCISRJF M_38>*JR?&-3$CUS5Q7KSQP+A* FDFH"+^_=,6?B MXP9FC?JF<%JY/@]R>..&L$^%L3:#)^*;?6%:&-,$/D@$XEZ$V"0&1];C2X7K M$L?I52U)'T!0^OW>0-XZ7AJ65KGC"2XZ@%H%1EKJ3HH5HZDVFF,J6^R,; 9,HQ3\N MDIY2;N=B?45;;R]#;=W]&E^LXW\IJ9LG2E7,'/&I5H [$FI YSN68H[R96EA MC;@A)C)&0J_LW7%&,B,&ROF"IO!)!;QGBF4:1S-598)FL$\<\SY,CJ)J0SS5 MQA/L#?V![K./A88^3T=/7,74)^.HR+"7@M^LG".^A2WDYQ::E'0D$F?Q\#Y- M.M@M$V,6)NPD:EZJXZOIZ6^3%JLE[[<\DEI0:AV8:5Z5U:SVXMJXUJ8_#6DY MU2"-CZ;N.2!02_"B"V'1BI:WB5K1TA'C\#;9X.<2@!Z*U UP6_KR'N*@U^$K MQU[:[J:"L@VW=91+ L_?7(T-4[TM],)GPW$$L(GL8'HH=9COR%4"=>(M -K1 M2_R4=KH,-1!<,".A-8U[:"^A&3? )3.4R#E[?EE*(-$"1G15&#.I./F=(:0% M(!02^;&VJ7\*!BXF:PWAJHVYHI13]JE.&!EO4."GG=\0(%!WCPNGL\!0DZOW3@>OCSXS>+@\R=P*!(YU8:@+QUZ:OS; MI&Q1V2E$;%'3I%N72K9([MJ6V49WK>&ZV6:/ VG2O545&&J7*9,X"]P68Z3S MH\PH-4FZY[24=C 2IX7XQ< M9;"XVXUK=9C^OFVYNQT9#Q[)V+&M'3W;T9$=/=O1D1T]V]%Q'SW7T M7&UYA!8R<]EKG&;E2I;0#?87G!+W&J>Q)9O/Z3]/!@9_^W]02P,$% @ M1H.;5(@-=F;>9@ OS@& !, !P:2TR,#(R,#,S,5]L86(N>&UL[;U[<^0V MLB?Z_XVXWP'79V/#$[?E[E9[[&/OF=DH/=I7L>HN74D]WG,=&Q,4B9(X9A$U M)$NMFD^_>/%9((DG"7;0*>89;'*/W+-^^_ M>_<-@&F(HCA]_,LW^_PDR,,X_@;D19!&08)2^)=O#C#_YK__]?_\/_[C_SHY M 1O7[^+-G&:HV1?8.[Y=R':O@4G)R7I\PP&Y _@(B@@H/_W,SA] M=WIZ\N[[D]/O[]_]\//ICS^?_O#=C_]^^N[=3__^?[][]_.[=PT"?V/# HW_ M^QG\^;MWW[W_[L?O?VQ\\"8(?P\>(;BZ:'SP^]/W'^ /#]__"!]^_/[##Z<_ M_?CA_?M3^..?@].?WO_[CV%34K0[9/'C4P&^#?]$1<3C35.8)/ /L9ID(9Q MD("[ MRT.6?(>RQ[=X^!_>EI_^AG_\Y>CS7S_03[__Z:>?WM*_5A_-8]$',=GW;__G MI^N[\ EN@Q,,%;:"D##(XY]S^LMK%%*,).0"O9\@_SHI/W9"?G7R_O3DP_OO M7O+H&ZP- )@^,I3 6[@!Y+]?;J]Z>?[TEGSB;0H?L>%$U\$#3+#,E,13!C?B M[R59UOH:D>,G(L?['X@<_R:B5AQVV!_R>+M+L%;>&HOZ&19VI>T2M"WP#%^R:DL9+KGGR04!V8%)C^;@QJ4X4L!TPCRL%_1 M1F'_P'(8?O>(GM]&,*9C^N?WY,<3]B,=!_[GWR_3(BX.YW@%D@7)%6;Q\C_@ MH)6P M*TZ2ILUO,K0=U"9GBT:U]';0-G84^M-W'[@1[^*_7\,\AW"]@QE>JZ2/UQ O M,Z[CX"%.,(N;X$#6I?G%'JXV6('_"8/L(]:\C&WHTU8W'5U>=BPKXLMWNMC[ MYJ],$H!*44!"9 %)*0S8<6E M(<@(/* Q8(;##G[^8U06.#0*9@#!NP1G [ M1W@'MWK(L:^$A6Q0ZWQ)+YBUB-@Q-0;97REE\%M)^W_-'[?$6D:]BK .<[F' MOL=#E$6Y_1T]D)LT[$]456: D)\?9:&249\B?%%HHJ1+RCKYOI MN$/.H7$S3H"P I27/^;=!PF2T)6'ZN\:N8+F;9LY\R\#0V\1L*'K!D'WQL[# MBY?F+H)&:/!'&O,2AAZCET/ 5EKR%C[&9.>8%I^#K?2:1?Q=DZ1DFY:SG&3- M!A ^\UOX( IH3$.^:3S15_:\Z>NVX J9:VO' _LLPUQOX0YE)*EW5P2%_ PT M3,/HL$!(T]V9 6,'*GZ ,?3%44=@0K*J\Q62Q! -"PEEQK->9BINI_N_KYEF M[J%GWP5*;3<7O_YLK$=Q03+Z\A&#Q$3]MN+_QSB!V3EF]8@RQU9*J YVB/EU*'Z>8))@*79!JKBB:G_31.E-2LX<@C(!G(LOYB_4/AK6 MC5^:3G24;,UXMT&2G.WS.(6Y8AJH\U4CI39)N;-?P@64;+PQ8"$":$0]GFD[ MT5*T+2.^W,+L$L?^_^R##II <]&S]Z.MFBNZ0<6; M&SGV*+)[O3ML'U B:]J=+^FIM$7$OAES\H#1G]]VQ8I&O;KP1JF)FCYMK;57 M482ES6FF:TG3)F!AZFP2=+^8*6=1P@ZL4]_6,D)X1 N98ZUY"85X M"=,$X?TLN6?H/R M(DC^OWBG7B@IIF!!W2V*[DV>L0.8GU>ED(, B0Q?H#8_P1";OS0,%FYZD.%E M,%"Q^?9W-&\3-&@XN,5!M8G)>V+&0BVC/DWXHM%$39GFQDBZR28W3RA53!D> M?T]/A5TZ]@V3<@"4A3<)E5ZMHR&M^*3A1%VYYL9Z!\-]AEWC_>G#?5PDTM'S M^'MZJNS2<7 :2<@"M 'O3[]]^!,H&W=BF8D*SJ?(4D,41CO(7Q*@RS M/8Q6:;0NGF#&*9;]9F,H=3M!CHY6:^)1ND[:$'.N($@C@ A?$/+[XTG->?YV MP_+@(15E*O27'6[^3G[3[?W.?_UW6C)"5+[>5 ^9W"!6SJK2<5B-GKH-JM"W M._65#,%ZTWCKI>3I30=C+4"1CF(GLI5RC-=&B^/Z_HV?$3 5-L=@NZZZP3^678?&D<&+E22EYIO MFWNI^_G,_CS(G_"BAOSG\I_[^#E(L#SYJC@/LNP0IX]_"Y*]5$9"D: ^.%(, M'+@)YD<7M2'Y =:<_7 8-1R1ECH7@5G2@ NS!/2'!E.P*D#)%E"^4[O6Z\/L&RW,!/0>Y/\+E!/]F"^*:CQ_.,X@(DM&4C]I/ M&HH'A .XDE&\H^55&)(F0?DM#"%VQ8<$?H:%0FY0CH[!E#] U\$N@G,#6<7N M#4CAS,E!):R0BNY\QB7I0%)S IB5OMZ;=.S; M?T7=#X,7*AL-*<,GQ28=G1*SG=I<;S*X"^+H\F4'TQR66=+6/DK%BJ7(Z6,@ M0=Z^S7.F #*NN2!#SK;@?OB$"J)(0[4+0"]I \<9TET%90G:N_A9,U;:F2IK M>1)+'E._&_Q7^H:PE\XQZ@96#=Z=:<]KP-; MX"$TD(2:/-1\4BM]]@WP349>YBT.-U@?!9Y"2$IJ1R117. /TS&95?OINE@, M,6YT$01+5A[M@:7@0BKJ\QF:I(,*Y407.A6O.785[9><;^/'IV*]^8+7?&3: M4G&:$4+ZT P2MN\VZ\[CWAEA>((V)WO\#Y\62'+((25%>HU2T@6(L@*4%ZE" M^4(V#H3=Y#Y4;XX^8]S4=PL]! S0$!%TX"MTBY:B],3''<0P+$A*6UY"D#2U MS_<7-8_ITZ@%5D;\D$ ^6EA8!PZE\DG]:R3>1[$59[)I]FAH]VCQ)*= MC)*#5-+D*:2Z !OO5NB3&D\HB7!L(QN7XJ!3R"=/TR#E(I,M8'QGK"ML2&=04SM$Q0I< MDU77-BZ_^.=8$G6V8SKS%PV!N\Q?=EM6F]P$!U)I8E (U:5@7FK3INBP^&G' M&/GA#B.(",J=1'KR4_M)1_&5VEZ #A&H&0F M=]7;FPN\(C,E%C/_O$8&*:2@.H]1242 <$9SU]U=P >=*SC"KYM7 M?S7(33*W)%4I7H0Y^^$80\@(:O".5.8A"F7ZI:K!(QSFLOQSE-)\SZ]Q\72^ MSPNTA9G)XDN.GL&]60GZDSA+!#<0_S+"N]!GF [=F9W2793@1#IJ70)TW,-* MAH!P!"7+^9=EQ_E=LQ, N[EFU[<6O%M[#< QF.ZWG^9WG=Z?KO>O(1FI6HX\2L M9TZ<5JCV9[?\]B!Y5,<37Q:+6J=!<#3]-:.WD?1V8R8T*/CNH6)8[<(DP"J6P(^H#I_04F:>#27://YR."^3,]AI$DZVDVZ=*6+SL;?[XE) M%5S9G( ]CYL42-G,P'S>J-@M6_@U*WM25WD [Z:>GA;7O2KQ2+O'6_WI)X_M M-F;WQTD[0^Q7> $(TU#1? ?)F,267K(.DL0U,]86L\D.?/L9%1#\^4]^V+P, M;$A!CQY#E!RC0[M@-CE-WO#2RK4,-Q?Y50NURQ7NKE-,=('"KPL3 M-QE?:5.QE-LN"[]NU&.K2\Y)1S2^N:"7D-Z __+NNW?OWH-=D(%GPA+\UW_[ M]]/WI_\-_/G-NW?O0/X49.36TKYX0EG\+QCAS0@J?QOG>56XN"_R O] DC-! M 3YA%W@"']Z_ >0%%_J)"QA"\A9=^=N!5\NG=, A&T 2X'B(=]*%FC*8I_$R MF111JN=?Q]\U6P0T:;E9G*%TU*V^_ZG7L4[__.;T]!UUEM/OW_SXX4<[?O8& M8!H[2!]B2CSI_MEK%F@,,M],(&FA/Z.GK:*(/D(3)#=!'%VEY\$NQKOAQJA5 M?$^&FL&-@5'J#LKL*YZ M)8\B5,0,K9^N(0"?DA=D_YCE1S!1/B!JQ1PCJ#I M8S/HYSTIEAO[H,7)5=3)6UT4T>% ME9.[+J4 Y5V7I@C@VP2S_Q.(J2B>^*4F\LA0[0M#.3D&F-_\:0',V /"GW95 M66\ %F'Z:PM%$*RDATH^8$F8A=CB$V5*'PPR ,IA7M)]/ M=)U']*T-DN;9:@\M=XUR)CB%'6YZY(>C2,.IT.O(=8^CJ7L;S9N?OPFR=4:? MWXUH@N4&9GQ-O0]K=!FX]23H,5.P MS@!CRY*( #,&E/.\OD=%R%=5LEK?YXXIV<*L2WD"'SM*XOOH:[W8]?J86)-^ MX]3C4XP96$D@-)T?7='S'%,?*JG8Q851G785^Y M&D%D.C]9UX>=IL[2(F47F0;IZ=RF<0[LK^^(\!MQH"-E>H[5L"NM95!R7GAA M8^,D1<[*V?QT6Z9VQ89G^R45_,1%$ZYV2I-A)2JM\&J/U-"$R09ID(P5G-QO MC=J^Y.F^2 8OL2_9WA$YQT;D.[/OA8Y&K;X1ZB5A$0M76R"AC_BT_QG#9\@W M[.Q\G&(QX!/S['F.1JNYX1FF8Q$-IUL=H7MXM\^1PFS(42SN<-SC,^ R,^YM M6!$170-N-5^YZ"5A\DZ5D*3EIZEH^53%1.KRS)3N,08-DM37VRGLZ);=K_^( M1R"Z(W[YPE_\(N\LX?\7*19V:I$WJ4%29N>B"ZY'O0I-\$46%+M +),6C( ( M 'IZ&51"@%**.4HYSU%>K#?D23Y:(P&SYSB$^1U*%+<5_51,YN<^JBY63SGM M$>)9L]!1<)"\NOP%(FE@L-[0!R)Y$0UG!0BOJ5WCEPSE^4V&-FKES*VOZ>N\ M0<9^B1DE#G:4NA^F+E(V&M"&1XI-FCJ]&=&IXYZ%ER_D*1Z8ZZSI!XA8Z'#7 M)>JR-R'DO#QI4C".CJCGH%AAWB*1=$$HV9?Z" MP?V#LZ'N43&:RSE^@2F>X1(LRRK:QFE,IC;2&D+#0T9)&2QRATG;]Q7.D'I+ MT&+IA\O(PH84=>@Y1$D;'>)!;6YSN5'K=:GSIR![5.M'*/Z^I5>U.#W7CYR% M*/?E3=1!./K>-6NIR4?5)R*M#\70/MSZ M_MOQOGLV Z];9&B9>//K%K1=D[-OYK0-![&MTM11ZIN)"\ 0&7E72QXJ_LC0 M&[U09GFUXC-*47NP&GN ,4J&#R7T4G;U@@5K/41;[GOB"7)0==^N&%&\ MZT99%*=!=K@JX):^7D/*0Q#-<)5#4G,,AV*85O,Y$&=E17Z!"Y5VQ456BJN_15)6!,5%#+"IBPY9Q,Q04M>0$5&+0E!J7(\P0\ M+"8/N&,#SF9J M1_@,"[T<1^>+^OIN$;(_'Y+.HLG@MGI*\Q:K&PUJPRO5)K569\Q9E+TNRTO& M9T$>AZ2X(4[VA=HMPE%2^NH?(6T_;5':.L#S,KLU5;TU\$!XLU(9QMT/?Y % M$BEJU7/0N!=5+5NK:^N LF/%,V,XN7&M7V'\^(3YKI[QVNX1?MZ3!R36&RI= MXYZ7@2 [H"S3%)*V%0 N V!"D-L" M+ 8TY)@_'E27\M8;-N'3A_..NLCK/2FG2-JD![$2*\L-BLL;FAAAOFABCP(* MNN'[=HE3%WYDJ'NO%KVB-=8LQW0CSS?@5T61Q0_[(GA(X#VZ"3+-B]'6 M6!J>,)F+X.J$L/UB"3&+ZH'N(GCQY56$GKP%+FQ1/ 10-- MV< ] DRZ&>^<#.EU]1S$"9'T(\I(_6.?T\=O=9Y LL?3C3VI MR& _['Q),Q@DI&$3V^ACJXG39\C8>I+CLFXUD@%''9G78B&2(:<2#&#) !$- MU+*!6K@97V,RC.03KFYFG*^?>^JY,A A!9UY#$3XVF\ M!,SA!63_O4JK*N)K\N];DEQ<;[[DD+3B*:3.=+7(JJ.@P<8.*A$*]V1A0VM5 MZ.D[90Z^C;@8Y)G1QA6/A/XU([*&>LQH3E-M/K 6,G'\-]4!(Y SUCX,E,WU)D,AA!&MQ+M\ M@5D8YW"]H2TNUSM:W[9*H\OM+D$'"%FWU>L6VSBD)R] FY9/Q/.RX;V&'AYC=P2V:#K"$U2:?,QG'. M>9 _?4S05ZT63<-TK!SU'=%U=ZY'6 '*R^G# M)]TF*FIUM,7CA>^0UNG!-%P09 M)*(JF\_ M#&'\3*K]S'Q41,\FCL?T'2U@ MV>HDJ]CXZH # ZZ7I\BO09+PMTJZ&XEH)O*R\BZ-L5N%*MU4QXA9!.J!F$W M'8D8^8.O;B1":-!_CA3F)QH2'M-@-K^GX*W@+HBC"[B!608CWD );Q)I#;M\ MU:LI!YMHRG!TX72<;]74G"XJV3T0MLKTU1F5C^55OS# )?RZA+\4H^I& M1E(N[$K(:L0,IEZ%W@0'>TO0BIB+)0TG[B#S4JY?=HR#KS[:!YG4HK.E/>_A MD5INWHS!-94OE66DMS"A.:7U)" _Y:\D;<.:@P7U^W^7VV)"I7#34ER-L^;,J+\MA6H&W M.[^O%\2)C!G,/N/J&,?8A*P,Q-(-860ZIX;18-I8+M>I7*FH(:&9Z6]-"G>* M]1#*P;FW7Z'+@&W("]LP)@YH CI&U".LC*10TXSQ]F\!FF>V\S4G+@#KJD MA&87!N20DY;L >$/2@&J&7/@K&[N2Z$JKJI"=8K;@FY>P3BZH_7MGM18Q^F? MA+>U_/!A#<"UKH1.=Q5TWBN@GC@LJ^)U=8M[D+IUC >XV9]I*V;^W:LT@'K< M94>5O#Q895RXAMN+FXPWP8'?'5V%_]S'Y'4ZK9LOPW3TH1RBZZ1\@K=@R4D! MO'?74Z300BK:\Q*9MCN5C,@%8(L#?0,A26!(6_N0 MEQ'T'$F'O &*ZNSL3X'M!E);)D+LJP\:X(\L*'Z!6"<=F.FKH[1;=2D"?SZE M$H(]K#*?CW=C&Q8=+[V+ ^G,59"V7?BWNZUB?VH5JA;CAT>\]Y]YR>.&QUB]5)VFB0NG6,![C97S/7UW^7DC:2@7K<94>5O#Q8 M95RXAMN+M!$3!])JBYLLQI+M@J1<,Z@X[@@A?3 '";NY>,.9D")^MG9"*=@P M,7@9#GI(XD=:<.S)K"J'(U)2JY^8M7V-<^+E0C5T)3/3(BD?NG3W9UCT6W2_ M!KT(LQ&E,/3-7CIN+@_;YI0J87\J9:(;(7\74FX64-/,L!/M?#:"590?D5D# M9JW%TW2+IGD72Y._8H6%(_^?9$B>@P32C@AXM1:'>,E _H#C2OL7C4_>P"Q& MT7'M4)CLR1OBER\A[2)SBY-.DTKJ)N3$XO=>:"0BLRW] M =9B^Q%]9K)>-"_V?RQ+Y9&41E'Z/PV10"TL^QM9!75_U_P\&P,0E1SR88!R M'( ,!+"1S!&5R7%7&P"=C-,8)3-;ZJ?LH".9_Z%( C*DID"_X6FZ)CT9[;K; M?)D?HTA7!8.+.-^A/$A^R=!^A[]!6X.F19SN8<2+'/'>:[)5C;)<,\T4BG+: M,<8=#>UW19 5/&*\],_^Q(K)C=/6HD4+W#^2(5I=L-3KDG(( M@(Z!?K$Y"E /PRC[M5R],P^_3,M,]R6Y0#_N^(Y>,MCO=@E]S"Q(B'+(8V97 MZ09E6SIDK7?K9$D:=-F78^'@\8,&8]J5/4'Y/J.97[+KKYX9K*."-=72\%TVI9PAH]-[F" MDBW ? %F##!G<#,(IO,W7ND9UA-*(FR+9&E1' P?>QTB:.75UWX&[IY_;?($ MC*G/[\!*@"I^$'9,M].^0'ROV@FR^TT+]G;OIL=C;5V_40Z^V=!]7T='D6+\ M4O.1_XYJV+$9,TXQG2%?H&T0*SU+V$- 'PTA0?>>X8=C#,.!I+3DI>H3 ML=;!;XS)]+MEM-VBE*Z]/L'M \Q4;%[P98.]4I>8@P-&RH*MJ/VP\W[UHU'- M>*?JY%C+X#?&8(9'X?'.-T8I*=N-HZN4;XK5;7R$D,E[V0.$7;RW7K*CV_Z3 MJ_2$<_3#$^0 0TKZ\QJ<1(@+[8Q5OM0UD^_;_>L.?<%W,1A[,F*: 04)*4UK6_*8EBT 27K>?U.&42DJE#? 4MZL"JA6M=0VUHR3^]'Q<22*M<6O)NN8W[ M2QH/04*:74SNJ$\!'LEZ7^1%D)*:=24_/?ZR@;ETB4VF\S<@I[P]<==>1-"H MLKS3?NFKE#IHD)]^0L(N?97G>QA=T*=OV+SYMR#9P\_P*_V+XAPE1= D?$HP M<-#I'M.E77?(Y0-V6IG[38SJ2$Z[GU"O2X#O7'_XW/>? Y8;P-)7V+Q MH3T5\B'(873>>&C[EMQMR>,"WL'L.0XA&]$M#-%C2JG0V*)6*>):%I-Z!K>R MN=AM8JL[H>*T'DCW(TQ,9G=H:@Q?NXU593>5L+2S>'\53BTR:,H,*J$!E[H, MB@VYV0+%RGZ][^3W&N4X[A?KS7WPQ+SX3# MUIDP.=I?0':B=8-<*C$Q_RYS6/+Q192S0AFT)[?]'V]0$H>:3;.'J!B53?10 MM5TGP=F DH]W]_,D8$+RBIOF)EZ,8^@F#LG;$D?RW,.7X@PS_EUI:R5)T6!Q M+L7!16^%[3;(#F1GU1 !""S3#W-4Q!;I:7@9.):;K&',ZIP;1ZW-R:(U8F;6(/0$R(S%@QOA,7M5)L3L<:H%TPO,@&9.' MYWO)6GYDGO-IX.)=:):!"BGH;I+ +)!"*RX/T[%J80ZC7C+CI1VI23/KIFG*WBWT!]O>FF9=F5 M%2I.,WE;/23IVYQ@R7:07:0FF5FD!3UK"JHU^1BSFL!QQ*Q=G:U1;F#U-<@B M3_84MLQ!QQ6&=+]PZ+6")CCK1,T99U?242)FAW7TB7":&X,I28R9;7D4"9MU MW)!F9+T;!^?,WS9O\/9YJZ0'.C+2^223GI1<6G.<*F7']NQP!FM:=="UZ@79 M[^#)D9@07+*FF:WTQ) M;Q?31\*6#3F,V=20SIR5/U]_GPC&&4/G2LE?GJ?E-? MYVU*5E7-2'L7)7NTCH9U,DE4O(9Y#B%_*B9]9')H!<121U];59^VM)@U!W1E[= M#+CVC&'V#CZ2?,0MW)$[%>FCULLTO30,2E-[:-HM1F5,0,7%NR@["@^25=DT MQ>P=$0RS %+D[-G8)-F!TN8:C\CY:6J2Z0)I)2X I]ZPX$E.X0)N('G<[!8^ MP[19 ZJ7I1TE9I+M&2%N.>_#N '.SN\\KBR&2%F=D\1X+L-'/"IR?D&X_QH7 M3^?[O$!;F&D%>GF:)HV]Y7C8#_E=\_3#$)5Q1+JZ7 IF/)J4081P!25;0/B" MDO&LLP O8KD)LN)PGP5ICL4C;T_K3 +CM$S &Z9M&316V4.Y@28[[V8 :?R0 MJBXGBO]B40S7^DID[1OE)&M_SOSDV$C]MDS)K8"R;A<$XWB8\62/< MQ1-B' M!>U?M$HC+O$*2_D<%YJ-"Q2(FF JR<0RH@VNM"JGQ+AF[.$4H@HRTM;S1)/* MB$S&LXL.?8>V/-%\TY!B(98K/=?H*GB)H*K$*D_FH;,@C_/UIM-7XL#^5\N' M92GJ RS'P;Z?4KZDJ\D-I@33PJ.LL"*,2$^9RX L::)%FO1W^I<7.9%O,6!0:DE:_>;^J"T*=GW%TR?>$O%P0]7Z=$\&M:+7UI.:@6OI13< M,>)=3.SR]-T';I6[&,^:(0YIR8$^:4%FR])I[DC?.'(I3WMF,*&NKG=];G:P MB5"XWY:S UD,,%E P(0!01V.\E(OAUBP F2N_^4AWE[+<[BY),W9 MIY+%J+'CW*--% ;JT83[&7YMK#XRE.(?0];!R'C)JTY;?SI1Y>70Q'D/;B'P MGU$!_A,6I77X,?5KVP RU?_2\$[*2L2OK>5SB[U'SEWUVUKE.2QRWIXL6J?8 M5O<9V8;3W8!9^S9IVA;ZADGR#/G3-RYY.W-C71E.)&N2I<"7=)!;5VC=@"<+Z",/?'#NE=,LW\+ M[>>SWK'*!Y;Q/MCP4'UN-@Q E[O;_MKT,1S.OSQ>\*05H$4S$7J^&2#+-PE! MM&BV2FIU5!+;R0)B"3U+BT.\A:1#^)+&14Y[A+D/+,JLW9F4HBA.0TXM"[)E_BFCS&C^ J#Q;"F_<=2X+ZT0U6# MHT?^9V._(Z)C"ZD_8OV',APNJ5V'9X,2 M'E>TQ^/!QITV22.K:/V9LY>$8<_'8Y).6E/O4$H7,=C>*%N_MKAC^'2;0O8I MS5,LN),PQ1,FSB;)N_UNE]#2G" Y#_*GCPGZVFA?P^^@W"/>HM!L#C5C9ABP M39@[GX'SAG @Q-*!#18/3\R5?"#CUX$*!!(JHD^SM!4SZD[BYH@MWF3:*8.& MC1!Q )&GV6RJNC*&;:3;\-/>(F%^K8B."N25[V&V):\3=#Y$KO:1C,\MEM%NU'4LC:&/.97.>=S^R@4# 9,, M1VDN/PO2@/2*9\][''TTXJ, V$^AW^%]&H/NQO\)3./U&V_?)K*4ZH2+!2KA M^7K_OK+-90,AI5L9?)RV/7^.@X>XB0N M#I\"\ LV(QNB,? %3M(U3^N\]J0Z(4UH@L"_*2Q7+V&RCV#$NH,2P^:E.5;>>G#!W88)V9+&S8$ YTLB4G]< 9>;#0P+$I": MH_$MW%BW.F$DLHOGZ[,P0?QJ"@AJ"4$I8MFYMS9'<=#S([A=XM$4AU_C"+82 MI%7CX\L7[&1ID)2]A_.SPTV&HGU(WR_E98#&5;^VA; R6]H5RO'E!=8T^ASO MP!^]O OIRL[$ZRL7T+U:FQ*MT:B<@ C:.:!H-">ERKI1X MYG?MCWNWTROA6,)J^ZJ_$]0B;_* M#([IZ'G_ F+C!'&RRD_7QHP@1]9T/L" MH4[*);7P]0$J G7O.OGCTWZMU:<4_P/'('AVN,?:6&]H.8S98D6!O(TI0YJ= MVZ8I89CMJ6\#22QQ^>+D)_,(UA*+>%PBU8-YOP\M%(+,Z$8)\@%9Z62M' MB!_3>!.'05IT.JCB!>QUG,*K FZEFH@J$-,[3Y4B[N8LOV;=[+&XX\P].(-7 M0Q$I*W2X!;RJ7=&9RH9-<4+V[8D2_O]M:00Y"3MJ*-)KE%IS;@.B;H=G^A8$ MY3OR$(0_0TLLC4#;0D7+W$2LVL%0GK+QZ4&-FW5F&/ MS"^[*"@\V?SI(8R,%+PH-+F#-C@#S!H,=\C\C?"?W%O90IAV7L6SV2>X?8"9 MBE.*OZ^/EHC>']#%!F%!,NKR$0+N%^6^IV0!?F-,II^JCIMA,R/ GW_W[@=U M;Y D:!#,9!@X\)>[+X!P.'GW@Q_^H880WQ319CE;.&A?-ZWY#BT8!F/%)R4NJW MHFUGK:EJM/*+R9XO&NO4U?)P$:9[O/@;T(Y7JA89L)UUFZ0),W37&XHM@[8W M>U/G\^57:S:XZ")FPG4Z3WHC?A2.B87_6 GF@\M9,1=D#Z#EFD;2L8IUVRJ& MC*)A$Q*K-/^*D91*$PAO0)DO:HRR-0I2PYMJH\[;,"=PP!?H$Y5F^W0%-C;W M8=)L7>[2FQ52I3QOQ.\<[_D,$/CT+*@-HQG9+H4?&:P4(X;Q_C"%EJ^%/F8;A MIY:+]]8PVOU5#:]0^DB:SY$7&#YC8V'OQ-H9\S/,'E#E.X33"6F#"2+,RXKP MJRB*240.DIL@CJ[2\V 7DV:T:+OE+VD:#N0G-I 4/I*F>V7M6\45[#!;$@U" MQMC*H&YA$> ]<%0VL\ VL=_N:=>_"XAWSK$I.N)!U5PP/I3-U%--<O)),,C;B!]_)IYHR5B_ M2URLF6KFLV]PR!FFK\:XDGGLRG'(.CM4/_X_,8I7*S7PN,#N;QWI M1KV*59&P!4QE&#F=R6M$27/0SZN_>>:42A"+?%->PXN"\]A3F[S%/CM7U6NE MB:MTMR]R&CK>JQ>U#I*Q -XQ65GQWO:#.>[31[D3Y?_W,?/04),1N/6G)B P9FCB*"# MHVCRMF&#CQ_.,@P'DM*2EZI/Q%J?S>[OGE!6D(/;1KQ4-_XA*@:]-GNI.BB7 M)KS8L;)W,X<$1DA>:_[BD32@H"_9-:&8S4/6Q1/,RO(&(R\9HZ2/S#!E!]OM MJ@;#.V>1A NI*<]O:+CC4%: \/+'>QH'4/1\]CP)[!3!GXXR3@JXI-*D:*\14!X'MF 8NX#2%:O(*BR3),K]5\>JN5Q-5)K!BI*2O+JX/. M8Y[=@#;3&>TGE,+#IR#['18?]VFDL33NHZ!O#V**]H,!Y0,8(T Y^1$31C!! M' I^N;O/Z+[T8+9^[:=BLMCIHVK?0TM. MX"Q.1BYE3K<>'84&R2O+7Q@:J\P*!0_F1IIM.0O"WV%DXAJ#9 R>A^@GZR@+ M>O) N7FW;9/!"2DHSF-,DF92^JP+AP\'?XW+)1\S^,\]V>@;' 'VD[-R%-5' MWD'JL.8$*E9^^(\*>N*CPF$U+@ IX?&A$+*Y#Q)%>K!S?_&(G-UK;AWR?TP/ MDT!OY&JB4(T+0.K8PWK<:^ZKA\W;D=4AG<%%JT%ZEF^2=N@[O0_*R^IBL MJT8&'_SP!QE<1AH9?+"\0G:%P?&DTVQD\&&V]7!COC.R0+\V>4T>.1(U-#;@!]Z\2-OJ2;R1U)GJ<[5Y*585YG>@/V MZ>OS)V6;4_ H-5Q?1ZCN=G.4-"T%PS)]]]@[E1VMOYA@]$RT*1K@LH%*.,"D M(T>I5#[ ! 0WTRIKVOBE:6%*P>L5JDW9RAKBF=B9JPZ(00;/@AQ&YVB[@VE. M9[-5EI$7]LCL=G:H/W(3'.@MZZ]!%JWI*Y[Y>E_0-QKC]/'S7KUQHG7F)OW] M+ MCQ]RP+\4HNBN"K."^RJ@#M,&6%<$L.="'#HEHV#L;4KP!9Q ;%WG^#CP$ M6 &A)R=#[FP..8?SU=D7#V>4-:"\05,^T!"07 %H?HX+":B4@(O9M$# !%U: M3/L%?[#(K\C,@5V/!NHIHYJ0_7QV)Q#'_OIC,*91"8;>HU]2\!HR+HOAJQ>U M5VA(UD,8DY2>B5!9V6)M\C!&GMZ]RO,]C"[VI):3"<.\@OZ1RWOY0N[8X^$H M12D-Z@:VH\S-Q?.\@U&FXNQ)G-%''YGK?4%(=X( X0 8?\ $*)V8B0#8)TI7 MET#=ST7*1Y1M8%SL\9#PSO/R91=GE$(58*=(_(I/EB23.7VR3UZF^1Q=5L:)-]!,+)K3 MA[4HKV/&4395BQ./&MQ_%+.T/@UQ\^4S$!T N$?TUZ QAKFRC>$3C/8)7&]& M8NW)T(YLJYZ#^-'#GBP:W?)N$'-RVIMHE]/UP6;'"T: ^O%)NTM7K3%V_ M]&-!K90TNL$Z_!QLH7J;,#?\':X,->1Y_>[HU(I4]A?:Z+Q&BU'8-XQ,JXTP M138-1%A I%7OI2:HP&8OKF"Z=S![CD-XCM(H)@)^26.55O#2I+3J665(.RF# MY@_2D%Q#SEB#L.0-]H3Y_ 7-2A B17UZ#E>K0>3=%],"S>D$Y^&!VQ?Q:\X2 M5#P!93KC:]*::9IKG99M-KC-D)*Z=M>6VK\YHO]F,M M63EGAS5M99+G-HK#59H7&9W#<_J(\OU3D IKMB8)3\HRS6"$BC):.HQ$.9[E MGN'?8/: ZE[Z=#*"W M#//UA%5VHE6"0UVXZDGE1Y =EM!'@Q^2V/Y:\S(O8M(Q*@+!XV-&2[]8]#V) MR(^^-6.;V90GBZ#-W48O\4"93&I&J"EOS1' M<'OW1;W#Z@@A?>L:).R@VUW%CA=#4X9^!"HYL)"2[KP&)AG"!-R"._!%(J'E M6[+NN;5':>2$CW)V^9CUN0D*.#9M4+8EQ9FL2DX]'/22T+>W'I+V0T"#$0_X M'L6 ,6R0I,(\Q2'I@6"!B>O1U'CQ0%PF;K@091S]"NB*B2$^ORT"/Q\"*9?_%PLLQ M"%W?<+[<[A)T@)"?XO2$/380_!-Y8"-$CVG\+QSU:,PY1WF1&]QVMBJ CPNZ%+0Z@>N?3Z5V--6OWX]0L@Z,JXN1"_38_HO.DNHSVMLQOU&]>*P)<\A4]QZ:3MI*)ITL"'T9ZLZ(N\@ M8B">5FET09Z91SOB M(-0^;^^GH;\BZJ-IW] X)T!9>79H.(H.DM68KT@D0R#,=+0N&K'ZN?H0%;MH MN#I17YIG])^ECVG-7SQ&_&.F(_15&&9[&%W'P4.3\.@Q+B'IH/V M^XP3:+#RPS%&H4&RZO(5AJ07@?F.+; 3MI9S9X?/ 7GC474I-4+((-,]1-C! M\01FUU[@O@&,GQ]>(@<84M*?U^ D?;B0*V",V4RKK?;@^<#5EUN#9&Q!TR+K MW&L./ON,&*A>CQ%HSF-0Q-Y2.XJ%)T]N@@*FQ56Z(<^IT\K(\R2(MVJ/G8P1 MTFS/] M>P&5.G1H$#=HQ:C*S,7AZ57ZC!FC[ !V7!QR>LKE>0,"*H$?*Q]]Y)&QTA>' M-!1[-*03)JC@/LHQT;%!^/4"2H#ZJ M4@Q:B B+5TN C#N>H1C:]O">8(5]C3.5;%MO& #PQJR#G5K*0L);B[;D7([!4')'\2E M 'Z$= /H^U-0TDI?'LQ]"2LN *@DJ#;#$2 RV.C3.TW,'33DHX"[@ $EK;&L M-Q56%3/P<7@H4T;=CWB='CF)N/V4;;MA'Z)QOKNKS!0$;O70:?&>W0+M^@9$EYH7]QD\!_[* [A1Y0Q(;F( MDMZ@3U[+!739.;%[+DQC!54@;.9$'FKF6""P*R7"\U@&4N8IW$WF-W1CXT 6 M4%$VZ8XS7$&.NV?)C)T7<;$O()NN]0RHEY@-.^HA/I$Y19P[#D"6=58X@* MC6M0N/4=)<:*!NG-ZL\AUE!'J52 MV0;U?MMHK=VAYG@+'7!N_NQZQC!!X]K2SKMTJ%VEST$2JQ[0]1&Q:16NMD70!&[25E@Y-4W7K% >G:MN7FR3J>DC9V, +24^4I$,IG8GJ77KN M:Y)N&$MABFY L>9)X#2FL^S5S:WJS"0F82?AVR Y69J7\*161+AZ9S=BI'I2 MND?JTTKDLIU%M$[U$[G])+03N7TDW25RV38S(D'&TT3N*%)(4GW^+2[%.\+N MXL'65M#)$(YV@247V_MRE^LX.1P Y[F$$8W",CZ826ZAW4#Z-#"[J:Q>9BM# MS=IU)@'U*1)#/"$$=HP]V,1ID #")]G3SECDL["(Z7O/?I3=*H#WI']=F)Y#Y9U7R/[N'P)DWT>/\/D0W&?X M?_3.&/IHV3AL$-.>Z-0AYLQ)!B-F[$%!^/MC<')P"@\BAE2K?XP>132/PZGE M>&^C65DQ0,@L#]Y+V/61>L68&5%.M[#>39@2""(EA?JYG!$O?453CJUE[W1K M7K7UKK\K WF,A,N")0Y9"DO08 ^N+8]V@HEW[+B@9]9=T A[4WXE4U);RMF" M>YN#]ET]J;(WS((WNO^)IYG 7ORB]IZ)%6?-!765.CEY KN0 .14$I$02$.TA M*+XB4'!A\#^(-""/7^9/+)E8 #+3_[+0;H;"TW?O?P)-O)DHX'.%-W:T'\P? M#)EIJ#SF] X0BP"P#* 4 C I !9#_=U LZ@$GV'J*BXU:;NVU9J7)[&)"+2H MZ"2P!.7XU$5A::BW8]3I^]$8]>.$,X^SI^(>ZXW M9#VGNG?NIZ&_ANVC:=\PVYQ(?I+P\F,G,8H.DM68KT@D0A#6#(29=M6B$>OM MKLO6VY)2>Z>T)9<<^S$.IOR N_ MK@^&@)R#$G?"I$Y)^>$60S@@"05YJ/.DH6YP7V6AYEI"D5R8OJ&+OFV6^G-M MYNW$JQ]6/H !&M>.?_INI%D]L/#V&>)U^3JL_HER@X2MD\UK=V_R'AUQ7LN^ MPCO/\?(Q0+U'S!VM>0I&WU&S% Y3N$3Y]B)[]%3?+[IT;.'1INOBS=^;+$[# M>$>>HO3H>5\IE'J=0Z0UGQ'I<9/J8= Q9%QYR@9F&8P^QFF 3M'>9%_AHI. MTD/"! TA24,@?F) I/ Q*&#$7>-+&FSQ2C7^%XQ 1+ AW84)4Q 2KKYXRC!* M2%)UOB'2=0W& W F@'(!F,VGP@2=!LYAUEX&C;4/,% M#89^.(,:DDA+H8M +1$#=G8 C&D3NIG.)-K:^!QL-4XC^FG80JFFZ=R=W@#" MS$='$H#3ZSM=A?D*1(^'$#96"O\:Q_.?\::^@# EI^:W<(NH],ZBQ])\T!:L$#W(._U9TLA,5O16D#FU;Y801\E.'C7'%[ W8 MI MV+NG _B!F;OW[U[5U6],F\EW>H+*-N\U@%?K4,QZW(X.?GL>"0(&XFTD H* MZ0SI];V%(4T7V[D9 )Z [6?C0=[!@7MQB24A>#T;8%T(2C!X-%D+#5&U- MP$-<7,!6\@.WGJZ,I,#L72F-JW,YP/6LI%H( L8:U+SG=442#-:;CW&&%0/_ MN8\S\H+H@?Q%N9I#DJ@M/ >8N/!#RJC&DK,:":;S>:4,KKU..:K:Q6#8XY*$ M+^GCP$ M69>@#E1^3#T[7FXV,"SB9VA[@A02=A%J!8PH-%BE$4ASR &"2Y!VA:2[/V\G Q;][! M;7RR2M-]D(AG3T\JHY2Q[4^/C^AW*3CVI<]+MO0I#'NYN7P$5RQ>^HT&LQ M*BXL0TT?TG'J+I:5I*O'CG,&Q#?H%1[2XB/UYP*) HQ(7:'^0\:]KF0'"#]V MTX3 1]Z(+*]=G<]Q[>H6[MA&+&<=<55\ZOB[^G!T:3GIB<:3"'A6DSUKGLI+ M>F% 8RKR3>7+I*ZZ0T_HF] M!2\3 ]3H:15<2]-W4KE?YW8?.'\ZOV,?;];JAZ4,\]?BJ\.+=-2\!"C%.?HF MCJ;GQQ,/*&F-!8>&DB]=8^"XTCQ;JGC[L_2 V39?;VH9/T)2-6]0XFC>K!2*'MWD,]0EJ&OC-<^:4N2LM?$4D;=OL80+ M>"9LR%HBB8.'."$E32':[E!*8-WC_U9=;_U87*C@VM]\M5_!"\"0^V!SOT#] MD>))68(&SWGW"XT>RD0FLWY50F*VUG0"XNZ*N\/RJ:FZK8?(_S(8HL>4-J . M&-\F#WKN5[]>X]L#US8;-M^,4H6NY+0SMQ2;S"4\T6',U5PEH'UP]M9]"_7D,C;#:LSN53>TNJ^@?^[R@Q7CW:!6Q M%'J0W 1Q=)6>![NX"!)6[WU>QN8R.ZCE5W;XZ:-L@[^+^M.&7'3NRR(<0^,4 M!)6(8(=E/"$'<4Q*/_S7JOT@%SB]!EM)CHWD'H%:)$!DH@=B3*KRBD8E5YU0 MGR_4\!)KTJ*#/%]"'E1.(WK:KW]S0Y:DP;0@Q\+^['U/WFCU\OUA52"1IC87 M EHYK_,;!+03#.<*,%M>T#+O58Z;5C6_J;^)R1C#)2)KWZ^NJ]VFQ[XU"-2Q M/_5KSF-0VGY3W07QQE.L3$T]=&S ,L4DQ-<1?GN*TM0SH#B?01$XB]&\(CC7 M/ _RI_(,X_)E!]-<]O12^$V]=K/'E)R<1!(^]>$49)SF/VP<@@ -*\@O=;<> ML1/IVKB-KRO)DX;0U8G>Y9C0;N:BS@!5QB57#YC5>^S#,H=B*E0LU ]T4M] MBHJ8-R!@[&L/2"L!YI^>5%$55<&,Z-=_!%O/\G30LEO6XG@@/8=XY9BJF%#S MG?O=)UY6H'^,WB!A[YTA3M+!YBLOXBUM\+VIZE7\F G'@!EX[:FE+4]!Z/&, MNLK$9&J\"Y+ZWAW\CE 3GY("LA]ZG$U,PBD"D:;]43!;L=C,Z#)+G/@C0/ M0@(#7CG&&;V*+O?^F!P=S5WM"%U'*07"%828+>F-4/(E6QC*F+Y&-K^QR8.' M5)2I;$2=&T@B+OB7I<'23H-:NP5)RC9>XY+A-,U[6SVFB']?AS_VXM;\!FEB M",+WLN1AL!/Y\=QZH1,2U^**[-Q&OK9@#Z:#H)1\_G2]GZ2+:C:6TX_ MTC6CL"%95?H*48\W68V1\R^3.K/BP!HI*'B?GJH]VWB;OB5H(&D-OCLSYH#) MPN)G)4VC=;E<\TJOT@P2H+=S# L9US"4H&1H_&0XGU-S4B+]$65B&Y;NM5CF!<=#@)G&@@F'EK2V M #F[TH!Y]FV#9FV'?XW21]*IR*0M?IN&G5[M39I_X#;Y0GAZVN4?J\Q7*+B' MM-OG$S:T:=8L=WJNTF@?PJCNU75T 4JADE2#J$E)E203%U?A*>MF2SM>YX;W MC0D]\"]0Z[ZN1V^VJ"..M)6^&'23-K"-UG6">W?*U:2"1>UZ!\D>+WV\AD'. MZLSI(S5W>\P%_^8J#=%6]L!,EIC6XDB.N)-U;<4:4$[L\L(;D$(Z?^5< !!3 M">9?VBIBBI35JWS<)2"^>LCQ^C*4K=P@ '-*XA_W0^8.Y3 MF_C?@BP.<,#3LG#!E_65?43,OGV7+/RS\'X8T*B&O%-YTM&VC'7/OWAI!<+V MRN5GG^5..B(S'C/.FNH;ZKYO&AR=V]PJ_\04G<)'DF@2FX@?8:1_WSND&$_4 M/&C/#I:PSG(JQY=ST42K7I1%3S:*4[6=B2#L-WL(M_NT^@ZQ? MT6W\^(3_\R6'JSR'W$AQ_Z3["-RB_53DU]7),4LD@4^V@TS MC/BZZV92%6^PQLKDS38F&6DCV;'\(P^9W^[M60ZRB92R!QR1R^(I!5L)8<+8^:$0V&2G+#9"QY(%B MDH9.JG(K+A H)2)M91LRT9H3JH^&6-ZDM\#Y@TH _@$J@E<^73Z_U'@)T9I/"VD[ M@EK :P*?+I\:H\]6+L")A]"6=>)>32\-65DG+@5HO==I@=M.&I2 [^&@D MN/4XLCDS(M?"/V+/"Y+_Q$LDQW;?PW-23Q#*X*=O9*6HY(\;*BP@"]GE.LRP MT9FYT "PDSD5=N//\*6X_PJ39_@)I<63;,F 58Y33RU="?QT)SS5X#^]%*"@ MHH(ME76YSC1D;,:SD1C2*1V)N._]5^3>?RI&4[L-9^ROMY#)!GL+6K2/=.W( MV#5:L$WN$9CP!-N3!JM9O(*P]MTOB(S+]XR6/=GQC1J\J;WC(S:/:9R#<9K# M-PAGSUUC@T59O&>T;,F*8]3(3>D7JTT!L^FLRK3MK G4L>359FLJ?A-1BTT[&"2;S M5)*EDF"I[)=VCL &%_UB4GVN+B^W4#'R-YWK7V\ "3Y^% Y;L ED#X7EXE_= M^:+!K^\6T*&R 5#)0J[^,&D $6?J>P)2BM/,M9CS<&P0SG(ORN'@PX+"P4BB MQ0X"2T5>.1!@20 1!3!9 !/&US"@D+'2)NT>>JL9+&5?_WY9OBY(7!GI>V'P M:CDTD0 [-/+:C673?0;$)\+:7OI/V9G_O$!G[N;\#'6^.) -7)H(X;-3RR:F M]&E/@[:]])2R1_^P/(_N9J+,-+XTA/7=FVAB6,Q''L?PPMG M'85=UG.'M;TLB!5]NBD%8&+P'J+S-D2J)%3QX5X2MIK@5"3M3ZDWF #I./<< M)'A%I-ZV=IY.1LA(O4S7XN5/Y:/NPP@'SGK]'.\6H"KGNU9+D$T/P,Q0'GDE,NK86J# M.W[.8WNL%K+@DJ"J'W9X-DY#5(=3_9;':R%#I@_K2,;;KV&:H>HJX^NTT%8W M"KO-^$Y16ZR.LG2NU^+ K<)[/Y@'/<98.1'JQZ!U 9[D[&+:1HW#QSA8%G<; MI9E'KIP9%K^_..G&:M8FA'*FXF2#->NX;1G*=!NR.9KNR5F'DXW9',.U:10N M-W+S=)J3,P8G.[IY!FS?'%SM &=IKR9G#TZV@K.,U[HY3%8L-%DK,0F3F+AH M:+*AV[2.";:(_. MT7:+TKL"A;\_H01OD/*+."%U&"K/"5M@HG\:J\W4?HC\O-\2DT#9SWX;$ '(_??H_2[&GD[/ M5 #0D&!&I[T+GV"T3^!ZLTJ+.")!)'Z&=S#<9[0(Z_*%O:M-W@K%86>W9VU5 MUIO+("-/"N8W,*,#NB?!2<6E;7/6-Q2[DM@/!Z5\Q'B:$H):1%#*R!YU;4A) MOE3*29Z-8^8'?J.RCKSB.U5T<62$R"W$K\O@DAEMS4UH,]3MV4%,8/42*S4; M<2J&O@TZ%,M^!.RQ1#^BUQ1VAB8$[A7;5#)H3LJ![>S0&R-_(T)[$O(^!UMX M@HDZV($0%H#Q\&36'<<%2:O*6PRX8Y1< M0!,'\!OC).\1@BZSMS OLC@L8$1)?TGC(O\49+_#8I5&=S![CD-XCM(H)ASI M7_'O\02X0=DVP!@UOB7M%$[8:G6HM2V&D_ZUM9 @I_#O"4.PI7*"(,6_9I*" ML!25?X3\;5=+V_SZ_*UMG5D><@CM*[*R9GB_O?N"5T*?Z/\2H[G!/YF>GOHY M:AY0&S[%0BIE!)A\>$V/?\U]JA*1?X3\K2%EZ^LV G)K0KG!PWL*<-=I@YR"GW^:.;&HQ(5:6^0]8,+IW%2\D8 M$,[\+,0TUDPX,O&*3#0H*^'@_BNZ?T+['$?ESW$*"PC3SZA0C -C1+2L:9BH M$\_'+$'!>8*4,P4IX3J_QTLBA:25YRTJ3><^???^)T YF/KP%))SYR5V5/(" M)3,V"MM.>_\5F^]AG4(CKQ53,340$57W?EM0K@"ET$//'83KR'7[%>@O-&WG M/7UOW7G=B2[R7L8-8':Z_NO'8>,UCD)7!=Q.>;+8X#G;D4\EPV09?_73:R(C MH$)Z4BYAW=;LG2YV\'PM=F7YW%#.I+P,5.J-!BTQG,V4;':IZXU/>6U,L#0F MXO0@;!@3V@!8&M,.&Q--=KR*D-3?Q] B>*_"@BQ'HGE:'Y:EN+=PA[*"%(?= MP4=ZA44EL Q1,2C_[Z7JY +' WN?/:NX-1XJS!EC/SQ< C,DKT5_\4E:T&"O MJ1F!DM-\1=I< B83MI&KE)Y$$ \_._ _&E1B*Y"W4?TJS58TW![_J^OR^%=_O\E0M ^+=<8/ M(64KCON_JXY5'RW[GLBYT(-GSFA>!QN% (VIQS=U)VU-K[/J>-M*F:J*4>?U MZ7\N7Y,Z0L!(W\<$_U@V/H (DE*4E]IOFWS>K.G(U6M)184::;1#<5I4:ET"X$3?I2@K.[9R1 MWAURDOY4(E8QZE.#+^IL[=(8>5/G<"!ETA)PMF/' M@0W4M_S FUAQA+LI&M$GI.^3-%]\&)GN,\P>T"5R;*&5AD39NJHPG7 MNMCBL38*GM)-U>6M4E.('M/X7S!2\3]5ROIHJG%RX9&4=GE> M'L$-S#(8C4?2*1U2$VADIN9E@1OLBU5&"D[Z[_@ M!L;_)KF3-6>CM5LS9>MDOUPA_)4@')8()Q7"W'7Q?P==>_X-MS7C01;1>CO[ MS&5MHG(6PNS8-5X"QBBZ*X*LX)/169#0)450@ ?X&*=TK8%-EWUR 7.1\M3C M=*:9=&+Q:O%W_H0U!Z_2^W@+-UFPA<)%\AW^WWP35P' P5K17!!'MF$JF(LF MGB0:XTT\+>]:RNK3FJ7)1@P[P+UJJY)="C-IP54**GE[=K:@$EEI_;R(5:;P M<3JC;:'W0S;;,I7EP:5,Y=^MI%,G6W==IM'QJ@NFD/680 MDNW+Y4N!R;-LX3!"53 #E7@*?!K1?;,2G,D+P6 M)]E,U>61MS A,>P&[R@.]UF0YMB12 >NLT/K+_KUODH,;!1\*C!T6_/+V0'* M#S1%(46?[;]Z6O:K8QW"PE]E4!9I"8EC(W!U%">C)M6>Q"I434YV9+FX. =H M@.>'YVI B?25N1S8$@%B8\XX2W?=YO#5^^F*OFT')%=5RY[[4']7W#[E^*=N MH>U;:G4K599_$6"7B;BGW[/0^*IR !-T]8NS.78@RH&O4K MPQ^U!%.Z?B)% M22N#*T'921:WY$OO)89U2IDA-EWXCU>H4U(2ID7DO^9J>7DTV MJ*0SGI5X/+ZM+J]U;M*,T[(>FZ_=W: 9B-'7OMV>D49Q?"J]MG5K9AK$QB=4 M:; \.79L;>='SQP7,:3D:#05,U!R _>#HYDT^EV^[&":PYS%(S:,I/QZ*N&R<)-8C1V ME^*PUGZM\Q%:Z".9K7=?LY 7V3XL]AD)HVG$Q3I'>9$;52J,DK5S*CW"QG55 M0H,]71Z7J%()_*U$D,6\I_Y 2ND+PE=8:V (K:M)OR$6D80JA20 I-N.29,R MB="#I%WL=YIHW6.:?OB<+%Q(47>>0Y.(4"',N"-1=C.EV8EQ= *+>HI]@(@^ M-+U$[?L+844J;5O,_'"9<7R0M,J\Q2)IP' TV0B MG+QBEKZ@E3 MN%%Z+%2>ECXV8[0=OHG6X E*IGZXC31X2%61O@/%?8F\*4.X"3&:+46]+IY@ MUG)O#5_JI6$ 30]-^[Y#.8%5GJ,PKM?/GCC-&#I(5F.^(I$T0>A,,[.=VO2N M0*_U3FYDZ#E9,5^[/,$Y6CL'S;7SM7_'. JPRNUWKNT=YTP%H>3.1PJ]"=RO M3JFLPB)^IH^27, \S.*=>L\P%;J6L!SAX]HMB4=F/"T45 *\ 5$M@H?.*0MZ MGY-**7U) N=MIGRJWF#"QEH)_5<$EW*5U9N4$[O!^>724P7P6J])'0Y6 =[ MA*/+IWUV)3L *WY>.[$L_N/N+*7U96(]ZN)TCJY?$:H$ 9<25N"3O]_0R_/X M?T.H]O"?%7936T>+_=1AX0WI5!!Z\^2737LQ#A8"8%Z!;=@((X#)!6[&;&?R MJ'*5AGO2483\;"ERM$DZL8 F"]<+_O IR!['*G@]\'M!EO>0(O^@IQL!3]ABWT"']Z_ 21^'(VQ^8MK_!/^9?DK_#\/00[_ M^K\!4$L#!!0 ( $:#FU2B^W9S>_=P-K(C=XUNW-#VWEQ^?S3S]=?O[I\M.[SS]>GI]_^?'_G)__ M='Z>(?!;(M99YG\_G?WP[OS=Q;O/'S]G?O'1LO^TYNCL[B;SBQ\O+SZ@3R\? M/Z.7SQ\_?+K\\OG#Q<4E^OR#=?GEXL?/=I93O-H$[GP1G?UO^U\9BT1>WT>> MAS9GMZYO^;9K>6?3G:3_]^S.M]^=C3SO[(E^%IX]H1 %:^2\VU+U"&X_>3OP MR!SY(?O/G]]DT'M]";QW.)B_)^)_>+_[[3?;7W\]^OWO']AO7WSY\N4]^]OT M5T,W[Q<)V8OW__WU?FHOT-)Z2Z:*K *;#A"Z/X7LA_?89G,DP-=9X6_0_WJ[ M^[6W]$=O+R[??KAX]QHZ;P@:9V<)'@'VT!.:G=%_?WNZVQO37:Y<_Y]L"5'\ MSS]\N'A/?^_],UJN/+* [A-Y&:%%@&8_OUFY;W>_2D?ZE[S?C#8KLN)#0MTC M]4L3Y$=!V3 \:N]L/PY>K"62)35_&\;8_'B\N79C3PP>_P[Y:Q15>0] M+L@1]1 O7U @RMKQ=\I9NR:2C\AI=HT=8<3VOU'.4K*T1XY#]G[XB(EF]_Z? MNX(P6$:A678I-)/@&7_WI7C-?MXLH]M_$9V*+J58W2>@C=F+NLQ>-,;LL_5Z MYQ#UZ\[MZ0*5T_%VSDS\EIS^:!(\!7KN)B0>?_R,:REE^ M#BQZ,9ENEB_8$^7QX"/E3.VLFO^*K8 8"M[F":UP(&QC%'[>&*,$$#]TZ;*7 MX_3X^X;6YGB)@CF9NE\"_#U:7./ERO(WL*590*(AAJ=+R_.NXI!HP#"$,7KP M:5,,+LB=5 K(_2\;8H_07V)_&F'[S^G"(CIE$D?,\T!F$,9N.:6&V">7>AR0 M'<&.%*8-KW'L1\$&;E95D&KPG JNR6!S' #7Q\&GZDWHY-9UZX;$6O\'LH*Q M[U"_D+ Y7?A]4VLY&3!1D?3\(9,8 Y5"$8VF6"9C!99W1Z[[K_^)@ O@Z..& MF'Q"-Y+"#3,+-T3-5C-?-X8HPD< MP(U?\+%R)D=D$(?AX5G"A]7!1\V9?(0/L)G'OE&OR/$:!:,7N@UM8=/SX*-] MIK+NRU%@[Y&T GM'COSQR'>Y[X?>_L;[E46U[EM[X7JIVW,6X&4N+]O1$79MCSZ=VB&B+YW[A.Y M"]ED/)*K0HC8;W89CH/US?'XH9]X%"@CCLN7?N-R=):DR%Q\&) Y, @X-I_[ MB4V^49?"JI\R^]4')Z>ZN#B&W(*S8>>*N%<%P='I=?JM\)3 ME:+TL=_:N-0?R4'JM6K>]S%S4'JJD',# RDJ/_1:%Q?$=3@Z/=7)Q3&Z%)I/ M/57$A8%6CDQ/M>]!A)SCT6O%6Y35D,+SN=<:.)N;PB'IJ=JM2"M*\?FQI[JW M)$^,8]-3[5N2\,>Q&33Q?MYFBLR77BOA_.Q;#DY/U?%^[O0.CHN^1N&.,]PY M)#U5NL?U"!R2GNK:_ J2%):^!N!V7L[\&B .CP95^V_OC] AAL*?RHK2V%6' M7I&O)P\WXX?I^(;\83JYO[L9/8]OKD;WHX?K\?37\?AY^LVW8L>->%E829%: M';+M%:U)<2V>+#.SPA7M^L2V$_)?MC_^X M=ZT7UW,C%X4CWV$NY07VR#(,QW_%9.6)Y-2(TP+D_\B+5$^(UMA^0I%%#'5G M; 6^Z\_#D6W'RYB6D#HWB-P!7:'\)@@U+6)E!IY$"Q10[VJ %L@/B?:CX9XE MNL=A^("BR8Q<>2$R@DGK$=AQW$1'/UJN<^=?6RN7V-.9F U(1@%J6L3*C/B; MY<5""8#%WVIA^7%W0LIQG?MY2QH,DN(H0D7;DG$C>NK1\^ :^S1# ODV.1^@ MJZ>0C!9!,@>;Y'FH#7&?3?#O;K2XCL.(:,!@Q\7F ?NV>,4ZF*06 9F>S^ J M)U,9%3UBK!!-78'_^C(+E#7J)Y"0IHJ![DP,:.Y1] MW?Z6EQ!$C)[V!24S)7F?:S+ER3D;VU$^&CM;%>/)G57T2AI<- Q@(OHZ);C%R/3$VA*FCJ66AAB"*06;[[0@M[=WYD M^7.7+.!DV <4W?FV%],4F5\P=KZ[GE#O"1@]?;;XE@MY,_R80 LG&^N;-YE] M"Q-4Y0^V(T*:'!V8CQ5RYP$-78M?G?Z[D^6^&">A7)OZBV6UL>\S-&UU80 M;(A6A_NZQ0CJUTDRMEX! 8W,RW.MF=TTPCN9I3UZ'W&2-2_GO1>AUUJF@Y38 MN'B.>/W;I9&9(16K^@B9HSW'"YC.>P!0D<["8$7+=W"IPR87#<'KYOJ M@PHOWVUE?BR.4Q]T=QE.%;Y+7C#4!RU>"E2^IYH#U >%77[\BX0E.%Y]L,6K M3[9L<95ZG=VE(TW632 >;.1(FJW5P2'=?#0+_0O4P= 3_ "WP,,D!%ZI8[:M M!4:K-/.$H]:;/5J"FECR48K9I=E&&&RE5:63<=0&;2:84,@A,]LX@T&6FT2: M0F5XL (&E5CF,,=N. /*T\=3I!J(^'3I;E#+HBVH&.#8]4;_@[$3J!OA,/;F M3(##6%),E.)G>%2M#G["!685T A6Q TQ\.5@ABB?HS]'EAY> =Z3Y#WQ]6#ER^XM/Q/'&[KK'I M,_GGU_'#\W1R.WD[\C?JGMQ0)!^5UUB5>SKN)K\CFCE&7)&:Q18\^VS M,I,96[>997MEA:X]\IT;UXN/D"V_K,B.H.5FMHN9[([4&G)6DM(B4%+\M8V< M0=@_^%!3QR@ZX+/UNJW-WA8M0-@N)*%1 (K8+3DYD@R6F"R";7H?]L,K-,,! M2KE$X?B5G!OD#" '2K"Y(]J!):W1/"SL$0;G['T:%$J T! ;NEHULN&VLP@3 M_N!3?0T8"61XE\B98"O!?Q4EO2T9Y91'[N=Z&=_B)<8U&:'K5E-DKA21:]\%4"8=KSA#WH)J=F0G L6PG<[C,SL $P+6GL+ES MS^R>(@!\2LYACI;9B??5]@P6-L!XLU:S%18(LS+SFP-FMLH" 59Y]^*M6\U. M&(=NS9Q[-X=JT&)EKA7>M]7LDDB9LS'K-^,XJ=?PIXI3A8^40V:VC@= =N06 MYQU.>$ZWAA6W>%P\JOS(";+,1H. M!M&@.\=L.!EJ)F3P#K(:K@3=25RZGGQ]?!K_2G[G[K?Q_63:4/Y2]3"GD,94 M(H6F.JS#"G)>/0Z)9920T9=>4%$/_X@#IF"B*'!?XHCV2'W&24$E./^@SE"M M S):6ZY'>;K%P=3RT!39Y(;.JI.=?\9)CWZ99:!NS-8A$IA(J1BKJB&'W+B2 MFK%D;-8BZ0CIFN5C8J1;MVYDP1"PI0UON:T .66;G&-NMBVN6A$+S@7L2.*1 M7,.]UNU,AI#EQ..?9GO$%2BA4I.3WIFZDA>1/XB9Z MS+V>-XU9]S?FWB2CQK1L+FFCZES%T0.._H$BVB<.=!T5IJG',HU79-[I)%@> M?0'TUL/?[_P9#I:6=$,#49+:WJ4^>-J417Y=FZRB[=.G^S_(_&;Z]-*-&ZYP M:'F_!#A>,3]::"?Q!>3P\ )L'>CCZP_//?[:*4O=7SB,B M9H)#YBF@3=AO4/+O=-[&K_;"\N?HB1PYX]D,P>'1R9DN#PKE]#' :Y<; M;R$B;&ZKH_WYR([<];8#-LB](DRU7,Q#BV?ETO$-$7[ 4$4/!(%HF+\$3L1<''@.70+NB/6LWVR=, MQ>>K@E#'5J*,;I.AWJ;8R5NTJC=@+E4]_<"VB^D9CVRB%0-4^*HL1$P(54UM MS[C:H!Z;KQ9-+8PV['KL>42O4]5!+\V9IX8!\LJ0;V=^924LI=.Q':E0$952 M;U/L-*%1J2+*I:JKMNK !"M],@580_7U9,SGR+8LCLFG/^J4O9= M+R%K3H:P+\QM'"=OI1$]L'3C92AY;9(=04]X:9O'C5B( MF.@WQATHFE1 00O[-V@5(-L%,[W_G9Z%EJ:%D LT44R8+'4/[25*/6/!^YB, M$FEF_"&54/ZNKM!%T?X<9;).=C%E*0'+Z70IN:983%QOOII,L.E2LEB-G2*0 M:FKXB_5JP&OF4.!S8':V8Z-'.BZR5G@'!+/5@RYTBPQ8CK/9"=2Z<):]!_%V M Z:7TFN;B=)K-\=[T-XJT(9X;W@3 [,??9;PDY4BFN?PXUBJT]_=U!NJT=QS M"?.:?M/5KVH8Q>(''%]UZK8?^!Y%HGC/A$%[0H L"UER3,V^;32P.$%1<(ZS MV;<-.9RE$IDS= @>YEVJU[H(M*87AR)KNM5*#+:2:*L6V@=BP@4=6:0$>Q]+L6T"- MTL<,PA5%G"F8"D.Z)[7I!>%44/S+H3;;SZ)FW4**Q5-D%<9I3="NNGL3\'DP MNQ&ZS#R4M=!(<3,\]BK8E$35"@9W9N'SH%Q#K]AN(@LGB(;9@#0F2N=$81!X M;T[&?F=,%*A>$6ZGQ4$TVV2&MBS;6]NBS==2,'7$)3O4A?#7T<,OX^G=P_1Y M;157H69)R# 15?9C[5VD&/7 MJ@7VR X,Z=D":\5P_+56YH=F_Z=<7;67M#ERR'9E*IZ>"7?^]O1@F^/E,*'[ M"9&U%I+MO7UC-[E9T;S/N<^H_&9Y,:CNN'E>].WFNS DAM\-BTTGW"0JY@%] M9W\%6ABB%-L4CR&L4KI#@OK*=Y4=(B=Z?.BN<"0&#&)/T4G5-6:^EF$[#*(, MR^2_#MDE/_KC.E[&7O+$+',*)2MT,ALYB4W,-==71-^C$A%$CFYK(M[@I>4* MU81#J+4W8Z^NT'(3IZ6KNT+"#'**C"'Q%2A!5(N03R@BBP,YN^?QX!(54=!D M4N5:+A+S4DY(3XMBO%QBGYT1< %R/M;"='*,T66,?:([Q557!0&]Q^(!$Z&H MRA(DI%>89V@3HL,O=3==.#:+:G9?*"/8OHL1)#@NGB;^2I+9F7<%"SL/F?SM MQX'ZT ^@2M49KM2]'"^SG?WE9Q/Q0OC<,*[)D01._HD&S@2;Y3P>]XT\IYVCB6 M9A\. $LVXVKM2].D$BA%/FE M/^G',,OD"*H/RG=H/E1-Y\;2Q'0/AW& IO%R:06;R6SJ$I4]L: 1$Q?':X5TR#D:!/_=Q:;L!LQ*_(HO^]]Q"(D+8II= %Y9+/H);G?S/9=?2S2S?K9\]<=TBY,,DJD]E!ZGD,3Y?(ERZ6,*JH[ M4NO:2A%46.$2,53GT<0O-W'9LYYR[-J(?+"O1H!.%S1A&9NZ,N +QJ]I2$$I M:TOXKV1*1L,!";>NT.2 P/+3:ZBZNL?^_!D%RQOT$H'T4]Z'75!(>WSI>93U M):JI:@I):'I5-CNZE'E40*%U+5$A&A:8 E/W/6VL!K-(]C_IQ%Y/.-*Q2>Y1 M&"*T_UR W-VJBI*6/9^,*K/7#[]L?8\7B(+%$3=TBS^@B*9F/** W<- >[W@ MVRYL^D/6M)2L;BLN=H-*;?P2(GKJ;@_&E]G]Q31:UP.5XF&AJ3!4&4S1G-YU M,HWI8,[8PL^[H!)RN-.2$9(,^X16-.N--9FLGT/J $ZG:ZD(:K6N* M2O$P<%(,U1F[IQR?T!KY,]X33E+Z0IRF)C?" M'JQU/0J5Q%I7(^("8YE),U2I;.-#CU80;9X#RP^MY,D=D':I(M(%-5/(HQY] MDS]X31,%1%93-ZI\CF243C6MUG6.L+A8O9: M9D36=I\M+/XJ2FWM(D-?DYJI8$U.WP@3[8#B@0* ZTZLH:I(K*2EP?J>TZWS MT5KO\X"^9S@("-NQ;R\XFY+P-:Z%!]]IN MN"DMH:-)B])2U*&N15M_HX^DC/BE%G:OK- -)[.#]5YG?8E2 M'"K+VJ@L$YT=K0?@R:!WN$7[TJI1#*4ZNIDC:79]/FR]P<]JCJ.&GAHM5X2R MME0*ZD+WZ73!)"UC4VM9Y2@,411NN7 F/MG?<4!O4NPG5.B^@DM$[!MUW0-(>L:0GQVPODQ!XQI=+1K^G#@]M&@W()#,(TAS+4 MELI0Q:?(4!5R6+DIH4G*271!H11PJ%>OI*_2)PWH>"U@MEIPY+'-1_XTF6V; MT_V-G*19'2LAK*F(E#.A)_\JY3^?8?[>,9OI;[X;A6RFMQ[UC0H=KFCH3@#& M>)VLDE!IXQB)C#842)M>(*UBE?3% Z@??; >ZXN;L!>,TASMH;#-[BR'S1+;R^)6N'P0_TR'4-)LR*4 UC90\.BV(H%)(9>%>I[511 W1=CJA@BA1NO+Y:6()@-*_.^Y)7)=:*I MM!D,32<[Z.,B8>F64NB"R9O/H%[7R\B/7,?U8OJXYI3F"[&"F_&K[<5$S*0. M>;F*HZW'54FGFR9&U^RQ.N2$9EC91 O>4&&(JE/@EP,.,?0(TMLC2'JB^F*I MR8&I3B-H->+:[-0DDZ-40:0+IV,ACYHU/5F0T>9WUT%[]X>T3<>8R!R0-;1K MT1%>;1X#[,0V:QR\#676SE-2S<30)TISGZCFIM+03,R#]CD22JZ40AOK$'_<68M4#9(FE%TYY(U:*_-"%JIE@FD07*JGY,U0/[36GD-!")=]W00?E ML:?7P-KC@/P'.>'0U>:9B$HSS,*HIND$(#^TBM&AD6JUBI&:5T,UDUA3E)'C MN(EL&7OS!D66ZS71/49DN"[H/072Z-$69"P?.3L_!V$Q7L9LPY"3G? (5!/5 MU/3T_$AQ?;1M3"\N?D6IKM9^#ZMDNV:4Z7B&\KARR>S1#P42DEXW46&M9@ M@^H+\N>F8=D?J]N0< W>*!IT&'B>4-EI0$XD=!>AI5#+* QF>D*@R@S5>2_ M#J>)_(AV$W9#YB=_I!9/4B11@MH_R5V/NK2^HN4+"D2D5#%*@^*'Q)1@62 W MF.8LB$MT]*$.)D>OKM#2ROVLI3W_%46+=+:1OF-&VOVDOC8-/RB06 M0C%KU:F68> M#^5N,JS&P9>"^.'<2!#!&Q#@&^;8F6G6P7WNI><"(#; D=50-]4;9-,85 KO M1S/+'+3#>QSYY!";63A9"^*B2#H'[8MJT-8H>,$G#IM(+D4*X0_J/#5?$@A] M-*?9*"<-H4B6#8=0W>%3 F'+KT"DR5;['>I'4?K;A\WJ91+4FAFZ"\EJBB73 M$D5@3.4\90 *(A03T?O@1,)()ON=Z("<=Q;(+Y"C)M@#_5A5P!_@J#NP7K"R MBS3E$!Z-%*/7FFBW ?HK1KZ]@8?ZAQJD\<+--@J1$Y/$)/NFRO+_A,Y MO(I8(KI?1D;/6X73YX!!N:DC1QD5/2DEQ'Y$@>U2LW*%@@<K,;+" M!5%A]%_COV)W;7ETKTND#=4811,,P0H'Q#RCMY(Z$UI!2-/2_ 63*X_/W*ES MLL'I2[TUY1*GJ47$K]A'FZ]6\">*;F/?D1"HB$(;]DO1RU#??/Q"ZV>HF_+. M7\41[:M-H/=<9MM>;=CGUYX5AC4..^4\Z#XA.0DY-HC@/W;TLN\U"$ M6@MB0?=YWM=ZM113G>$]6B/OLL:5*X],:X)[F)ZNW"B*ETBV1L:X"_ E1X.GI5K]OZ5 ZW,L=672@,YY*J\FZ8GX^JVP ^= MX:;7((@'%8IOD H#*#P5LE?+67T8+#-;1?$^CK79Y[Q.K,6#Q3S=TFR#02?Z M%2D(''*S+0V]D,OGM_#Y,+,*LAT%5)Q6Q?$>#E=5>)>FXW' >W7"-F:<%V=P M[IOIG\Q'6B [ML(Q?I3>FV+XJ2>K52!UNBJX<)3\G8+XN5=F74-;7DVM03HG M7WIU[BFJ#3D\[/*+7SC&1CWYF+OIE?4OEZ;>V0JPUKN39U9\S4JO*DKZBD:& MFK4^UJQEHL0?U*0;?AC2#8=TPZ&0T/V)"WKN^&!+=?,'9",CY[;YD^L0SNAU!)3J]@O^/@ MSSO_,< V"A4(5D9.KV!/UO>OV_[ "N0JH:97++ZA91QJI61:/_U$A,2PR>'W M.+.O';+0E>W7OC@<9+$K4^+<8#7;/RN+'3O"F[S-XLCRVC8VE:7J@"AVRMB4 M3\G)>5LRI3I^I>J*7'XF+R$9.+21;Z/KA17,4?C-GUEK'+"\ZN6*K,.)_TN MP_ K^5O7?T2!32&8BSY#J7A,\'N:0N/?:I=8=,3!.-*L:55/(#<"S'RVI"%X MQ36"UOBBOD.0/8UQ987(&7VG;[:DW?G97TR81.'(CMPU$57F3*PS0!>.2"G^ M]703)9N%,7:-ERODA]MM&- G>F@XXVK#?^71VK!J4RK"EN??4!@1H7QG_+I" M-OGC,Z8_&K_22KV0[HB'&-Z;5!=/FAJVUA-G$D?ZL3P:_ _//?"ZI;\T@<:/_LDLR_D38D]A M7>,P"AGC+QG&I=(FZX[4NC&N""K (X)E0&AR?[?GEE,6H9 AWT0_7>A'YR&/6/7+RUSI=N'X(*\$6I-CMNR/M MX15M[GRB'&*F)UAWTN>%Y>_M[=WQ]TPCP&F.HY8+9DT.3QS^?7N\&X ?\M1M MB.]EV@RH& TI)C=(J"M6NC:^PG6O.;[T)>[A(FU8V)"XNP9/]@K<]] MY]&S_ =KB>#EV\V,KZ=52,H L++[X$,]\YQF0,LC#J[A5CCHX*XTWEVI;K'T MI5)<_:;&A5JJ+S7A^5H=J+V! =957S*]&]41*@SQOM22*KPB MJ9@!\#VRP7K4%0[)!EVCWU#P@H<9:\;5HK7,U;A9$_4G\N>!-+0C[D!JZQ-9 M!?M]&2;8; MO*5P(8DALL;PR3/\GJ;?X$!7$.K&-AK"A$.8< @3#F'"(4S808_8$"8'>GYNDPG,$CYNJ*SKI9L7EJ,Y43WN.397KU\ZE- M5D'@.YVPCYI*;SN0D\+_(B=%1WW?-<&1.IVE(B3(4 E:6[PQF7V\06A["2Y0 M!PG'Y$\T?N>J.G"5M/AW1E@]K MM)TV>#1-D*">: ORO.1%D\0[0OXL+5M+R9&+E.1]KZA),C@6B]8GZH[C=;_M;Y%7,9,"EMDU? MPJ9@K(3,V09CH*>-7O45IR\Q33!T@K?>WH0B=1W$RITN?7D-N2E'69V23O7= M*_-R4O0YT(FT2S=*C'Z?R.Y3C8I\VT7J6B36'*,+3G-9$:!E$$G@9C+C1)_9 M\XZW.'@DRY0,+U@$(4((7*2Q([JE<.>OL;>FH<$[GPRR'0+(8 4M:1[)9-!N MSNQLW(XQ?K6]."0GGK>Y)_J$;&RATC,)HBJYKL]B#7X>L%^?I2(B8*Z(L;-Y M0DN\IH^!'RP@09[*2=3=$3?(=Y%#]MC=XQ,4I7P2=3F:^)243\[U1RN(PB>T M=M%W.2 ',T6C*# MA1J@9"GZT3-.--7O;K3 *(U1' M#142J\OE=1S0&XFW&47L/0@Y]HZIU.7KUO6HM%N]2RS.1& Z;74VS ]1K8=Q)8WBJZM(-B0'X+[K L2U-,#( [L MA15F[K?D3" S0=CX2OZYC)>C)=D)4?+W$>P!/ GBX,U5R+[#(MNQ+)DVE!IS5 M;GP.FIEW">5KL#A*PZ%4WJ?E5*%4%>]+H?W1S-QT-5O[* S,81L.F$+8"H/[ M'+W!8.3HR:=TI'A^,?.JIV0U'B3T<,S,=%W)85:>EK7#[.)\."R.U]E17ET* ME_HZ _/@2K,B4]0,;?.F[O:;F^J:PO=AL)4+SX*"[.<4NX_#/;?$JMO+:>>8 M#4IN_QPMKDQ(,?MA4'''ZZRHPB1%[=-@Y1ZC5@'9L#F%(,LM $M1_*+<(V\ MBA4U?SOP+L^')9AC!)=4=*;(J>].W>;+L_?8GS^C8'F#7J*T7>4DCL+(8N;L M(]F3MKNRO"0R1A'-!G=D:I;5#MF%$F9%$NE)N>>LPC+KL]_I:46VW4.WKD_3 M?5C'@0<$ZS%61$*3 "\1;RF\F_)D#<"D**/3@BC'>A0LQ;WF1J?9]0M/XL[[ M6M/#@#B(Y/G._5Q/)]Y7>NS&;KB@LSV940;HHRKPW/,J2JV) \T_+Z8AD7_N MKU$0N2\>FB*?V"$/.$+A38R>O^/G!8Y#C;*9HC7Q0/8PD[29E<%^; MDH!3UJ:%HNUVE-L-111:81^Z _*_;^$ [=TS?U<&^/UJC"**+2>*UHA&JZ MGR48%6KHHSO;>EV-435UR3.5QFGPAPN/*\(?PY0+.U MOZ#F*G1V<9SZI.%S R]B[LT&WYGL2 &.%&0%?NW^/" (0&L_=L$KNM3?B'!D M>:<9R'MD@"]0Y-J6UT)4KVQ\ T)\N>(-031!_U=RFPII(_+ G1,V/&8',Z0O MH*ZP"F*&A],&1_S@B)=SQ.>LG,PT/I %&"'DTQE^0JMMH35HM0A3:T'O/%A+ MB3523*,%$:XVWWSW+YIM$MJ!NY+IH"5(< CH# &=>@&=/MV-2WT( KNM+UVR M8-JL$,>L%NY+PZS*LPS##N"^!,L415[-[I.E+/)J:)\GG9%7\]68&M][GV(4 ME;[W"H<(1\W,,LQ&W.^7QA:)Y&LH90_:J1FJ:QYC"4D&Y[" '>^$]NT24NJ MP689J"GRZ3.3XB(!B&H1DMC?V[?C)S/9\IUB&O!'%P*T=.-E^&BYM.[\VEJM M"%B6YST'EA^2^SY!3/1="$%:<)=V'B$R:RZM,+VQ(N$&[=5TU/ 6,J)H0E;9 M[O%<9U>52'[-8<-MA)_;J#6$GL(6BSX//(VP_>=CX-KHD7!%WXD%5;<4TH"_ MH98EQ=8DQ>G>"B.R*34^0N>@BDJ0-EN$PCR)G#9 ?@M&6I=R" M%_C6<@/PFT&%)&I.P+;O..MK@L+H ?MVTKA."O02:IH.(6*6^,@96P%MEQL2 M?N)E[-&,$&("N+;8PWX0:GI>>$E-,'H$W=%E[$:61VO(L<^V+$0L$6K:JQUA M"Z^*@IZGLU);A8%&NSRFQB5$B'(ZFD5A^[F^)#ED= HRF266/LW0\QTETU-- M4I,J^&<<)GTCGG'!3A[_%9/+/.T)B7W&^<'% *8L5(RG9^X#;"/DA+8IN>;]J!,+1CNB@#M2B%R-6VC*QP$ M^#OK_YG8,T_DZ <;UD":+:RP)^2@)7/X'9CWD]E!PB#]3;2$/0)9?ZPVVF#P MY47MBW"GTZBCY1:QYT+D,1 B+OW*[%4<$J,U#.DU^<[GE,F?$NTMN&X!]%J> M(#),N,">DUU,_+[]'+CS.:PA1>VA.@((^5F([#ARURCC.P'GHDH.TA$0@(XI M2<)#EK$*QW$=AW%+EB:[>B)B],I?, 2HM;"7OM*#B-CUHHYH$2JM>-ML5+>9 M59:&X9GWB@1([?$[?Q73/OIKY%W".T.5DM$KR%=DT5L%4S;I#W]U46 %]F(# MS[H&$M8K[-7FF!,&/C076Y2BC'AA$&5$(_]U*!;YT1^T37<2'7VD20[$;G.Q M,[+9S9<Z/?OT'1WT MG>-*;@@^^:.=& G0M0.ZY=]EI%IMD+GG\%%4OP&-INPGS3(&,BOX!VT$1B0LA7P"0YWL4"?;?)WLT/9WZ#;0WVX# M0Y7X4"4^5(DK*CXU%R1U;7_-+IW44'QJ>"VXGK:_?2I,5=OXPMP"^R8;7QA> M<]]8XPO#*^VKE5V%BX3W(35_@95HM .OU[[&^F@<*OE>09SCE$R1^&BF$5_D MN,6YOF..AIF[I0J-?3<_1\-,)0M!8Q>7X4V+E5O9G>Z"76@C D-O^YKWDW%K MJEZH$U>%:=,WEPU_"Z$TR(W!@?D4MEXU'"K:ZR@%)MGG(2E6,I"NPQ_,W,SU2C3R<,VK,N$H M#KM9I&WIQ8]]PNE>_,FP;!$9!\OLP+YOYK;F9&C-IC8.1??H_:<'"^S,P >*EIX)H" M^VFX(\,[ W/TAGO>/G;YK:(Y7KVW4([Q*E]@O;^F99/#\UK#IU!]'IRBH"Q-#]BF@'80?AGB&_'M0',1ASVY_M?@!L!2L7E74%JVX>N_!<2Q[[Y@3>Q*0 M ]9[CYSX&X\ MSIO6N_-O,DOZ==1\M[J<7#+AW7F;NH#;5I\8V=DAB?N<_XJ:=T9*J+?[L@I7 M72TVV)?8\.6$FUY1J>TJLM1/9W'5(>G>&3%.+;LFGO'9NA+._2E'?K2*MV^ M0U_:H2_MB?H4AKZTN2 -?6GE<#J)OK0=:&?:CJ&HJDK[?(B200J/SR^4 M'P2=7E@ P,HORQQ Y9F\3V\! M-N/LYUVHAT-&)E#$\1NJ!6H$%7E#8^5'3?>IR/X<[UJUP<4!)U'&>]Z6>%V.3@E&V9C)%:-N:('$$R^D8'BA2 M)$!G7O$T741?E,CL-6T.4R_ Z)STQ M+K,C-^H>=>M575.-4."EV9L2T@:A]"+<8"SFU K-DA5#LA'=5B&&H0V2R0H%%'Q]AQ'95;Y/9-"9: MG_SDSB?,B3HL18EIN' MZ5=&.$HYNJ\WCZ67;;:BT\ST.V*U%8"+#0X.CJE]W83@ 5B4_'JH7B&U?NV9 MQBMR[Z#W0+RR :]?D[\M;H*_:CA:AO7.F(VN1-K"FJT6>WY!2P/ IYPQ(7C*E$9I7G M1%,G0F.Z7XN6;T*?-ZVY&]'1C6OC!O1NPQJV25VJ2VLVJQ\5:,)&G"BIWLZ^ M5R?K-;@]57 [=.<(.CIVY3GIKFD@]QA_3]/?80WQ.RL6\30*RDP?-#O*1H MX6#D.S>($'!]^E_?0MIU@K9PC2F25U;HVO0W7"\F1MX!39GZ-_UL=:%63J/4 M.G)$QE9 JVK3L0\X@R2-5)+2DO1R4/NZ>RF0<32)HS"R?.=X!B!RRH[0NOAA MACN9K" X;2TBD]V3G %T#T'D.?A0/[.C-=GGM)'G,\Z\N[K 'CG&PNVZD9FH M&H-H >%04\C(6$RC=0.G4CRL9*KZTOV@_I8IPKL_/;0@2Q*NYDUOH%7[N0W_#7:NX"ZH9 MN8/7O9J":7E..3/N%-EQP-KRC5^3/I2T/=^>$$MZ:KL?KOZY2>'#X@Y05I@'I\0.?9N MIG4*:OAJDT\ ^EIWHVSH>7^&J1QX<3WIO^:KGCWM2S'REJ>$= MAS5I)3Y-9KMJ=)PPE7.6/53X;&.63VB%@XAJGBV3 ML.RD$BIZ?$O)<,GXDBECQ31:UV.5XF&QN=":AM.FLIG&RZ45;"@*:^3'Z-J* MT)Q(*O=Z1@WZW50[U>SKV+3;P9.CTF<+^GD!-TN. D@;.NP?_-6:%I6'Q(LR&BA,G=5G0&Z8,-+\:_'HY/+V/AU MA?P0A=0+F^67+O#L)S!?3\VA9,S_,/98X'8>($3=T>/MK#ZC8"ENW9=3T>1Z MRT7OV)4N/Q/W-;)P1L[:#7&P&?D.QVL7:P+ER A1:A-R>(UX!:$VA8$6>)>2 M:2PMZ,8-D$V8$E](>5]IQ[G>2NG"\@BO-MF_4;1:6-S<)"[0]/4OC4MF^V YQ6!ZBE<-%5R :%\ROP3.7)QO"IB> M]*5KP^;MT$MCT12QH:LQ.]J=AI=JBUVCL/CEKW^UVLULWONPA#^W&6&]_9KL81 M69]KUC:!MDKP$&.+_ 7LN@PDK"N /T1 MAVS5A6//94\+(=K5R<7TGS:"]6U6,ER'@6D>BW;%Y]OQ!H5VX*[@Z@SMD)B4LOUWA:CIT6T2;1 P1X_\%;$Q33TB. CFNY"C4FZ 6B9$?+1#-1, M6IR6%I&>":OTQI*!%!X'*2'2]JZ!QT J2&D/?!0JYK!6N*.2;#=4NURT0YAH M!ZYJ4 *XA^5\]G'J(?HWL$ !="? (>84L5"YT!?@AO5YRF&V !]B7S 8"NT M OM7 J]:Q^5YF0TO?0?=N8I0K+P^]N6-0,5H5GH@.*YF5Q'HQ?7 R\5!UE#2 M:A;(^WY4K9UYS0&RV//.HTX:U&I+4:>TAGADVT%,BUT.P)5J0%IOB,[%H\0E MT.[7V"[\:ZH':H0H#LG(O9V70F*%BT=K(]R6N?S[ML,@!@; !N__X/T?O/^# M]W_P_@_>_\'[W[YG;/#^#][_P?O? =@&[__@_>^LIZK,Y=?;$R,7R'*'0G]2 M]14LOT//4 K>!^7N>EA_Y>W?T'^\6"'Z]_\/4$L#!!0 ( $:#FU3&0%VM M80@ *! . <&DM97@S,3%?-BYH=&WMG%]S(C<2P-]3==]!(964704, M8'LW!5Y7[1KVEJIDUW%(7>[))48:1F>--)$T8.[3IUL:_MC&:SBOUS[O^ $8 MJ25UMT8_NJ7!Q]_W/YV._GTV(!]&O_Y"SOYX]\OPE-0:4?2O@],HZH_ZH>*P MV6J3D:'*"B>THC**!A]KI)8ZEW>C:#:;-6<'36TFT>@\2ETF#R.IM>5-YECM MY!_?'6.9?^>4X;L33G+XD(L&OSIHMR]>-4$$*J)%S7&TD/V^T2 ?_TE.M9IR MX[@ATZ-FJ]EIOFZ31@,%QIK-X?V[XYQ8-Y?\3@4DQ4UXA)ZGH9-1.A M&F/MG,ZZK7Q9XG3N+WT+H1A7KMOZL9=HY1HSCFV[8RU9+]92F^X/+?\7JJWX M+^^VL;&_3&@FY+P[$AFWY".?D7.=456*HEI=I4U&91C*H3,3*(!2Q8/4E!I! M87Q2"M9.!E>I& M'#MK-]G&4GVPV,0:EN5FWJ-W)-]E\GY%?RZS3P?EH^'YX M^G8T_/3Q]QN&_6]F[*!U:7&IS8,,&=;):6J$)7VAC=!U%&% MP*'1"S-#\]H=]QKJ_OG5Y"=M*T>7:XH63N\RB5O/C^0.UD6C]*C7LW9RC*(+ MP[:_'QB/M:$(OS#@.QI?3HPN%&NLF_$D)K6;QQ%*G^"=!@1EMR?]*\_F0^RY MGSI+E]Z8S3OF9./\0=/29^L]7*<\K&^2TBDGAD\%GW$&ZQG6^F\%Q:\A.2?G M/-?&$:W(>S"'M%N-WXA.R##+A?I/G0Q5W.S=G!IX,?B":Q_> 0L5'"HX/)Y) MG0H.CP2'=]0"$F#Q9W-R"0M#R8- GD&L-(76@GL"0*P?P(#.1I5*NH%CRR-X8 M&KC+_)9%'24*"0) 0@VX\L-9KT],;4H2J6=V@4G#)\+B]#A"L3#H#5K6UVAG M%\K806\1P+>Z!H=?OKAYT[[=<^62"NW?3!(TDDBX-)S8TBH MX9Y00!R!*QQ\0+C%U2YLBN(HED& B$$B7C-A8ZEM >TP=#1:!E3E1L><0;$E M>T FQ@%U 3^#JSBE:L+)6XC*S@L)$NT#VF@?[?%]W[1]Q,)5N!2X9Z@"(K%_ M@J';&CD#R5"7K0=*K@V4P$!HYTV>@@0FU=T7S\C[-S*_[';D3LOD)S6V>>]N M/#R>O4^S4WL;\D^CQQ[=WPG-S_HFZG,+2@,6?/)X/[/JF-?&M+#;-\$$<\R! M/^5((675A8$.( R;"NN#.Y#BRO>#6^ZKL' ]M#1<4@^T,F==0:E>AIU8*2!$ M!%VLEH)1YQ4=6\$$^ D-$"&S]L&NPIX*B]FNY[_UJ;$/!;7EH)"#T!,;Y11( M&A>28@0+9GDE5EDSM @Y^/K6 7P:/VK;F)K!V*ACBD%JM/#*H!93B%B$RDAJVX!405-"QD,+-,5/>-"S2VZ/- M4RN ]YKHVA:CCX*O2H/RPN1 3>LS^QA"<^85\)N-$ZX@89< 3ZCA.5(910KE M B"!WB*'0+1"9(7(;PJ1\0M"Y "T+GS$A?S@2<)C)Z:P\NV&;;EEXKU%!!DN M-^_4>2)"0XC^;-@/'.O"W:W!-C$N74ISW.Q,[C\@(>/%-JJ'/ ^> 'UZV'D% MM0IJWQ+4V N"6C_PXC9W\""XW$?S-1OAMD.TAUFOCN/"(%W64LP-O6;:.BC' MIP:A+QM#1W^%1UK(WAU-$L DQ&$WI$O%8X"7/\/&XVU5+/7:#UJEU"[S<8S@ M/%8Y\Z&M]T<9=LZ)%)=IHLIO,:I\2>?\PXO<3\->RK^0S6[PCZ!PP73\'L1+;R MJ"*<:&\(W2B#AI8O([<[*5CN(T(3@^ '"/LDVD(&;8L,_ T&>V/*B'GC\T(O M/*I[UG=AA;+J8.3A*(,\.#$0 =4!+-P';8 F_\1QR;!Z2".%FFHYY9A+*CHI M'YPV99S'LUSJ.8?:6:I#<$>O$1*(]D42[>;G6?-_^2.V/CBZ2][F1DC2>5TG MG5:GL_DW>;O]?/+^6Z!]@R-?!M9;LKK3?@7#7Z/U-6"%^MIB@45!:!/7%^U* M)1=N\H\0D%;S]5'NR"IAV<6MY26ZPE]?]S,6K,V\<*!4_, [:8?[)K+1M5\_ MKM'H,\YZ%/N?9-UL^.7G$[K@26Z!TU3PA RN>%S@20GY%)+L7>GQK&W<.POG MR_ U<,O0_5L3?M<7@A2*-]*@0VOC%\(61 WF=@*6*%$T@YZYEF?PA?CS$:** MKLK[1Z\.CPY?]0=_'K0[%Q]&O]ZH?S_\_6+PYX?AN^'HXJ!]T0G5ZS#^VO@_ MCLI?\A]'Y?\+^!M02P,$% @ 1H.;5*\S51XJ" 54 X !P:2UE M>#,Q,E\W+FAT;>V;47/BMA;'WSMSOX-*IYUD!C"0I.D NS.[2;9EIG=WFW+G M3I]VA"6#&EER)1E"/WW/D0PX0#;0;)HT<1Y";!])YQS9O_R/9/I?GW\X&_[V M\8+\-/SOS^3C_][^/#@CM484_?_H+(K.A^?APG&SU29#0Y453FA%911=O*^1 MVL2YK!M%L]FL.3MJ:C..AI?1Q*7R.)):6]YDCM5>_^>K/I[SGYPR_'3"20Y_ M9*+!KX_:G4^G33"!"]'B2C]:V'[=:)#W/Y(SK:;<.&[(]*39:G::IVW2:*#! M2+,Y?'[5SXAU<\E?U1R_=@TJQ5AUC1A/7"^E9BQ48Z2=TVFWE2W/.)WY0]]" M*,:5Z[:^[25:N<:,8]ON2$L63ECQ)^^VT=P?)C05K*36"PHBD,*R][E.B: HAO!O\^NGLXG(X>#S,7?S1 M(S/!W 3"AVSX$0S^8F1:C RYK"TZ":;'S9/C;WNSB7"\@4-C\#-#L]HMMQCZ M_OE'S\_53OD%M[7I?D-SI_>9NYVG17('CT.CR*CW$YXF-%T$MOMMP'BL#452 MA@'?TOAJ;'2N6*,=NV"Q36F+KIY_D MU4GKA]-6^^CT^X*JY9F^9;ZVSBTV#_DL]U T:_D??.3)A$XY,7PJ^(PS>-:% M);_D%/^?R3FYY)DVCFA%WD&HI-UJ_$)T0@9I)M3O=3)0<;.W/FWPR^ OY )\ M C(J<%3@>+B0.B\8' \+A[?4 A+@X4_GY H>#,G9F-<#(TP@ ]/@H=*.Q- / M%8I0-2>Y$< V=@2(DS@V.@02Q,G*=@IJ Y> *D(/!\QQ-B<_RU:C_CAA>= M8 "IL!*$/]/3.V$)%+/[ *3AH^%Q>EQ MA.+)X#=X62_1SBZ@RBYS"1;M(]IHGQSP0]^T?<+" M43@4N(RH B*Q?X+2K43.0#+T9>>!DAL#)3 0QKG.4[# HKK[[!EY]]KFEUVA MW.LQ^4Z-;-:['0\/%^_C+-YN0OYQ_#B@AWNA^4G?1.?<@M. !5\\WLVL.M:U M,F*CC ))XUQ25+ 0EG=B535#BU"#EY<.X*\11T,0F=">LUY%RHJ4+XF4 MHV=+RIVUUP8P=U=M.W,36#L5#'%(K58>&=0"2G&)$!E)#5OP"@@JZ$A(X>98 M*6\;%NGMT>:I%.RC(<+A]I[![MH7+JTYKC8F=R]04)&BV54#WD> M,@'^]+#S"FH5U%X2U-@S@MIYX,4F=W CN%A'\U>VPFT/M8=5KX[CW"!=2B7F MEEY3;1VO"\1C@Y?>P<7M;Y4N_#H-7 M$VJ7]3@J.(]5SKRT]?DH9.><2''%9;&AO69?OW>*GCE*JPV9)[TAA?O&(N/2-9HSX;2QRUK9GX NTU1 JOEG MU.Y(0S6.UYD _WPG!X!1$)<6Q2M\XF0NV,__R 6X[SF?J]AO>!]6^RZ5JGR) MJO(Y[;N\D9+@NIX I.&>*N[.QH(#@XIR=[G_,>/T"NO7L*[F*UB_(NA?,%R\ M!;,7V8JMBK"CO46Z408-+5\JMULI6*PC0A.#X <(^R+:0@5M\Q3R#0'[8 K% MO/5]H6>NZI[T75BAK-H8N3_*H Y.#"B@.H"%>]$&:/)O'!<,JX7J2.;*J6?;);'&(V?#'-U.-)TJ3+QSX%?=NUDCW MN[7VN)$B&Y6^(5F"T^=S]R#I>)0GZ:D$_P3NA;.)X EYMR3HAZ+\WA . <&DM97@S,C%?.2YH=&WM66USVC@0_MZ9^P];9]I) M9L#&D+0-D,P0("TW*:3@SET_=80M8]W)DBN+$.[7W\HO*2'D0E^F37)E&(RE ME7;W6>GQ:MU^VAMUO0_G?7CCO3V#\_U\L[]NV:"YXB M(F6:24&XX_2'%EB1UDG3<1:+A;UHV%+-'&_L1#KF^PZ7,J5VH /K^+%KZ$IQ096F"BX.[)I= MMU^Z4*T:@:D,EGA]TDX@U4M.CRQ-+W65<#833<5FD6[%1,V8J$ZEUC)NUI*K M%BV3[#8;P41 A6[6GK5"*71U0/+IL=BFL*0 M+F L8R(*46-(4T@5$YY/K@U\(39@JZ"YU 51C*!&* 2MX_YEQ*9,0Z-NNVTG M.=[LE(]F4K7J@UM/-GEY7]QJ$Q D1B=.!Y./W?[8&YP.NAUO,!I^;&"O0[:0 M&+P]'PQ_K\!@V+6WA>;^!_R:J[@#QY/WG:$'WNCQN.B^@O?VQ.[:,.EW,S?= MQD&M H_'P\X$.KW1N=?O/(O9"/AV[!KI)[OO*K7:ZVNC!,BEMF=V]H#G.@4YP>W5GT':$$V MXZ=\1J#H=0!OB?(C:+@5Q*]>KP!)(60<.ZXLF%!_KO#9B]X3$4#_TH^(F%%\ M*,8Q2U-C+7Z-9$ TA8@JBC:NFI5;7EJ%=E>@&RF60H])Q60%SB.[9YM&1D-4 M@ HUNZ P"D/FHZ5M UD9TQ60F<8E[2-VN^>*"9\EA-\6:85["?9V'@)?PNY0,!GM)FOWH!=0+95CRQ.0VUADR93 M3F$J54#5D56ST';.TX3X3,RN[A,2!.5]"58^I.I+SDF2TF;YIX7A#72$JQP7 M?:9!F9\ +@K-N&6L[^'#[9L&E^BAV[;KD#;X?^H2RA_\+4.O9P MSQO_.*51\8K]?\3KS!A])$L-\0T41,F M, MA>=Y5D@YA)D],%$T-OU1,-^$<4Y/,J$JTYFN94_V5HRSCOWMAXWBUO!2L4-6$_-JWO03%UM.T-\O M/]N21O?KFUDT!Q+I^.1U=W0V&A]9.Z?9YVKF0EF.J$&K;!AGF-3LEPIA'-*&3*,:A_C(O&#W@@EL'4B0#S**0.=!( MC&.6XR"9+/"\I:E I]!CIR"AAF]G2!DL5A)B! H/6GZ$(*#C'(-IDN(4I](04(QL\!6U M3M->S('S3TUJ[DN%^HC. Z=H2!45ONE!"1,_U(+/A!NEVSG"J=;UYHNGJ @< M-AIYV3'.JK45D#?D-Q4%5L? [B*B.$;A.2# ))4BP-3,0T)=:,_JML52SJ'; M0YQ4<5PPO(:=QH\9%7@@X"LN&T0XJI\3M.#:P22=(_"YX[>LMB][]W WI[LW MCN/%V]FV4[P#_A=02P,$% @ 1H.;5-J?3=, !@ 5AX X !P:2UE M>#,R,E\X+FAT;>U9ZU/;.!#_WIG['[9FVH&9V,X#^D@",R&$-COO384OR3,IN>->OW#"P=) M<,(M9]IN2?O8MF'P"KI2G%&EJ8*S/:?JU)WG-;!M0S"1P0*?C]H)I'K!Z;ZE MZ;FV"6=3T51L&NE63-24"7LBM99QLYHL1[1,LM=L!1,!%;I9?=(*I=#VG)JU MS8GD03Z0LL^T63/DV6M(8L8738_%-(4!G<-(QD04I$:1II J)CQGKHW[0AS M44%SJC.B&$&)4!!:![WSB$V8AD;=J;?=Y.!ZHWQ4DZI5&VKUY#HK?Q6SV@0$ MB=&(X_[X0[CH6=,72.AJ=>[^AA1K", MV\OJ,Q@>@_>Z!^/.Z+ SZ(WMX=\GO??0Z7IFIEZMKL/6UX'4'8PJ'%(H^TUV M]@7X4@CJFU,.YDQ'H",*;V?$'#Q\ 2.:2*5!AM"/$R;^0302O@/;ANKIUHMZ MO=KJRC@A8I&]U5H[@(R.D3_4JO9;0 TRCI]RCD#1Z@#>$.5'T*A5T'_U>@5( M"B'C.+'48$S]F<*S%ZTG(H#>N1\1,:5X*,8Q2U.C+?X;RH!H"A%5%'5<52O7 MO-0*]:Y EZ@%')*/5.'WB-$0CID@PF>$PS ,F8\*MHVGRE"N^)9IW,D^NFR[ M[9KA@UL(?7B?;M6>55LY$J'#22 3C2Y?77.)TNS]0M*8J D1-+6'YYPN MH.-G.\+L_0K.DVQMO("/0LXQBE/:S%,B8&>0Y?^^Q6FH+1S29,(I3*0*J-JW MJA;JSGF:$)^)Z?(](4%0OI<.R9?8Z%9.DI0VRR\MW#.!CC!U,),R"FNL[?[I#6/F*:V$6T29ZY(8MV0Q<^N3>+OFXJW(UF&#P9/K(.G M8I(F+>-C+!^#'VCNSP&I:Q+CI^BQ72LS\&;7WYYGR!_.&,XS'@ M(]1P \9+@%;TTXPI&N,9EAHP6 .9;8('@8+:WG:PLT21"TQ?XGD!);67C=V6 M0?IU!^.',A\&-O")B/(;5W[CR@/#E?K_"5>8,/)(5G!B[:D)$UB%L+R8*T&' M,%-\)HJF!E\J9IIP#KB,*E,YX42"@)-6LE7ALJ)"AD'6L9$)5 M)C-=JYZJSK/]U8&/>.BRT.'%WY<@=O"QM++J>0L@'PE7%34 M=XE*\;K4\W*8S,!M%?R&@;PA_>Z !F[JKEQ45A#!S>/SJP7)N/C'1>BK(_!M M/:M[$(\'FQ WWM2O;;L\").WO] MV+FR!6\YJ^Y%(^H(3_8F=!+%.-2?YWVA M>]Q7ZT"*:(!UC50,E<3H954'PPL4WH T%6@46FQN3^5-*H#)HKQ%P4:]%XA( M"A.*S!(ESYAIK&FY6MMD1="<8>$T,1>VHM1",>LTX4P)ED87##9IORE@6%NA M'6$(LP1'C"$TU>N_5=RGN'DF1'D[C?EYC4I\/_.4\<5*B8J.PJN/'Z$3T'". MP31E:HJL- 04(QM\14O3C!<\D/_$%,N^5"B/Z#QPBH944>&;&:0P\4,I>"A< MZ=#.T)UJ7>[%;;N1]P#CK!]; 7F%]+H;^NH:V)Y'%-"L,UOLXMQK.^@B5=3N["R;-"9,J<#JG*]8:YS!4?R,H :7;@GI#'V>VWS# M1ONO:_.V6_S^VG:+7WG_!5!+ 0(4 Q0 ( $:#FU3'Q*>T2!<" /T))0 3 M " 0 !P:2TQ,'%?,C R,C S,S$N:'1M4$L! A0#% M @ 1H.;5'6AKRXU$P 7M< \ ( !>1<" '!I+3(P,C(P M,S,Q+GAS9%!+ 0(4 Q0 ( $:#FU2/OSD("@\ ;B 3 M " =LJ @!P:2TR,#(R,#,S,5]C86PN>&UL4$L! A0#% @ 1H.;5!?T MG$/W( [T<" !, ( !%CH" '!I+3(P,C(P,S,Q7V1E9BYX M;6Q02P$"% ,4 " !&@YM4B UV9MYF "_. 8 $P @ $^ M6P( <&DM,C R,C S,S%?;&%B+GAM;%!+ 0(4 Q0 ( $:#FU2B^&UL4$L! M A0#% @ 1H.;5,9 7:UA" H$ X ( !<@ # '!I M+65X,S$Q7S8N:'1M4$L! A0#% @ 1H.;5*\S51XJ" 54 X M ( !_P@# '!I+65X,S$R7S

6>E&I#@W7?ZB86!(BPBU86 ER#Y:C6VX[E.!Y?PLQ MX1XLM>3/]K:A#:LP[L%B/V%LR:5=*V[2+W&R_H;7<9KA^57-6;-KEU_Z&SC. MNFXZ<,5BZV.H>]MM;1H=']T?M,Z&W(>%==QJK.ESRR\+Z,!8PUAS F3KG[7Z MPPO[:,=88P$5I(.-L:9N.C#6V(XU5]NY.QL--;U6]ZJVF@:,-(=U93[:R<&) MNS)EO/B, LBMJWK*?DP[Z- PG;0WG#\> >36L=%PW;]L75S4UAF%9<-J#<5> M2#OHT#!I8*2PD2K]7NOJLK;@.Y8-JS44^Q#MH$/#I,$^I) NPD8#Q;!UL;\' MD"7#+@\@!S,^Q ,X+2I&6.4-9P^@'71HO$ZR@PJ\N7N%VM@^PC1+/'ZQC@#W M^/].3@IL55#-D@-;J< P\6IPV:FMI#>+A[TPL='Y=W)28*N":I8<6$H%=@"^ M.F>0J)L$OZSP_)U(=X>%-&&LJAWF/HS @Q^PDG8:>X&;Z3+Z9<,%X(NE%@WW MMW=HJ1?@W7Z08(N#*?R$1=Q3U78A2^&Q'KRP^BX]GJ*RMS&T^%8D$WB;NBC- MO0E>$<8W09H%'KSU/SG(3#:75>3CL.7,0C>*\+GXTED2>WE"!> [SN**P,AB M8UDF0$_X+W97P!INJ1KV*(U#D7HB\F1-ZSLW@?6G-\*0.E1K^\;P8CI("GP. M5K*?P0+$/A6HEY]&5-<\CK 0_D(/#:.Y!,Q+EBR>XT2*VOGT_-3QL5-'A(7Z M/:J1D&)Q=:R#CFTH:%25ZOBJI#[T@RI>8 K# Z*JJ/':Q "Y-!@872SBX[S];[1.Q-0DMC%8:JU[A)% M0.%2"XP@ 35H=, PI('6>NS>Q@G5SE[U!!A#O]/_I7C2^EX:&^2E=WFOP-19 MU_R3;#8 JO?MCYF(4I%N+@QOV5#KFJ[C:E#B]:5Y=[UT[B4,>3 MUG%<.\D..C#6,-:< -EZ9ZV+J[T]:(PU)ZWCN/J2'71@K+$=:[B"^Q9)OJT> M5W!?)$*O=@UW6EE]+?.6\&7P/)=R%_0( M,&$*\\54MD+;'&4QDK_]='[ULLBI,"^1F5W LS!)E8Q%>1Y)Y(:8+)'F8:;3 MN3#K(?E,S?RYBUXP2S!M VZFX8:C[,[5]_886P8S7[G4^,( T^3P M%Q@H)WN=:++7O5JC3'/Z>=#I.S#&D+*FUB9J4?+1S[W.A;X6N?!>U5 ^2BL6 M>.3GKW\Z-YA"Z63!5$LV?='VX1IG[ 8)S"F$H?C!>"P23$\DP6ZM2 9K4=93 M,9THGX[@-\RL_$^.>:'TX)2R3S-X!+ROXWPB_3!U_PV:"_-0XT0F5>)@,B,) M3 NZCS/OFS-?H6$IE4OE>&'*J@=P#Z/[>7@V; %&XETK58I* 2N2[BIZ0Z; M_7Q^T=7/6*O1ULGR$>0HR>PVG"E(XG>!ZGZO]"3.%>)<(8[6/J9H;3L>AVUN0[:K5 MO^(L(59QG"5D+QT8:AAJ3H!L%ZWAX-P^TC'46$ %3A*R@PX,-;9##2<);9&/ MVAJ>#ZRC'"<)'3))Z)S\8/>[8A\M_'6%L_ !^4%!A!@7W K5,\6,[&_)%D/3 M:9"F].=C)1.E*Z:TD$P$:W,KPI;C^K4TC-K#!;(7/HZ8L90-A$*@!"82O*JPT^GZ'>RU!YL'4U<>,9MD&'#*R/%PY@I]J?!W_Z3!]3M M2U(-'AI2=A=E7Y4(K!YSIJ$ MIK666Y$$L>;O-;*^6R^30PMZ_US-;Y+H"<[<&]$>)<+]WG;',+\7;HCMV)XY MO^VFS5=-/Q:[@.N0A^,K-"Z)&^\.*$V/R% M[)@6P(.?O:([D;/UO46BB%M?+QM.M'N<1+L59H9].&QDW!E9=%MDW'7-O+.* M /R^[D#\V:NF9.8Y/Y]U+XO4N,U)>:6%\W/OXDK?9$ 96@>&+:$?HG+P>H/B M'FKA1J-SQH):)F[1),OF!+Q_@A67J/9SUSZ0/@!(==&>X#P\SL,[MA YSH3@ M/+Q3B';Z6#D/[\C1QX[X;4Y!X3P\RY?;#ON:\_!8";(2Y#R\ M1BM!SL.S585Q'A[GX9T,83@/KU[?@GDRXE9/1FP+ZN)T/#OHP(&KM@>N'71@K&&L.0&R7;9ZG"51-Q$L57&RFEX@+9=K4.GVHD?PLMQ<"UG'$1NY,&' M20[+A)E5<($*\<<,.9P@/2,3WB0";KJ9+V;EA>+&Q:0\C_K?Z+AZ.=Q9$H\% M)0["XNA>7AA!;R;TJ7>E>8)#T:,]1 )?:Y<,/NZ,]1@).\<@FD:F3G]CIHZ+ MZ3D](SVG[-D&0VBG(LM"00V:M'B2G\N9[)==(V=DUQ49J MC^5DG0VY/TZ1^^,LY?YTG.M(RK;,UKFOC5;__.J^;)VI2(),S9ZTWYR&@E+9 MCL?M4#Z_R)(ZXK977X165SBCUZAV&IA ,QAVSB^M"IFM4S_9$=PRL(H>6Y_$ M-SZ!YKS+Z3.ITK5F&8]0;;;6\:'6'VMY\N^[V^E>+5).FQ5,E)]P^# M3=UT8+!AL#D!LO5:_>&9?:1CJ+& "M+)QE!3-QT8:JR'FNYV/L]&0\USQAH+ MJ/#KHV7-@+EU5FMH_J?(>2=&28X1WWV9:]!R[H3L[R.S.GQ*6+F)84KM*35N M<.+DQHV"_U%I*;%#X?SB)O#<,)P[Q)[RIC >8=8)MNAH82:*#X^$#VZ212)Q M?'$KPG@VU;V&ID5;B$RX4XQS3^E:#*['V/;$]&O2,$6(9T_\%QX#WW<7)=UA53U"[ MJ2"B7DE^=6B.-P&J%\U$BG0&ROXITH? $*"QXP]E1Z\4IA6&^-^?SW66@LKD M,=I#R9P&F6Z##\75F0LW41DD;X0G*"M!YX_08--\1 VN J(2)CF$(E/DK8Y_ M-'?^*X^$<];5M[_#MAMY0N,P8=-M"!<<9VG.'F'5OL9P9[G\V<*LZ<6.L.V3AAQ61K2DE8 M]!BN[-L1((B)-%,78B Z1I:GDSB!%XED"C_..:B_N_U1-[*K@8<1E]_T$B=$F+' M"3<',G(8_:DR'$5O!QTXZ,3V MH!,.;MRRQC+'G;"*XSAZ>^G 4,-0^YZ:0(_6XY[C1.,EW+/QX[ MOAAE3I"FN1MY0I68Q^+\]+T?I!XP9J;#[?'+@P37U[IHSG5^D\.J];O];HNB MY]]=?_V=%D'XSDT>^+06,&=:A+L@FV#A^EN1I+AHN#JR0G\\HQX#+2=.G.NO M?](#V]TAK! >3.GE^7W=P06U8_@O-Z)N##VC&X/KPY-A*,8SG3P-L%$"#'8: M^\$XH"8$61*G,^%EP:V0!Q74],"9BFP2^RT@%([CE>L1$?%^W3R@W^U=497^ M%*?I.G>3.!1 (JSJ3_T91FX:I!WG4YYL-Y>JR&O1VZ7POQY:1J>YA"3\6* MT%-8"$&]'. N&*20CXR M[ 5@N\F/MT(:QS%3AA'-P)[ M(7@Q?K]*,+0 =-12[K08!9GW?->"F*TU18O\C#5_KY'$;JUBV!^J^4T2/<&9 M>R/:HT2XW]ON&.;WP@WOW'GZS/EM-X!:-J2/O$$L\8)8-PS@P<]>T9W()/K>@CW<)1;9:VFVH[^)IO_[ M?QU"_>^;*+2"2#M'MM^K7A!)7>ST0MK?Z+6R?''OE)+-MD6N)=.CS$G[&2Q? M[&33HC2TTA#)8@ Q0EF-9#_W+R\ZYT6['/?F)A$W AX$^### "-"79'V,% M6_V>@JT@@@^WLNV-TOYHM< ;/[B IN=$FHM[.MF83VQ)HJYL93,T.MD\M'_- M*B191,^.LP8#CBE'C_(TO[D_.$O/GIC4.E6+'0%TG"?!67JG$J7%67KVT(*S M].QTPW*6WI&CCQW1W9R@PEEZEB^W'?8U9^FQ$F0ER%EZC5:"G*5GJPKC+#W. MTCL9PG"67KV^!77&D;D_.$_/%IIP3.M1D,F^F%9.GMB";(,K^^C&N1,64(&3 M].R@ ^,,X\P)D&VP]\$!X\Q)ZS?.T;.##HPSMN,,Y^AMD:-G'=4X0^^D,O2V M#:?_2U#R4IJ/_BV\#*/-QP+$%@/@(U^&E^O.-YG[0X:_8_CZGU& D>A?\0*9 MMP=#@N%'SK_S)$C]P*,,M2*>?-ECZ21BZ@81I6AAR@.%9>M<+-U/A@;@.^XH MOA5+?6/63FN_=*2E8/4=*+?G7=%2/\'X:9Y(M)]9GM"C/DI M3YSO8@XWJA4"EJ D"LR0G*HUTDD/CNO_.T^14][^_O[;FVMBR.).U;D(^>]Y M&*?IKRW'31U?C(G[1B*,[SH."$*>[OH@? X.LA@/III@"A4E_='- E1[CE(D MLSA UF*8B4M)D>:4\-HL$9&?MO ILT3@J1)][7 T'-&,>9:8FICD(!&@_=2,JE.SRPR'^74 M"]*6*34E;Z7P1Z-Q48VF69#EF=1D.+SR MP7HJBK3T",R03636+^5[X5AD0A'>6XRN&-/4G>,X_& \%GCF*/MPI0%(LIM@ MJA-07/@K;LPQ06HT5_G#1+@HH%Y<*]-]'ENU/D$>T'55DANN3D'HI<);UG#I M"KWF"^0DTH]KN53\0-T+0MIR@C$J*:#E2A O,J-ESKL WO4RTAB@%[SO[9&; M*BL [ (2J+_]='[U$@8!=X+HE-](71+<2*FCF@'R!\P(3'(O ]L#E(;Q0RJR M+"RU0R)",BB,*X"2N2<3Q76BO;)0Y._Q8A<\?5LU#U%^BZM7Y.\#%6$T>9!. M\/WR AQ$:4^!+$= E%TEL7'5RB@M7V;Q$YQ,W%NA MW^5JR'-XQ=42$ M_ 9:$:\FW9QBHK+&$F/ *S&WXWR;(+0L>8H(M ''"V?G6386_']"."RE).^@FM-V/* M49"),>48J?;\JC7H<6,EAI0E2+ED3&%,84Q9+GBVE:>RV:#2:W4'W!76)E"I M+<"IJ1Y(F:=!/6Q>U.6C9R^D5:O>,/UC*Q5H5\B$J)\03 4+J,"^0V;]IE*! MD< 20C 5+* "N_R8]QM+!>G68TK43XFF4^$$8P7!T+JPF@J?%HMA6.>[9H\= MGQ@TE@K;[=-.^T1M.+"/+LV2#AN#-'C#QES?3"HP)CSOG]E'EF8)AXV0P$X\ M9ON&4F%+)]Y)@T)OP E"-J'""0;>6>_.>[]0Q-8Z)S=[\_AHH;%4X)U;K]7? M/XV7Q>.DQ8-]>LSZ3:4"(\-Y?^^T*1:.DQ8.=NPQ[S>6"NS8>W5QMG>5!I8. MCM4[)>?>8LM-Z_S=[-[C4X;&4H$W<8,K^ZC"LF$!%=BWQZS?5"HP+ SV[KG# MLG'2LL&N/>;]QE*!77NO+NRC2M-E@Z/VGIX*;\0L$9YL2FZ=JYM=>GS T%@J M\-ZMUSKO7MI'&!8/"ZC 7CUF_:92@9$!2YUW[2,,BX<%5&#''O-^8ZG CKU7 M@R'O&:R3#H[9>WHJ?,UB[WM[Y*8".X]/,6KO06X^CMP[K4.@INLD.ZC F[E> MKW76XT)[+!_LY[-DT9GUK: "0\-%:\!QW743P5+Q8#\?\WYCJUF>P$(Y7IQF:5U^ M<=/-]P2D.3:1L>6(8A-IMFZQSI1ZFOB/@Q#KE.V#O_UTV>_U:R/?5E)E*CR6 MK*>&HR&CD;4ZCM'H6"C%:+1M]=F].X7>V>8,8R>K/#?X;AG';-& C&.G M@&-5ORX#V;ZD[;>&?=Z1;4.97NWZ4SE_?\M<6!WXU@]N*Y/_?9UCWEB#7G^V MBG\KJ_#+_?.4*]+52W+X:0.-(STO\Q6C./3-%P09,*L']WV,H_8_KZ\_PT@S M1W6G>?Y'G*:__OTW?-@K7,E=5VMX[V(-.N>#6M>KLE)KY_3LU5_"\<4XB 3< MJE8J@I4*U$J%N%*.FRY_V7+$#R_,479;3C!VW-D,5AQ9T('!.=E$.#.1!+&? M.K-$I+ HPF_1UV(\%EZ6.O$8QK>Z],#??CJ_>@D#*VN.RF^2Y5AE^4,JLBP4 M4WB+XT8^7!>Z&3VSN ((DWOT570KDA0>J3L4R=_=:9QDP?_0RW!HOAAECA^D M'BQ;5CPPB^44_I,'V9R&##2 W^$&_/YCG GU/AP&#'_FSFE4\"8WA%O@X?1D MH"1,(0_2"?[<<3Y%SG^Y4>XF^_>W+:1]0E_%92?9#>I@AA1 MLF4[GG&5XMCS>&8<>RWGR;OO/U--H"DB!@$.+I(YGW[/K2\ 28F2+P*IWGHV M8TFX-/J2 MKKQ^\)S(Q@3'-[15!2O)"N2' O<-%G*9-3,AXX6>3V3IZS@'EHP?X?9NM$&: M>#9"@D>@VB1T=T((LTD WS>KS GE>7I)D M)N*O$U9WN$31P35(>-"I99%D>69U'4I=E+8H;#>+XI^[,D[,3/Y:-M3_^N#P M093H/$=3'+;"_BQ&/OW<8?N?5=N4S\3,!U[,U:+6/YM_/(O8%7AZ* V\N]@M MME$%?(XW,@!3_#[WB*VX'I_EMW]10L!*\)3^]<$8SMK=5]H]?+)MV?PO#1ZHZIDQN0\'L>AWFYP-+N__+AM#>YV_6/020/724=#4$GCA[=)=M]OG75T>'3K 8E?3"W=9W5SQWVOMSHE MW]@G^BQ*?6W_*(C 73^3& L.(O">B< GV\C ;V9=]S?\!6S'I,KNI00;WZK2 MXWZ+L!NY S\*]+N/\ M87P8/SRYM=L2T$^_0J_^( @0QB4$G7+G9 HZ91>I]L/3^.'X9'BD"RKEKE5* MF+,0=,I=DVF .F7+GK3[K51P4G>8TC DI7)G!4[W-0+)\&'8TN%[=RU?5;1X_C1X9/A$28< MCP%0(03R NO?5RH$S8 5%W>&5A^.QZ"/1PCL!=Z_MU0(@;WG#T^"SS"XT[&' M!7F##^V=;0 H'US@.X3Y0KKAWE(A.'/C<7P\?C@\RH3S,0 JA#A?8/W[2H6@ M&A['#Q\^'1YAPO$8 !5"G"_P_KVE0HCS/3^.GYSK\P;O>HCTG%-E01&!09$&1!45FZHV.;STX)JBQO16>5\1O@QX;B@0, M>FP?]-B6LVB"(KO6(SL\NK/"V9U29>,[EY\2 /ZI4; [\-LTNUCW\?BIXZ/% M.C;M?.SWG273S/!KOX]WXM!LQ6V_[9_9O]LLS9IEI(HT>J$66:/RZ+VNR[9* M-)6F;OBPDVN_Z^'HTE16\2%?S*"LNM(S1P0=^-SYY-#J.X(ORK"QB MZN*OLIKJ>?%)J5Z4=0;7SG2>1JJ)YNK/LHJF6:&*)(/MS8JZR9H6N_ZO?%=6 M1"K"S]) 'WAQK9.VRII,US$&O/,6CW'T^^AL%)V7%[HJ\+9(G6MX#5[35%K5 M;;6,)K#4&A=:++X7%+C1M#VPA'*BHA)U53';@&/@:6&34S$"4G\^8=X!V> E< M/ZW*N7\#$6L9977=XO8BNP)7^(1)2N"=JLE )AVD>M+ +D\UEIG3S3\!"X)P MK\I+O!W75-&:8"'PEUH7^#])I4$81%.59#D\?A2]+N3 R*7 60L@:EMK(B*M M&30"?20^M_>538E\T+1P!?Y%&*9< !LV;6'$CF$5_6FAX3%X>3W:;5: PS#1 M>:8O=!PQU@